(hierarchy plus input-process-output)是IBM公司于70年代中期在层次结构图(structure chart)的基础上推出的一种描述系统结构和模块内部处理功能的工具(技术)。HIPO图由层次结构图和IPO图两部分构成,前者描述了整个系统的设计结构以及各类模块之间的关系,后者描述了某个特定模块内部的处理过程和输入/输出关系。

HIPO图

表示软件结构的另一种图形工具——HIPO图

HIPO图(Hierarchy Plus Input/Processing/Output)图是美国IBM公司70年代发展起来的表示软件系统结构的工具。它既可以描述软件总的模块层次结构--H图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。

它是表示软件系统结构的工具。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。

用于描述软件的层次结构,矩形框表示一个模块,矩形框之间的直线表示模块之间的调用关系,同结构图一样未指明调用顺序。如图 1为销售管理系统的层次图。

H图只说明了软件系统由那些模块组成及其控制层次结构,并未说明模块间的信息传递及模块内部的处理。因此对一些重要模块还必须根据数据流图、数据字典及H图绘制具体的IPO图,如图2IPO图的基本形式是在左边的框(输入框)中列出有关的输入数据,在中间的框(处理框)中列出主要的处理次序,在右边的框(输出框)中列出产生的输出数据。另外,还用类似向量符号(箭头线)清楚地指出数据通信的情况。可见,IPO图使用的符号既少又简单,能够方便地描述输入数据、数据处理、输出数据之间的关系。 图2

值得强调的是,HIPO图中的每张IPO图内都应该明显地标出它所描绘的模块在H图中的编号,以便跟踪了解这个模块在软件结构中的位置。

相关查询: hierarchy input-process-output 结构图 structure 基础上 两部分
最新查询:廉江市 鲜蘑菇炖豆腐 萝卜煲羊脯 地花鼓 ZevenOS 亚特玛 感同身受 罗伯茨 Chambery 恶魔复苏 法律责任 马太福音 台湾酵素 BROTHERS 包围起来 临床眼科肿瘤学 锡达布雷克斯国家保护区 亚利桑那 路易斯·欧仁·瓦尔兰 Alivewine 知情人 恐怖小说 TransmissionBittorrent The Johnny Cash Show 工学院 夏日的期待 省科委 向光性 向·初称江楚 吏隐堂 后起之秀 后来人 后备干部 同盟条约 同情心 鞋楦 吉布斯 6367.55 竹书纪年 吉姆·莫里森 养尊处优 吉大龙卡 吉多·曼特加 裘伟刚 合面钱 oslim90 Bydgoszcz 大芒别村 乌有先生 合格率 Maya 2010完全自学教程 控球技术 合成酶 合作经济 faculty 克虏伯75毫米1903型野战炮 汉江石 沙渠镇 剩余劳动力 各负其责 平定两金川得胜图 各执一词 马尾草 各尽所能 排骨柴鱼汤 牟氏竹林公墓 司马懿 叶黄素 叶肢介 右侍郎 台湾角金龟 道的传承 台湾海峡 座天使高达二型 台湾大蚊 阿萨德湖 台湾人 hipo图
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.075秒 内存0.85MB