首页 百科知识 混合型举例

混合型举例

时间:2024-10-09 百科知识 版权反馈
【摘要】:在实际的软件分析过程中,由于系统规模较大,故其数据流图也非常复杂,而数据流图则一般为混合了变换型和事务型两种流图的混合型数据流图。所以,混合型数据流图的分析对于实际的软件结构设计具有非常重要的意义。既然在上文中已经分析了针对不同类型的数据流图的结构化设计步骤和映射规则,故混合型数据流图的软件结构设计完全参考上述设计方法。下面给出一个有代表性的混合型数据流图的例子。

4.4.7 混合型举例

在实际的软件分析过程中,由于系统规模较大,故其数据流图也非常复杂,而数据流图则一般为混合了变换型和事务型两种流图的混合型数据流图。所以,混合型数据流图的分析对于实际的软件结构设计具有非常重要的意义。

既然在上文中已经分析了针对不同类型的数据流图的结构化设计步骤和映射规则,故混合型数据流图的软件结构设计完全参考上述设计方法。下面给出一个有代表性的混合型数据流图的例子(如图4.45所示)。

图中发现:该混合型数据流图是一个大的变换型数据流图,而其中的变换中心又是一个带有明显事务调度特性的事务型数据流图(加工4调度加工5、6、7),需综合运用变换分析和事务分析两种方法来设计该数据流图对应的软件结构。

img80

图4.45 一个混合型数据流图的例子

变换分析举例中的软件结构采用软件层次图描述,现用软件结构图描述该混合型数据流图的变换中心。

img81

图4.46 混合型数据流图中变换中心部分的软件结构映射(软件结构图表示)

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

我要反馈