仓库管理系统试验设计与实现.docx
《仓库管理系统试验设计与实现.docx》由会员分享,可在线阅读,更多相关《仓库管理系统试验设计与实现.docx(14页珍藏版)》请在冰豆网上搜索。
![仓库管理系统试验设计与实现.docx](https://file1.bdocx.com/fileroot1/2023-5/24/ea904a0e-7722-45ff-a262-ebc97357a7ca/ea904a0e-7722-45ff-a262-ebc97357a7ca1.gif)
仓库管理系统试验设计与实现
1系统概述………………………………………………………………………………….3
2系统分析…………………………………………………………………………………3
2.1组织机构……………………………………………………………………………….3
2.2管理职能分析………………………………………………………………………….3
2.3业务流程分析………………………………………………………………………..3
2.4数据流程分析…………………………………………………………………………4
2.5数据字典设计……………………………………………………………………….4
2.6现行系统评价…………………………………………………………………………..5
2.7新系统逻辑模型…………………………………………………………………..6
3系统设计…………………………………………………………………………………7
3.1系统目标设计……………………………………………………………………….7
3.2系统功能结构图……………………………………………………………………..7
3.3代码设计............................................................................................................................10
3.4E-R图...............................................................................................................................11
3.5系统实现.............................................................................................................................11
1系统概述
关于某厂产品库存管理系统简介
某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。
该厂目前生产的产品如表l所示。
表1某厂产品品种规格、单价及定额储备
产品名称
单位
规格
不变价(元)
现行价(元)
最高储备额
最低储备额
备注
灯泡
只
220V—15W
0.80
1.00
60000
600
灯泡
只
220V—45W
1.00
1.20
60000
600
灯泡
只
220V—60W
1.20
1.40
60000
600
灯泡
只
220V—100W
1.50
1.80
40000
500
灯泡
只
220V—150W
1.80
2.00
40000
400
灯泡
只
220V—200W
2.00
2.20
30000
300
灯泡
只
220V—300W
2.80
3.00
20000
200
节能灯
只
220V—4W
6.00
8.00
10000
1000
节能灯
只
220V—8W
8.00
10.00
10000
1000
节能灯
只
220V—16W
12.00
15.00
10000
1000
日光灯
只
220V—8W
6.00
7.00
10000
1000
日光灯
只
220V—20W
7.00
8.00
10000
1000
日光灯
只
220V—30W
8.00
9.00
10000
1000
日光灯
只
220V—40W
10.00
11.00
10000
1000
工厂的产品仓库管理组隶属于经营副厂长主管下的销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。
为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。
产品入库管理的过程是:
各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。
仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。
检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。
检验不合格的产品要及时退回车间。
产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。
平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。
每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。
产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。
产品库存的收发存月报表是根据库存台帐制作出来的。
产品库存查询是通过翻阅几本帐之后实现的。
目前库存报警功能尚未实现。
表2产品入库单第册号
日期
产品代码
产品名称
单位
规格
入库数量
备注
生产车间
填制人
表3产品出库单第册号
日期
产品名称
规格
入库数量
备注
批发[]
零售[]
填制人
注:
批发出库时在备注栏的批发[]处划“√”,否则在零售[]处划“√”
表4产品入库流水帐页
日期
产品代码
产品名称
单位
规格
入库数量
备注
表5产品零售出库流水帐页
日期
产品代码
产品名称
单位
规格
零售出库数量
备注
表6产品批发出库流水帐页
日期
产品代码
产品名称
单位
规格
批发出库数量
备注
表7某厂产品库存台帐(当日合计数)No.
产品代码:
规格:
不变价(元):
产品名称:
单位:
现行价(元):
日期
入库数量
零售出库量
批发出库量
结余
2系统分析
2.1组织机构
对于该仓库管理管理系统所涉及到的各个组成部分的组织结构如图一:
图一仓库管理组织机构图
2.2管理职能分析
根据仓库管理的组织机构图中的各个部分的的各种功能实现系统的管理功能图,如图二:
图二仓库管理系统的管理功能图
2.3业务流程分析
根据仓库管理的实际操作过程,对管理流程作出如下的分析,产品入库管理的过程是:
各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。
仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。
检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。
检验不合格的产品要及时退回车间。
产品出库管理的过程是:
仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。
平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。
每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。
对其分析得出业务流程图如图三:
图三仓库管理系统业务流程图
2.4数据流程分析
2.4.1仓库管理系统的顶层数据流程图如图四:
图四仓库管理系统顶层数据流程图
2.4.2仓库管理系统底层管理数据流程分析如图五:
图五仓库管理系统底层数据流程图
2.5数据字典设计
对仓库管理系统底层的数据字典整理如下表:
数据字典
处理逻辑编号
处理逻辑名称
关键字
简述
输出的数据流
输入的数据流
数据存储编号
数据存储名称
数据存储组成
相关联的处理
生产车间开出的入库单
由销售科开出的零售出库单
销售科开出的批发出库单
产品库存的收发存月报表是根据库存台帐制作出来的
日期+产品代码
登记产品入库
F01
产品入库流水账
日期+产品代码+产品名称+单位+规格+入库数量+备注
P2.1,P2.4
日期+产品代码
登记产品出入库信息
F04
库存台帐
产品代码+产品名称+规格+单位+不变价+现行价+日期+入库数量+零售出库量+批发出库量+结余
P2.4,P2.5
p2.1
登记入库帐
登记入库信息
产品入库流水账
生产车间开出的入库单
p2.4
登记库存台帐
登记产品出入库信息
库存台帐
入库流水帐和出库流水帐
p2.5
制作收发存月报表
产品库存的收发存月报表是根据库存台帐制作出来的
月报表
库存台帐
2.6现行系统评价
现行系统充分的表现出仓库管理过程中的每一个阶段,并且将每一个阶段产生的相关的数据信息选择性的将有用的数据记录存储,并且快速的反应到相关的组织部门,达到信息的快速、准确传递,该系统设计分析使用的是微软的Visio,数据库使用SQLServer2000,采用VB程序设计语言开发。
2.7新系统逻辑模型
对新系统的逻辑模型如图六
图六仓库管理系统新系统的逻辑模型
3系统设计
3.1系统目标设计
1)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的人工重复输入(采用代码词组)。
2)灵活的查询性能,能快速实现多项产品输入数据和库存数据的查询。
3)考虑到工厂生产的发展,对新产品数据也能给予处理。
4)把目前基本上是“静态”库存管理变为“动态”管理,能随时提供库存现状信息(包括库存报警信息)。
3.2系统功能结构图
对新系统的功能结构分析得出新系统的功能结构图如图七
图七仓库管理系统新系统的功能结构图
3.3代码设计
代码设计中,前三位代表电压,后面用产品名称首字的拼音大写代表名称类型,再用断线加产品的功率表示产品的代码。
比如220D-015,表示的是灯泡220V-15W的产品。
产品名称
单位
规格
产品代码
灯泡
只
220V—15W
220D-015
灯泡
只
220V—45W
220D-045
灯泡
只
220V—60W
220D-060
灯泡
只
220V—100W
220D-100
灯泡
只
220V—150W
220D-150
灯泡
只
220V—200W
220D-200
灯泡
只
220V—300W
220D-300
节能灯
只
220V—4W
220J-004
节能灯
只
220V—8W
220J-008
节能灯
只
220V—16W
220J-016
日光灯
只
220V—8W
220R-008
日光灯
只
220V—20W
220R-020
日光灯
只
220V—30W
220R-030
日光灯
只
220V—40W
220J-040
3.4E-R图
图八E-R图
关系模型:
产品(产品代码,产品名称,规格,单价)
入库单(产品代码,产品名称,规格,数量,单价)
出库单(产品代码,产品名称,规格,数量,单价)
3.5系统实现
GLXT.frm