仓库管理系统总体设计报告.docx
- 文档编号:11708751
- 上传时间:2023-06-02
- 格式:DOCX
- 页数:11
- 大小:107.99KB
仓库管理系统总体设计报告.docx
《仓库管理系统总体设计报告.docx》由会员分享,可在线阅读,更多相关《仓库管理系统总体设计报告.docx(11页珍藏版)》请在冰点文库上搜索。
仓库管理系统总体设计报告
《软件课程设计》课程作品
总体设计报告
项目名称物流仓库管理系统
项目小组组长林伟龙2013354121
项目小组成员潘泽文2013354115
吴宇翔2013354148
学院名称信息科学与技术学院
专业名称软件工程
所在年级2013级
2016年4月
岭南师范学院
1、可行性分析
1.1技术可行性
(1)可利用的资源,该项目的开发主要用到的资源是软件方面的资源。
主要包括以下的软件资源:
a)开发平台:
MyEclipse开发平台。
b)使用的开发语言:
Java语言。
c)使用的框架:
SH(Struts、Hibernate)
d)操作系统平台:
WindowsXP操作系统。
e)使用的数据库系统:
Mysql。
(2)人员的技术水平,本人对以上所述的一些软件环境,能够很熟练的应用,对Java语言以及相关技术掌握比较感兴趣,相信可以在规定的时间内完成该项目的开发。
1.2经济可行性
项目所需要用到的软件硬件设备都是开源的,在开发成本上较低,我们所设计的系统在现实意义上可以给较多的用户使用,预计成果结束后我们可以收取较大的收益.所以在经济上,此系统是可行的.
1.3操作可行性
本系统各个模块功能在菜单栏中体现出来,使用人员只需要有一定计算机应用基础,就可以熟练地使用本系统,系统维护员则由计算机的专业人员担任。
普通用户跟浏览日常网络页面操作方便简单,用户体验感强。
2、需求分析
2.1系统功能需求
(1)基本信息管理:
为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管理维护,包括对信息查询、添加、修改和删除操作。
(2)库存信息管理:
为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。
仓库主管对此模块只有查看功能。
(3)出库信息管理:
为仓库员工提供查询、添加、修改和删除出库单(包括:
产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。
(4)入库信息管理:
为仓库员工提供查询、添加、入库单和执行入库(包括:
部件入库单、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。
(5)库检信息管理:
为库检员提供对入库货检、出库货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。
(6)库房设备检测信息:
为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。
(7)报表信息管理:
为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。
(8)个人设置:
为仓库管理员、仓库员工、库检员提供修改登录密码。
(9)单据审批:
为仓库管理员提供出入库单的审批(包括退货商品、部件的出入库)。
2.2系统用例分析
分析系统的参与者:
l仓库主管:
每隔一段时间对工作人员进行考核和评定,并可以在系统中添加、删除用户;也可以查询物料情况,但不能进行修改和删除
2仓库管理员:
有物料进库时,要填写入库单,有物料出库时,要核对领料单,并按照领料单发放物料,仓库管理员可以进行物料查询,删除,修改。
3仓库员工:
以邮件的形式收集其他部门的物料需求情况,再查看库存物料汇总表,看物料情况如何,如果缺少,则填写采购信息表。
3、数据流分析
数据流分析通常以数据流图描述,数据流图是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。
数据流图简称DFD图,数据流图有四种成分:
源点或终点、处理、数据存储表和数据流。
图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。
它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。
通过对物流仓库管理的基本了解,得到如图的数据流程图。
图3-1
通过对物流仓库管理系统的内容和数据流程分析,设计数据项和数据结构如下
●货物信息,包括的数据项有编号、货物名称、货物类别、货物规格、计量单位、备注等。
●仓库信息,包括的数据项有编号、仓库名称、仓库地点、保管员编号、备注等。
●库存状况信息,包括的数据项有,货物编号、库存数量、仓库编号等。
●入库单信息,包括的数据项有编号、货物编号、经办人编号、入库时间、入库单价、入库数量、供应商编号、仓库编号、定单状况、其它金额、备注等。
●出库单信息,包括的数据项有编号、货物编号、经办人编号、出库时间、出库单价、出库数量、客户编号、仓库编号、定单状况、其它金额、备注等。
用户管理信息,包括的数据项有用户名、用户密码、用户权限等。
4、模块设计
物流仓库管理系统,包括以下功能模块:
(1)基本信息管理模块:
为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管理维护,包括对信息查询、添加、修改和删除操作。
(2)库存信息管理模块:
为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。
仓库主管对此模块只有查看功能。
(3)出库信息管理模块:
为仓库员工提供查询、添加、修改和删除出库单(包括:
产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。
(4)入库信息管理模块:
为仓库员工提供查询、添加、入库单和执行入库(包括:
部件入库单、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。
(5)库检信息管理模块:
为库检员提供对入库货检、出库货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。
(6)库房设备检测信息管理:
为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。
(7)报表信息管理模块:
为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。
(8)个人设置模块:
为仓库管理员、仓库员工、库检员提供修改登录密码。
(9)单据审批模块:
为仓库管理员提供出入库单的审批(包括退货商品、部件的出入库)。
5、数据库设计
(1)物流仓库管理系统E-R图如下
物流仓库管理系统所用的MYSQL数据库,其各个表结构如下
用户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
货物规格
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
20
是
否
R_Count
库存数量
varchar
16
否
否
W_Id
仓库编号
varchar
10
否
否
入库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
否
否
Condition
定单状况
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
10
否
否
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、参考文献
[1]徐志涛.工业产品服务供应链管理方法和技术研究[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、指导老师意见
指导老师(签名):
年月日
THANKS!
!
!
致力为企业和个人提供合同协议,策划案计划书,学习课件等等
打造全网一站式需求
欢迎您的下载,资料仅供参考
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 总体 设计 报告
![提示](https://static.bingdoc.com/images/bang_tan.gif)