库存管理系统软件需求规格说明书_egrain8_20110908

2018-11-01 18:20

需求规格说明书

库存管理系统

第一章

1.1 1.2 1.3 第二章

2.1 2.2

2.3

2.4

第三章

3.1

第四章

引言 ------------------------------------------------------------------------------------------------ 4 编写目的 ----------------------------------------------------------------------------------------- 4 定义 ------------------------------------------------------------------------------------------------ 4 1.2.1 缩略语和术语 ---------------------------------------------------------------------------------- 4

参考资料 ----------------------------------------------------------------------------------------- 4 软件总体概述 ----------------------------------------------------------------------------------- 4 目标 ------------------------------------------------------------------------------------------------ 4 软件的性能需求 -------------------------------------------------------------------------------- 5 2.2.1 精度 ---------------------------------------------------------------------------------------------- 5 2.2.2 时间特性 ---------------------------------------------------------------------------------------- 5 2.2.3 灵活性 ------------------------------------------------------------------------------------------- 5

软件的现状 -------------------------------------------------------------------------------------- 5 2.3.1 软件的安装和升级模式 --------------------------------------------------------------------- 5 2.3.2 软件的开发模式 ------------------------------------------------------------------------------- 5 2.3.3 系统的管理和使用模式 --------------------------------------------------------------------- 5

软件实现的环境 -------------------------------------------------------------------------------- 5 2.4.1 硬件与外设 ------------------------------------------------------------------------------------- 5 2.4.2 软件环境 ---------------------------------------------------------------------------------------- 6 2.4.3 接口 ---------------------------------------------------------------------------------------------- 6

2.4.3.1 用户接口: -------------------------------------------------------------------------- 6 2.4.4 故障处理 ---------------------------------------------------------------------------------------- 6

2.4.4.1 硬件故障处理 ----------------------------------------------------------------------- 6 2.4.4.2 软件的故障处理 -------------------------------------------------------------------- 6 软件功能需求 ----------------------------------------------------------------------------------- 7 软件功能模块描述 ----------------------------------------------------------------------------- 7 3.1.1 控锁货管理 -----------------------------------------------------------错误!未定义书签。 3.1.2 计划管理 --------------------------------------------------------------错误!未定义书签。 3.1.3 订单管理 --------------------------------------------------------------错误!未定义书签。 3.1.4 理货单管理 -----------------------------------------------------------错误!未定义书签。 3.1.5 船舶进出港管理 -----------------------------------------------------错误!未定义书签。 3.1.6 货物库存管理 --------------------------------------------------------错误!未定义书签。 3.1.7 合同管理 --------------------------------------------------------------错误!未定义书签。 3.1.8 系统作业管理 --------------------------------------------------------错误!未定义书签。 3.1.9 劳务管理 --------------------------------------------------------------错误!未定义书签。 3.1.10 计费管理 ------------------------------------------------------------错误!未定义书签。 3.1.11 统计查询 ------------------------------------------------------------错误!未定义书签。 3.1.12 检验管理 ------------------------------------------------------------错误!未定义书签。 3.1.13 放货管理 ------------------------------------------------------------错误!未定义书签。 3.1.14 车号识别 ------------------------------------------------------------错误!未定义书签。 3.1.15 汽车衡管理 ---------------------------------------------------------错误!未定义书签。 3.1.16 汽车进出港管理 ---------------------------------------------------错误!未定义书签。 3.1.17 作业票管理 ---------------------------------------------------------错误!未定义书签。

其它需求 ---------------------------------------------------------------错误!未定义书签。

4.1 4.2 用户培训 ---------------------------------------------------------------错误!未定义书签。 用户手册帮助 ---------------------------------------------------------错误!未定义书签。

第一章 引言

1.1 编写目的

本文档的适用对象是:库存管理系统开发,本文档旨在作为软件开发人员和系统使用及管理人员之间沟通的文件,使各方就系统业务需求和开发目标达成共识,并以此作为系统开发的标准和验收依据。

1.2 定义

1.2.1 缩略语和术语

文档中的缩略语和术语有:

库存管理系统开发:针对粮食库存的各种存在方式进行信息化管理,包括多种粮食状态,多种粮食位置。

数据库服务器 :运行在服务器硬件之中,用于向客户端系统提供数据信息服务,数据是通过部属于客户端的应用程序来触发更新的。

系统数据:为保证系统正常运行而必须的基础数据,如用户、角色等。

B/S体系结构:B/S指Browser/Server(浏览器/服务器),即客户端是标准的浏览器,服务器端为标准的WEB服务器协同应用服务器响应浏览器的请求。

Web Services:Web Services 是一项标准的、高度可重用的技术,通过标准的传输协议(SOAP)以及数据载体(XML),使得各种平台、各种语言的数据信息交互成为可能,并且Web Services 既可以在内部由单个应用程序使用,也可通过 Internet 公开,供外部应用程序使用。由于可以通过标准接口访问,因此 XML Web Services 使异构系统能够协同运行。 数据库服务器 : 运行在服务器中,用于提供在客户端中显示信息,数据的是通过后台程序维护来更新。

1.3 参考资料

? 94年版国际(ISO)质量管理和质量保证标准译文集─最新ISO 9000,中国电子技术标准研究所、中国电子质量体系认证中心,1994.10

第二章 软件总体概述

2.1 目标

本次开发需要将粮食库存信息进行信息化,流程化管理。同时将粮食在产区,在途,作业,到港,发运等多种库存状态进行及时维护与更新。从而保证,操作人员能够及时维护产

地数据,及时得到产地库存信息,对未来粮食市场的走向进行相应判断。

2.2 软件的性能需求

2.2.1 精度

? 数字类型无特别说明精确到小数点后两位;

? 字符型精度除用户特殊指定外,采用可变长度或根据常识性知识进行估算。

2.2.2 时间特性

? 单条记录查询响应时间 ≤ 3 秒 ? 单条记录更新响应时间 ≤ 5 秒

2.2.3 灵活性

操作方式:键盘操作和鼠标操作相结合,方便用户的操作;

2.3 软件的现状

本软件包括两部分内容,Web端与Winform端。Web端以网页的方式存在,用户需要通过internet访问本系统的Web端进行数据维护与录入。WinForm客户端,是针对本系统中集团用户设计,主要负责核心流程的数据维护,与基础数据,系统数据维护与管理。

2.3.1 软件的安装和升级模式

升级模式:采用升级模式为更新产品版本式升级模式,保留原有初始数据,尽量做到同一数据库上的程序升级。

2.3.2 软件的开发模式

本软件开发使用周期迭代方法

2.3.3 系统的管理和使用模式

用户通过客户端的软件对数据库服务器中的数据进行操作。

2.4 软件实现的环境

2.4.1 硬件与外设

网络结构:客户机服务器模式 服务器环境: CPU PENTUMN 166 以上 内存 ≥ 32 MB 硬盘 ≥ 500MB

客 户 机:

CPU PENTUMN 166 以上 内存 ≥ 32 MB 硬盘 ≥ 500MB

2.4.2 软件环境

服务器:Windows Server 2003 配置MS IIS 6.0 Oracle9i

客户机:英文Windows xp/win7 IE7.0以上

2.4.3 接口 2.4.3.1 用户接口:

采用windows的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:

。界面要具有一致性,界面规范应遵循MS Windows 软件界面的规范; 。提供简单的错误处理;

。提供信息反馈,用多种信息提示用户当前软件运行的状态,软件界面元件的功能; 。操作可逆,其动作可以是单个的操作,或者是一个相对独立的操作序列; 。设计良好的联机帮助;

。显示启动画面,画面简洁明快,富有现代气息,不能太花哨;

。应遵循国家关于计算机词汇的标准,用词应当精练准确,没有歧异,图形的意义明朗。

2.4.4 故障处理 2.4.4.1 硬件故障处理

用户使用本软件过程中出现硬件故障问题,本硬件故障影响到软件的正常运作,将进行硬件故障排除处理。

服务器硬件配置低,提高硬件设施。

2.4.4.2 软件的故障处理

本软件故障可能出现为浏览器版本较低。升级浏览器版本。 操作系统版本较低。升级操作系统版本。

产品软件使用过程中因人为因素造成数据丢失,手工恢复数据。

第三章 软件功能需求

3.1 软件功能模块描述

3.1.1 系统拓扑图

系统架构图中心服务器中心数据库客户端客服系统/业务系统防火墙Internet客户端客户端

3.1.2 库存系统组织架构图

各种入库数据通过入库画面通过存储过程存入未确认的入库数据通过入库确认画面,确认入库记录根据已确认入库数据通过存储过程更新库存数据根据库存数据做出库操作通过出库画面通过存储过程存入未确认的出库数据通过出库确认画面,确认入出库记录根据已确认出库数据通过存储过程更新库存数据根据库存结余画面可查看影响这条库存的所有已确认的入库和出库数据

3.2 系统功能详细描述

3.2.1 库存管理

用户:库存数据维护人员

目的:针对库点的出库数据进行维护,确保库存数据及时准确。

概述:库存数据维护人员,根据一天的作业情况,与实际的单据进行核对,将单据中的库存数据从库存结余中进行出库操作。操作的过程将库存记录进行相应减小,减少的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|出库量|粮食基本信息等}。同时在库存管理中每次入库的作业数据也需要进行及时维护,入库的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|入库量|粮食基本信息等}。通过入库与出库的数据维护,形成可用及时的库存结余信息。

序号 1 2 3 4 功能点 入库管理 出库管理 入库确认 出库确认 功能点描述 操作用户使用系统进行入库数据的录入,形成库存数据的入库信息,但是不进行数据提交,不直接影响库存。 针对库存结余进行出库操作,与实际情况进行对应,完成数据出库流程,在此阶段没有直接影响库存。 将入库信息进行确认提交,从而影响库存信息。 将出库数据进行确认提交,从而影响库存信息。 5 库存结余管理 查询现有库存中的结余数据。 输入数据项: 数据项名称 入库时间 说明 记录数据入库时间 记录数据出库时间 出入库的品种 当时的单价 当时操作的量 是否必须录入 是 默认值 可选项 出库时间 是 品名 是 单价 入库/出库量 是 是 收件扫描 入库/出库类型 库点 数据所属的库点名称 数据所属的供应商名称 数据所属的贸易商名称 数据所属的组织机构名称 单笔数据的粮食折干比率。 录入数据的粮食质量信息 录入数据的粮食质量信息 录入数据的粮食质量信息 是 是 供应商 是 贸易商 是 组织机构 是 折扣比 是 水分 是 容重 否 杂质 否 霉变 录入数据的粮食质量信息 否 虫害 录入数据的粮食质否 量信息

3.2.2 备站管理

用户:库存数据维护人员

目的:针对库点的出入备站数据进行维护,确保备站数据及时准确。

概述:备站数据维护人员,根据一天的作业情况,与实际的单据进行核对,将单据中的备站数据从备站结余中进行出备站操作。操作的过程将备站记录进行相应减小,减少的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|出库量|粮食基本信息等}。同时在备站管理中每次入备站的作业数据也需要进行及时维护,入备站的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|入库量|粮食基本信息等}。通过入备站与出备站的数据维护,形成可用及时的备站结余信息。

序号 1 2 3 4 5 功能点 入备站管理 出备站管理 入备站确认 出备站确认 功能点描述 操作用户使用系统进行入备站数据的录入,形成备站数据的入备站信息,但是不进行数据提交,不直接影响备站。 针对备站结余进行出库操作,与实际情况进行对应,完成数据出备站流程,在此阶段没有直接影响备站。 将入备站信息进行确认提交,从而影响备站信息。 将出备站数据进行确认提交,从而影响备站信息。 备站结余管理 查询现有备站中的结余数据。 输入数据项: 数据项名称 说明 是否必须录入 是 默认值 可选项 入库时间 记录数据入备站时间 记录数据出备站时间 出入备站的品种 当时的单价 当时操作的量 出库时间 是 品名 是 单价 入备站/出备站量 是 是 是 收件扫描 入备站/出备站类型

站点 数据所属的站点名称 数据所属的供应商名称 数据所属的贸易商名称 数据所属的组织机构名称 单笔数据的粮食折干比率。 录入数据的粮食质量信息 录入数据的粮食质量信息 录入数据的粮食质量信息 录入数据的粮食质量信息 是

供应商 是 贸易商 是 组织机构 是 折扣比 是 水分 是 容重 否 杂质 否 霉变 否 虫害 录入数据的粮食质否 量信息

3.2.3 发运管理

用户:发运数据维护人员

目的:针对库点的出库数据,移库出库数据,备站的出站数据发运进行维护,确保库存数据及时准确。

概述:发运数据维护人员,根据正常的出库,移库,备站数据,自动会生成发运计划,也可以自行先生成发运计划。输入估算的发运数量等基本信息。发运计划类型包括备站发运计划,出库发运计划,移库发运计划。当实际发运的时候,根据发运计划生成实际打发运数据。同时生成实际的发运兑现数据,可以看到实际的发运数据,比如实际的发运数量等信息。同时生成发运方式的基本信息,比如海运,汽运,铁运等基本信息数据。当发运后,发运到库(站)后,根据实际的发运单号,做入库(入站)操作。至此一条完整的从出库,到发运,到入库(入站)的基本流程就完成了。

功能描述

功能点 发运计划管理 发运管理 发运兑现管理 功能点描述 在这里能看到计划量,发运时通过改画面选择每笔发运计划,生成发运数据 查看发运的具体信息,比如海运,铁运,汽运等信息。 在这里能看到实际发运量等信息。只有发运后,才能生成最准确的数量等基本信息。 序号 1 2 3

3.2.4 虚拟库存管理

用户:虚拟库存数据维护人员

目的:针对将来所可能需要而又没有的产品的所有相关信息建立档案,确保库存数据及时准确。

概述:虚拟库存数据维护人员,根据虚拟仓库可以将物资以信息的形式存储软件之中。操作的过程是录入一条记录,必须录入的数据包括{仓库名称|位置|期限|货物|种类|单价|粮食基本信息等}。

序号 1 功能点 虚拟库存管理 功能点描述 操作用户使用系统进行虚拟库存基本数据的录入,形成库存数据的基本信息,但是不进行数据提交,不直接影响库存。 输入数据项: 数据项名称 仓库名称 说明 虚拟仓库名称 租用仓库位置 定期或长期 录入收储物品名称 干粮潮粮 货物水分 货物单价 货物单位 是否必须录入 是 默认值 可选项 位置 是 期限 收储物品 是 是 种类 水份 单价 单位

是 是 是 是 3.2.5 组织机构管理

用户:基础数据管理维护人员

目的:针对组织机构进行维护,确保组织机构数据及时准确。

概述:基础数据管理维护人员,维护组织机构层次数据。必须录入的数据{机构名称}。 序号 1 功能点 组织机构管理 功能点描述 操作用户使用系统进行组织机构维护。 输入数据项: 数据项名称 机构简称 机构名称 说明 是否必须录入 是 是 默认值 可选项


库存管理系统软件需求规格说明书_egrain8_20110908.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:植物生理学习题6

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: