软件的组成与规格说明
书籍:工程师手册
出处:按学科分类—工业技术 企业管理出版社《工程师手册》第974页(935字)
1.软件的组成
软件由程序、数据和文件(document)组成。
(1)程序 程序是为解决某一问题而编排的指令序列。
(2)数据 这里的数据是指程序实现加工处理所需的原始数据。程序的执行导致数据按所编排的指令序列的规定进行处理,从而实现要求的功能。
(3)文件 这里的文件又称文档,指与软件开发、维护与使用有关的资料。在软件开发工作的每一阶段,均需按照规定格式编写出完整准确的文件资料。软件开发工作中编写的文件可分为工作文件(开发工作中填写的各种图表)和产品文件(开发工作的各个阶段所编制的技术资料或技术管理资料)两类。文件的作用如下:
①作为各个阶段工作结果和结束标志。
②作为下一阶段工作的依据,从而使前后阶段的工作得到协调。
③向管理人员提供软件开发工作的进展情况。
④沟通各方人员(管理人员、开发人员、操作人员、用户)之间工作的了解。
⑤向潜在用户报导该软件的功能和性能。
2.软件的规格说明
软件的规格说明是对所开发的软件应满足的要求以可验证的方式作出的完整而精确的陈述,其内容有以下三个方面.可根据不同场合的需要而有所侧重。
(1)功能规格说明 指对所开发的软件应具备的功能所作的规定。
(2)性能规格说明 指对所开发软件应具备的性能所作的规定。
(3)接口规格说明 指对所开发的软件及其环境之间、软件各部分之间的接口关系所作的规定。