欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

(软件工程复习核心重点)第四章总体设计-第四节:描绘软件结构的图形工具

发布时间:2025/3/15 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 (软件工程复习核心重点)第四章总体设计-第四节:描绘软件结构的图形工具 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

  • 一:层次图和HIPO图
  • 二:结构图
    • (1)定义
    • (2)符号
      • A:基本符号
      • B:特殊符号

一:层次图和HIPO图

层次图用于描绘软件的层次结构,其中一个矩形框代表一个模块,方框间的连线表示调用关系而不像层次方框图那样表示组成关系

  • 层次图很适于在自顶向下设计软件的过程中使用。通常用层次图作为描绘软件结构的文档

  • 最顶层的方框代表正文加工系统的主控模块,它调用下层模块完成正文加工的全部功能;第二层的每个模块控制完成正文加工的一个主要功能,第二层的模块又可以调用下一层的模块完成具体的工作

HIPO图本质就是层次图加编号

二:结构图

(1)定义

结构图不仅描述调用关系,还描述传递的信息和调用方式

(2)符号

A:基本符号

  • 方框代表模块、框内注明模块的名字或主要功能
  • 箭头或直线表示调用关系
  • 尾部是空心圆表示传递的是数据;若是实心圆则表示传递的是控制信息

B:特殊符号

表示当模块M中某个判定为真时调用模块A,为假时调用模块B

表示模块M循环调用模块A、B和C

总结

以上是生活随笔为你收集整理的(软件工程复习核心重点)第四章总体设计-第四节:描绘软件结构的图形工具的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。