标签:
IPO图与HIPO图的关系?
此次项目中概要设计要求说明本系统的系统元素(各层模块、子程序、公用程序等)的关系。而HIPO图是个很好的表示方法,它既可以描述软件总的模块层次结构,又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况。
由于刚刚学习HIPO图,所以开始会将HIPO与IPO图搞混。HIPO图与IPO图的关系可以用如下公式表示:HIPO图=IPO图+层次图。H图说明了软件系统有哪些模块组成及其控制层次结构;IPO图说明模块间信息传递及模块内部的处理;
绘制知识树HIPO图的过程:首先对该系统进行分解,分解为两个子系统,即用户子系统和内容子系统。然后对子系统进行模块的划分用户子系统分为登录和注册模块,内容子系统分为展示和留言模块。在此前是对系统的层次划分,下面是描述每个模块的输入/输出数据、处理功能等的详细情况。下图是我对知识树系统的HIPO图的描述:
该HIPO图的层次是根据 系统—>子系统—>模块—>子程序来的。
标签:
原文地址:http://www.cnblogs.com/jiangshuang1/p/5348621.html