- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件需求说明书R日语112班01赵壮
网上商城系统
软件需求说明书
目录
1. 引言 1
1.1 目的 1
1.2 项目范围 1
1.3 定义、缩略语、缩写 1
2. 系统需求概述 2
2.1 用例模型 2
2.2 假设和依赖 3
3. 系统详细需求 4
3.1 Use-Case 清单 4
3.2 规格说明 4
3.2.1 功能性需求 4
3.2.2 可用性 5
3.2.3 可靠性 5
3.2.4 性能 5
3.2.5 保障性 5
3.2.6 设计上的限制 5
软件需求说明书
引言
目的
本文档描述了网上商城系统的需求规格。目的在于向读者表述系统的环境,系统的功能和非功能的需求。
项目范围
本次软件项目开发的是一个网上商城系统。使用此系统的顾客通过互联网登陆网上商城进行网上购物;使用此系统的管理员通过互联网进行系统的管理。系统的功能如下:
查询商品信息。可以在查询界面了解可供自己选择的商品信息。
用例的概要描述如下表所示:
主要参与者 用例名 用例概述 顾客 查询商品 顾客检索商品获得商品一览 登陆系统 选择商品 顾客 登录系统 管理员能够登录系统。 添加顾客信息 修改顾客信息 管理员能够顾客信息的改变进行修改。 删除顾客信息 查询顾客信息 管理员根据顾客的姓名对顾客的个人基本信息进行相关的查询。 添加商品信息 管理员将新的商品添加到购物系统中并保存到数据库中。 修改商品信息 删除商品信息 管理员将不再出售的商品从数据库中删除。
假设和依赖
顾客必须具备基本的计算机知识。
管理员必须经过一定的培训。否则将影响系统的使用效果。
系统详细需求
本节将使用用例技术描述系统的详细需求。
Use-Case 清单
用例名和对应的用例描述文件的关系如下:
编号 用例名 对应用例文件 01 查询商品 01_ucspec.doc 02 顾客登陆系统 02_ucspec.doc 03 选择商品 03_ucspec.doc 04 管理员登陆系统 04_ucspec.doc 05 添加顾客信息 05_ucspec.doc 06 修改顾客信息 06_ucspec.doc 07 删除顾客信息 07_ucspec.doc 08 查询顾客信息 08_ucspec.doc 09 添加商品信息 09_ucspec.doc 10 修改商品信息 10_ucspec.doc 11 删除商品信息 11_ucspec.doc 规格说明
本节定义了网上商城系统的非功能需求(包括可靠性、可用性、性能等)和用例中通用的功能性需求。
功能性需求
本节描述了用例中通用的功能性需求。
日志系统
所有的系统出错信息都必须被记录到出错日志中。信息的格式必须是系统错误号码、日期、时间、错误信息。
和用户相关的每个页面迁移信息都必须被记录到追寻日志中。信息的格式必须是用户帐号、日期、时间、迁移的页面名。
每次处理前后的消耗的内存和处理时间都必须被记录到性能日志中。信息的格式必须是日期、时间、消耗的内存、处理时间。
邮件系统
系统所有的电子邮件必须通过预先设定的邮件系统发送。
监视系统
监视系统必须扫描日志系统如果有任何异常的情况,必须使用邮件系统向管理员发警告信。
安全系统
安全系统必须拦截非法的访问,和对网站的恶意进攻包括(XSS、SQL Injection、非法盗链等、非法字符输入等)。
预设管理员
在系统之初,将预先设定在一个管理员,他具有系统所有的权限。他的密码可以被再次修改。
可用性
下面列出了和系统的可用性相关的需求。
系统客户端
系统的客户端必须是Web浏览器,不需要安装额外的软件。
系统易用性
网上商城系统的用户界面设计必须简单明了,不需要顾客花费额外的时间来学习。
帮助服务
网上商城系统的每个重要页面上必须都有相关的帮助页面的链接,顾客可以使用它们来获得必要的帮助信息。
可靠性
可用性
网上商城系统必须能够24小时*7天的工作。
系统严重错误发生的平均时间间隔
系统发生严重错误的平均时间间隔应该大于300小时。
性能
最大的并发人数
网上商城系统的最大并发访问数应该为1000。在这个范围内,系统应该能够很好的工作。
最大系统响应时间
在最大并发数为1000范围内时,系统对用户的最大相应时间应该小于10秒/1万条数据。
最大的事务处理时间
网上商城系统的用户事务的最大处理时间应该是30秒,如果超过这个时间系统应该自动结束用户的事务处理。
保障性
出错对应时间
当系统发生错误时,对应的补丁程序的发布时间应该是小于2天/一件bug。
技术支持时间
本系统完全上线后的一年内,提供的技术支持时间应该是每周8小时*5天。
设计上的限制
数据库管理软件
系统必须使用Java接口同关系型数据库管理软件建立连接。
Web服务器软件
系统必须
文档评论(0)