表2-5 货物出库模块表
用例说明    本用例用来记录出库的货物相关信息。
参与者    仓库管理员、仓库主管
前置条件    登录管理模块
后置条件    (无)
事件流    基本流程:
(1)点击新增按钮
(2)管理员输入出库货物信息及用处
(3)点击提交按钮
功能描述    记录出库信息
输入    出库货物信息
输出    出库货物信息表

2.2.6    货物退库
货物退库主要是记录退换仓库货物的相关信息。货物退库模块的功能如表2-6所示
 表2-6 货物退库模块表
用例说明    本用例用来记录退库的货物相关信息。
参与者    仓库管理员、仓库主管
前置条件    登录管理模块
后置条件    (无)
事件流    基本流程:
(1)点击新增按钮
(2)管理员输入退库货物信息及用处
(3)点击提交按钮
功能描述    记录退库信息
输入    退库货物信息
输出    退库货物信息表
3.    系统总体结构设计
3.1    数据流图
系统4种用户权限操作,每个权限操作如图3.1所示:
图3.1系统数据流图
3.2    数据字典
本系统的数据字典如下所示:
表3-1 入库信息表
表3-2 出库信息表
表3-3 退库信息表
表3-4库存信息表
表3-5 用户信息表
表3-6货物信息表
3.3    数据库结构概念设计
得到上面的数据字典和数据流图以后,就可以设计出能够满足用户需求的各种实体结构,以及他们之间的关系,为以后的逻辑结构设计打下基础。
根据上面的设计规划出的实体有:现有库存信息实体、入库信息实体、出库信息实体、借入信息实体、借出信息实体、调拨信息实体图和报损信息实体图。各个实体具体的描述图如下

图3.2现有库存信息实体图
图3.3入库单信息实体图
图3.4出库信息实体图
图3.5退库信息实体图
图3.6 实体之间关系E-R图
4.    系统的详细设计
4.1    数据库逻辑结构设计
通过上面的系列数据库概念,可以在数据库建立如下几种数据库表:
4.1.1    用户表结构
本系统的用户表用来记录用户的账号和密码以及对应的权限,其结构如图4.1所示:
 
图4.1 用户表结构图
4.1.2    货物信息表结构
本系统的货物信息表记录货物的系列相关信息,其结构如图4.2所示:
 
图4.2 货物信息表结构图
4.1.3    库存信息表结构
本系统的库存信息表记录货物现有库存量。其结构如图4.3所示:
 
图4.3 库存信息表结构图

4.1.4    货物入库登记表结构
本系统的货物入库登记表记录货物入库信息,其结构如图4.4所示:

 
图4.4 货物入库登记表结构图
4.1.5    货物出库登记表结构
本系统的货物出库登记表记录货物出库信息,其结构如图4.5所示:
 
 图4.5 货物出库登记表结构图
4.1.6    货物退库登记表结构
本系统的货物退库登记表记录货物退库信息,其结构如图4.6所示:
 
   图 4.6 货物退库登记表结构图
上一篇:基于jfreechart的动态数据可视化应用开发
下一篇:C#班级考评管理系统开发与设计

基于android的环境信息管理系统设计

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

局域网管理系统的设计与实现

医疗公众号管理系统设计+源代码

Android药品公司管理系统的设计+源代码

jsp+mysql酒店管理系统的设计+源代码

提高教育质量,构建大學生...

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

酵母菌发酵生产天然香料...

浅论职工思想政治工作茬...

上海居民的社会参与研究

AES算法GPU协处理下分组加...

压疮高危人群的标准化中...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

从政策角度谈黑龙江對俄...