新飞公司库存管理管理信息系统设计
一、项目开发背景
大型集团公司。管理工作主要是进货商品的入库管理和销售商品的出库管理及库存商品的保管管理。现有的管理工作主要依靠手工完成,工作量大,且效率不高。为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统。
二、系统分析
1、可行性分析
1、新飞公司急需建立一个检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低的现代管理信息系统。
2、企业物资管理信息系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。
3、一直以来新飞公司使用传统人工的方式来管理,这种管理方式存在着许多缺点,如:效率低、保密性差。
4、公司领导迫切要求此举,愿意对其提供大力支持。
5、各位员工参与积极性很高;而计算机技术的发展也使其成为可能。
6、建立该系统在技术、操作、管理、经济上都具有可行性
2、业务流程分析
商品库存管理的管理功能分析
一,仓库管理 (入库管理和出库管理) 二、系统分析(月报表、库存台账、查询等)
(图不用画 )
3、数据流程图
第1层数据流程图:
根据分析,整个仓库管理系统可分为三部分:采购入库管理、销售出库管理及报表中心
第2层数据流程图
采购入库管理可分为登记购入流水帐、登记库存台帐两个环节
销售出库管理可分为登记销售流水帐、登记库存台帐两个环节:
4、数据字典
数据流的描述(以入库单为例)
b.数据流的定义
数据流编号:F1
数据流名称:商品入库单
简述:采购人员填写的商品入库凭单
数据流来源:采购人员
数据流去向:登记商品购入流水帐处理功能
数据流组成:日期+入库单编号+商品号+单位+购入数量
数据流量:30份/天
高峰流量:50份/天
处理逻辑的描述(以入库处理为例)
d.处理逻辑的定义
处理逻辑编号:P1.1
处理逻辑名称:登记购入流水帐
简述:采购员根据入库单信息登记流水帐
输入的数据流: F 1商品入库单
处理:读入商品入库单
读取商品入库单中的商品编号
打开购入流水帐
按商品号查找入库单、商品编号、入库数量
如果存在
库存数量=库存数量+入库数量
否则
在流水帐中添加一条新记录
将商品入库单上的商品编号、入库数量等写入购入流水帐
显示“入库完成!”信息
返回
输出的数据流:如果入库单数据检验不合格,拒绝登记,并给出出错的原因和
可能的改正方法;如果登记过程完成,除将数据写入购入流水
帐中,还要在屏幕上给出登记操作完成的提示。
处理频率:30份/天
数据存储的描述(以库存台账为例)
数据存储编号:S1
数据存储名称:库存台帐
简述:记录商品的编号、名称单价与库存数量等信息
数据存储组成:商品号+商品名称+购入单价+销售单价+库存数量
相关联的处理:登记库存台帐、制作报表
外部实体的描述
外部实体编号:E1
外部实体名称:采购人员
简述:负责商品的购入、与库房的商品交接
外部实体组成:编码+姓名+性别+年龄+所属部门
输出的数据流:F1商品入库单
二、系统设计
1 新系统功能设计
以原业务流程和数据流程为基础,确定新系统的功能。
入库数出
库
数
出
入
库
数
入
库
单
出
库
单
库
存
数
日
报
月
报
年
报
密
码
操
作
权其
①数据录入子系统:主要完成三类文件数据的录入工作,一是商品库存文件数据的录入。二是商品购入文件的数据录入。三是商品销售文件数据的录入。
②数据查询子系统:主要是完成库存管理过程的查询工作。
③报表子系统:能根据计算机所存数据生成各种所需形式的表格、报表。
④统计分析子系统:能根据指定商品生产阶段的销售量的直方图,分析商品的销售量的走势等。
⑤系统维护子系统:主要完成系统操作员的密码维护、操作权限的设定、系统数据的备份与恢复和其他的系统设置。
2、代码设计
本系统的编码设计依据唯一性、合理性、可扩充性和稳定性的原则。
产品代码为两位数字字符,采用的是顺序码结构
只输入产品代码,系统就可以将产品信息调出来
代码可以随时通过系统联机查询
3、系统运行环境:
硬件要求:
CPU:80586以上
内存:64M以上;
硬盘空间:至少100M剩余空间以上;
打印机及其他。
软件要求:
操作系统:采用MS Windows 2000简体中文版
数据库: SQL Server2000或Adaptive Server AnyWhere6.0
数据库前端开发工具:Power Builder7.0(或以上版本)
4、系统运行环境与数据库设计
数据库设计:
基于上述运行环境,根据系统分析,设计了 9个数据表:
1.产品代码、名称特性对照表─ cpdm.dbf
2.各产品每笔销售数据文件─ cpxs.dbf
3.各产品每笔入库数据文件─ cprk.dbf
……
8. 各月报表数据文件─ cpbb.dbf
9. 产品单位代码、规格代码表─ cpdzb.dbf
产品代码、名称及其特性对照表─ cpdm.dbf
字段字段名称类型宽度小数说明
1 CPDM Character
2 产品代码
2 CPMC Character 8 产品名称
3 DWDM Character 1 产品单位代码
4 DW Character 4 产品单位
5 LBDM Character 1 产品规格代码
6 LB Character 6 产品规格
7 BBJ Numeric 7 2 产品不变价格
8 XXJ Numeric 7 2 产品现行价格
9 ZJM Character 4
5、输入输出设计
输入/输出设计要遵循以下原则:
既满足用户需求又方便用户使用
输入/输出界面的确定都要与用户反复沟通,直到用户满意为止。