欢迎来到天天文库
浏览记录
ID:18935503
大小:164.00 KB
页数:16页
时间:2018-09-27
《中国移动软件需求规格说明书_v1.00》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文件编号:密级:项目ID:项目编号:中国移动XXXX分公司【项目名称】软件/系统需求规格说明书(SRS)版本拟制日期审核日期批准日期沟通从心开始REACHINGOUTFROMTHEHEART.......中国移动通信集团广东有限公司.......软件/系统需求规格说明书声明本文件所有权和解释权归CMCC所有,未经CMCC书面许可,不得复制或向第三方公开。修订历史记录版本日期AMD修订者说明(A-添加,M-修改,D-删除)ÓCMGDMIDPage16of16软件/系统需求规格说明书目录1.
2、引言51.1.编写目的51.2.系统涵盖范围51.3.缩略词51.4.假设和限制51.5.文档组织结构51.6.参考资料52.系统概貌62.1.系统远景62.2.体系结构62.3.系统边界和Actors62.4.系统功能62.5.用户特性62.6.一般限制62.7.出错处理62.8.假设和依赖条件63.功能性需求73.1.【子系统1】73.1.1.【模块1】73.1.2.【模块2】73.2.【子系统2】73.2.1.【模块3】73.2.2.【模块4】74.用例视图94.1.【子系统1】94.2.【子
3、系统2】95.外部接口需求105.1.用户接口105.2.硬件接口105.3.软件接口105.4.通信接口106.非功能性需求116.1.易用性116.2.可靠性116.3.性能116.4.可维护性126.5.安全性126.6.可扩展性127.系统配置137.1.硬件和软件配置137.2.网络配置137.3.网络拓扑图137.4.开发环境13附件A:术语表14ÓCMGDMIDPage16of16软件/系统需求规格说明书附录B:分析模型15附录C:问题清单16ÓCMGDMIDPage16of16软件/
4、系统需求规格说明书1.引言1.1.编写目的【本节应该完成如下工作:1.描述本SRS的直接目的例:对开发小组–本SRS作为概要设计,系统测试计划,测试案例编写等的输入源。2.详细说明本SRS的使用者(详细程度应达到能够提交交付物的程度)3.除了必须的设计限制外,不应该描述任何有关设计,验证,或相关管理细节;4.应该收集并在同一个地方记录下所有的外部接口,以用于作为完成设计和实现系统的参考5.作为同项目团队外人员进行沟通的外部接口,用于他们评审和理解系统】。1.2.系统涵盖范围【本节应该完成如下工作:1
5、.定义系统的名称2.清晰准确地描述软件系统外部接口的每个关键需求,应包括但并不限于如下主要类别,比如用户接口,程序接口(API)以及安装/移植】。1.3.缩略词【本节应提供对文中提到缩写的定义】。缩写描述SRSSoftware/SystemRequirementsSpecification1.4.假设和限制【本节描述系统开发的假设,如:·需求文档中的任何变更都将被新版的SRS跟踪。SRS应有版本历史。用户可以通过SRS的早期版本查找需求的早期版本。·为验证需求,一个需求应有一个或一个以上用例】。1.
6、5.文档组织结构【本节应:1.概要描述文档其他部分的内容;2.解释SRS是如何组织的】。1.6.参考资料【本节应提供本文引用文档的完全列表】文档名称版本日期ÓCMGDMIDPage16of16软件/系统需求规格说明书1.系统概貌1.1.系统远景【本节应通过图形和文字的方式:1.简要描述【项目名称】整个软件系统各个组成部分的功能;2.简要识别系统的关键外部接口;3.简要描述使用的计算机硬件和外部设备】。1.2.体系结构【本节描述系统高层架构】。1.3.系统边界和Actors【本节描述系统边界,要清楚识
7、别出系统的内外部情况,可以采用画图的方式描述,并对每一个确定的actor进行解释】。1.4.系统功能【本节描述总结系统提供功能进行】。1.5.用户特性【本节应描述影响具体需求的系统终端用户的特性】。1.6.一般限制【本节应提供系统设计的限制,如包括:1.规章规定;2.硬件限制;3.其他应用的接口;4.并行操作;5.审计功能;6.控制功能;7.握手协议,如,XON-XOFF,ACK-NACK;8.安全考虑】。1.7.出错处理【本节描述系统应用的出错处理策略,例:·一般说,所有的系统错误都应当记录到系统
8、日志文件中。·在API调用时,应返回相应的错误代码】。1.8.假设和依赖条件【本节应列出影响SRS的假设和依赖】。ÓCMGDMIDPage16of16软件/系统需求规格说明书1.功能性需求【本章描述功能性需求】。1.1.【子系统1】【对子系统的功能进行简要或详细的描述,可以采用图表的形式】【例如:无线资源管理系统】【无线资源管理系统的功能需求包括如下部分…】【列出所有的功能模块】1.1.1.【模块1】【例如:GIS图形显示】【主要是大的功能划分】1.1.1.1.描述【
此文档下载收益归作者所有