我是靠谱客的博主 落后黄蜂,最近开发中收集的这篇文章主要介绍软件工程-软件结构图、层次图、层次方框图的关系1、层次图(H图)层次图和层次方框图的区别:2、结构图 基本符号: 四种模块层次图和结构图的相同点:层次图和系统结构图的不同点:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

(在学习了软件工程这门课,太多的知识点,而且有些知识点很容易混淆,下面就将之前经常混淆的一些知识点还有细节进行总结因为初学软件工程这本书,能力有限尚且不能完全归纳出来,望见谅!希望在一次次总结中不断增加巩固自己的知识点吧)

1、层次图(H)

          层次图用来描绘软件的层次结构。很适于在自顶向下设计软件的过程中使用。用此图表示自顶向下分解所得系统的模块层次结构,H图又可称为模块层次图。H图中一个方形的方块代表一个模块,方块内可写出标识此模块的处理功能或模块名。模块间的调用关系,用联结两模块的直线表示。

 

层次图和层次方框图的区别:

 

2、结构图

Yourdon提出的结构图是进行软件结构设计的另一个有力工具。

结构图和层次图类似,也是描绘软件结构的图形工具。

 

基本符号:

  • 方框代表一个模块;

  • 方框之间的直线表示模块的调用关系;

  • 尾部是空心圆箭头表示传递的是数据;

  • 尾部实心圆箭头表示传递的是控制信息。

 

四种模块

 

层次图和结构图的相同点:

  • 层次图和结构图并不严格表示模块的调用次序,多数人习惯按调用次序从左到右画模块;

  • 层次图和结构图并不指明何时调用下层模块;

  • 两者都是描绘软件结构的图形工具

  • 层次图和结构图只表明一个模块调用那些模块,没有表示模块内还有没有其他成分;

层次图和系统结构图的不同点:

  • 系统结构图的出发点是数据流图,但如果已具备H图,则在此基础,上加注模块间的控制与通信标志就成了系统结构图

  (通常用层次图作为描绘软件结构的文档)

 

 

 

最后

以上就是落后黄蜂为你收集整理的软件工程-软件结构图、层次图、层次方框图的关系1、层次图(H图)层次图和层次方框图的区别:2、结构图 基本符号: 四种模块层次图和结构图的相同点:层次图和系统结构图的不同点:的全部内容,希望文章能够帮你解决软件工程-软件结构图、层次图、层次方框图的关系1、层次图(H图)层次图和层次方框图的区别:2、结构图 基本符号: 四种模块层次图和结构图的相同点:层次图和系统结构图的不同点:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部