《仓储管理系统需求分析说明书》由会员分享,可在线阅读,更多相关《仓储管理系统需求分析说明书(42页珍藏版)》请在金锄头文库上搜索。
1、仓储管理系统V1.0需求分析说明书2008 年 5月 18日类别文件名:仓储管理系统V1.0-需求分析说明书版本号:V1.0版本日期:作者:单位:北大青鸟岳阳海纳授权培训中心日期:2009-5-18文档版本版本日期注释V1.0编制许可职务签名日期审核目录1引言31.1编写的目的31.2背景31.3定义31.4参考文献32任务概述32.1目标42.2内容42.3用户的特点53需求规定53.1系统结构图53.2系统用例图63.3数据库E-R图73.4模块描述83.4.1单据管理83.4.2入库管理113.4.3出库管理133.4.4库存管理143.4.5财务管理163.4.5.1客户财务管理163
2、.4.5.2供应商财务管理163.4.6报表功能173.4.6.1出库报表173.4.6.2入库报表193.4.6.3财务报表203.4.7系统设置213.4.7.1产品类别管理213.4.7.2产品管理223.4.7.3配料管理223.4.7.4客户管理243.4.7.5供应商管理253.4.7.6角色管理263.4.7.7权限管理273.4.7.8用户管理284运行环境规定294.1设备294.2支持软件294.3接口294.4附录291引言1.1编写的目的 此需求规格说明书对软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能以及与其他软件的接口,使系统分析人员及软件开发
3、人员能清楚地了解用户的需求,并在此基础上进一步提出系统设计说明书与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2背景有限公司,为通过本仓储管理系统更好的管理公司业务。1.3定义1.4参考文献无2任务概述2.1目标客户可以通过系统方便的实现订单录入,出入库管理等业务功能2.2内容2.3用户的特点本系统内部工作人员进行操作。3需求规定3.1系统结构图3.2系统用例图:3.3数据库E-R图3.4模块描述3.4.1单据管理设计图:单据管理模块名称: 单 据 管 理 模块概述:记录客户订单信息,形成订单号,对应订单信息查询仓库状态;记录采购单信息,
4、形成采购单号,对应订单信息查询仓库状态;关键字段:产品类型、名称、数量、订单号、客户信息流程设置:一订单录入1.选择客户名称2.选择下订单日期3.选择交货日期4.选择订单类型(A单、B单)5.录入订单产品信息 (1).选择产品类别,按产品名称搜索,将产品相应信息显示出来(产品名称,规格,产品备注,单价) (2).填写订购数量 (3).保存订单产品,并返回到订单录入页,将添加的订单产品显示到订单录入页6.确认订单信息7.保存并生成订单(订单号)二订单查询 1.输入订单号 2.选择客户名称 3.选择日期 4查询并显示结果三采购单录入1.选择供应商名称2.选择采购日期3.录入采购产品信息 (1).选
5、择产品类别,按产品名称搜索,将产品相应信息显示出来(产品名称,规格,产品备注,单价) (2).填写采购数量 (3).保存采购产品,并返回到采购录入页,将添加的采购产品显示到采购录入页4.确认采购单信息5.保存并生成采购单(采购单号)四采购单查询 1.输入采购单号 2.选择供应商名称 3.选择日期 4查询并显示结果功能目标:实现入库统计与管理对应数据库表订单表、采购单表、客户表、类别表、产品表、库存表、供应商表、配料表单据管理的流程图:订单录入:订单查询:采购单录入:采购单查询:3.4.2入库管理设计图:入库管理模块名称: 入 库 管 理 模块概述:根据订单的信息核算出需采购配料或成品数量,与现
6、状态下仓库情况结合,确定需采购的数量;包括成品入库、配料入库2个模块,根据入库的产品的信息和数量来调整库存数量 关键字段:配料信息、成品信息、产品类型、名称、数量、订单信息流程设置:1.选择入库类型(成品入库,配料入库,退货入库)2.成品入库 (1).选择添加入库产品按钮,选择产品类别,按产品名称搜索相应的信息(产品名称,规格,产品备注,单价,库存数量) (2).添加入库数量 (3).保存 (4).返回成品入库页,并显示相应入库产品信息 (5). 确定并保存 (6).打印入库单3.配料入库 (1).选择入库时间(2).选择添加入库配料按钮,选择产品类别,按配料名称搜索相应的信息(配料名称,规格
7、,单价,库存数量) (3).添加入库数量 (4).保存 (5).返回配料入库页,并显示相应入库配料信息 (6). 确定并保存 (7).打印入库单3.退货出库 (1).填写订单号 (2).选择客户名称 (3).查询并显示退货列表 (4).点击退货,显示退货详细信息, (5).填写退货数量 (6).完成,保存退货入库 (7).打印入库单功能目标:实现入库统计与管理对应数据库表入库表、类别表、产品表、配料表、供应商表、采购单表、订单表、客户表入库流程图:成品入库:配件入库:退货入库:3.4.3出库管理:设计图出库管理模块名称: 出 库 管 理 模块概述:关联订单,实现出库管理,并生产出货单;关键字段
8、:客户信息、产品类型、名称、数量、价格、订单号流程设置:1.选择出库类型(成品出库,配料出库,次品出库)2成品出库 (1).选择交货日期范围 (2).选择订单状态 (3).选择客户名称 (4).输入订单号 (5).查询,并生成订单信息(订单号,客户名称,交货日期,订单状态) (6).生成成品出货单3.配料出库 (1).点击添加出库配料按钮,进入出库配料页,按品名进行搜索,并显示相应的信息(名称,规格,库存数量) (2).填写出库数量 (3).保存 (4).返回配料出货页,并显示该配料的出库信息(名称,规格,库存数量,出库数量,单位) (5).生成配料出货单4.次品出库 (1).点击添加出库次品
9、按钮,进入出库次品页,按品名进行搜索,并显示相应的信息(名称,规格,库存数量) (2).填写出库数量 (3).保存 (4).返回次品出货页,并显示该次品的出库信息(名称,规格,库存数量,出库数量,单位) (5).生成次品出货单 功能目标:对应客户订单,实现出库管理功能目标:对应客户订单,实现出库管理对应数据库表订单表、客户表、出库表、库存表、配料表、出库流程图:成品出库:配料出库:次品出库:3.4.4库存管理 :设计图:库存管理模块名称: 库 存 管 理 模块概述:通过不同的产品条件,查看对于产品库存情况关键字段:产品名称、数量、价格、订单号流程设置:1.选择查询类型(成品,配料,次品)2.选
10、择是否缺货3.填写规则,产品名称4.查询,显示相应的信息(类别,名称,规格,库存数量,单位,单价,备注)功能目标:即时的库存管理对应数据库表库存表库存管理流程图:3.4.5财务管理:3.4.5.1客户财务管理设计图客户财务管理模块名称: 客 户 账 务 管 理 模块概述:管理客户帐户与订单之间的财务管理关键字段:订单号、价格信息、客户信息流程设置:1.输入客户名称2.输入对应条件订单信息3.输入已付金额,自动计算未付金额并显示4.生成报表功能目标:查看客户与订单之间金额的支付情况对应数据库:订单表,客户表,客户财务表附流程图:3.4.5.2供应商财务管理设计图:供应商财务管理模块名称: 供 应
11、 商 账 务 管 理 模块概述:管理供应商与订单之间的财务管理关键字段:订单号、价格信息、客户信息流程设置:1.输入供应商名称2.输入对应采购单号3.输入已付金额,自动计算未付金额并显示4.生成报表功能目标:查看客户与订单之间金额的支付情况对应数据库:采购表,供应商表,供应商财务表附流程图:3.4.6报表功能:3.4.6.1出库报表设计图:出库报表中心模块名称: 出 库 报 表 中 心 模块概述:选择对应仓库类型,对应时间段内的产品的出库类型信息,生成报表;关键字段:仓库类型、供应商信息,产品类型、名称、数量、价格、订单号流程设置:1.选择时间段2.选择出库类型信息(辅料出库,成品出库)3.选
12、择品名,规格,业务人员(高级搜索,普通搜索可省略)3.点击查询4.生成报表功能目标查看综合产品的出库信息数据; 对应数据库:出存表附流程图:3.4.6.2入库报表管理设计图:入库报表中心模块名称: 入 库 报 表 中 心 模块概述:管理供应商与订单之间的财务管理关键字段:仓库类型、供应商信息,产品类型、名称、数量、价格、订单号流程设置:1.选择时间段2.选择入库类型信息(辅料入库,成品入库,退货入库)3.选择品名,规格,类别(高级搜索,普通搜索可省略)3.点击查询4.生成报表功能目标查看综合产品的入库信息数据; 对应数据库:入库表附流程图: 入库普通查询入库高级查询:3.4.6.3财务报表设计图:财务报表中心模块名称: 财 务 报 表 中