软件结构中层次方框图与层次图的区别

如题所述

1、作用不同:模块结构图表现的是上下级模5261块之间层次化的调用和控制4102关系,1653功能层次图只展示任务的分解,不涉及数据的流动。

2、矩形框表示不同:层次图只表示上层任务可同哪些子任务协同完成,不管顺序与调用,严格按层次画出,不同任务的相同子任务也分别重画。方框代表一个模块,方框之间的直线表示模块的调用关系,尾部是空心圆箭头表示传递的是数据;尾部实心圆箭头表示传递的是控制信息。

3、连线不同:功能层次图实际上就是数据流程图去掉数据处理外的所有其他元素,再按层次集成为一张完整的图。个矩形框代表一个模块方框间的连线表示调用关系而不像层次方框图那样表示组成关系。

扩展资料:

注意事项:

请求一般先走网关。拦截非法请求,分发分流(负载均衡)。

请求到达应用层服务器,处理业务。假如这单台服务器发生故障(单点故障),整个系统就挂。所以对应需要做冗余、集群,保证请求能分发到集群中的某一台应用服务器,是能正常工作的。

在设计软件体系结构的时候,必须考虑有现有系统的兼容性、安全性和可靠性。

参考资料来源:百度百科-软件结构

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-30
相同:形式类似。
不同:
1,层次图描绘软件的层次结构.层层次方框图描绘的是数据结构。
2,层次图的方框表示模块或子模块。层次方框图的方框表示数据结构整体或其子集。
3,层次图的连线表示调用关系,层次方框图表示组成关系。本回答被提问者采纳
第2个回答  2020-12-29
相同:形式类似。不同:
1,层次图描绘软件的层次结构.层层次方框图描绘的是数据结构。
2,层次图的方框表示模块或子模块。层次方框图的方框表示数据结构整体或其子集。
3,层次图的连线表示调用关系,层次方框图表示组成关系
层次图用来描绘软件的层次结构。很适于在自顶向下设计软件的过程中使用。用此图表示自顶向下分解所得系统的模块层次结构,H图又可称为模块层次图。H图中一个方形的方块代表一个模块,方块内可写出标识此模块的处理功能或模块名。模块间的调用关系,用联结两模块的直线表示。
相似回答