ipo图和hipo图区别(IPO与HIPO图形比较)

jk 746次浏览

最佳答案IPO与HIPO图形比较 什么是IPO和HIPO图形 IPO图形是一种流程图形描述工作流程,其中I代表输入、P代表处理和O代表输出。IPO图形方式通常用于软件开发中。它是一个非常简单而且...

IPO与HIPO图形比较

什么是IPO和HIPO图形

IPO图形是一种流程图形描述工作流程,其中I代表输入、P代表处理和O代表输出。IPO图形方式通常用于软件开发中。它是一个非常简单而且易于理解和阅读的图形,因为它只包含了输入、处理和输出这三个最基本的元素。

HIPO图形是方法分层,分别由四个元素组成,分为层次数据流图(HLD)、过程规范图(PSD)、模块说明(MDD)和程序设计说明(PDD)。HIPO图形通常用于大型系统的开发,例如开发ERP(企业资源规划)系统。

IPO图形与HIPO图形的区别

元素组成不同:

IPO图形由输入、处理和输出三个最基本的元素组成。而HIPO图形由四个元素组成,每个元素具有不同的细节和描述:

  • 层次数据流图(HLD): 这是系统功能和消息传递的总体框架和布局。
  • 过程规范图(PSD): 它在HLD的基础上确定了每个模块的功能和消息传递的细节。
  • 模块说明(MDD): 每个模块的详细说明,包括数据结构、数据字典、函数、指令等。
  • 程序设计说明(PDD): 这是编写代码、测试软件和实现的指南。

应用不同:

IPO图形通常用于软件开发中,而HIPO图形更适用于大型系统的开发,例如开发ERP(企业资源规划)系统。HIPO图形包含了更多的细节和元素,因此更适合用于复杂系统的开发。

图形复杂度不同:

IPO图形很简单,只有三个最基本的元素,易于理解和阅读。相比之下,HIPO图形比较复杂,因为它包含了更多的元素和细节。这也导致HIPO图形较难理解和阅读。

综上所述,IPO图形和HIPO图形之间的区别在于它们的元素组成、应用和图形复杂度。对于一些简单的软件开发,可以使用IPO图形来描述流程。但是,如果要开发一个大型的系统,建议使用HIPO图形来描述它的细节和功能。