- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
一 软件需求规格说明书
1 引言 (文档介绍)
1.1 概述
说明文档目的,针对的目标读者,文档内容,文档组织结构等。例如:
该软件需求规格说明描述了“在线图书借阅系统” 1.0 版本的软件功能性需
求和非功能性需求。 同时还描述了用户在系统的工作中所参与的角色以及拥有的
权限,从而使开发团队能够明确地了解所开发的“在线图书借阅系统” 1.0 版本
的各个方面,帮助他们在实际的开发过程中准确地完成所开发的模块, 以满足用
户的需求。
该文档计划由实现和验证正确功能的项目团队成员来使用, 除非在其他地方
另有说明,这里所指定的所有需求都具有高优先级, 而且都要在版本 1.0 中加以
实现。
1.2 背景
说明项目提出的背景 ,应用环境,应用范围,目标人群等,参考项目前
景文档。
1.3 定义
列举文档中所用到的专业名词,所使用的术语含义。
1.4 参考资料
列举文档所引用到的资料,例如行业规范,法律规章,用户的岗位手册,工
作流程等。
2 任务概述 (系统介绍)
2.1 目标
说明系统建设目标,针对背景,系统要解决的问题,参考项目前景文档。
2.2 运行环境( Operating Environment , OE)
描述软件的运行环境,包括硬件平台、操作系统和版本,以及用户、服务器
和数据库的地理位置。参考项目前景文档。
.
精品文档
2.3 假定( Assumption )和约束( Constraint )
说明针对系统使用和开发, 以及目标人群的假定和约束, 例如使用的开发环
境、语言,开发所应遵循的标准,系统运行的业务规则等。为每个假定和约束编
号。
3 需求规定
3.1 对功能的规定
3.1.1 用户需求 (描述业务用例模型)
3.1.1.1 组织机构和角色
说明系统角色及它们组织机构中所处的位置。将用例分析结果的 Actor 视图
拷贝到此,并用表格逐一说明。
角色视图:
角色说明:
角色名称 说明
说明角色代表的用户,其岗位职责,在组织机构中所
处位置
.
精品文档
再将业务用例模型中的 Actor 视角视图拷贝至此,逐一说明角色如何参与业务,参与哪些业务。
借阅管理员参与业务:
说明:
3.1.1.2 业务概览
将业务用例模型的业务视角视图一一拷贝至此,逐一说明。
.
精品文档
借书业务
借书业务说明 :
3.1.1.3 业务场景
将业务场景图拷贝至此,逐一说明业务是如何进行的。
借阅图书业务场景
业务场景说明
.
精品文档
3.1.2 系统需求 (描述系统用例模型)
3.1.2.1 概览
将用例实现视图拷贝到此,并进行说明。
系统实现或不实现的用例,范围及描述
3.1.2.2 系统需求规定
针对每一个用例实现, 拷贝用例规约和用例场景至此, 同时需要拷贝用例实
现针对领域模型。
.
精品文档
借阅图书
用例规约
拷贝每个用例规约至此
用例名称
bu_借阅图书
实现名称
Bur_borrow books
用例描述
借阅人通过此用例向系统查询并提交借书请求
参与者
借阅人
前置条件
1.
借阅人借阅证件在有效期内
2.
借阅人没有逾期未归还的图书
后置条件
1.
创建借书定单
2.
更新借阅人借阅记录
主事件流
1 用户用借阅证提供的帐号登录系统,计算机显示我的图书馆界面
2.用户选择查询图书,计算机显示查询界面
3.用户按书名、作者、出版社查询,计算机显示查询结果
4.用户可单选或多选书本,并确认借阅。计算机显示确认借阅图书清
单。
5.用户选择确认借阅,计算机显示借阅定单及费用
6 用户选择提交定单,计算机显示提交结果和定单号
7.计算机执行后置条件。用例结束
备选事件流
1.a
借阅证已过期
1. 拒绝登录,用例结束
1.b
借阅人有逾期未归还书本
1. 启动 bu_归还图书用例
2.a
用户选择查看原有定单
1. 计算机执行 4;
4.a
用户选择继续借书
1. 计算机执行 2;
4.b
用户选择放弃
.
精品文档
计算机执行 4
5.a 用户余额不足
计算机显示余额和所需金额
用户选择续费,启动 bu_交纳借阅费用例
用户选择放弃,计算机执行1
6.a 用户选择保存定单
计算机保存并执行 1;
6.b 用户选择放弃,
计算机执行 1;
业务规则 至少选择一本 , 至多选择三本
涉及的业务实体 Be_费用记录, Be_图书, Be_借书篮 ,Be_ 借阅定单 ,Be_ 借阅证
非功能性需求 支持多种语言显示(有外文书籍)
用例场景分析
拷贝每个用例场景至此,并说明之。
.
精品文档
业务场景说明
业务实体分析
拷贝对应的业务实体视图至此,逐一说明其如何参与业务
.
精品文档
业务实体说明(逐一说明其如何参与业务)
3.1.2.3 数据分析
概览
将总体的业务实体视图
文档评论(0)