收藏 分享(赏)

仓库管理系统总体设计报告.doc

上传人:精品资料 文档编号:10308144 上传时间:2019-10-29 格式:DOC 页数:9 大小:356.50KB
下载 相关 举报
仓库管理系统总体设计报告.doc_第1页
第1页 / 共9页
仓库管理系统总体设计报告.doc_第2页
第2页 / 共9页
仓库管理系统总体设计报告.doc_第3页
第3页 / 共9页
仓库管理系统总体设计报告.doc_第4页
第4页 / 共9页
仓库管理系统总体设计报告.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1软件课程设计课程作品总体设计报告项 目 名 称 物流仓库管理系统 项目小组组长 林伟龙 2013354121 项目小组成员 潘泽文 2013354115 吴宇翔 2013354148 学 院 名 称 信息科学与技术学院 专 业 名 称 软件工程 所 在 年 级 2013 级 2016 年 4 月岭南师范学院21、可行性分析1.1 技术可行性(1)可利用的资源,该项目的开发主要用到的资源是软件方面的资源。主要包括以下的软件资源:a) 开发平台:MyEclipse 开发平台。b) 使用的开发语言:Java 语言。c) 使用的框架:SH(Struts、Hibernate)d) 操作系统平台:Win

2、dows XP 操作系统。e) 使用的数据库系统:Mysql。(2)人员的技术水平,本人对以上所述的一些软件环境,能够很熟练的应用,对Java 语言以及相关技术掌握比较感兴趣,相信可以在规定的时间内完成该项目的开发。1.2 经济可行性项目所需要用到的软件硬件设备都是开源的,在开发成本上较低,我们所设计的系统在现实意义上可以给较多的用户使用,预计成果结束后我们可以收取较大的收益.所以在经济上,此系统是可行的.1.3 操作可行性本系统各个模块功能在菜单栏中体现出来,使用人员只需要有一定计算机应用基础,就可以熟练地使用本系统,系统维护员则由计算机的专业人员担任。普通用户跟浏览日常网络页面操作方便简单

3、,用户体验感强。32、需求分析2.1 系统功能需求(1)基本信息管理:为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管理维护,包括对信息查询、添加、修改和删除操作。(2)库存信息管理:为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。仓库主管对此模块只有查看功能。(3)出库信息管理:为仓库员工提供查询、添加、修改和删除出库单(包括:产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。(4)入库信息管理:为仓库员工提供查询、添加、入库单和执行入库(包括:部件入库单、

4、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。(5)库检信息管理:为库检员提供对入库货检、出库货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。(6)库房设备检测信息:为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。(7)报表信息管理:为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。(8)个人设置:为仓库管理员、仓库员工、库检员提供修改登录密码。(9)单据审批:为仓库管理员提供出入库单的审批(包括退货商品、部件的出入库) 。42.2 系统用例分析分析系统的参与者:l 仓库主管:每隔一段时间

5、对工作人员进行考核和评定,并可以在系统中添加、删除用户;也可以查询物料情况,但不能进行修改和删除2 仓库管理员:有物料进库时,要填写入库单,有物料出库时,要核对领料单,并按照领料单发放物料,仓库管理员可以进行物料查询,删除,修改。3 仓库员工:以邮件的形式收集其他部门的物料需求情况,再查看库存物料汇总表,看物料情况如何,如果缺少,则填写采购信息表。仓库主管添加用户删除用户查询物料考核- 端 1*- 端 2*- 端 3*- 端 4*评定- 端 5*- 端 6*- 端 7*- 端 8*- 端 9*- 端 1 0*仓库管理员填写入库单查询物料信息修改物料信息删除物料信息发放物料- 端 1 1*- 端

6、 1 2*- 端 1 5*- 端 1 6*- 端 1 7*- 端 1 8*- 端 1 9*- 端 2 0*- 端 1 3*- 端 1 4*仓库员工查看库存填写采购信息表- 端 2 1*- 端 2 2*- 端 2 3*- 端 2 4*3、数据流分析5数据流分析通常以数据流图描述,数据流图是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。 数据流图简称 DFD 图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算

7、机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在 MIS 中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。通过对物流仓库管理的基本了解,得到如图的数据流程图。管 理 员货 物 入 库 信息 管 理入库信息货 物 出 库 信息 管 理出库信息入 库 信 息 表出 库 信 息 表货 物 库 存 信息 管 理库 存 信 息 表供 应 商管 理 员订货报单入库 、出库信息 , 库存信息图 3-1通过对物流仓库管理系统的内容和数据流程分析,设计数据项和数据结构如下 货物信息,包括的数据项有编号、货物名称、货物类别、货物规格、计量单位、备注等。

8、仓库信息,包括的数据项有编号、仓库名称、仓库地点、保管员编号、备注等。 库存状况信息,包括的数据项有,货物编号、库存数量、仓库编号等。 入库单信息,包括的数据项有编号、货物编号、经办人编号、入库时间、入库单价、入库数量、供应商编号、仓库编号、定单状况、其它金额、备注等。 出库单信息,包括的数据项有编号、货物编号、经办人编号、出库时间、出库单价、出库数量、客户编号、仓库编号、定单状况、其它金额、备注等。用户管理信息,包括的数据项有用户名、用户密码、用户权限等。4、模块设计6物流仓库管理系统,包括以下功能模块:(1)基本信息管理模块:为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管

9、理维护,包括对信息查询、添加、修改和删除操作。(2)库存信息管理模块:为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。仓库主管对此模块只有查看功能。(3)出库信息管理模块:为仓库员工提供查询、添加、修改和删除出库单(包括:产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。(4)入库信息管理模块:为仓库员工提供查询、添加、入库单和执行入库(包括:部件入库单、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。(5)库检信息管理模块:为库检员提供对入库货检、出库

10、货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。(6)库房设备检测信息管理:为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。(7)报表信息管理模块:为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。(8)个人设置模块:为仓库管理员、仓库员工、库检员提供修改登录密码。(9)单据审批模块:为仓库管理员提供出入库单的审批(包括退货商品、部件的出入库) 。5、数据库设计7(1)物流仓库管理系统 E-R 图如下管理员 货物单据仓库 货物管理 组成整理存储1NNMN111物流仓库管理系统所用的 MYSQL 数据库,其各个表结

11、构如下用户 user 表 5-1字段名 注释 类型 长度 是否主键 是否为空Id 编号 varchar 20 是 否UserName 用户名 varchar 16 否 否Pwd 密码 varchar 16 否 否Address 地址 varchar 50 否 否Phono 电话 varchar 11 否 否Sex 性别 char 2 否 否货物 product 表 5-2字段名 注释 类型 长度 是否主键 是否为空P_Id 货物编号 varchar 20 是 否P_Name 货物名称 varchar 16 否 否P_Class 货物类别 varchar 16 否 否P_Standards 货物

12、规格 varchar 20 否 否P_Unit 计量单位 varchar 5 否 否P_Note 货物备注 varchar 50 否 否仓库 warehouse 表 5-3字段名 注释 类型 长度 是否主键 是否为空W_Id 仓库编号 varchar 10 是 否W_Name 仓库名称 varchar 16 否 否W_Address 仓库地点 varchar 15 否 否Ad_ID 保管员编号 varchar 15 否 否W_Note 仓库备注 varchar 50 否 否库存状态 repertory 表 5-4字段名 注释 类型 长度 是否主键 是否为空P_Id 货物编号 varchar 2

13、0 是 否R_Count 库存数量 varchar 16 否 否W_Id 仓库编号 varchar 10 否 否8入库 putBills 表 5-5字段名 注释 类型 长度 是否主键 是否为空B_Id 入库单编号 varchar 15 是 否P_Id 货物编号 varchar 20 否 否H_Id 经办人编号 varchar 15 否 否B_Time 入库时间 Date 否 否B_Price 入库单价 Decimal 10 否 否B_Number 入库数量 int 5 否 否Supply_Id 供应商编号 varchar 15 否 否W_Id 仓库编号 varchar 10 否 否Condit

14、ion 定单状况 varchar 15 否 否O_Money 其他金额 Decimal 10 否 否B_Note 备注 varchar 50 否 否出库 outBills 表 5-6字段名 注释 类型 长度 是否主键 是否为空O_Id 出库单编号 varchar 15 是 否P_Id 货物编号 varchar 20 否 否H_Id 经办人编号 varchar 15 否 否O_Time 出库时间 Date 否 否O_Price 出库单价 Decimal 10 否 否O_Number 出库数量 int 5 否 否C_Id 客户编号 varchar 15 否 否W_Id 仓库编号 varchar 1

15、0 否 否Condition 定单状况 varchar 15 否 否O_Money 其他金额 Decimal 10 否 否O_Note 备注 varchar 50 否 否客户信息 customer 表 5-7字段名 注释 类型 长度 是否主键 是否为空C_Id 客户编号 varchar 15 是 否C_Name 客户姓名 varchar 7 否 否C_Address 客户地址 varchar 15 否 否C_phone 客户电话 varchar 15 否 否Condition 定单状况 varchar 15 否 否6、参考文献91徐志涛. 工业产品服务供应链管理方法和技术研究D.上海交通大学,2014.2李平. 基于 JSP 的动态网页开发技术J. 微计算机信息,2009,v.25;No.28021:108-110.3黄志宁. 物流管理基础课程教学改革探索J. 广州城市职业学院学报,2009,v.3;No.1104:79-82.4侯少林. J2EE 轻量级架构的研究与应用 D.电子科技大学 ,2010.5洪锡军,田涌涛 ,李从心. 基于 JSP 的动态信息发布技术J. 计算机工程与设计,2012,02:29-32.7、项目小组意见同意项目组长(签名):林伟龙16 年 4 月 13 日8、指导老师意见指导老师(签名):年 月 日

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报