软件需求规格说明书.docx
- 文档编号:4367709
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:8
- 大小:61.48KB
软件需求规格说明书.docx
《软件需求规格说明书.docx》由会员分享,可在线阅读,更多相关《软件需求规格说明书.docx(8页珍藏版)》请在冰豆网上搜索。
软件需求规格说明书
目录
1引言2
1.1编写目的2
1.2背景2
1.3定义3
1.4参考资料4
2任务概述4
2.1目标4
2.2用户特点4
2.3假定和约束5
3需求规定5
3.1对功能的规定5
3.2.1精度7
3.2.2时间特性要求7
3.2.3灵活性8
3.3输入输出要求8
3.4数据管理能力要求9
3.5故障处理要求10
3.6其他专门要求10
4运行环境规定10
4.1设备10
4.2支持软件11
4.3接口11
4.4控制11
需求规格说明书
1引言
1.1编写目的
21世纪的今天,市场经济繁荣发展,竞争无处不在,超市之间的竞争也进入了一个新的阶段,优胜劣汰的自然法则不会改变,所以只有提升自己的实力才能进一步成功,超市的竞争不仅仅是规模的竞争,还有技术的竞争、人才的竞争、管理的竞争,技术的提高和管理的升级是超市行业竞争的核心。
为了有效提高物资管理水平和技术,避免出现商品短缺或资金不明流失等情况的发生,故引进超市管理系统对超市的管理进行优化,杜绝以前的管理漏洞,进一步节省人力资源,及时了解超市的运营情况,大大提高超市运作效率。
本说明书是为了开发超市管理系统而编写,主要面向系统分析员,程序员,测试员,实施员和最终用户.本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用.本文也是项目完成后系统验收的依据。
1.2背景
本系统名为超市管理系统,主要用于增强超市的自身竞争力,提高整体效益,方便超市管理;本项目的任务提出者是:
;开发者是:
;本系统的用户:
各超市以及连锁店;实现该软件的计算中心或计算机网络:
信息管理中心。
1.3定义
开发软件:
OfficeVisio2007:
OfficeVisio2007是微软公司出品的一款的软件,它有助于IT和商务专业人员轻松地可视化、分析和交流复杂信息。
它能够将难以理解的复杂文本和表格转换为一目了然的Visio图表。
该软件通过创建与数据相关的Visio图表(而不使用静态图片)来显示数据,这些图表易于刷新,并能够显著提高生产率。
使用OfficeVisio2007中的各种图表可了解、操作和共享企业内组织系统、资源和流程的有关信息。
OfficeVisio2007提供了各种模板:
业务流程的流程图、网络图、工作流图、数据库模型图和软件图,这些模板可用于可视化和简化业务流程、跟踪项目和资源、绘制组织结构图、映射网络、绘制建筑地图以及优化系统。
MicrosoftVisualC++V6.0:
MicrosoftVisualC++,(简称VisualC++、MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。
VC++整合了便利的除错工具,特别是整合了微软视窗程式设计(WindowsAPI)、三维动画DirectXAPI,Microsoft.NET框架。
开发语言:
C++:
C++语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。
C++以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。
面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,C++完美地体现了面向对象的各种特性。
1.4参考资料
1.《MicrosoftOfficeVisio2007使用与设计秘笈》;作者:
王林;出版社:
北京航空航天大学出版社。
2.《C++程序设计》;作者:
谭浩强;出版社:
清华大学出版社。
3.《软件工程》;作者:
齐志昌,谭庆平,宁洪;出版社:
高等教育出版社。
2任务概述
2.1目标
本软件是针对超市的管理,可以完成对收银管理、商品出入库管理、商品损耗记录管理、库存信息管理、库存不足提示和销售统计等功能,用以了解超市的运营情况,大大提高超市运作效率,节省人力资源,提高信息准确度。
2.2用户特点
操作人员:
收银员、仓库管理员、经理。
操作人员应熟悉windowsxp\2003的使用。
维护人员的教育水平和技术专长:
必须是计算机相关专业毕业人员,专科及以上学历,有良好的计算机基础。
本软件的预期使用频度:
每天都会使用上百次。
2.3假定和约束
经费限制:
不得超出预计经费的5%。
开发期限:
开发期为六个月。
人员限制:
开发人员共计三名。
3需求规定
3.1对功能的规定
功能
输入
处理
输出
备注
收银管理
商品号、预收金额
将商品号从库存数据中清除,并对应出商品名和数量,然后统计金额,记录销售信息
见输出格式(收银输出)
应支持的并行操作的用户数至少50人
仓库管理
入库商品号
将商品号记入库存数据,并对应出商品名,商品数量信息
见输出格式(仓库管理输出
应支持的并行操作的用户数至少10
销售统计
月份或年度
根据月份或年度查询数据信息
见输出格式(统计输出)
应支持的并行操作的用户数至少5人
顶层数据流图:
一层数据流图:
二层数据流图:
3.2对性能的规定
3.2.1精度
输入输出精度:
表示数量的数据用整型存储,数据精确到个位,表示金额的数据用浮点型存储,精确到小数点后两位。
3.2.2时间特性要求
a.响应时间:
1秒
b.更新处理时间:
1秒
c.数据的转换和传送时间:
0.5秒
d.解题时间:
2秒
3.2.3灵活性
本软件具有良好的兼容性,提供多种输入输出接口,至少提供两种输入方式,保证软件能够正常运行,本软件提供修改所需精度接口,保证能够按照管理需求良好运行。
3.3输入输出要求
输入输出要求:
表示数量的数据用整型存储,数据精确到个位,表示金额的数据用浮点型存储,精确到小数点后两位。
输出格式:
收银输出:
商品名称
商品单价
商品数量
总价
共计:
(元)
预收金额:
(元)
找还金额:
(元)
仓库管理输出:
商品名称
出库数量
入库数量
剩余总量
销售统计输出:
月统计:
月份
商品名称
销售数量
销售额
销售量最多商品
销售额最大商品
销售额总计
年统计:
月份
销售量最多商品
销售额最大商品
销售额总计
1
2
…
…
12
年度总计
3.4数据管理能力要求
本软件需要管理的数据包括销售记录、库存记录、统计记录等,预期存储量200多份,存储方式包括硬盘存储和打印存根两种。
如果需要添加存储项,本软件会提供接口。
3.5故障处理要求
本软件若运行过程中由于其他问题出错,提供数据自动备份和修复技术,硬件故障会给与有关提示,帮助排除故障。
3.6其他专门要求
在登录窗口输入用户名和密码进入本系统。
输入的用户名和密码是通过注册而存放在数据库中数据,未经注册的用户名无效。
本软件提供操作者习惯的快捷方式,方便操作者使用。
4运行环境规定
4.1设备
主机类型:
1.收银员、仓库管理员:
处理器型号:
AMDAthlon(tm)64X2DualCoreProcessor3600+2.00GHZ,内存容量512M。
输入硬件:
可用键盘。
输出设备:
显示器、打印机。
其它专用硬件:
条形扫描仪。
2.经理:
使用设备:
中档PC机
设备要求:
CPU频率2.0GHZ以上,内存容量512M以上,硬盘80G。
输入硬件:
键盘、鼠标、扫描仪。
输出设备:
显示器、打印机。
4.2支持软件
支持本软件的操作系统有:
windowsxp\2003;收银员、仓库管理员采用windows2003,经理采用windowsxp。
程序开发语言:
VC++。
4.3接口
本软件使用MicrosoftVisualC++V6.0开发工具,可以很好的移植到windowsxp\2003,具有良好的兼容性。
4.4控制
本软件的使用:
1.在登录窗口输入用户名和密码进入本系统。
输入的用户名和密码是通过注册而存放在数据库中数据,未经注册的用户名无效。
2.收银员与仓库管理员分别具备收银管理和仓库管理权限,经理具备查询、统计权限。
收银员、库管理员以及经理只能申请对应用户级别的账号。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 规格 说明书