软件制造工程程序设的计.ppt

软件制造工程程序设的计

软件制造工程;本章授课内容;程序设计概述 __程序设计在软件开发中的位置;程序设计概述_概念;程序设计概述_作业流程及描述;程序设计概述_作业流程及描述;程序设计概述 –作业流程及描述;程序设计概述 –作业流程及描述;程序设计概述 –作业流程及描述;程序设计概述_工作用表;程序设计原理;程序设计原理;程序设计的一个重要课题就是模块划分和模块设计,把开发的软件系统按功能逐次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系,这种功能设计所包括的内容有: 采用某种设计原理和方法,将一个复杂的系统按功能划分为成模块的层次结构; 确定每个模块的功能,建立与已确定的软件需求的对应关系; 确定模块间的调用关系; 确定模块间的接口,设计接口的信息结构; 评估模块划分的质量及导出模块结构的规则。;1、模块化 模块的概念 在软件的体系结构中,模块是可组合、分解和更换的单元。程序设计单元都被看成为“模块”,所谓模块就是程序对象的有名字的集合,例如,过程、函数、子程序、宏等。 模块化 模块化是把程序划分成若干个独立的模块,每个模块完成一个特定的子功能。;模块具有以下几种基本属性: 接口:指模块的输入与输出; 功能:指模块实现什么功能; 逻辑:描述内部如何实现要求的功能所需的数据和处理流程; 状态:指该模块的运行环境,即模块的调用与被调用关

文档评论(0)

1亿VIP精品文档

相关文档