1、1 / 5进销存管理系统需求分析文档.功能需求:问题的引出:随着人类社会进入信息时代,计算机越来越多地活跃在社会各个领域:管理、网络、计算、控制、多媒体等。并且在某些方面成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得简单易行。由于现代社会各个领域的竞争越来越强烈,商业方面日益增加的数据和货品信息,迫使人们利用计算机软件来实现对进销存等信息的管理和维护。因此通过计算机软件进行管理,可以弥补人工管理的缺点,方便使用。于是创建完整的进销存管理系统。实现的功能:基本信息管理功能 添加,修改,删除1) 基本信息包括客户,仓库和用户信息而2) 客户信息包含供应商和购货商的信息3
2、) 仓库信息含仓库编号,名称,说明4) 用户信息包括用户名,密码,身份(系统管理员,采购管理员,库存管理员和销售管理员)商品信息管理功能 添加,修改,删除1) 系统对库存商品采用分类管理,一级类目描述商品的大致类别,电子类,机械类,化学品类,二级类目在一级类目的基础上再次划分2) 实现商品类目、商品信息的添加、修改、删除、查询商品采购功能1) 由采购员执行,从供应商处采购回商品,填写采购单,不合格可以退货。功能包括:填写采购单,采购退货单,商品短线报警查询2) 库存报警指对库存中超过临界值的商品进行报警,在商品信息中,包含商品的管理数量范围,若小于合理数量的下限则称为短线,采购管理人员需要根据
3、商品短线情况决定是否采购此商品商品销售功能1) 销售管理员执行,把库存商品信息给客户,并填写销售单,回收不合格的商品。功能包括:填写销售单、销售退货单、商品超储报废查询2) 库存报警是指对库存中超过临界值的商品进行报警,在商品信息中,包含商品合理数目的范围,若商品内销售管理员根据超储的情况决定需要对哪些只进行促销库存管理1) 入库管理 采购入库、采购退库2) 出库管理 销售出库单、销售退货单3) 库存盘点操作4) 说明:库存盘点是指对库存商品进行整理,纠正不准确的库存数据,由于人为操作原因,系统中的库存数据与实际数据之间有误差,所以每隔一段时间需要对库存进行盘点,从而保证库存数据的准确性财务管
4、理功能1) 财务管理模块可以对企业与客户之间的经济运动进行记录和管理 例如:记录与供应商之间的应收金额和实收金额查询与客户的运算记录。功能如下:2 / 52) 收款管理 付款管理3) 财务分析统计报表系统设计:3 / 5数据库设计需求分析().数据字典的设计: 名称:货品编号别名:描述:用于标识货品的唯一性定义:货品编号字符位置:采购订单表销售订单表入库单表出库单表库存单表4 / 5名称:货单编号别名:描述:对没次进销存定义唯一的编号定义:货单编号字符位置:采购单表销售单表入库单表出库单表库存单表名称:进销收入别名:描述:对收入进行统计定义:收入销售所得 采购所的位置: 名称:客户编号别名:描述:给客户唯一的编号定义:客户编号字符位置:采购单表销售单表入库单表 出库单表名称:仓库编号别名:描述:统计每位病人的最终费用定义:客户编号字符位置:采购单表销售单表入库单表 出库单表物理设计:5 / 5