仓库管理软件 需求分析报告

上传人:m**** 文档编号:167355511 上传时间:2022-11-03 格式:DOCX 页数:7 大小:28.77KB
收藏 版权申诉 举报 下载
仓库管理软件 需求分析报告_第1页
第1页 / 共7页
仓库管理软件 需求分析报告_第2页
第2页 / 共7页
仓库管理软件 需求分析报告_第3页
第3页 / 共7页
资源描述:

《仓库管理软件 需求分析报告》由会员分享,可在线阅读,更多相关《仓库管理软件 需求分析报告(7页珍藏版)》请在装配图网上搜索。

1、仓库管理系统需求分析报告1。产品描述1.1 功能结构图1。2 功能简介 库位管理是仓库合理高效利用的重要内容。库位管理主要包括了库位基本信息的设置以及库位查 询。库位基本信息的设置包括:编号、名称、类别、应存物品名称、位置、容量等;库位查询即库位 基本信息的查询,定位货物位置,方便入库、捡货等人员,提高出、入库效率,同时为库存统计、盘 点等提供服务。2。用例图3。库位管理用例描述仓库设置(101)仓库设置用例描述用例描述仓库设置用例编号101创建者创建时间2016年10月19日更新者更新时间2016年10月27日简要说明库位名称设置就是将仓库名称设置好,以便进行后续的库位设置,便于仓库的高 效

2、有序管理。假设前提条件仓库名称已物理定义好。事后条件编辑输入仓库名称、编号,选择仓库类别。优先级高使用频率随时场景描述编辑仓库名称、编号、类别。事件流主事件流:1。登录仓库管理系统;2。选择库位管理模块;3。编辑仓库信息,输入仓库名称、仓库编号4选择仓库类别,有原料库、包装材料库、成品库、半成品库、废品库、工装库 等类别,选择正确类别。5。设置完成后,点击保存;异常1. 若名称重复,则提示此仓库名称已重复,请重新输入。2。若输入编号位数或者重复,则提示此编号不正确,请重新输入.对象仓库信息管理 库位信息表备注事件流见下图.库位信息设置(102)库位信息设置用例描述用例描述库位信息设置用例编号1

3、01创建者创建时间2016年10月19日更新者更新时间2016年10月27日简要说明库位信息设置主要就是把所有库位的名称、编号以及货物名称数量输入系统 中,使每一个库位可以准确定位,便于仓库的高效有序管理。假设前提条件仓库设置已设置好。事后条件设置库位的编号.优先级高使用频率随时场景描述把此仓库的所有库位的名称、编号以及货物名称、数量输入系统中.事件流主事件流:1。登录仓库管理系统;2选择库位管理模块;3。选择某仓库,点击进入此仓库编辑所有库位信息,输入库位名称、库位编号, 若未输入或者输入编号位数不正确或者编号重复,执行异常1.4输入货物名称、数量,若未输入或者输入不正确,执行异常2.5。设

4、置完成后,点击保存;异常1。提示此编号不正确,请重新输入.2. 提示输入错误,请重新输入.对象仓库信息管理 库位信息表备注事件流见下图.库位查询(103)库位查询用例描述用例描述库位杳询用例编号103创建者创建时间2016年10月19日更新者更新时间2016年10月27日简要说明库位杳询就是杳询仓库库存状态以及仓库使用情况,为出、入库以及盘点等部 门提供服务,便于仓库的有效利用.假设前提条件库位信息设置完毕。事后条件可以按筛选条件查询仓库使用状态及库存量。优先级高使用频率随时场景描述进入库位杳询模块后,可以杳看全部,也可以选择筛选条件,按条件杳询,出现 查询结果可选择是否打印.事件流主事件流:

5、1。登录仓库管理系统;2。选择仓库管理栏下的库位管理栏;3。点击库位杳询按钮4选择按仓库名称查询、按货物名称或者编号查询或者按日期查询,输入或者 选择筛选条件,点击查询;若未输入或者输入名称不正确或者输入编号位数不正确或者编号重复,执行异 常1。5。出现查询结果,可选择是否打印。异常1。提示筛选条件输入不正确,请重新输入。对象库位杳询结果备注用例事件流图见下图4. 库位管理领域类图仓库信息主要分为编辑和查询两大模块.编辑库位信息主要包括仓库名称、编号、类别以及仓库 内库位的名称、编号和货物名称、数量。查询主要是查询仓库库存状态以及仓库使用情况,可以全部 查询,也可以按条件筛选查询,有按仓库查询

6、、按货物名称查询、按日期查询等。仓库分库位储存不同的货物,把每一个库位信息设置在数据库中,方便仓库以及货物的分类管理, 也有利于提高出、入库效率.且需要库位信息时,可以方便的筛选查询等,同时可以记录一个库位的货 物流动。库位管理领域类图包括了仓库名称、编号,库位名称、编号,货物名称、数量,以及库位查询。5。数据字典5.1 数据集库位设置数据集标识符中文名称央文名称数据类型备注SL001仓库名称StorageName字符串SL002仓库编号StorageNumber字符串SL003仓库类别StorageSort字符串SL004库位编号StorageLocationNumber字符串SL005库位

7、名称StorageLocationName字符串SL006货物名称GoodsName字符串SL007数量Quantity数值型IM001姓名Name字符串IM002工号JobID字符串IM003操作日期OperateDate日期型库位查询数据集标识符中文名称央文名称数据类型备注SL008仓库名称StorageName字符串SL009库位编号StorageLocationNumber字符串SL010库位名称StorageLocationName字符串SL011货物名称GoodsName字符串SL012日期Date日期型IM004姓名Name字符串IM005工号JobID字符串IM006操作日期O

8、perateDate日期型5.2 元数据编制:数据项编号规范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( D

9、ata Report) :数据报表管理业务数据类元数据EX(Exception Detail)异常描述数据IM ( Information Management): 信息管理类VMI (Vendor Managed Inventory)供应商管理库存 设置编辑(1) IS001 仓库名称标识符SL001中文名称仓库名称英文名称StorageName简称定义具体一个仓库的名称数据类型字符串同义名词元数据类型元数据计量单位无值域20位(2)SL002 仓库编号标识符SL002中文名称仓库编号英文名称StorageNumber简称定义具体一个仓库名称所对应的编号数据类型字符串同义名词元数据类型元数据

10、计量单位无值域10位3) IS003 仓库类别标识符IS003中文名称库位类别英文名称StorageSort简称定义仓库的类别数据类型字符串同义名词仓库分类元数据类型元数据计量单位无值域原料库/包装材料库/成品 库/半成品库/废品库/工装 库4) SL004 库位编号标识符SL004中文名称库位编号英文名称StorageLocationNumber简称定义仓库内每个库位的编号数据类型字符串同义名词库位编码元数据类型元数据计量单位无值域10位标识符SL005中文名称库位名称英文名称StorageLocationName简称定义库位的名称数据类型字符串同义名词元数据类型兀数据计量单位无值域20位6

11、)SL006 货物名称标识符SL006中文名称货物名称英文名称GoodsName简称定义库位应存货物的名称数据类型字符串同义名词元数据类型兀数据计量单位无值域20位7)SL007 数量标识符SL007中文名称数量英文名称Quantity简称定义库位应存货物的可存最大量数据类型数值型同义名词元数据类型兀数据计量单位个/吨/套等值域10位查询类(8)SL008 仓库名称标识符SL008中文名称仓库名称英文名称StorageName简称定义筛选查询时输入的仓库名称数据类型字符串同义名词元数据类型兀数据计量单位无值域20位(9)SL009 库位编号标识符SL009中文名称库位编号英文名称Storage

12、LocationNumber简称定义筛选查询时输入的库位编号数据类型字符串同义名词库位编码元数据类型兀数据计量单位无值域10位10)SL010 库位名称标识符SL010中文名称库位名称英文名称StorageLocationName简称定义筛选查询时输入的库位名称数据类型字符串同义名词元数据类型兀数据计量单位无值域20位11)SL011 货物名称标识符SL011中文名称货物名称英文名称GoodsName简称定义筛选查询时输入的货物名称数据类型字符串同义名词元数据类型兀数据计量单位无值域20位12)SL012 日期标识符SL012中文名称日期英文名称Date简称定义筛选查询时选择的查询条件的日期数

13、据类型日期型同义名词元数据类型兀数据计量单位无值域长日期型6。非功能需求6.1 物理需求物理需求是指软件运行所需要的硬件环境需求.物理需求的定义,对于软件开发过程和项目实施以及投资成本具 有非常重大的指导意义。在物理需求方面,一般提出了这些物理设备及环境的性能指标,无需指定特定的产品和型号。 在软件需求分析报告中,我们需要说明运行软件所需要的基本指标,关于软件运行之外包括安全、负载平衡、系统 的扩展等应该有网络架构师等进行分析并且指定进行网络拓扑设计和配置设计等。本小节我们将分析软件运行的 基本物理需求。硬件设计必须要考虑到随着业务发展,能够满足用户运行需求。 仓库管理系统软件运行的基本需求是

14、:一、业务应用服务器,为了保障系统能够安全可靠的运行,我们将业务分割为内部业务和对外业务两部分。内部业务主要包括了入库、库位管理、盘点管理、调度、预警、出库、退库、统计报表、信息管理九部分. 外部业务采购、质检业务,这些业务内容较多,分散性较差,所以,我们将应用服务器分开,一组应用服 务器是专门负责内部业务处理,另外一组应用服务器主要是负责公司外部采购、质检业务的处理。 具体配置要求:内部业务服务器2台,实现冗机备份处理和内部业务的负载平衡性能指标要求是:主频2G以上,内存4G 以上或者更高档专业服务器,硬盘1TG以上。二、Web应用服务器2台,实现冗机备份处理和内部业务的负载平衡。性能指标要

15、求是:主频2G以上,内 存4G以上或者更高档专业服务器,硬盘1TG以上.三、数据库服务器,建议内部和外部业务共用服务器的模式,共计规划3台服务器,其中2台服务器用来 完成负载平衡和数据库同步镜像,另外1 台服务器作为备份服务器完成数据备份和恢复。6。2 实施需求应用服务器运行平台操作系统使用Windows2007,应用服务器Http服务器和应用程序服务器使用OracleWeblogic,应用服务平台使用Oracle Weblogic,性能监视软件使用IBM Tivoli。数据库使用 IBM DB2 V9。 7Case工具包括:软件架构工具使用IBM Rational Rose作为建模和分析工作

16、。使用Powerdesigner作为数 据建模工具。文档编写及制图工具采用 Microsoft Viso 2010。测试工具采用 Quick Test Professional、 LoadRunner。 6。3 易用性需求仓库管理系统关于易用性方面我们从以下几个方面进行分析并确定了初步方案:(一)、根据不同的用户权限生成不同的操作功能页面,这样在显示层面简化了系统的功能层次,用户能够直观 的选择相应的操作权限。(二)、针对同一用例有多个数据页面操作,为了保证系统操作的准确性,我们采用了导航方式,按照既定的步 骤执行,便免了误操作造成的错误。(三)、编写在线帮助文件,帮助用户学习系统的使用。(四

17、)、为了用户操作上更加方便快键,采用快键键、组合键等策略,特别是某些使用频率比较多的功能项,投 保书和相关文件的录入部分,采用热键的方式提高运行速度。录入界面每个编辑焦点的切换,采用Tab或回车 键项结合的切换方式,方便录入人员操作。(五)、用户操作过程中的任何系统提示都采用简体中文字体进行提示,提供方便用户理解.对于任何的系统性 的错误,在录入过程中出现的错误,错误提示后返回原录入焦点。(六)、系统页面组织,按照业务数据运算的先后顺序和录入的先后顺序进行布局页面,符合操作人员的行为习6.4 性能需求性能是一种指标,表明软件系统或构件对于其及时性要求的符合程度。及时性用响应时间或吞吐量来衡量。

18、响应时间是对请求做出响应所需要的时间。吞吐量是指特定时间内能够处理的请求数量。以下就仓库管理系统 性能需求方面详细描述。(一) 响应时间 关于相应时间我们分别按照不同的业务类型进行独立分析。外部业务,采购和质检涉及的数据量相对较少,因此一般要求录入时间不能超过8 秒,数据保存时间不能超过5 秒,数据检索时间不能超过2 秒。仓储相关业务关于数据的保存方面的数据量很多。为此一般要求录入响应时间不能超过10 秒钟.数据保存时间 不能超过8秒钟,数据检索时间不能超过5 秒。(二) 用户数我们将用户进行归类进行用户访问量预算.采购人员同时在线人数应该在20 人左右,质检人员同时在线人 员在20 人左右,

19、仓储相关人员同时在线在100人左右。6。5 可靠性需求 应用服务器故障:应用程序故障最严重状态为系统彻底奔溃,但是,为了保障系统运行的可靠,必须实施 系统的冗机集群.防止因为地域因素导致的系统奔溃,比如说:某地发生停电、地震等强烈自然灾害造成系统的 瘫痪,为了保证的可靠性,可以在不同的区域建立相同规格的服务中心,提高系统的灾难性可靠性保障能力。 对于同一物理位置应用服务器,采取负载均衡集群方式实现系统的高度可靠性.应用服务器整体实现零故障率。 数据库故障:作为仓库管理系统的灵魂,数据库的可靠性高于一切.数据库采取分公司和总公司同步的方式进 行。在分公司内部建立一个SAN网络环境,提高可靠性。同时,总公司内部建立一个SAN网络环境,并且总公 司网络SAN与分公司SAN连接组成一个跨地区的广域SAN网。保证数据库总体零故障率.6.6 软件项目管理需求 仓库管理作为公司的最后环节,其质量要求非常严格。高质量的软件开发必须需要科学的管理方加上严格 的项目管理规范才能实现。为了保证系统高质量完成,通过与客户沟通,决定采用CMM三级作为过程模型来管理软件开发过程的。在 其质量管理过程中,将要遵循以下几个管理过程域来管理项目,其中包括:需求管理、软件项目规划、软件质量保 证、软件配置管理、组织流程定义、培训计划。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!