在概要设计有一项重要的任务就是设计程序的体系结构,即确定程序由哪些模块组成以及模块间的关系。
体系结构设计确定了程序的主要结构元素(即程序构件)之间的关系。用来表示软件结构的工具有:
层次图:描述软件的层次结构。
HIPO图/IPO图:具有可追踪性,在层次图的基础上,每个方框都加了编号。
结构图:图中一个方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头(或直线)表示模块的调用关系。
使用层次图或结构图表示软件结构,这些图形工具具有形象客观,容易理解的优点。
在概要设计有一项重要的任务就是设计程序的体系结构,即确定程序由哪些模块组成以及模块间的关系。
体系结构设计确定了程序的主要结构元素(即程序构件)之间的关系。用来表示软件结构的工具有:
层次图:描述软件的层次结构。
HIPO图/IPO图:具有可追踪性,在层次图的基础上,每个方框都加了编号。
结构图:图中一个方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头(或直线)表示模块的调用关系。
使用层次图或结构图表示软件结构,这些图形工具具有形象客观,容易理解的优点。