1、目录1. 需求分析 .21.1 系统目的 .21.2 系统功能及用户需求分析 .22. 功能概述 .22.1 基础信息管理 .23.数据概述 .43.1 概念数据模型 .43.2 数据字典 .43.3 类图 .64.参考文献 .6家电仓库管理系统需求报告1.需求分析1.1 系统目的企业的物资供应管理往往是很复杂的,烦琐的。由于所掌握的物资种类众多,订货,管理,发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算机化,而且必须根据企业的具体情况制定相应的方案。现在家电市场火爆,特别是夏季到来空调冰箱等家电供不应求,大量货物流动难以管理,因此设计本仓库
2、管理系统的目的主要是对日常库存信息的管理,它针对于仓库日常发生的业务,分为两大类,即入库和出库,用户通过简单的操作即可轻松的管理仓库,提高了效率,避免人工操作的失误及延迟。1.2 系统功能及用户需求分析1.功能需求 (1) 系统功能包括:产品出入库登记、查看入出库信息、修改及删除库内信息、产品分类管理,事件记录,货物统计,会员注册。(2) 系统管理员功能:出入库管理,货物管理、库内信息查询,查看系统事件及用户管理。(3) 用户功能包括:查询库内信息,查询出库信息,查询入库信息。图 1.1 总功能模块图2. 用户需求根据用户需求,该系统应该实现以下功能:(1)进出库管理。对进出库信息进行记录。(
3、2)查询功能。仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保证了对进出库信息录入负责人的确认。3. 非功能要求使用 windowsXP 及以上系统2. 功能概述2.1 基础信息管理提供仓库系统基础信息的维护管理,具体包括如下信息:1) 货物管理:维护货物的基本信息。包括货物名称、编码、规格、单位、价格、分类、供应商、制造商、产地等信息。2)入库管理对入库单进行管理。正确及时地将商品进行入库处理是正确管理库存的关键。3)出库管理出库管理主要是通过出库单进行管理。对仓库发出的货物(要货、调拨或退货等)信息(金额,数量)进行确认处理,可以减少系统的库存数量。4)库存管理库存不需要手工
4、维护管理,当入库和出库时,系统自动生成每类产品的库存数量。库存管理提供多种查询方式。包括商品类型、商品编码、供应商等。5)人员管理管理员可对普通用户进行管理。用户管理库内信息查询3.数据概述3.1 概念数据模型 图 3.1 概念数据模型图 3.2 登陆 E-R 图图 3.3 出库 E-R 图图 3.4 货物 E-R 图图 3.5 入库 E-R 图3.2 数据字典表 3.1 数据字典t_user列 长度 含义Uid Int 主键username varchar(10) 用户名upassword varchar(10) 密码Tid int 外键userType列 长度 含义Tid int 主键uT
5、ype varchar(10) 用户类别goods Gid int 主键Gcode varchar(20) 货物编号Gname varchar(20) 货物名称Gunit varchar(10) 货物类别Gprice float(5 ) 价格Gproduce varchar(10) 生产商Gaddress varchar(10) 产地cid int 外键Sid int 外键Shid int 外键gclasscname varchar(10) 类别名shelfShname varchar(10) 货架名SupplierSname varchar(10) 供应商名Saddress varchar(
6、10) 供应商地址sphone int 供应商电话Saccount int 账户Name varchar (10) 姓名Telephone int 电话Sid int 外键goodsEntrtyedate datatime 生产日期Way varchar(10) 产地State varchar(10) 方式Amount Int 数量Inperson Varchar(10) 入库人Gid int 外键Eid int 主键goodsOutodate datetime 时间Oway varchar(10) 地点State varchar(10) 方式Amount int 数量Outperson varchar(10) 出库人Gid int 外键Oid int 主键3.3 数据概念模型图图 3.7 数据概念模型 4.参考文献1.(第四版) -张海藩 编著 清华大学出版社2. -萨师煊 王珊 主编 高等教育出版社