库存管理系统软件需求规格说明书egrain80908.docx
- 文档编号:2777837
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:14
- 大小:174.03KB
库存管理系统软件需求规格说明书egrain80908.docx
《库存管理系统软件需求规格说明书egrain80908.docx》由会员分享,可在线阅读,更多相关《库存管理系统软件需求规格说明书egrain80908.docx(14页珍藏版)》请在冰豆网上搜索。
库存管理系统软件需求规格说明书egrain80908
需求规格说明书
库存管理系统
第一章
引言
一.1编写目的
本文档的适用对象是:
库存管理系统开发,本文档旨在作为软件开发人员和系统使用及管理人员之间沟通的文件,使各方就系统业务需求和开发目标达成共识,并以此作为系统开发的标准和验收依据。
一.2定义
一.2.1缩略语和术语
文档中的缩略语和术语有:
库存管理系统开发:
针对粮食库存的各种存在方式进行信息化管理,包括多种粮食状态,多种粮食位置。
数据库服务器:
运行在服务器硬件之中,用于向客户端系统提供数据信息服务,数据是通过部属于客户端的应用程序来触发更新的。
系统数据:
为保证系统正常运行而必须的基础数据,如用户、角色等。
B/S体系结构:
B/S指Browser/Server(浏览器/服务器),即客户端是标准的浏览器,服务器端为标准的WEB服务器协同应用服务器响应浏览器的请求。
WebServices:
WebServices是一项标准的、高度可重用的技术,通过标准的传输协议(SOAP)以及数据载体(XML),使得各种平台、各种语言的数据信息交互成为可能,并且WebServices既可以在内部由单个应用程序使用,也可通过Internet公开,供外部应用程序使用。
由于可以通过标准接口访问,因此XMLWebServices使异构系统能够协同运行。
数据库服务器:
运行在服务器中,用于提供在客户端中显示信息,数据的是通过后台程序维护来更新。
一.3参考资料
软件需求工程,网上资料查询
第二章软件总体概述
二.1目标
本次开发需要将粮食库存信息进行信息化,流程化管理。
同时将粮食在产区,在途,作业,到港,发运等多种库存状态进行及时维护与更新。
从而保证,操作人员能够及时维护产地数据,及时得到产地库存信息,对未来粮食市场的走向进行相应判断。
二.2软件的性能需求
二.2.1精度
●数字类型无特别说明精确到小数点后两位;
●字符型精度除用户特殊指定外,采用可变长度或根据常识性知识进行估算。
二.2.2时间特性
●单条记录查询响应时间≤3秒
●单条记录更新响应时间≤5秒
二.2.3灵活性
操作方式:
键盘操作和鼠标操作相结合,方便用户的操作;
二.3软件的现状
本软件包括两部分内容,Web端与Winform端。
Web端以网页的方式存在,用户需要通过internet访问本系统的Web端进行数据维护与录入。
WinForm客户端,是针对本系统中集团用户设计,主要负责核心流程的数据维护,与基础数据,系统数据维护与管理。
二.3.1软件的安装和升级模式
升级模式:
采用升级模式为更新产品版本式升级模式,保留原有初始数据,尽量做到同一数据库上的程序升级。
二.3.2软件的开发模式
本软件开发使用周期迭代方法
二.3.3系统的管理和使用模式
用户通过客户端的软件对数据库服务器中的数据进行操作。
二.4软件实现的环境
二.4.1硬件与外设
网络结构:
客户机服务器模式
服务器环境:
CPUPENTUMN166以上
内存≥32MB
硬盘≥500MB
客户机:
CPUPENTUMN166以上
内存≥32MB
硬盘≥500MB
二.4.2软件环境
服务器:
WindowsServer2003
配置MSIIS6.0
Oracle9i
客户机:
英文Windowsxp/win7
IE7.0以上
二.4.3接口
用户接口:
采用windows的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
。
界面要具有一致性,界面规范应遵循MSWindows软件界面的规范;
。
提供简单的错误处理;
。
提供信息反馈,用多种信息提示用户当前软件运行的状态,软件界面元件的功能;
。
操作可逆,其动作可以是单个的操作,或者是一个相对独立的操作序列;
。
设计良好的联机帮助;
。
显示启动画面,画面简洁明快,富有现代气息,不能太花哨;
。
应遵循国家关于计算机词汇的标准,用词应当精练准确,没有歧异,图形的意义明朗。
二.4.4故障处理
硬件故障处理
用户使用本软件过程中出现硬件故障问题,本硬件故障影响到软件的正常运作,将进行硬件故障排除处理。
服务器硬件配置低,提高硬件设施。
软件的故障处理
本软件故障可能出现为浏览器版本较低。
升级浏览器版本。
操作系统版本较低。
升级操作系统版本。
产品软件使用过程中因人为因素造成数据丢失,手工恢复数据。
第三章软件功能需求
三.1软件功能模块描述
三.1.1系统拓扑图
三.1.2库存系统组织架构图
三.2系统功能详细描述
三.2.1库存管理
用户:
库存数据维护人员
目的:
针对库点的出库数据进行维护,确保库存数据及时准确。
概述:
库存数据维护人员,根据一天的作业情况,与实际的单据进行核对,将单据中的库存数据从库存结余中进行出库操作。
操作的过程将库存记录进行相应减小,减少的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|出库量|粮食基本信息等}。
同时在库存管理中每次入库的作业数据也需要进行及时维护,入库的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|入库量|粮食基本信息等}。
通过入库与出库的数据维护,形成可用及时的库存结余信息。
序号
功能点
功能点描述
1
入库管理
操作用户使用系统进行入库数据的录入,形成库存数据的入库信息,但是不进行数据提交,不直接影响库存。
2
出库管理
针对库存结余进行出库操作,与实际情况进行对应,完成数据出库流程,在此阶段没有直接影响库存。
3
入库确认
将入库信息进行确认提交,从而影响库存信息。
4
出库确认
将出库数据进行确认提交,从而影响库存信息。
5
库存结余管理
查询现有库存中的结余数据。
输入数据项:
数据项名称
说明
是否必须录入
默认值
可选项
入库时间
记录数据入库时间
是
出库时间
记录数据出库时间
是
品名
出入库的品种
是
单价
当时的单价
是
收件扫描
入库/出库量
当时操作的量
是
入库/出库类型
是
库点
数据所属的库点名称
是
供应商
数据所属的供应商名称
是
贸易商
数据所属的贸易商名称
是
组织机构
数据所属的组织机构名称
是
折扣比
单笔数据的粮食折干比率。
是
水分
录入数据的粮食质量信息
是
容重
录入数据的粮食质量信息
否
杂质
录入数据的粮食质量信息
否
霉变
录入数据的粮食质量信息
否
虫害
录入数据的粮食质量信息
否
三.2.2备站管理
用户:
库存数据维护人员
目的:
针对库点的出入备站数据进行维护,确保备站数据及时准确。
概述:
备站数据维护人员,根据一天的作业情况,与实际的单据进行核对,将单据中的备站数据从备站结余中进行出备站操作。
操作的过程将备站记录进行相应减小,减少的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|出库量|粮食基本信息等}。
同时在备站管理中每次入备站的作业数据也需要进行及时维护,入备站的最小单位为{供应商|贸易商|库点|位置|质量信息|单价|入库量|粮食基本信息等}。
通过入备站与出备站的数据维护,形成可用及时的备站结余信息。
序号
功能点
功能点描述
1
入备站管理
操作用户使用系统进行入备站数据的录入,形成备站数据的入备站信息,但是不进行数据提交,不直接影响备站。
2
出备站管理
针对备站结余进行出库操作,与实际情况进行对应,完成数据出备站流程,在此阶段没有直接影响备站。
3
入备站确认
将入备站信息进行确认提交,从而影响备站信息。
4
出备站确认
将出备站数据进行确认提交,从而影响备站信息。
5
备站结余管理
查询现有备站中的结余数据。
输入数据项:
数据项名称
说明
是否必须录入
默认值
可选项
入库时间
记录数据入备站时间
是
出库时间
记录数据出备站时间
是
品名
出入备站的品种
是
单价
当时的单价
是
收件扫描
入备站/出备站量
当时操作的量
是
入备站/出备站类型
是
站点
数据所属的站点名称
是
供应商
数据所属的供应商名称
是
贸易商
数据所属的贸易商名称
是
组织机构
数据所属的组织机构名称
是
折扣比
单笔数据的粮食折干比率。
是
水分
录入数据的粮食质量信息
是
容重
录入数据的粮食质量信息
否
杂质
录入数据的粮食质量信息
否
霉变
录入数据的粮食质量信息
否
虫害
录入数据的粮食质量信息
否
三.2.3发运管理
用户:
发运数据维护人员
目的:
针对库点的出库数据,移库出库数据,备站的出站数据发运进行维护,确保库存数据及时准确。
概述:
发运数据维护人员,根据正常的出库,移库,备站数据,自动会生成发运计划,也可以自行先生成发运计划。
输入估算的发运数量等基本信息。
发运计划类型包括备站发运计划,出库发运计划,移库发运计划。
当实际发运的时候,根据发运计划生成实际打发运数据。
同时生成实际的发运兑现数据,可以看到实际的发运数据,比如实际的发运数量等信息。
同时生成发运方式的基本信息,比如海运,汽运,铁运等基本信息数据。
当发运后,发运到库(站)后,根据实际的发运单号,做入库(入站)操作。
至此一条完整的从出库,到发运,到入库(入站)的基本流程就完成了。
功能描述
序号
功能点
功能点描述
1
发运计划管理
在这里能看到计划量,发运时通过改画面选择每笔发运计划,生成发运数据
2
发运管理
查看发运的具体信息,比如海运,铁运,汽运等信息。
3
发运兑现管理
在这里能看到实际发运量等信息。
只有发运后,才能生成最准确的数量等基本信息。
三.2.4虚拟库存管理
用户:
虚拟库存数据维护人员
目的:
针对将来所可能需要而又没有的产品的所有相关信息建立档案,确保库存数据及时准确。
概述:
虚拟库存数据维护人员,根据虚拟仓库可以将物资以信息的形式存储软件之中。
操作的过程是录入一条记录,必须录入的数据包括{仓库名称|位置|期限|货物|种类|单价|粮食基本信息等}。
序号
功能点
功能点描述
1
虚拟库存管理
操作用户使用系统进行虚拟库存基本数据的录入,形成库存数据的基本信息,但是不进行数据提交,不直接影响库存。
输入数据项:
数据项名称
说明
是否必须录入
默认值
可选项
仓库名称
虚拟仓库名称
是
位置
租用仓库位置
是
期限
定期或长期
是
收储物品
录入收储物品名称
是
种类
干粮潮粮
是
水份
货物水分
是
单价
货物单价
是
单位
货物单位
是
三.2.5组织机构管理
用户:
基础数据管理维护人员
目的:
针对组织机构进行维护,确保组织机构数据及时准确。
概述:
基础数据管理维护人员,维护组织机构层次数据。
必须录入的数据{机构名称}。
序号
功能点
功能点描述
1
组织机构管理
操作用户使用系统进行组织机构维护。
输入数据项
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 库存 管理 系统软件 需求 规格 说明书 egrain80908