软件需求规格说明书_模板 (1)

软件需求规格说明书_模板 (1)

ID:41234010

大小:94.00 KB

页数:10页

时间:2019-08-20

软件需求规格说明书_模板 (1)_第1页
软件需求规格说明书_模板 (1)_第2页
软件需求规格说明书_模板 (1)_第3页
软件需求规格说明书_模板 (1)_第4页
软件需求规格说明书_模板 (1)_第5页
资源描述:

《软件需求规格说明书_模板 (1)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、文件类型CMMI模板文件名称软件需求规格说明书文件编号CTP04-04版本1.0《软件需求规格说明书》模板模板修订记录:版本日期修改人描述(注明修改的条款或页)0.12007-01-27xxx初次完成1.02007-03-30xxx修改格式,准备发布项目代号07A001文档编号04-04文档版本0.9密 级商密XXXX系统(名称等在文件属性中设置)软件需求规格说明书xxxxx科技有限责任公司2013年7月9日07A001XXXX系统(名称等在文件属性中设置)文档修订记录版本日期修改人描述(注明修改的条款或页)软件需求规格说明书·文档修订记录07A001XXXX

2、系统(名称等在文件属性中设置)目录1引言11.1目标11.2文档约定11.3读者对象和阅读建议11.4项目范围11.5参考资料12总体描述22.1产品前景22.2产品特性22.3用户类及其特征22.4运行环境22.5设计和实现上的约束32.6假设和依赖33功能需求33.1功能需求1(优先级)33.1.1功能描述33.1.2用例(编号,UC_<模块缩写><流水号>)43.1.3用户界面描述44外部接口需求44.1硬件接口44.2软件接口44.3通信接口45其它非功能性需求55.1性能需求55.2防护性需求55.3安全性需求55.4软件质量属性56其它需求6附录A

3、术语表6附录B待确定问题的清单6软件需求规格说明书·目录07A001XXXX系统(名称等在文件属性中设置)1引言[引言提供一个概述,帮助读者理解软件需求规格说明的组织方式和使用方式。]1.1目标[确定在文档中进行了定义的产品或应用程序的需求,包括修订版本或发布版本号,如果该软件需求规格说明只与整个系统的一部分有关系,那么就只需确定这一部分或子系统。]1.2文档约定[描写编写文档时所采用的所有标准或印刷上的约定,包括文本样式、强调形式或其有特殊意义的表示符号。例如,声明高层需求的优先级是否可以被其所有细化的需求所继承,或者每个功能性需求声明是否都有其自身的优先级

4、。]1.3读者对象和阅读建议[列举软件需求规格说明面向的不同读者对象。描述软件需求规格说明中的其余部分的内容及其组织结构。就每一类读者最合适用什么顺序来阅读该文档提出建议。]1.4项目范围[提供对指定的软件及其作用的简短描述。把软件与用户或公司目标相关联,把软件与业务目标和策略相关联,如果可以得到单独的前景和范围文档,那么应该引用它,而不要直接将其内容复制到这里。如果是说明改进产品的增量发布的软件需求规格说明,那么应该包括它自己的范围声明,作为长期战略的产品前景的一个子集。]1.5参考资料[列举编写软件需求规格说明时所参考的所有文档或其他资源,如果可能的话,使

5、用超文本链接。具体说来可能包括用户界面样式指南、合同、标准、系统需求规格说明、用例文档、接口规格说明、操作概念文档或相关产品的软件需求规格说明。在这里应该给出足够详细的信息,包括参考资料的标题、作者、版本号、日期以及来源或位置(例如网络文件夹和URL),以方便读者查阅这些资料。]软件需求规格说明书·附录A术语表-6-07A001XXXX系统(名称等在文件属性中设置)1总体描述[这一部分用于从总体上概述产品及其运行环境,以及产品用户对象和已知的约束、假设和依赖关系。]1.1产品前景[描述产品的背景和起源。说明该产品是否是产品系列中的下一个成员,是否是成熟系统的下

6、一版本,是现有应用程序的升级产品还是一个全新的产品。如果该软件需求规格说明定义了大型系统的一个组件,那么就要说明这部分软件是怎样与整个系统相关联的,并且要确定二者之间的主要接口。]1.2产品特性[列出产品所具有的主要特性或者产品可实现的重要功能。其详细内容将在该软件需求规格说明的第3部分中描述,所以在此只需要提供一个总体概括即可。用图形来表示主要的需求组以及它们之间的联系,例如顶层数据流图,用例图或类图,可能是很有帮助的。]1.3用户类及其特征[确定我们能预料到的有可能使用该产品的各种用户类,并描述他们的相关特征。有些需求可能只与某些用户类相关,应确定哪些是优

7、先考虑的拥护类。用户类是前景和范围文档中描述的涉众的一个子集。]1.4运行环境[描述软件的运行环境,包括硬件平台、操作系统和版本,以及用户、服务器和数据库的地理位置。列出系统必须和平共存的其他软件组件或应用程序,前景和范围文档中可能包含这样的高层信息。]1.5设计和实现上的约束[描述限制开发人员进行有效选择的所有因素,以及每一种约束的基本原理。约束可能包括如下内容:必须使用或避免使用的特定技术、工具、编程语言和数据库。软件需求规格说明书·附录A术语表-6-07A001XXXX系统(名称等在文件属性中设置)由产品的运行环境所引起的一些限制,例如,将要使用的Web

8、浏览器的类型和版本。所要求的开发约定或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。