小型超市库存管理系统管理信息系统作业Word文件下载.docx
《小型超市库存管理系统管理信息系统作业Word文件下载.docx》由会员分享,可在线阅读,更多相关《小型超市库存管理系统管理信息系统作业Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
①技术方面:
科学的库存管理流程
存货的种类不同,所涉及的业务环节及它们所组成的业务流程也各有差异。
一般而言,库存业务包括入库处理、货物保管和出库处理三个主要部分。
通畅的业务流程是保障高效库存管理的基础,应具备优化、无冗余、并行作业的基本属性。
超市库存管理系统对超市的业务流程进行流程再造,使其更加通畅,提高在同行业中的竞争力。
②管理方面:
商品代码化管理
代码问题,严格说是一个科学管理的问题,设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。
代码设计的好可以使很多机器处理变得十分方便,还可以把一些现阶段计算机很难处理的工作变成很简单的工作。
由于库存商品种类繁多,在库存管理过程中极易发生混乱的问题。
IT技术与层次编码技术的结合为商品的高效管理提供了可能。
这种编码技术对所有库存商品按照层次和类别赋予唯一的编码。
它是区分不同商品的最主要的标准,具有易读和易记的特点,使得管理者只需知道商品的编码,就可以了解该商品的有关信息,以便在每日的烦杂管理中,保持规范、有序的状态。
③经济方面:
库存异常报警
当库存数量小于商品的最低库存限度的时候,系统发出警报,提醒管理人员应该向供应商进行订货;
在库存数量大于商品的最高库存限度的时候,即商品积压的时候,系统也会发出警报,提醒管理人员应该停止商品的进货活动。
也就是说超市库存管理信息系统既能防止商品供应滞后于车间对它们的需求,也能防止商品过早地生产和进货,以免增加库存。
对企业的生产起了保障作用,同时节省了企业的流动资金。
二、系统需求分析
(1)业务流程图:
图1小型超市库存管理系统业务流程图
(2)业务流程分析:
①单据审核
键盘操作,用电脑对入库单、出库单进行审核,记录时间及货物负责人,检查单据的形式是否正规,实际入库数量与金额是否对应,出库数量与实际库存量相差度等。
审核未通过的单据重新填写,合格的进一步输入电脑记账,生成账单。
②电脑录账
只需键盘录入每一笔账
③统计账单
统计员根据电脑生成单据,定期统计分析,制作月库存报表和货物入出表,可进行日常库存查询
(3)数据流程图:
图2小型超市库存管理系统数据流程图
(4)数据字典
数据字典是对描述数据流程图中的数据项、数据结构、数据流、数据存储、加工处理逻辑及外部实体等组成部分的严格定义,下面是某小型超市库存管理系统的数据字典,由于系统分析中数据字典的内容非常多,在此仅对各个部分分别举例进行说明。
①数据项的定义
数据项编号:
I-01
数据项名称:
商品编号
别 名:
无
简述:
某种商品的编号
类 型:
字符型
长 度:
8字节
取值范围:
数字+英文字母
I-02
单价
购入单价
某种商品的购入单价
数值型
长 度:
8位整数,2位小数
I-03
库存数量
别 名:
实际库存数量
某种商品的库存数量
5位整数
0-99999
②数据流的定义(以入库单为例)
数据流名称:
入库单
编 号:
D-01
简 述:
仓库开出的商品入库单
数据流来源:
仓库
数据流去向:
电脑入库审单
数据流组成:
入库单编号+商品编号+商品名称+入库数量+单价+入库日期+入库员+入库车间
流通量:
40份/天
高峰流通量:
60份/天
合格入库单
D-02
经电脑审核合格的商品入库单
电脑入库审单
电脑记账
不合格入库单
D-03
经电脑审核不合格的产品入库单
1张/周
入库数据
D-04
根据入库单,应记入电脑账目的产品入库数据
库存统计表
③数据存储的定义(以库存统计表为例)
数据存储的名称:
数据存储编号:
F-01
简 述:
记录商品出入库数据的明细账
数据存储组成:
出入库单编号+商品编号+商品名称+入库数量+零售数量库存数量+出入库日期
关键字:
商品编号+出入库日期
相关联的处理:
P-01,P-02,P-03,P-04
④处理逻辑的定义(以入库处理为例)
处理逻辑名称:
处理逻辑编号:
P-01
审查仓库送来的入库单是否合格
输入的数据流:
处理描述:
审查仓库送来的入库单填写格式是否符合要求,产品实际入库数量和金额与入库单上填写的数据是否一致等。
不合格的单据返回仓库,合格的单据记入电脑。
输出的数据流:
合格入库单、不合格入库单
P-02
根据合格入库单,将入库数据记入电脑账目
根据合格入库单,将入库数据记入电脑账目,并及时更新相应产品
的库存数量和金额。
入库数据
⑤外部实体的定义
外部实体名称:
外部实体编号:
S-01
生产产品入库
超市
S-02
销售产品出库
不合格出库单
出库单
厂家
S-03
过期货物单回收
过期货物单
三、系统设计阶段
(1)系统目标设计
库存管理的商品主要是超市的进货存货。
进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。
超市各个部门根据所需要的商品总额和商场内部需要提出物资需求申请。
计划员根据整个超市的需求开出货物出库单,仓库管理员根据出库单核对须发货物。
有些商品遇到退货问题还需填写退货单。
并根据需要按照月、季、年进行统计分析,产生相应报表。
仓库库存管理的特点是信息处理量比较大。
所管理的货物商品种类繁多,而且由于入库单、出库单、需求单等单、退货单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。
在管理的过程中经常会出现信息的重复传递;
单据、报表种类繁多,各个部门规格不统等问题。
(2)系统的总体框架
1、基础资料设置
部门设置
员工设置
物品类别设置
物品设置
供应商设置
2、单据处理
入库单处理:
包括采购入库单和其他入库单的编辑和审核
出库单处理:
包括出库单的编辑和审核
库存调整单处理:
包括库存调整单的编辑和审核
3、统计查询
已过帐单据查询:
包括采购入库单、其他入库单、出库单和库存调整单
4、系统维护
初期库存录入
系统启用
操作员设置
资料删除
月终结转
5、报表输出
仓库库存报表
领用报表:
包括部门领用明细表、部门领用汇兑表、部门领用年度总汇表
6、退出系统
(3)系统的功能分析
本系统需要完成的功能主要有以下几点。
1、库存管理的各种信息的输入,包括入库、出库、还库、需求信息的输入等。
2、库存管理的各种信息的查询、修改和维护。
3、货物采购报表的生成。
4、超市各个部门的物资需求管理。
5、操作日志的管理
6、库存管理系统的使用帮助。
(4)xx超市入库子系统中模块的输入输出
首先填写入库单作为输入模块,由相关人员输入所有有关入库的数据资料,包括规格、数量、时间、供应商情况、价格等。
在入库的同时,现有库存被更新。
如果数据资料都齐全,出现问题时就很容易找到症结所在。
输入之后的数据被系统地管理,经过层层处理,等待有关人员的查看。
即等待被输出。
查看现有库存以及查询和打印属于输出部分,可以在系统中查看所有的库存信息,如有需要可以有针对地查询,打印出来另行研究。
入库单处理中包括了采购入库单和其他入库单,对这些入库单进行编辑和审核,形成有价值的信息,
(5)xx超市出库子系统中模块的输入输出
经过前期准备后,出库系统模块的输入即出库单的填写,也是由规定的人员填写详细,同步更新库存量。
尤其是经手人和使用部门,如果出现问题就可以及时找到有关的人及时查问。
出库系统模块的输出,也是查询及打印。
功能与入库系统类似。
所以说出库与入库是不可分离的,两者构成了整个库存管理的重心。
图5小型超市库存管理系统出库单输入
(6)代码设计的规则
1、设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的方法相一致。
2、代码要系统化,一个代码应惟一标志它代表的事物或属性。
3、在代码设计时,要预留足够的位置,以适应不断变化的需要。
4、要注意避免误解,不要使用易于混淆的字符。
5、要注意尽量采用不易出错的编码结构,例如字母-字母-数字的结构比字母-数字-字母的结
构发生错误的机会更少一些。
6、当代码长于4个字母或5个数字字符时,应分成小段,这样人们读写时不易发生错误。
(7)代码设计例子
Privatesubform_load()
=”入库数量:
”
=”入库时间:
=”货物编号:
=”供应商:
=”入库员:
=”继续添加”
=”确认”
=”取消”
=”退出”
=””
Endsub
Privatesubform-load()
”””
=”出库员:
Endsub
(8)数据库设计
程序设计说明书
系统名:
库存管理系统子系统名:
程序名:
更新库存主文件程序标识码:
①输入
文件名
文件标识
设备
备注
入库单文件
A1
主处理文件
A2
②输出
库存单文件
③程序功能:
更新主文件
④程序处理过程说明
小组成员:
阮秋默姚庐清宋鹭徐巧宁李世鹏赵泰陟