搜档网
当前位置:搜档网 › VS库存管理系统设计报告

VS库存管理系统设计报告

VS库存管理系统设计报告
VS库存管理系统设计报告

期末考核项目设计报告

项目名称:库存管理系统

设计环境:Visual Studio 2012

指导老师:

专业班级:

姓名:罗威、周迪文

目录

一项目概述....................................................... 错误!未定义书签。二需求分析....................................................... 错误!未定义书签。三总体设计....................................................... 错误!未定义书签。

功能模块划分.................................................. 错误!未定义书签。

系统分析流程图............................................... 错误!未定义书签。

四、数据库设计................................................... 错误!未定义书签。

数据库逻辑结构设计.......................................... 错误!未定义书签。

实体E-R图的关系模式....................................... 错误!未定义书签。

各主要表的信息............................................... 错误!未定义书签。五.程序模块设计 ................................................ 错误!未定义书签。

功能需求....................................................... 错误!未定义书签。

操作界面的设计............................................... 错误!未定义书签。六.实例功能测试报告........................................... 错误!未定义书签。七.项目总结...................................................... 错误!未定义书签。

期末考核项目设计报告

一项目概述

项目名称:库存管理系统

项目负责人:罗威、周迪文

项目类容:库存管理系统数据库、库存管理系统源码、库存管理系统

操作界面、库存管理系统项目设计报告、库存管理系统项目PPT文件。

项目分工:

a.罗威主要负责项:库存管理系统数据库。

b.周迪文主要负责项:库存管理系统项目设计报告、库存管理系统

项目PPT文件。

c.共同负责项: 库存管理系统操作界面、库存管理系统源码。

项目工时:

a.库存管理系统数据库,2个工时。

b.库存管理系统源码,6个工时。

c.库存管理系统操作界面,4个工时。

d.库存管理系统项目设计报告,4个工时。

e.库存管理系统项目PPT文件,4个工时。

二需求分析

本系统通过简单的数据库的操作,实现企事业单位的库存信息的管理。库存管理系统是一个小型的信息管理系统,数据库采用SQL Server 2012。使用户和项目人员明确系统的功能、应用范围。

本系统具有以下功能:

(1)基本信息管理。

(2)商品信息管理。

(3)库存操作管理。

(4)系统警示管理。

(5)统计查询管理。

三总体设计

功能模块划分

本系统将用户划分为两种类型,即系统管理员用户和普通用户。系统管理员用户为Admin,他可以管理其他用户的信息,在其他方面与所有用户的权限相同。

系统分析流程图

四、数据库设计

数据库逻辑结构设计

本实例根据上面的设计规划出各个实体,各实体的E-R图及其关系描述如下:

实体E-R图的关系模式

主类别(主类别编号、主类别名称)

主键是主类别编号

次类别(次类别编号、次类别名称、主类别编号)

主键是次类别编号;外键是主类别编号

商品(商品编号、商品名称、商品单价、商品数量、次类别编号)

主键是商品编号;外键是次类别编号

管理员(ID、姓名、密码)

主键是 ID

供应商(供应商编号、供应商名字、联系人、联系电话、联系地址)

主键是供应商编号

客户(客户编号、客户姓名、联系人、联系电话、联系地址)

主键是客户编号

入库单(入库单编号、入库日期、入库时间、总数量、总码洋、实付金额、折扣额、管理员ID、供应商编号)

主键是入库单编号;外键是管理员ID、供应商编号入库明细(入库明细编号、实付金额、数量、折扣、入库单编号、商品编号)

主键是入库明细编号;外键是入库单编号、商品编号出库单(出库单编号、出库日期、出库时间、总数量、总码洋、实收金额、折扣额、管理员ID、客户编号)

主键是出库单编号;外键是管理员ID、客户编号出库明细(出库明细编号、实收金额、数量、折扣、出库单编号、商品编号)

主键是出库明细编号;外键是出库单、商品编号

依据上面的实体以及实体之间的关系,构造数据中的各个表。

主要有以下8个表:管理员信息表Manager、供应商信息表SuTrade、客户信息表Customer、商品类别表PriClass和SeClass、商品信息表Product、仓库信息表(入库单)EnStore 和(出库单)OutStore 、入库操作信息表EnStoreDefinite、出库操作信息表OutStoreDefinite。

各主要表的信息

五.程序模块设计

功能需求

基本信息(包括产品信息、仓库信息、生产商和销售商信息)的添加、修改和查询。

(1)填写基本信息→提交信息填写

(2)修改基本信息→提交信息修改

(3)选择填写查询条件→提交查询→查询结果显示

产品入库登记、修改和查询。

(1)填写入库产品信息→提交入库登记

(2)修改入库登记→提交信息修改

(3)选择填写查询条件→提交查询→查询结果显示

产品出库登记、修改和查询。

(1)出库选择→填写出库产品信息→提交出库登记

(2)修改出库登记→提交信息修改

(3)选择填写查询条件→提交查询→查询结果显示

产品库存统计信息查询

(1)选择查询条件→填写查询内容→提交查询→查询结果显示

用户和系统管理员注册

(1)登录→输入用户名→输入密码→注册

用户修改密码和系统管理员添加用户。

(1)输入旧密码→输入新密码→确认新密码→提交密码修改

(2)输入新用户名→输入用户密码→确认密码→设置用户权限→提交用户

添加

操作界面的设计

周迪文

周迪文

周迪文

罗威

罗威

罗威

罗威

罗威

六.实例功能测试报告

登录

相关主题