仓库管理系统软件需求规格说明书3.docx
- 文档编号:18628634
- 上传时间:2023-08-21
- 格式:DOCX
- 页数:14
- 大小:95.36KB
仓库管理系统软件需求规格说明书3.docx
《仓库管理系统软件需求规格说明书3.docx》由会员分享,可在线阅读,更多相关《仓库管理系统软件需求规格说明书3.docx(14页珍藏版)》请在冰点文库上搜索。
仓库管理系统软件需求规格说明书3
Part:
02
<仓库管理系统>
软件需求规格说明书
版本:
<1.0>
项目组号:
04
项目成员:
徐丽娜
鞠宏钰
何韶兵
苏强
文档编号:
02
密级:
秘密
编写:
鞠宏钰
编写日期:
2011年10月31日
审核:
苏强
审核日期:
2011年10月31日
批准:
王智超
批准日期:
年月日
修订记录
版本
章节名称
修订内容
修订日期
修订人
批准人
用户需求确认书
《软件需求规格说明书》中列举的需求已包含用户现阶段所用需求,需求明确,符合要求。
用户职务
用户签名
签订日期
1引言
编写目的
随着信息时代的快速发展,管理智能化势在必然,我们开发本系统的目的就是通过软件系统的智能化代替和完成仓库系统中的手工管理、统计数据、查询数据等工作。
范围
a.系统名称:
仓库管理系统
b.该软件将在仓库管理中代替手动数据处理
c.该软件将精确地记录所有相关的货品数量、货品价格、出库、入库以及退货信息等。
定义
静态数据:
该系统实现功能的一部分固定化数据
动态数据:
软件运行过程中用户输入或系统处理后的数据
参考资料
a.《软件工程导论》(第5版)张海藩编著清华大学出版社
b.《数据库系统概论》(第4版)萨师煊王珊编著高等教育出版社
c.软件分析可行性研究报告
d.软件项目计划书
2项目概述
产品描述
为了方便对仓库的信息化管理,我们对仓库管理系统进行了软件可行性分析,认为这个系统可以完成,并且具有很高的使用价值,值得开发。
该系统将代替传统仓库管理中手动数据处理,并且可以大大降低工作人员的工作量和提高工作效率,同时也相对于传统处理更具有准确性,和实用性。
该系统软件目前定性为一款独立软件,所有内部模块或数据自含。
产品功能
数据录入:
录入货品信息、供货商信息、入库、出库以及退货信息等。
数据修改:
可以对录入的信息进行更改。
统计数据:
统计仓库中货品的数量、价格、类别以及总价值等。
数据查询:
按要求输入查询条件,找到所需的信息。
数据备份:
对系统中的数据进行备份,以防止数据库因为意外故障而使重要数据丢失却不能还原,从而减少意外所引起的不必要的损失。
用户特点
该软件的用户需要具有计算机基本操作的能力
一般约束
a.管理方针:
徐丽娜、何韶兵负责程序编写,苏强负责数据库设计和连接,鞠宏钰负责系统测试以及审核,四个组员各司其职,并合理配合,保证系统能在最短的时间内尽量完成的更好。
b.硬件的限制:
必须拥有带有所需开发环境的计算机
c.并行操作:
系统模块的编写要和数据库设计同步,保证二者的统一性
d.性能测试:
LOADRUNNER
e.自动化测试:
QTP
f.控制功能:
VS2008
g.所需的高级语言:
C#SQL数据库
h.应用的临界点:
由数据库容量定
i.部分重要数据要进行保密设置
假设和依据
本系统的提出,是假定每个用户都有一定的计算机基本办公操作能力,如果条件允许,我们将会应用户需求,将本系统的操作尽可能简单化,以方便用户使用。
3具体需求
a.引言
本系统主要采用C#和SQL数据库技术完成,C#是Microsoft公司设计的一种编程语言,它松散地基于C和C++,是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言,并且结合了VisualBasic的快速开发能力和C++的强大灵活的能力。
SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。
根据仓库管理的处理过程,仓库管理系统要保证用户可以利用该软件进行出库、入库和退货等数据记录以及用户处理后数据的录入或修改等功能。
b.输入
1)输入数据
用户:
姓名、密码、工作号
货品:
名称、单价、数量、总价、供货商
客户信息:
姓名、电话、地址、公司、电话
2)操作员控制细节的需求
所有操作员由公司管理阶层统一管理,并根据操作员的职责分配活动权
限。
操作员在操作的过程中要详细且准确的记录必要数据,例如出库数量、
入库数量和退货数量等。
同时,操作员还要定期的对已录入的信息做备份,
已防止意外损失。
3)接口控制文件的参考资料:
《C#数据库系统开发完全手册》明日科技张跃廷许文武王小科编著
《VisualC#2005管理系统开发经典案例》罗斌等编著
c.输出
1)输出数据:
数量、单价、总价、客户、时间
2)接口控制文件的参考资料
《C#数据库系统开发完全手册》明日科技张跃廷许文武王小科编著
《VisualC#2005管理系统开发经典案例》罗斌等编著
功能需求
系统管理
编号:
CK01
名称:
系统管理模块
目标:
操作人员登录并使用该系统软件
输入参数:
账号、密码
输出参数:
无
操作:
通过权限选择登陆系统,管理员可以修改员工和货物信息,进行管理
工作;员工只能进行基本的查询操作,可以更改自己的密码。
异常:
密码错误
备注:
无
交叉参考:
无
出库管理
编号:
CK02
名称:
出库管理模块
目标:
记录出库处理中的必要数据
输入参数:
货名、单价、数量、总价、目标客户、出货时间、记录人
输出参数:
处理后的表格清单
操作:
添加出库信息
异常:
无
备注:
无
交叉参考:
无
入库管理
编号:
CK03
名称:
入库管理模块
目标:
记录入库处理中的必要信息
输入参数:
货名、单价、数量、总价、供货商、入库时间、记录人
输出参数:
处理后的表格清单
操作:
添加入库信息
异常:
无
备注:
无
交叉参考:
无
退货管理
编号:
CK04
名称:
退货管理模块
目标:
记录退货处理中的必要信息
输入参数:
货名、单价、数量、总价、退货商、退货时间、记录人、退货种
类
输出参数:
处理后的表格清单
操作:
添加退货信息
异常:
无
备注:
无
交叉参考:
无
查询管理
编号:
CK05
名称:
查询管理模块
目标:
查询货品信息以及仓库管理中的数据统计
输入参数:
货名、处理时间
输出参数:
货名、单价、数量、总价、供货商、处理后的数据统计表
操作:
添加查询条件
异常:
无
备注:
无
交叉参考:
CK02、CK03、CK04
打印管理
编号:
CK06
名称:
打印管理模块
目标:
通过外部硬件借口将系统处理好的信息清单打印出来
输入参数:
货名、单价、数量、总价、供货商、退货商、目标客户、处理时
间
输出参数:
处理后的清单
操作:
添加出库、入库、退货信息
异常:
无
备注:
无
交叉参考:
CK02、CK03、CK04
外部接口需求
用户接口
a.对屏幕格式的要求
主要采用windows系统的窗体风格,主界面采用主子窗体形式,窗体标题对应相
应功能名称。
b.报表或菜单的页面打印格式和内容
入库表格
出库表格
退货表格
打印格式
c.输入输出的相对时间
立即相应用户需求。
d.程序功能键的可用性
保存、打印按钮在录入信息后可用,修改、备份按钮在选定内容后可用。
硬件接口
本系统可以通过路由器进行联机操作,所有信息交流将涉及数据库与内存信息交换。
软件接口
a.名字:
Microsoftsqlserver2008
助记符:
sql2008
规格说明号:
R01
来源:
微软公司开发
目的:
作为服务器来存储数据
b.名字:
.NETFramework
助记符:
.net
规格说明号:
R02
版本:
4.0
来源:
微软公司开发
目的:
为软件运行框架
通信接口
可以通过路由器组成局域网进行联机操作。
性能需求
A.静态数值需求
1)支持的终端数、支持并行操作的用户数、处理的文卷和记录数均视运行环境而定。
2)表和文卷的大小由用户需求而定。
B.动态数值需求
欲处理的事务和任务的数量,以及在正常情况下和峰值工作条件下一定时间周期
中处理的数据总量均是运行环境而定。
设计约束
主要受开发人员的人数、技术限制,以及时间限制。
其他标准的约束
a.开发金额不足
b.数据命名采用:
Camel、Pascal命名规范
c.没有较好的评审机构
硬件的限制
a.硬件配置的特点
I/O设备:
显示器、鼠标、键盘、采用CISC指令系统。
b.内存储器和辅助存储器的容量
内存256M以上,磁盘25G以上。
属性
可用性
只要用户掌握了计算机的基本办公操作,即可使用。
安全性
本系统最大限度仅限于局域网使用,若没有恶意的人为因素,本系统将具有较高的安
全性。
可维护性
本系统采用变相对象的语言设计,而且对数据库的操作是重新类库保存,所以可维护
行较高。
可转移\转换性
任何装有.NET平台的计算机均可运行。
3.5.5警告
版权所有,翻版必究!
其他需求
数据库
本项对作为产品的一部分进行开发的数据库规定一些需求,它们包括:
a.在功能需求中标识的数据类型
(1)整数型:
包括bigint、int、smallint和tinyint
(2)精确整数型:
包括decimal和numeric两类
(3)浮点型:
float[(n)]和real
(4)货币型:
money和smallmoney
(5)字符型:
包括固定长度(char)或可变长度(varchar)字符数据类型两类。
(6)文本型:
包括text和ntext两类
(7)日期时间类型:
包括datetime和smalldatetime两类
b.存取能力视数据库容量而定。
c.数据库应定期的做好备份,以防止意外事故导致数据丢失,造成不必要的损失。
操作
A.在用户启动软件前要确保数据库服务器已经启动。
B.由公司上层领导(可视为管理员)授予用户,操作权限。
C.为保证数据的准确性,用户要按设定要求填写信息方可保存数据。
场合适应性需求
a.本系统主要适用于大中型仓库信息化管理。
b.管理员可以将部分文字显示设为与自己公司相关。
4附录
本系统为武昌理工学院,信息工程学院,软件0901班第四组学习性开发,若有什
么不满足的地方,用户尽可提出建议,我们诚喜接受。
数据流图:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统软件 需求 规格 说明书