表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#班级考评管理系统开发与设计
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
十二层带中心支撑钢结构...
杂拟谷盗体内共生菌沃尔...
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书
乳业同业并购式全产业链...
河岸冲刷和泥沙淤积的监测国内外研究现状