软件需求规格模板.pdf

软件需求规格模板.pdf

ID:52233201

大小:154.62 KB

页数:5页

时间:2020-03-25

软件需求规格模板.pdf_第1页
软件需求规格模板.pdf_第2页
软件需求规格模板.pdf_第3页
软件需求规格模板.pdf_第4页
软件需求规格模板.pdf_第5页
资源描述:

《软件需求规格模板.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件需求规格模板a引言a)目的b)文档约定c)预期的读者和阅读建议d)产品的范围e)参考文献b综合描述a)产品的前景b)产品的功能c)用户类和特征d)运行环境e)设计和实现上的限制f)假设和依赖c外部接口需求a)用户界面b)硬件接口c)软件接口d)通信接口d系统特性a)说明和优先级b)激励/响应序列c)功能需求e其它非功能需求a)性能需求b)安全设施需求c)安全性需求d)业务规则e)用户文档f其它需求附录A词汇表附录B分析模型附录C待确定问题列表a引言引言提出了对软件需求规格说明的纵览这有助于读者理解文档如何

2、编写并且如何阅读和解释a.1目的对产品进行定义在该文档中详尽说明了这个产品的软件需求包括修正或发行版本号如果这个软件需求规格说明只与整个系统的一部分有关系那么就只定义文档中说明的部分或子系统a.2文档约定描述编写文档时所采用的标准或排版约定包括正文风格提示区或重要符号例如说明了高层需求的优先级是否可以被其所有细化的需求所继承或者每个需求陈述是否都有其自身的优先级a.3预期的读者和阅读建议列举了软件需求规格说明所针对的不同读者例如开发人员项目经理营销人员用户测试人员或文档的编写人员描述了文档中剩余部分的内容及其

3、组织结构提出了最适合于每一类读者阅读文档的建议a.4产品范围提供了对指定的软件及其目的的描述包括利益和目标把软件与企业目标或业务策略相联系可以参考项目视图和范围文档而不是将其内容复制到这里a.5参考文献列举了编写软件需求规格说明时所参考的资料或其它资源这可能包括用户界面风格指导合同标准系统需求规格说明使用实例文档或其相关产品的软件需求规格说明在这里应该给出详细的信息包括标题名称作者版本号日期出版单位或资料来源以方便读者查阅这些文献b.综合描述这一部分概述了正在定义的产品以及它所运行的环境使用产品的用户和已知的

4、限制假设和依赖b.1产品的前景描述了软件需求规格说明中所定义的产品的背景和起源说明了该产品是否是产品系列中的下一成员是否是成熟产品所改进的下一代产品是否是现有应用程序的替代品或者是否是一个新型的自含型产品如果软件需求规格说明定义了大系统的一个组成部分那么就要说明这部分软件是怎样与整个系统相关联的并且要定义出两者之间的接口b.2产品的功能概述了产品所具有的主要功能其详细内容将在d中描述所以在此只需要概略地总结例如用列表的方法给出很好地组织产品的功能使每个读者都易于理解用图形表示主要的需求分组以及它们之间的联系例

5、如数据流程图的顶层图或类图都是有用的b.3用户类和特征确定你觉得可能使用该产品的不同用户类并描述它们相关的特征有一些需求可能只与特定的用户类相关将该产品的重要用户类与那些不太重要的用户类区分开b.4运行环境描述了软件的运行环境包括硬件平台操作系统和版本还有其它的软件组件或其共存的应用程序b.5设计和实现上的限制确定影响开发人员自由选择的问题并说明这些问题为什么成为一种限制可能的限制包括如下内容!必须使用或避免的特定技术工具编程语言和数据库!所要求的开发规范或标准例如如果由客户的公司负责软件维护就必须定义转包者

6、所使用的设计符号表示和编码标准!企业策略政府法规或工业标准!硬件限制例如定时需求或存储器限制!数据转换格式标准b.6假设和依赖列举出在对软件需求规格说明中影响需求陈述的假设因素与已知因素相对立这可能包括你打算要用的商业组件或有关开发或运行环境的问题你可能认为产品将符合一个特殊的用户界面设计约定但是另一个SRS读者却可能不这样认为如果这些假设不正确不一致或被修改就会使项目受到影响确定项目对外部因素存在的依赖例如如果你打算把其他项目开发的组件集成到系统中那么你就要依赖那个项目按时提供正确的操作组件c.外部接口需求

7、利用本节来却地可以保证新产品与外部组件正确连接的需求关联图表示了高层抽象的外部接口需要把对接口数据和控制组件的详细描述写入数据字典中如果产品的不同部分有不同的外部接口那么应把这些外部接口的详细需求并入大这一部分的实例中c.1用户界面陈述所需要的用户界面的软件组件描述每个用户界面的逻辑特征以下是可能要包括的一些特征!将要采用的图形用户界面GUI标准或产品系列的风格!屏幕布局或解决方案的限制!将出现在每个屏幕的标准按钮功能或导航链接例如一个帮助按钮!快捷键!错误信息显示标准对于用户截面细节例如特定对话框的布局应该

8、写入一个独立的用户界面规格说明中而不能写入软件需求规格说明中c.2硬件接口描述系统中软件和硬件每一接口的特征这种描述可能包括支持的硬件类型软硬件之间交流的数据和控制信息的性质以及所使用的通信协议c.3软件接口描述该产品与其它外部组件由名字和版本识别的连接包括数据库操作系统工具库和集成的商业组件明确并描述在软件组件之间交换数据或信息的目的描述所需要的服务以及内部组件通信的性质确定将在组件之间共享的数据

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

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

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