工厂材料供应库库存管理系统.docx
《工厂材料供应库库存管理系统.docx》由会员分享,可在线阅读,更多相关《工厂材料供应库库存管理系统.docx(55页珍藏版)》请在冰点文库上搜索。
工厂材料供应库库存管理系统
工厂材料供应库库存管理系统
1、
需求分析报告..............................................................................................................................
2
1.1
系统要求概述..........................................................................................................................
2
1.2
系统需求分析..........................................................................................................................
3
1.2.1
系统数据对象与联系分析.............................................................................................
3
1.2.2
系统功能分析.................................................................................................................
4
1.2.3
基本数据维护模块.........................................................................................................
5
1.2.4
基本业务模块.................................................................................................................
5
1.2.5
数据库模块.....................................................................................................................
6
1.2.6
信息查询模块.................................................................................................................
7
1.2.7
系统数据流分析.............................................................................................................
7
1.2.8
数据字典.......................................................................................................................
11
1.2.9
系统性能分析...............................................................................................................
11
1.3
用户界面设计........................................................................................................................
12
2、
总体设计....................................................................................................................................
15
2.1
引言........................................................................................................................................
15
2.2
使用最佳设计方案................................................................................................................
15
2.3
数据库设计............................................................................................................................
16
2.4
逻辑结构设计........................................................................................................................
16
2.5
数据模型的优化....................................................................................................................
16
2.6
物理结构设计........................................................................................................................
17
2.7
服务器与数据库关系............................................................................................................
17
2.8
系统测试................................................................................................................................
17
2.9
参考文献................................................................................................................................
17
3、
课程设计心得............................................................................................................................
17
1
1、需求分析报告
1.1系统要求概述
工厂材料供应库库存管理系统是对工厂的材料供应,使用进行统一管理的信息系统。
其基本流程是,材料供应人员将购买的材料送到库房,与库房管理人员一起进行入库处理。
车间的取料员到库房取用所需材料,与库房管理人员进行出库操作。
库房管理人员随时查询材料使用,供应和库存情况,每周提出一次材料定货参考计划。
系统维护人员对材料供应人员,车间取货员及库房管理人员的信息进行维护。
包括上述人员信息的增加,删除与更新;对新材料的编号名称规格等信息进行维护。
(1)材料供应人员填写材料入库单,送材料到库房,与库房管理员共同完成材料入库操作。
(2)车间取货员填写材料出库单,与库房管理人员共同完成出库操作,取出材料。
(3)库房管理人员除完成出,入库操作外,还要随时查询材料使用,供应和库存情况,每周提出一次材料定货参考计划。
(4)系统维护人员对材料供应人员,车间取货员及库房管理人员的信息进行维护。
包括上述人员信息的增加,删除与更新;对新材料的编号名称规格等信息进行维护。
根据概述可得此工厂仓库管理的业务流程图如下:
入库单出库单
入库登记更新仓库数据库查询库存
材料入库
数据库
库存统计
可否取货
否
终止
增删查
可
打印出库单
出库单
数据显示
出入
库存
库统
统计
计表
表
出库登记
材料出库
仓库管理业务流程图
2
1.2系统需求分析
1.2.1系统数据对象与联系分析
系统的数据对象属性以及联系如以下图所示。
材料名称材料规格
盘点日期
材料数目
仓库盘点
盘点单号
备注
姓名
盘点
备注
库房管理员
员工编号
联系电话
姓名
员工编号
员工编号
姓名
材料供应员
协助
车间取货员
备注
联系电话
联系电话
备注
提交
提交
备注
入库位置
目标车间
备注
入库单号
供应人员
出库单号
入库单
取货人员
出库单
出库时间
入库时间
材料数量
材料单位
材料名称
材料名称
材料单位
材料规格
材料规格
实体——联系图
3
系统的数据属性包括如下几个方面:
库房管理员:
管理员编号、姓名、联系电话、备注。
材料供应人员:
员工编号、姓名、联系电话、备注。
车间取货人员:
员工编号、姓名、联系电话、备注。
仓库盘点:
盘点单号、盘点日期、材料名称、材料规格、材料数量、备注。
入库单:
入库单号、入库时间、材料名称、材料规格、材料单位、材料数量、供应人员编号、入库位置、备注。
出库单:
出库单号、出库时间、材料名称、材料规格、材料单位、材料数量、取货人员编号、目标车间、备注。
1.2.2系统功能分析
系统的功能需求包括以下几个方面:
(1)材料供应人员填写材料入库单,送材料到库房,与库房管理员共同完成材料入库操作。
(2)车间取货员填写材料出库单,与库房管理人员共同完成出库操作,取出材料。
(3)库房管理人员除完成出,入库操作外,还要随时查询材料使用,供应和库存情况,每周提出一次材料定货参考计划。
(4)系统维护人员对材料供应人员,车间取货员及库房管理人员的信息进行维护。
包括上述人员信息的增加,删除与更新;对新材料的编号名称规格等信息进行维护。
满足以上需求的系统主要包括以下几个模块,如图所示。
工厂材料供应库库存管理系统
基本业务模块
数据库管理模块
信息查询模块
基本数据维护模块
功能需求
(1)基本数据维护模块。
基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。
例如材料供应人员信息、车间取货员信息以及库房管理人员信息等的增加、删除与更新,对新材料的编号名称规格等信息进行维护等。
4
(2)基本业务模块。
基本业务模块中,材料取货员填写材料入库单,库房管理员负责协助处理这些单据。
同时,车间取货员提交材料出库单时,库房管理员也要协助处理好这些单据。
(3)数据管理模块。
在本系统中,对所有材料公营人员、车间取货员以及库房管理人员都要进行统一的管理,库房材料信息也要进行详细的登记。
(4)信息查询模块。
信息查询模块主要用于查询相关信息,例如库房管理人员随时查询材料使用,供应和库存情况等。
此模块便于每周提出一次材料定货参考计划。
1.2.3基本数据维护模块
基本数据维护模块包括如图所示的几个方面。
基本数据维护模块
添加材料信息修改材料信息添加员工信息修改员工信息
基本数据维护模块功能
(1)增加材料信息。
工厂的材料信息需要保存到数据库,材料信息包括材料的类型、材料数量、材料来源地、材料价格、材料库存位置等。
(2)更新材料信息。
材料入库或出库时需要对数据库对应信息进行修改,要根据具体情况修改材料的信息,如库存数量、入(出)库数量、入(出)库时间、供应员(取货员)信息等。
(3)增加员工信息。
工厂员工的信息应该保存到系统的数据库中,以便管理人员根据员工的表现对员工进行考核。
(4)修改员工信息。
工厂员工难免会有调动,当人员发生调动时需要及时跟新员工的个人信息。
1.2.4基本业务模块
基本业务模块包括如图所示的几个方面。
5
基本业务模块
库房管理人员操作
车间取货员填写材料出库申请
材料供应人员填写材料入库申请
基本业务模块功能
(1)材料供应人员填写材料入库申请。
材料入库前,供应人员需先填写此单据,待库房管理员处理完后才可将材料送入库房。
(2)车间取货员填写材料出库申请。
材料出库前,车间取货员需先填写此单据,待库房管理员处理完才可将材料取出库房。
(3)库房管理人员操作。
每次材料出、入库时,库房管理人员都要进行一系列操作,如更新库房材料的数量、材料摆放位置等。
1.2.5数据库模块
数据库模块包括如图所示的几个方面。
数据库模块
材料供应人员信息管理库房管理人员信息管理车间取货人员信息管理
数据库模块功能
6
(1)材料供应人员信息管理。
材料供应人员信息除了包括供应人员的基本信息之外,还包括供应人员的供应历史记录等。
(2)车间取货人员信息管理。
车间取货人员信息除了包括取货人员的基本信息之外,还包括取货人员的取货历史记录等。
(3)库房管理人员信息管理。
库房人员信息包括库房管理人员的基本信息以及工作记录等。
1.2.6信息查询模块
信息查询模块包括如图所示的几个方面。
信息查询模块
查询库存材料信息查询入库材料信息查询出库材料信息查询材料供应人员查信询息车间取货人员信息
信息查询模块功能
(1)查询材料供应人员信息。
负责供应人员的信息查询。
(2)查询车间取货人员信息。
负责取货人员的信息查询。
(3)查询库存材料信息。
负责库存材料的信息查询。
(4)查询入库材料信息。
负责查询已入库材料的历史记录。
(5)查询出库材料信息。
负责查询已出库材料的历史记录。
1.2.7系统数据流分析
通过分析仓库管理业务,得出系统的整体数据流程图如下所示。
7
S01
S03
P1
P3
F04
供应员
F01
仓库管理员
入库管理
流水账查删
P2
P4
F09
P
S02
P2-1
P4-1
F10
F02
查询库存
出入库统计
取货员
F02
F05
P2-2
P4-2
F11
出库登记
库存统计
F05
F06
F03
F04
F07
F08
材料库存流水帐
基本数据
编号
项名称
出入库单
WK01号
出入库日
WK02
期
WK03材料代码WK04材料名称
WK05单位
WK06入库单价
WK07入库量
WK08入库金额
WK09出库单价
WK10出库量
WK11出库金额
WK12库存量
WK13库存金额
管理员代
WK14码
WK15入库总量入库总金
WK16
额
仓库管理的数据流图
基本数据项属性表
(1)
数据
长
小数
取值范
说明
类型
度
位数
围
C
10
-
-
第一位为C/R(出/入),2~7位为日
期,8~10位为顺序号
D
8
≤系统
时间
C
8
-
-
按部标编码,与材料一一对应
C
20
-
-
C
6
-
-
大写英文字母或汉字
N
8
2
>0
N
8
2
>0
N
13
2
WK08=WK06×WK07
N
8
2
-
按库存均价确定
N
8
2
>0
N
13
2
-
WK11=WK09×WK10
N
10
2
-
N
15
2
-
C
2
-
-
数字字符
N
10
2
-
N
15
2
-
8
WK17出库总量
出库总金
WK18
额
编数据流名
号称
N
10
2
-
N
15
2
-
数据流属性表
(2)
组成来源去向说明
F01入库单
F02领货单
F03入库信息
流水账信
F04
息
F05库存量
F06出库信息
出入库信
F07
息
F08库存信息
F09出库单
出入库统
F10
计表
库存统计
F11表
WK01+WK02+WK03+WK04
S01P1
+WK05+WK06+WK07+WK08WK01+WK02+WK03+WK04S02P2-1
+WK05+WK10P2-1P2-2WK01+WK02+WK03+WK04
+WK05+WK06+WK07+WK14P1DWK01+WK02+WK03+WK04
+WK05+WK06+WK07+WK08DP3
+WK09+WK10+WK11+WK12P3D+WK13+WK14
WK03+WK12
DP2-1
WK01+WK02+WK03+WK04
P2-2D
+WK05+WK10+WK14
WK01+WK02+WK03+WK04+WK05+WK06+WK07+WK08DP4-1
+WK09+WK10
WK03+WK04+WK05+WK12+WK13DP4-2
WK01+WK02+WK03+WK04
P2-2S03
+WK05+WK10
WK03+WK04+WK05+WK15
P4-1S03
+WK16+WK17+WK18
WK03+WK04+WK05+WK12+WK13P4-2S04
以“入库单为数据流载体”
以“领货单”为数据流载
体
“入库单”数据输入到D
从D读出流水账信息,修
改后写回D
从D检验出需查询的库存量信息
“领货单”数据输入到D
从D取出要统计的出入库
数据
从D取出要统计的库存数
据
给取货员出具体的库单
以“出入库统计表”格式
打印输出
以“库存统计表”格式打印输出
数据存储属性表(3)
编
数据存储
索引关
记录增加方式
说明
组成
号
名称
键字
WK01+WK02+WK03+WK04
D
材料库存
+WK05+WK06+WK07+WK08
按出入库的发
每天登陆的记录
流水账
WK02
生次序追加
在15条左右
+WK09+WK10+WK11+WK12
+WK13+WK14
9
数据处
编号理功能输入
名称
入库管入库
P1
理单
领货
查询库
P2-1单库
存量
存量
领货
出库登
P2-2单库
记
存量
流水账
流水
P3
账信
查删改
息
出库统
出入
P4-1
库信
计
息
P4-2
库存信
库存
息
信息
数据处理功能分析表(4)
功能概括
输出
说明
入库
入库单、入库信息的属性见表
写入材料库存流水帐
(1)的F01、F03,材料库存
信息
流水账的属性见表(3)
从材料库流水账查出库
领货
领货单、库存量的属性见表
存量
单
(2)的F02、F05
①库存量≥出库量:
按出库量登记出库
出库
②出库量>库存量
信息
出库信息、出库单的属性见表
>0:
修改领货单,
出库
(1)的F06、F09
按库存量登记出库
单
③库存量=0:
退出出
库登记
对流水账的记录进行查
流水
流水帐信息的属性见表
(2)的
账信
询、删除或修改
F04
息
从材料库存流水账读出
出入
出入库信息、出入库统计表的
库统
出入库信息并统计
属性见表
(2)的F07和F10
计表
从材料库存流水账读出
库存
库存信息和库存统计表的属性
统计
库存信息
见
(2)的F08和F11
表
10
1.2.8数据字典
名字:
入库单
描述:
入库前供应员必