HIPO技术是用图形方法表达一个系统的输入和输出功能以及模块的层次。HIPO(HierarchyplusInput/process/Output)技术包含两个方面的内容:
(1)H图,用此图表示自顶向下分解所得系统的模块层次结构,H图又可称为模块层次图。H图中一个方形的方块代表一个模块,方块内可写出标识此模块的处理功能或模块名。模块间的调用关系,用联结两模块的直线表示。
(2)IPO图(输入-处理-输出图),此图描述分层图中一个模块的输入、输出和处理内容。
应用HIPO技术可以进行系统设计、评价,在系统实施之前加工、修改已设计的系统。HIPO图清晰易懂,可以使用户、管理人员和其他系统建设者很方便地理解软件系统的结构,也有利用程序的编写和系统的维护。
在系统设计中,为了保证系统的可行性、可读性、可修改性,这就要求对模块之间的控制和通信关系给以系统明确的描述。描述模块的层次结构和它们之间的控制通信联系工具是系统结构图。系统结构图也是用方块表示模块,模块间用箭线联结,箭头指示方向为被调用的模块。调用关系分为直接调用(无条件调用)、选择调用(判断调用)和重复调用(循环调用)三种。
系统结构图的出发点是数据流图,但如果已具备H图,则在此基础上加注模块间的控制与通信标志就成了系统结构图。
(简答题)
简述模块层次图(H图)与系统结构图(控制结构图)的关系。
正确答案
答案解析
略
相似试题
(简答题)
简述模块层次图(H图)与系统结构图(控制结构图)的关系。
(判断题)
反映系统的模块层次结构和它们之间的控制与通信联系的图称为模块结构图。
(简答题)
指出模块结构图设计与功能层次图设计之间的联系与区别。
(填空题)
一个系统的模块图包含的两种标准形式是()和事务型模块结构。
(多选题)
进行模块层次功能分解的一个重要技术是HIPO图方法HIPO图方法中涉及哪些图表()。
(单选题)
用于描述系统目标及其与功能模块关系的图称为()。
(单选题)
用于描述系统目标及其与功能模块关系的图称为()
(简答题)
系统设计时,用什么图来说明系统目标与系统各功能模块之间的关系?
(简答题)
如何运用变换分析从变换型结构的数据流图导出变换型模块结构图?