正确答案
从数据流程图导出模块结构图的策略有两种,即变换分析和事务分析方法。
变换分析:当数据流程图描述的业务是对数据按用户的要求进行一系列的转换时,各个数据处理在同一个线型链上,即呈现线状结构,这时它可以明显地分成输入、变换和输出3个部分。以变换为中心的策略首先在数据流程图中找出它的主要功能,还要找出实现这项功能所需要的主要输入数据流和经变换后产生的主要输出数据流,然后以其中心变换部分作为上层模块,以数据传送部分作为下层模块,逐层扩展而产生一个完善的系统结构。
事务分析:事务就是能由一组处理动作完成的作业或事件,不同的事务有不同的处理方法及过程。束状数据流程图存在多个并列可选事务所形成不同的逻辑路径,组成事务中心。以事务为中心的基本思想是首先把一个复杂的数据流程图分割成若干个较小的数据流程图,每一个小的数据流程图只反映对同一种类型事务处理模块的功能,这些小的数据流程图比较简单,可采用分析的策略生成若干较小的结构图。