- 4
- 0
- 约2.22万字
- 约 119页
- 2018-10-14 发布于广西
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 这种划分可能因人而异,并不唯一,但差别不会很大,对最后的程序结构影响也不大 例如,下图是考务处理系统中“统计成绩”子图经精化后的DFD,其中的虚线指出了输入流和输出流的边界。其中,“合格标准”既是物理输入,又是逻辑输入 复旦大学计算机科学技术学院 软件工程(第二版) * 复旦大学计算机科学技术学院 软件工程(第二版) * 2. 进行第一级分解 第一级分解是将DFD映射成变换型的程序结构 主控模块:完成整个系统的功能 输入流控制模块:接收所有输入数据 变换流控制模块:对内部形式的数据进行加工处理,实现输入到输出的变换 输出流控制模块:产生所有输出数据 复旦大学计算机科学技术学院 软件工程(第二版) * 考务处理系统中“统计成绩” DFD子图分解后的结构图 对大型系统可以将上述的一个模块画成多个模块(如每个输入/输出通路画一个模块) 分解的原则是在完成控制功能,并保持低耦合高内聚的前提下,尽量减少模块数 复旦大学计算机科学技术学院 软件工程(第二版) * 3. 进行第二级分解 输入流控制模块的分解: 从变换中心的边界开始,沿着输入通路向外移动,把输入通路上的每个加工映射成程序结构中输入流控制模块的一个低层模快 输出流控制模块的分解: 从变换中心的边界开始,沿着输出通路向外移动,把输出通路上的每个加工映射成程序结构中输出流控制模块的一个低层模快 变换流控制模块的分解: 把变换中心的每个加工映射成受变换控制模块控制的一个低层模块 复旦大学计算机科学技术学院 软件工程(第二版) * 考务处理系统中“统计成绩” DFD子图第二级分解后所得到的初始结构图 复旦大学计算机科学技术学院 软件工程(第二版) * 说明每个模块,内容包括: 模块的接口描述 模块的局部信息(局部数据结构) 处理过程陈述 约束和限制条件 4.标注输入输出信息 第二级分解后得到软件的初始结构图。然后,根据DFD,在初始结构图上标注模块之间传递的输入信息和输出信息 复旦大学计算机科学技术学院 软件工程(第二版) * 事务分析 1. 确定事务中心 事务中心位于数条动作路径的起点,这些动作路径呈幅射状从该点流出 2. 将DFD图映射成事务型的程序结构 事务型的结构图如下图,其中: 1)主控模块:完成整个系统的功能 2)接收模块:接收输入数据(事务) 3)发送模块:根据输入事务的类型,选择一个动作路径控制模块 4)动作路径控制模块:完成相应的动作路径所执行的子功能 复旦大学计算机科学技术学院 软件工程(第二版) * DFD图映射成事务型的程序结构 复旦大学计算机科学技术学院 软件工程(第二版) * 3.分解每条动作路径所对应的结构图 1)接收模块的分解 从事务中心开始,沿着输入路径向外移动,把输入路径上的每个加工映射成结构图中受接收模块控制的一个低层模块 2)动作路径控制模块的分解 首先确定每条动作路径的流类型(变换流或事务流),然后,运用变换分析或事务分析,将每条动作路径映射成与其流特性相对应的以动作路径控制模块为根模块的结构图 复旦大学计算机科学技术学院 软件工程(第二版) * 分层DFD的映射 对于分层数据流图,0层图常常反映了系统由哪些子系统组成,此时可先将0层图映射成下图形式的结构图 0层图每个加工的DFD子图可映射成以相应模块为根模块的结构子图 如果DFD子图中的加工还可分解成一张子图,则再将其映射成以相应模块为根模块的结构子图 依次一层一层分解下去,可得到最终的初始结构图 复旦大学计算机科学技术学院 软件工程(第二版) 复旦大学计算机科学技术学院 软件工程(第二版) * 考务处理系统分层 DFD所得到的初始结构图 复旦大学计算机科学技术学院 软件工程(第二版) 复旦大学计算机科学技术学院 软件工程(第二版) * 复旦大学计算机科学技术学院 软件工程(第二版) 内容摘要 结构化分析方法概述 数据流图 分层数据流图的审查 数据字典 描述基本加工的小说明 结构化设计概述 数据流图到软件体系结构的映射 初始结构图的改进 小结 复旦大学计算机科学技术学院 软件工程(第二版) * 初始结构图的改进 对结构图改进的依据就是观察这种改进是否符合软件设计的准则和启发式设计策略 结构图的改进没有明显的步骤,也很难说改进到什么程度可以终止了 凡是设计者认为不合理的
您可能关注的文档
- 难溶电解质的电离平衡-(精品课件).ppt
- 耐震补强购材与原结构接合细部设计要点-(精品课件).ppt
- 难溶电解质的形成与溶解-(精品课件).ppt
- 脑梗塞病人的护理查房-(精品课件).ppt
- 脑梗死-(精品课件).ppt
- 内部员工培训1-(精品课件).ppt
- 能量守恒定律与能源(课件)-(精品课件).ppt
- 能源家族1-(精品课件).ppt
- 你必须知道的一件事-(精品课件).ppt
- 逆反心理-(精品课件).ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)