系统结构图是结构化设计方法中用于描述系统物理结构的图表工具,又称结构图或控制结构图。其通过模块层次分解、调用关系及数据流/控制流传递关系的可视化展示,成为描述软件系统总体结构的主要手段。
如果一个模块有多个下属模块,这些下属模块的左右位置可能与它们的调用次序有关.例如,在用
结构化设计方法依据
数据流图建立起来的变换型系统结构图中,主模块的所有下属模块按
逻辑输入,中心变换,逻辑输出的次序自左向右一字排开,左右位置不是无关紧要的.
系统结构图是对
软件系统结构的
总体设计的
图形显示。在需求分析阶段,已经从
系统开发的角度出发,把系统按功能逐次分割成
层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系,这就是
功能设计.在
设计阶段,基于这个功能的层次结构把各个部分组合起来成为系统.处理
方式设计:确定为实现软件
系统的功能需求所必需的算法,评估算法的性能.确定为满足软件系统的
性能需求所必需的算法和模块间的控制方式(性能设计).确定外部信号的接收发送形式.