山东公务员考试网计算机常识-软件需求规格说明书
软件需求规格说明书(SRS, software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的文档之一。
1、 软件需求规格说明书的作用
① 便于用户、开发人员进行理解和交流。
② 反映出用户问题的结构,可以作为软件开发工作的基础和依据。
③ 作为确认测试的验收的依据。
2、 软件需求规格说明书的内容
一、 概述
二、 数据描述
数据流图
数据字典
系统接口说明
内部接口
三、 功能描述
功能
处理说明
设计的限制
四、 性能描述
性能参数
测试种类
预期的软件响应
应考虎的特殊问题
五、 参考文献目录
六、附录
其中,概述是从系统的角度描述软件的目标和任务。
数据描述是对软件系统所必须解决的总是作出的详细说明
功能描述中描述了为解决用户问题所需要的每一项功能的过程细节。对每一项功能要给出处理说明和在设计时需要考虑的限制条件。
在性能描述中说明系统应达到的性能和应该满足的限制条件,检测的方法和标准,预期的软件响应和可能需要考虑的特殊问题。
参考文献目录中应包括与该软件有关全部参考文献,其中包括前期的其他文档、技术参考资料、产品目录手册以及标准等。
附录部分包括一些补充资料。
3、软件需求规格说明书的特点
① 软件需求规格说明书是确保软件质量的有力措施,衡量软件需求规格说明书质量好坏的标准、标准的优先级及标准的内涵是:
② 正确性。体现待开发系统的真实要求。
③ 无歧义性。对每一个需求只有一种解释,其陈述具有惟一性。
④ 完整性。包括全部有意义的需求,功能的、性能的、设计的、约束的,属性或外部接口等方面的需求。
⑤可验证性。描述的每一个需求都是可以验证的,即存在有限代价的有效过程验证确认。
⑥ 一致性。各个需求的描述矛盾。
⑦ 可理解性。需求说明书必须简明易懂,尽量少包含计算机的要领和术语,以便用户和软件人员都能接受它。
⑧可修改性。每一个需求的来源、流向是清晰的,当产生和改变文件编制时,可以方便地引证每一个需求。
更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!