2022年编写规格说明书 .pdf
《2022年编写规格说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年编写规格说明书 .pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编写规格说明书项目视图和范围文档包含了业务需求,而使用 实例文档则包含了用户需求。你必须编写从使用实例派生出的功能需求文档,还要编写产品的非功能需求文档,包括质量属性和外部接口需求。软件需求规格说明阐述一个软件系统必须提供的功能和性能以及它所要考虑的限制条件,它不仅是系统测试和用户文档的基础,也是所有子系列项目规划、设计和编码的基础。它应该尽可能完整地描述系统预期的外部行为和用户可视化行为。除了设计和实现上的限制,软件需求规格说明不应该包括设计、构造、测试或工程管理的细节。1)采用软件需求规格说明模版:采用需求规格说明书模板在你的组织中要为编写软件需求文档定义一种标准模板。该模板为记录功能需求
2、和各种其它与需求相关的重要信息提供了统一的结构。注意,其目的并非是创建一种全新的模板,而是采用一种已有的且可满足项目需要并适合项目特点的模板。许多组织一开始都采用IEEE 标准830-1998(IEEE 1998)描述的需求规格说明书模板。要相信模板是很有用的,但有时要根据项目特点进行适当的改动。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 14 页 -1 2 3 4 5 6 A 引言目的文档约定预期的读者和阅读建议产品的范围参考文献B 综合描述产品的前景产品的功能用户类和特征运行环境设计和实现上的限制假设和依赖附录C 外部接口需求附录用户界面附录硬件接口软件接口通信接口D 系
3、统特性说明和优先级激励/响应序列功能需求E 其它非功能需求性能需求安全设施需求安全性需求软件质量属性业务规则用户文档F 其它需求G 附件词汇表分析模型待确定问题的列表a.引言名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 14 页 -引言提出了对软件需求规格说明的纵览,这有助于读者理解文档如何编写并且如何阅读和解释。a.1 目的对产品进行定义,在该文档中详尽说明了这个产品的软件需求,包括修正或发行版本号。如果这个软件需求规格说明只与整个系统的一部分有关系,那么就只定义文档中说明的部分或子系统。a.2 文档约定描述编写文档时所采用的标准或排版约定,包括正文风格、提示区或重要符号。a
4、.3 预期的读者和阅读建议列举了软件需求规格说明所针对的不同读者,例如开发人员、项目经理、营销人员、用户、测试人员或文档的编写人员。描述了文档中剩余部分的内容及其组织结构。提出了最适合于每一类型读者阅读文档的建议。a.4 产品的范围提供了对指定的软件及其目的的简短描述,包括利益和目标。把软件与企业目标或业务策略相联系。可以参考项名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 14 页 -目视图和范围文档而不是将其内容复制到这里。a.5 参考文献列举了编写软件需求规格说明时所参考的资料或其它资源。这可能包括用户界面风格指导、合同、标准、系统需求规格说明、使用实例文档,或相关产品的软
5、件需求规格说明。b.综合描述这一部分概述了正在定义的产品以及它所运行的环境、使用产品的用户和已知的限制、假设和依赖。b.1 产品的前景描述了软件需求规格说明中所定义的产品的背景和起源。说明了该产品是否是产品系列中的下一成员,是否是成熟产品所改进的下一代产品、是否是现有应用程序的替代品,或者是否是一个新型的、自含型产品。b.2 产品的功能概述了产品所具有的主要功能。其详细内容将在d 中描述,所以在此只需要概略地总结。很好地组织产品的功能,使每个读者都易于理解。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 14 页 -b.3 用户类和特征确定你觉得可能使用该产品的不同用户类并描述它
6、们相关的特征。有一些需求可能只与特定的用户类相关。b.4 运行环境描述了软件的运行环境,包括硬件平台、操作系统和版本,还有其它的软件组件或与其共存的应用程序。b.5 设计和实现上的限制确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种限制。b.6 假设和依赖列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立)。这可能包括你打算要用的商业组件或有关开发或运行环境的问题。你可能认为产品将符合一个特殊的用户界面设计约定,但是另一个S R S 读者却可能不这样认为。如果这些假设不正确、不一致或被更改,就会使项目受到影响。此外,确定项目对外部因素存在的依赖。例如,如果你打算把
7、其它项目开发的组件集成到系统中,那么你就要依赖名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 14 页 -那个项目按时提供正确的操作组件。如果这些依赖已经记录到其它文档(例如项目计划)中了,那么在此就可以参考其它文档。c.外部接口需求利用本节来确定可以保证新产品与外部组件正确连接的需求。关联图表示了高层抽象的外部接。需要把对接口数据和控制组件的详细描述写入数据字典中。如果产品的不同部分有不同的外部接口,那么应把这些外部接口的详细需求并入到这一部分的实例中。c.1 用户界面陈述所需要的用户界面的软件组件。描述每个用户界面的逻辑特征。而对于用户界面的细节,例如特定对话框的布局,应该写
8、入一个独立的用户界面规格说明中,而不能写入软件需求规格说明中。c.2 硬件接口描述系统中软件和硬件每一接口的特征。这种描述可能包括支持的硬件类型、软硬件之间交流的数据和控制信息的性质以及所使用的通信协议。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 14 页 -c.3 软件接口描述该产品与其它外部组件(由名字和版本识别)的连接,包括数据库、操作系统、工具、库和集成的商业组件。明确并描述在软件组件之间交换数据或消息的目的。描述所需要的服务以及内部组件通信的性质。确定将在组件之间共享的数据。c.4 通信接口描述与产品所使用的通信功能相关的需求,包括电子邮件、We b 浏览器、网络通
9、信标准或协议及电子表格等等。定义了相关的消息格式。规定通信安全或加密问题、数据传输速率和同步通信机制。d.系统特性d.1 说明和优先级提出了对该系统特性的简短说明并指出该特性的优先级是高、中,还是低。或者你还可以包括对特定优先级部分的评价,例如利益、损失、费用和风险,其相对优先等级可以从 1(低)到 9(高)。d.2 激励/响应序列名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 14 页 -列出输入激励(用户动作、来自外部设备的信号或其它触发器)和定义这一特性行为的系统响应序列。这些序列将与使用实例相关的对话元素相对应。d.3 功能需求详列出与该特性相关的详细功能需求。这些是必须
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年编写规格说明书 2022 编写 规格 说明书
限制150内