- 2
- 0
- 约1.05千字
- 约 21页
- 2020-11-11 发布于四川
- 举报
第 9 章 系统设计 引言 系统如何构建 本章主要内容 理解设计要素 传统结构化应用结构设计 面向对象的应用结构设计 项目协调 9-1 设计的要素 从分析到设计 F9-1 F9-1 设计阶段的主要活动 F9-2 F5-34 传统结构化方法 模块:一个程序的可标示部分,用来完成一个具体给定的功能; 计算机程序:由一系列模块组成的可执行的实体; 系统流成图:描述一个系统内计算机程序之间所有控制流的图; 伪码:与结构化编程类似的语句,它描述了模块的逻辑; 结构图:用来展示一个计算机程序模块间关系的层次图。 示例:工资系统 带自动化边界的DFD--〉系统流程图 系统的自动化边界 RMO的系统流程图9-8 系统结构图的符号 数据耦合 控制耦合 调用顺序 工资系统的结构图 开发系统结构图的方法 事务分析:基于DFD的结构图开发,用来描述多种事务类型的处理过程; 转换分析:基于DFD的结构图开发,用来描述输入—处理—输出数据流。 RMO订单程序的结构图 转换分析方法 确定主要的信息流 找出代表输入流和输出流间最基本的变化过程(中心过程) 重画数据流程图,将输入放在左边,输出放在右边,中心转换放在中间 根据重画的DFD建立结构图草案 必要时增加模块:1、通过用户界面屏幕获得输入数据;2、读写数据存储;3、写出输出数据或报表 使用结构化英语和决策表 对结构图进行优化和改进:模块耦合、模块内聚
原创力文档

文档评论(0)