HIPO图(hierarchy plus input-process-output),管理学-管理科学与工程-信息管理与信息系统-信息系统设计-模块化设计-HIPO图,美国IBM公司在20世纪70年代发展起来的表示软件系统结构的工具。HIPO图是以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。它包括描述软件总的模块层次结构的H图(层次图),以及描述每个模块输入/输出数据、处理功能及模块调用的详细情况的IPO图。HIPO图的H图用于描述软件的层次结构,矩形框表示一个模块,矩形框之间的直线表示模块之间的调用关系,未指明调用顺序。H图只说明了软件系统由哪些模块组成及其控制层次结构,并未说明模块间的信息传递及模块内部的处理。因此,对重要模块还必须根据数据流图、数据字典及H图绘制具体的IPO图。IPO图的基本形式是在左边的框(输入框)中列出有关的输入数据,在中间的框(处理框)中列出主要的处理次序,在右边的框(输出框)中列出产生的输出数据。此外,还用类似向量符号(箭头线)清楚地指出数据通信的情况。