摘要:一个系统的模块结构图一般有两种标准形式,变换型模块结构和事务型模块结构。
3.4.3.3模块的变换型分析与事务型分析
一个系统的模块结构图一般有两种标准形式,变换型模块结构和事务型模块结构。
变换型模块结构描述的是变换型系统。变换型系统由3部分组成:输入、数据加工(中心变换)和输出,它的功能是将输入的数据经过加工后输出,如图3.20所示,变换型系统工作时,首先主模块受到控制,然后控制沿着结构逐层达到底层的输入模块,当底层模块输入数据A后,A由下至上逐层传送,逐步由“物理输入”变成“逻辑输入”C,接着在主控模块控制下,C经中心变换模块转换成逻辑输出D,D再由上至下逐层传送,逐步把“逻辑输出”变成“物理输出”E.这里的“逻辑输入”和“逻辑输出”分别为系统主处理的输入数据流和输出数据流,而“物理输入”和“物理输出”是指系统输入端和系统输出端的数据。
事务型系统由3层组成:事务层、操作层和细节层。它的功能是对接收的事务按其类型选择某一类事务处理,如图3.21所示。
事务型系统在工作时,主模块将按事务的类型选择调用某一事务处理模块,事务处理模块又调用若干个操作模块,而每个操作模块又调用若干个细节模块。在实际系统中,由于不同的事务可能有共同的操作,而不同的操作有可能有共同的细节,因此事务型系统的操作模块和细节模块可以达到一定程度的共享。
这两种典型的结构分别可通过“变换分析”和“事务分析”技术,导出“变换型”和“事务型”初始的模块结构图。这两种方法的思想是首先设计顶层模块,然后自顶向下,逐步细化,?后得到一个满足数据流图所表示的用户要求的系统模块结构图,即系统的物理模型。
章节目录
返回全书目录系统分析师章节辅导教程
软考备考资料免费领取
去领取