信息系统开发与管理课程组28.ppt

信息系统开发与管理课程组28

系统总体设计的任务 模块结构图 基本设计原则 (模块耦合度与聚合度) 设计策略 (变换型、事务型) 设计优化技巧 一、系统总体设计的任务 将系统划分为模块; 决定每个模块的功能; 决定模块的调用关系; 决定模块的界面,即模块间信息、数据的传递。 二、模块结构图(SC) 结构化设计方法的基本思想就是模块化。即对每一个系统按功能逐步由顶向下,由抽象到具体的逐层分解,将系统分解成为多层次的独立功能模块,一直分解到能简单地用程序实现为止。 (一) 模块 模块的定义: 模块是可以组成、分解、更换的系统,是易于处理的基本单位,具有四种属性的一组程序语句称为一个模块,这四种属性分别是输入输出、逻辑功能(外部特性)、内部数据、程序代码(内部特性)。 模块的例子: int max( int x, int y) { int z; z=xy? x: y; return(z); } 模块化思想: 模块化是好的系统设计的一个基本准则 高层模块 从整体上把握 问题,暂不考虑细节 低层模块 复杂问题 较小问题 分解 可减小解题所需的总的工作 (二) 模块结构图sc 结构图(Stru

文档评论(0)

1亿VIP精品文档

相关文档