首页 百科知识 事务分析举例

事务分析举例

时间:2022-10-09 百科知识 版权反馈
【摘要】:所以,A通路必为一个变换型数据流图,而上述的设计结果中,加工3作为其输入部分,加工4作为变换中心,加工5和加工6则构成了数据流图的输出部分。同学们还可独立分析,对于A通路它可能还存在哪几种不同的映射结果。最后,在获得了最初的软件结构之后可结合模块独立性原理以及启发式规则对其进行优化。

4.4.6 事务分析举例

首先,给出事务型数据流图如图4.42所示,并用阿拉伯数字标示出输入通路和A通路中的所有加工的名称。

接着,根据映射规则1,映射出如下所示的初始的软件结构图4.43。

可见输入通路中加工的映射是从与调度中心最接近的加工开始沿着数据流变换的相反方向逐层映射的。

img77

图4.42 某事务型数据流图

img78

图4.43 一级映射之后的初始软件结构

然后,对每条输出活动通路分别映射,以A通路为例加以说明,给出其中一种映射结果如下图4.44。

img79

图4.44 针对事务型数据流图的软件结构设计

所以,A通路必为一个变换型数据流图,而上述的设计结果中,加工3作为其输入部分,加工4作为变换中心,加工5和加工6则构成了数据流图的输出部分。同学们还可独立分析,对于A通路它可能还存在哪几种不同的映射结果。

最后,在获得了最初的软件结构之后可结合模块独立性原理以及启发式规则对其进行优化。方法同变换型数据流图,故省略。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈