2.系统分解的方法 )按企业业务管理部门划分 如:生产、销售、供应管理等;按部门设置 (二)按完成功能的类型来划分 如:顾客服务、技术与生产数据管理;按实际职 能设置
2.系统分解的方法 (一)按企业业务管理部门划分 如:生产、销售、供应管理等;按部门设置 (二)按完成功能的类型来划分 如:顾客服务、技术与生产数据管理;按实际职 能设置
模块结构图 结构化设计方法的基本思想就是模块 化。即对每一个系统按功能逐步由顶向 下,由抽象到具体的逐层分解,将系统 分解成为多层次的独立功能模块,一直 分解到能简单地用程序实现为止 总体设计任务
二 模块结构图 结构化设计方法的基本思想就是模块 化。即对每一个系统按功能逐步由顶向 下,由抽象到具体的逐层分解,将系统 分解成为多层次的独立功能模块,一直 分解到能简单地用程序实现为止。 总体设计任务
(一)模块 模块的定义: 模块是可以组成、分解、更换的系统,是 易于处理的基本单位,具有四种属性的 组程序语句称为一个模块,这四种属性分 别是输入输出、逻辑功能;(外部赞性) 内部数据、程序代码。(部性)
(一) 模块 ◼ 模块的定义: 模块是可以组成、分解、更换的系统,是 易于处理的基本单位,具有四种属性的一 组程序语句称为一个模块,这四种属性分 别是输入输出、逻辑功能;(外部特性) 内部数据、程序代码。(内部特性)
(一)模块(续) 模块的例子: 模块名 内部ntga(intx,inty) 数据{intz; 数 内部「y2x:y;据 语句1 return(
(一) 模块(续) ◼ 模块的例子: int max( int x, int y) { int z; z=x>y? x: y; return(z); } 模块名 数 据 内部 数据 内部 语句
模块化思想 口模块化是好的系统设计的一个基本准 髙层模块一从整体上把握 问题,暂不考虑细节 分解 ■复杂问题 较小问题 分解 可减小解题所需的总的工作
模块化思想: ◼模块化是好的系统设计的一个基本准 则 从整体上把握 问题,暂不考虑细节 ◼复杂问题 较小问题 分解 可减小解题所需的总的工作 分解