作证 N M 病人 监护 护士 时间 脉搏 体温 血压 心电图 – 数据流图 – 状态转换图 电话系统 P57 习题 3 第 6 题 P63 (复印机) 排除卡纸故障 卡纸 do/警告 卡纸 复印命令 复印 闲置 完成复印命令 do/复印 发现缺纸 缺纸 do/警告 装满纸 第五章 总体设计的任务 划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等等 设计软件的结构。
也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。
总体设计过程两个阶段1.系统设计阶段,确定系统的具体实现方案;2.结构设计阶段,确定软件结构。
总体设计过程 9 个步骤 1 设想供选择的方案 2 选取合理的方案 3 推荐最佳方案 4 功能分解 5 设计软件结构 6 设计数据库 7 制定测试计划 8 书写文档 9 审查和审核 低耦合(5 种类型)1. 数据耦合:数据传递 2.控制耦合:控制信息传递 3.特征耦合:传过多的信息给被调用模块4.公共环境耦合:因全局变量,共享通信区 5.内容耦合:诸如一个模块访问另一个模块内部 高内聚(7 种类型)功能内聚 10 分 顺序内聚 9 分 通信内聚 7分 过程内聚 5分时间内聚 3 分 逻辑内聚 1 分 偶然内聚 0分 面向数据流的设计方法 P95 – 变换流 数字仪表板系统 P96 旋转信号 读入 确定 旋转 加速/ 信号 信号数/秒 减速 箭头指示 SPS △SPS 收集 并求 产生 平均 加速/减 △SPS 速显示 下箭头 转换成 水平线 转/分 rpm 上箭头 燃料流量 rpm 传感器信号 计算 rpm 里程 英里 读入 并核实 计算 产生 燃料流量 mph 和 里程 超速值 显示 超速值 计算 mph 发出 gph 显示 警告 gph 铃声 计算 燃料 警告铃声 消耗 mph mpg 产生 mph 产生 mpg 显示 显示 mpg 显示 mph 显示 数字仪表板 控制 接收传感器 数据转换 驱动仪表板 信号 控制 转换成 计算 计算 计算 计算 显示 显示 显示 发出警 rpm gph mph mpg 里程 mph mpg 里程 报铃声 读旋转 读燃料 确定 加速/减速 发光二极管 信号 流量 加速/减速 显示 显示 患者监护系统参见习题 2 第 4 题 – 事务流 用户命令交互子系统(DFD) 格式化配 用户 系统参数数据 原配置 置 命令 数据 建立配 数据 读系统 置文件 读用户 数据 配置信息 命令 配置命令 格式化 配置数据 配置 命令类型 命令 开/关 数据 分析处理 命令 A/D信息 .
上一篇:
提高建筑设备安装工程施工组织设计合理性的探讨
下一篇:
口腔科的院内感染控制