什么是软件规格说明?

什么是软件规格说明?,第1张

什么是软件规格说明?

[拼音]:ruanjian guige shuoming

[外文]:software specification

对软件所应满足的要求,以可验证的方式作出完全、精确陈述的文件。“规格说明”一词与其他工业产品的“规格说明书”有相似的含义。不过,在软件领域中,它已成为一个特定的技术用语。软件产品与使用环境之间的关系,软件产品内部各组成部分之间的接口往往十分复杂,并且在发展过程中软件产品要经历多次变换,以各种不同形式出现于不同的阶段。因此,对软件的各组成部分之间、各发展阶段之间的接口关系应当规定得十分准确。软件规格说明须用某种语言书写。自然语言的陈述中常存在歧义性,易引起误解。因而,最好使用人工语言或者人工语言与自然语言的混合形式书写软件的规格说明。这种语言就叫作规格说明语言。大型软件的规格说明往往十分冗长,因而希望这种语言易于用计算机处理,以便能用机器检查软件规格说明中有无遗漏或自相矛盾的地方。软件规格说明的内容可根据不同场合的需要而有所侧重。

(1)功能规格说明:对软件所应具备的功能作出规定;

(2)性能规格说明:对软件所应具备的性能,如计算精度、响应速度和占用存储空间的大小等作出规定;

(3)接口规定说明:对软件与其环境之间、软件各组成部分之间的接口关系作出规定;

(4)设计规格说明:对软件的设计加以说明。典型的内容包括使用的算法、控制逻辑、数据结构、模块间接口关系,以及输入-输出格式等。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/4629435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-05
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存