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

上传人:b****6 文档编号:15510949 上传时间:2023-07-05 格式:DOCX 页数:18 大小:158.18KB
下载 相关 举报
仓库管理软件需求分析报告.docx_第1页
第1页 / 共18页
仓库管理软件需求分析报告.docx_第2页
第2页 / 共18页
仓库管理软件需求分析报告.docx_第3页
第3页 / 共18页
仓库管理软件需求分析报告.docx_第4页
第4页 / 共18页
仓库管理软件需求分析报告.docx_第5页
第5页 / 共18页
仓库管理软件需求分析报告.docx_第6页
第6页 / 共18页
仓库管理软件需求分析报告.docx_第7页
第7页 / 共18页
仓库管理软件需求分析报告.docx_第8页
第8页 / 共18页
仓库管理软件需求分析报告.docx_第9页
第9页 / 共18页
仓库管理软件需求分析报告.docx_第10页
第10页 / 共18页
仓库管理软件需求分析报告.docx_第11页
第11页 / 共18页
仓库管理软件需求分析报告.docx_第12页
第12页 / 共18页
仓库管理软件需求分析报告.docx_第13页
第13页 / 共18页
仓库管理软件需求分析报告.docx_第14页
第14页 / 共18页
仓库管理软件需求分析报告.docx_第15页
第15页 / 共18页
仓库管理软件需求分析报告.docx_第16页
第16页 / 共18页
仓库管理软件需求分析报告.docx_第17页
第17页 / 共18页
仓库管理软件需求分析报告.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

《仓库管理软件需求分析报告.docx》由会员分享,可在线阅读,更多相关《仓库管理软件需求分析报告.docx(18页珍藏版)》请在冰点文库上搜索。

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

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

仓库管理系统需求分析报告

1.产品描述

1.1功能结构图

1.2功能简介

库位管理是仓库合理高效利用的重要内容。

库位管理主要包括了库位基本信息的设置以及库位查询。

库位基本信息的设置包括:

编号、名称、类别、应存物品名称、位置、容量等;库位查询即库位基本信息的查询,定位货物位置,方便入库、捡货等人员,提高出、入库效率,同时为库存统计、盘点等提供服务。

2.用例图

3.库位管理用例描述

仓库设置(101)

仓库设置用例描述

用例描述

仓库设置

用例编号

101

创建者

创建时间

2016年10月19日

更新者

更新时间

2016年10月27日

简要说明

库位名称设置就是将仓库名称设置好,以便进行后续的库位设置,便于仓库的高效有序管理。

假设

前提条件

仓库名称已物理定义好。

事后条件

编辑输入仓库名称、编号,选择仓库类别。

优先级

使用频率

随时

场景描述

编辑仓库名称、编号、类别。

事件流

主事件流:

1.登录仓库管理系统;

2.选择库位管理模块;

3.编辑仓库信息,输入仓库名称、仓库编号

4.选择仓库类别,有原料库、包装材料库、成品库、半成品库、废品库、工装库等类别,选择正确类别。

5.设置完成后,点击保存;

异常

1.若名称重复,则提示此仓库名称已重复,请重新输入。

2.若输入编号位数或者重复,则提示此编号不正确,请重新输入。

对象

仓库信息管理

库位信息表

备注

事件流见下图。

库位信息设置(102)

库位信息设置用例描述

用例描述

库位信息设置

用例编号

101

创建者

创建时间

2016年10月19日

更新者

更新时间

2016年10月27日

简要说明

库位信息设置主要就是把所有库位的名称、编号以及货物名称数量输入系统中,使每一个库位可以准确定位,便于仓库的高效有序管理。

假设

前提条件

仓库设置已设置好。

事后条件

设置库位的编号。

优先级

使用频率

随时

场景描述

把此仓库的所有库位的名称、编号以及货物名称、数量输入系统中。

事件流

主事件流:

1.登录仓库管理系统;

2.选择库位管理模块;

3.选择某仓库,点击进入此仓库编辑所有库位信息,输入库位名称、库位编号,若未输入或者输入编号位数不正确或者编号重复,执行异常1。

4.输入货物名称、数量,若未输入或者输入不正确,执行异常2。

5.设置完成后,点击保存;

异常

1.提示此编号不正确,请重新输入。

2.提示输入错误,请重新输入。

对象

仓库信息管理

库位信息表

备注

事件流见下图。

库位查询(103)

库位查询用例描述

用例描述

库位查询

用例编号

103

创建者

创建时间

2016年10月19日

更新者

更新时间

2016年10月27日

简要说明

库位查询就是查询仓库库存状态以及仓库使用情况,为出、入库以及盘点等部门提供服务,便于仓库的有效利用。

假设

前提条件

库位信息设置完毕。

事后条件

可以按筛选条件查询仓库使用状态及库存量。

优先级

使用频率

随时

场景描述

进入库位查询模块后,可以查看全部,也可以选择筛选条件,按条件查询,出现查询结果可选择是否打印。

事件流

主事件流:

1.登录仓库管理系统;

2.选择仓库管理栏下的库位管理栏;

3.点击库位查询按钮

4.选择按仓库名称查询、按货物名称或者编号查询或者按日期查询,输入或者选择筛选条件,点击查询;

若未输入或者输入名称不正确或者输入编号位数不正确或者编号重复,执行异常1。

5.出现查询结果,可选择是否打印。

异常

1.提示筛选条件输入不正确,请重新输入。

对象

库位查询结果

备注

用例事件流图见下图

 

4.库位管理领域类图

仓库信息主要分为编辑和查询两大模块。

编辑库位信息主要包括仓库名称、编号、类别以及仓库内库位的名称、编号和货物名称、数量。

查询主要是查询仓库库存状态以及仓库使用情况,可以全部查询,也可以按条件筛选查询,有按仓库查询、按货物名称查询、按日期查询等。

仓库分库位储存不同的货物,把每一个库位信息设置在数据库中,方便仓库以及货物的分类管理,也有利于提高出、入库效率。

且需要库位信息时,可以方便的筛选查询等,同时可以记录一个库位的货物流动。

库位管理领域类图包括了仓库名称、编号,库位名称、编号,货物名称、数量,以及库位查询。

5.数据字典

5.1数据集

库位设置数据集

标识符

中文名称

英文名称

数据类型

备注

SL001

仓库名称

StorageName

字符串

SL002

仓库编号

StorageNumber

字符串

SL003

仓库类别

StorageSort

字符串

SL004

库位编号

StorageLocationNumber

字符串

SL005

库位名称

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

操作日期

OperateDate

日期型

5.2元数据编制:

数据项编号规范

PU(purchase):

表示采购业务数据类元数据

QA(qualityassurance):

表示质检业务数据类元数据

IS(InStorage):

入库业务数据类元数据

SL(Storagelocation):

库位管理业务数据类元数据

CH(Check):

盘点管理业务数据类元数据

DI(dispatcher):

调度管理业务数据类元数据

EW(earlywarning):

库存预警管理业务数据类元数据

OS(OutStorage):

出库管理业务数据类元数据

BS(BackStorage):

退库管理业务数据类元数据

DR(DataReport):

数据报表管理业务数据类元数据

EX(ExceptionDetail)异常描述数据

IM(InformationManagement):

信息管理类

VMI(VendorManagedInventory)供应商管理库存

设置编辑

(1)IS001仓库名称

标识符

SL001

中文名称

仓库名称

英文名称

StorageName

简称

定义

具体一个仓库的名称

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

20位

(2)SL002仓库编号

标识符

SL002

中文名称

仓库编号

英文名称

StorageNumber

简称

定义

具体一个仓库名称所对应的编号

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

10位

(3)IS003仓库类别

标识符

IS003

中文名称

库位类别

英文名称

StorageSort

简称

定义

仓库的类别

数据类型

字符串

同义名词

仓库分类

元数据类型

元数据

计量单位

值域

原料库/包装材料库/成品库/半成品库/废品库/工装库

(4)SL004库位编号

标识符

SL004

中文名称

库位编号

英文名称

StorageLocationNumber

简称

定义

仓库内每个库位的编号

数据类型

字符串

同义名词

库位编码

元数据类型

元数据

计量单位

值域

10位

(5)SL005库位名称

标识符

SL005

中文名称

库位名称

英文名称

StorageLocationName

简称

定义

库位的名称

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

20位

(6)SL006货物名称

标识符

SL006

中文名称

货物名称

英文名称

GoodsName

简称

定义

库位应存货物的名称

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

20位

(7)SL007数量

标识符

SL007

中文名称

数量

英文名称

Quantity

简称

定义

库位应存货物的可存最大量

数据类型

数值型

同义名词

元数据类型

元数据

计量单位

个/吨/套等

值域

10位

查询类

(8)SL008仓库名称

标识符

SL008

中文名称

仓库名称

英文名称

StorageName

简称

定义

筛选查询时输入的仓库名称

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

20位

(9)SL009库位编号

标识符

SL009

中文名称

库位编号

英文名称

StorageLocationNumber

简称

定义

筛选查询时输入的库位编号

数据类型

字符串

同义名词

库位编码

元数据类型

元数据

计量单位

值域

10位

(10)SL010库位名称

标识符

SL010

中文名称

库位名称

英文名称

StorageLocationName

简称

定义

筛选查询时输入的库位名称

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

20位

(11)SL011货物名称

标识符

SL011

中文名称

货物名称

英文名称

GoodsName

简称

定义

筛选查询时输入的货物名称

数据类型

字符串

同义名词

元数据类型

元数据

计量单位

值域

20位

(12)SL012日期

标识符

SL012

中文名称

日期

英文名称

Date

简称

定义

筛选查询时选择的查询条件的日期

数据类型

日期型

同义名词

元数据类型

元数据

计量单位

值域

长日期型

6.非功能需求

6.1物理需求

物理需求是指软件运行所需要的硬件环境需求。

物理需求的定义,对于软件开发过程和项目实施以及投资成本具有非常重大的指导意义。

在物理需求方面,一般提出了这些物理设备及环境的性能指标,无需指定特定的产品和型号。

在软件需求分析报告中,我们需要说明运行软件所需要的基本指标,关于软件运行之外包括安全、负载平衡、系统的扩展等应该有网络架构师等进行分析并且指定进行网络拓扑设计和配置设计等。

本小节我们将分析软件运行的基本物理需求。

硬件设计必须要考虑到随着业务发展,能够满足用户运行需求。

仓库管理系统软件运行的基本需求是:

一、业务应用服务器,为了保障系统能够安全可靠的运行,我们将业务分割为内部业务和对外业务两部分。

内部业务主要包括了入库、库位管理、盘点管理、调度、预警、出库、退库、统计报表、信息管理九部分。

外部业务采购、质检业务,这些业务内容较多,分散性较差,所以,我们将应用服务器分开,一组应用服务器是专门负责内部业务处理,另外一组应用服务器主要是负责公司外部采购、质检业务的处理。

具体配置要求:

内部业务服务器2台,实现冗机备份处理和内部业务的负载平衡。

性能指标要求是:

主频2G以上,内存4G以上或者更高档专业服务器,硬盘1TG以上。

二、Web应用服务器2台,实现冗机备份处理和内部业务的负载平衡。

性能指标要求是:

主频2G以上,内存4G以上或者更高档专业服务器,硬盘1TG以上。

三、数据库服务器,建议内部和外部业务共用服务器的模式,共计规划3台服务器,其中2台服务器用来完成负载平衡和数据库同步镜像,另外1台服务器作为备份服务器完成数据备份和恢复。

6.2实施需求

应用服务器运行平台操作系统使用Windows2007,应用服务器Http服务器和应用程序服务器使用OracleWeblogic,应用服务平台使用OracleWeblogic,性能监视软件使用IBMTivoli。

数据库使用IBMDB2V9.7

Case工具包括:

软件架构工具使用IBMRationalRose作为建模和分析工作。

使用Powerdesigner作为数据建模工具。

文档编写及制图工具采用MicrosoftViso2010。

测试工具采用QuickTestProfessional、LoadRunner。

6.3易用性需求

仓库管理系统关于易用性方面我们从以下几个方面进行分析并确定了初步方案:

(一)、根据不同的用户权限生成不同的操作功能页面,这样在显示层面简化了系统的功能层次,用户能够直观的选择相应的操作权限。

(二)、针对同一用例有多个数据页面操作,为了保证系统操作的准确性,我们采用了导航方式,按照既定的步骤执行,便免了误操作造成的错误。

(三)、编写在线帮助文件,帮助用户学习系统的使用。

(四)、为了用户操作上更加方便快键,采用快键键、组合键等策略,特别是某些使用频率比较多的功能项,投保书和相关文件的录入部分,采用热键的方式提高运行速度。

录入界面每个编辑焦点的切换,采用Tab或回车键项结合的切换方式,方便录入人员操作。

(五)、用户操作过程中的任何系统提示都采用简体中文字体进行提示,提供方便用户理解。

对于任何的系统性的错误,在录入过程中出现的错误,错误提示后返回原录入焦点。

(六)、系统页面组织,按照业务数据运算的先后顺序和录入的先后顺序进行布局页面,符合操作人员的行为习惯等。

6.4性能需求

性能是一种指标,表明软件系统或构件对于其及时性要求的符合程度。

及时性用响应时间或吞吐量来衡量。

响应时间是对请求做出响应所需要的时间。

吞吐量是指特定时间内能够处理的请求数量。

以下就仓库管理系统性能需求方面详细描述。

(一)响应时间

关于相应时间我们分别按照不同的业务类型进行独立分析。

外部业务,采购和质检涉及的数据量相对较少,因此一般要求录入时间不能超过8秒,数据保存时间不能超过5秒,数据检索时间不能超过2秒。

仓储相关业务关于数据的保存方面的数据量很多。

为此一般要求录入响应时间不能超过10秒钟。

数据保存时间不能超过8秒钟,数据检索时间不能超过5秒。

(二)用户数

我们将用户进行归类进行用户访问量预算。

采购人员同时在线人数应该在20人左右,质检人员同时在线人员在20人左右,仓储相关人员同时在线在100人左右。

6.5可靠性需求

应用服务器故障:

应用程序故障最严重状态为系统彻底奔溃,但是,为了保障系统运行的可靠,必须实施系统的冗机集群。

防止因为地域因素导致的系统奔溃,比如说:

某地发生停电、地震等强烈自然灾害造成系统的瘫痪,为了保证的可靠性,可以在不同的区域建立相同规格的服务中心,提高系统的灾难性可靠性保障能力。

对于同一物理位置应用服务器,采取负载均衡集群方式实现系统的高度可靠性。

应用服务器整体实现零故障率。

数据库故障:

作为仓库管理系统的灵魂,数据库的可靠性高于一切。

数据库采取分公司和总公司同步的方式进行。

在分公司内部建立一个SAN网络环境,提高可靠性。

同时,总公司内部建立一个SAN网络环境,并且总公司网络SAN与分公司SAN连接组成一个跨地区的广域SAN网。

保证数据库总体零故障率。

6.6软件项目管理需求

仓库管理作为公司的最后环节,其质量要求非常严格。

高质量的软件开发必须需要科学的管理方加上严格的项目管理规范才能实现。

为了保证系统高质量完成,通过与客户沟通,决定采用CMM三级作为过程模型来管理软件开发过程的。

在其质量管理过程中,将要遵循以下几个管理过程域来管理项目,其中包括:

需求管理、软件项目规划、软件质量保证、软件配置管理、组织流程定义、培训计划。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2