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