仓库管理软件需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
仓库管理系统需求分析报告
1. 产品描述
功能结构图
功能简介
库位管理是仓库合理高效利用的重要内容。库位管理主要包括了库位基本信息的设置以及库位查询。库位基本信息的设置包括:编号、名称、类别、应存物品名称、位置、容量等;库位查询即库位基本信息的查询,定位货物位置,方便入库、捡货等人员,提高出、入库效率,同时为库存统计、盘点等提供服务。
2. 用例图
库位编号库位名称仓库容量
货物名称
3.库位管理用例描述
仓库设置(101)
1.登录仓库管理系统;
2.选择库位管理模块;
3.编辑仓库信息,输入仓库名称、仓库编号
4.选择仓库类别,有原料库、包装材料库、成品库、半成品库、废品库、工装
库等类别,选择正确类别。
5.设置完成后,点击保存;
1.若名称重复,则提示此仓库名称已重复,请重新输入。
异常
2.若输入编号位数或者重复,则提示此编号不正确,请重新输入。
仓库信息管理
对象
库位信息表
备注事件流见下图。
库位信息设置(102)
库位查询(103)
库位查询用例描述
用例描述库位查询用例编号103
创建者创建时间2016年10月19日
更新者更新时间2016年10月27日
库位查询就是查询仓库库存状态以及仓库使用情况,为出、入库以及盘点等部简要说明
门提供服务,便于仓库的有效利用。
假设
前提条件库位信息设置完毕。
4. 库位管理领域类图
仓库信息主要分为编辑和查询两大模块。编辑库位信息主要包括仓库名称、编号、类别以及仓库内库位的名称、编号和货物名称、数量。查询主要是查询仓库库存状态以及仓库使用情况,可以全部查询,也可以按条件筛选查询,有按仓库查询、按货物名称查询、按日期查询等。
仓库分库位储存不同的货物,把每一个库位信息设置在数据库中,方便仓库以及货物的分类管理,也有利于提高出、入库效率。且需要库位信息时,可以方便的筛选查询等,同时可以记录一个库位的货物流动。
库位管理领域类图包括了仓库名称、编号,库位名称、编号,货物名称、数量,以及库位查询。
5. 数据字典
数据集
库位设置数据集
库位查询数据集
元数据编制:
数据项编号规范
PU(purchase):表示采购业务数据类元数据
QA(quality assurance):表示质检业务数据类元数据IS(In Storage):入库业务数据类元数据
SL(Storage location):库位管理业务数据类元数据CH(Check):盘点管理业务数据类元数据
DI(dispatcher):调度管理业务数据类元数据
EW(early warning):库存预警管理业务数据类元数据OS(Out Storage):出库管理业务数据类元数据
BS(Back Storage):退库管理业务数据类元数据DR(Data Report):数据报表管理业务数据类元数据EX(Exception Detail)异常描述数据
IM(Information Management):信息管理类
VMI(Vendor Managed Inventory)供应商管理库存
设置编辑
(1)IS001仓库名称
(2)SL002仓库编号
(3)IS003仓库类别
(4)SL004库位编号
(5)SL005库位名称
(6)SL006 货物名称
(7)SL007数量
查询类
(8)SL008仓库名称
(9)SL009库位编号
(10)SL010库位名称
(11)SL011 货物名称
(12)SL012日期
6. 非功能需求
物理需求
物理需求是指软件运行所需要的硬件环境需求。物理需求的定义,对于软件开发过程和项目实施以及投资成本具有非常重大的指导意义。在物理需求方面,一般提出了这些物理设备及环境的性能指标,无需指定特定的产品和型号。在软件需求分析报告中,我们需要说明运行软件所需要的基本指标,关于软件运行之外包括安全、负载平衡、系统的扩展等应该有网络架构师等进行分析并且指定进行网络拓扑设计和配置设计等。本小节我们将分析软件运行的基本物理需求。硬件设计必须要考虑到随着业务发展,能够满足用户运行需求。
仓库管理系统软件运行的基本需求是:
一、业务应用服务器,为了保障系统能够安全可靠的运行,我们将业务分割为内部业务和对外业务两部分。
内部业务主要包括了入库、库位管理、盘点管理、调度、预警、出库、退库、统计报表、信息管理九部分。
外部业务采购、质检业务,这些业务内容较多,分散性较差,所以,我们将应用服务器分开,一组应用服务器是专门负责内部业务处理,另外一组应用服务器主要是负责公司外部采购、质检业务的处理。
具体配置要求:
内部业务服务器2台,实现冗机备份处理和内部业务的负载平衡。性能指标要求是:主频2G以上,内存4G以上或者更高档专业服务器,硬盘1TG以上。
二、Web应用服务器2台,实现冗机备份处理和内部业务的负载平衡。性能指标要求是:主频2G以上,内
存4G以上或者更高档专业服务器,硬盘1TG以上。
三、数据库服务器,建议内部和外部业务共用服务器的模式,共计规划3台服务器,其中2台服务器用来
完成负载平衡和数据库同步镜像,另外1台服务器作为备份服务器完成数据备份和恢复。
实施需求
应用服务器运行平台操作系统使用Windows2007,应用服务器Http服务器和应用程序服务器使用Oracle Weblogic ,应用服务平台使用 Oracle Weblogic,性能监视软件使用 IBM Tivoli。
数据库使用IBM DB2
Case工具包括:软件架构工具使用IBM Rational Rose 作为建模和分析工作。使用Powerdesigner 作为数据建模工具。文档编写及制图工具采用Microsoft Viso 2010。测试工具采用Quick Test Professional、LoadRunner。
易用性需求
仓库管理系统关于易用性方面我们从以下几个方面进行分析并确定了初步方案:
(一)、根据不同的用户权限生成不同的操作功能页面,这样在显示层面简化了系统的功能层次,用户能够直观的选择相应的操作权限。
(二)、针对同一用例有多个数据页面操作,为了保证系统操作的准确性,我们采用了导航方式,按照既定的步骤执行,便免了误操作造成的错误。
(三)、编写在线帮助文件,帮助用户学习系统的使用。
(四)、为了用户操作上更加方便快键,采用快键键、组合键等策略,特别是某些使用频率比较多的功能项,投保书和相关文件的录入部分,采用热键的方式提高运行速度。录入界面每个编辑焦点的切换,采用Tab或回车键项结合的切换方式,方便录入人员操作。