問2
頻出度★★★
業務プロセスのモデリングに用いられる DFD の記述例として,適切なものはどれか。
这道题的解析和你的作答记录。
業務プロセスのモデリングに用いられる DFD の記述例として,適切なものはどれか。
该图用箭头(作业)把圆(结合点)连成网状,是箭线图(PERT 图)。它是根据作业的先后关系和所需天数求出整体进度和关键路径的进度计划图示方法,箭头表示的不是数据的流动而是作业。图中任何地方都没有作为 DFD 决定性标志的数据存储(两条平行线)。
正解 正确答案是 イ。DFD(Data Flow Diagram,数据流图)是结构化分析中的一种图示方法,它从“数据从哪里来、经过哪些处理、被存放到哪里、又流向何处”这一角度来表示业务,其符号仅限于以下 4 种:(1) 处理(过程)= 圆形或圆角矩形,(2) 数据存储(数据的存放)= 两条平行线,(3) 数据流(数据的流动)= 箭头,(4) 源和汇(外部实体)= 矩形。イ 的图中,两个圆(处理)由箭头(数据流)相连,并且各自与上下方的两条平行线(数据存储)之间用箭头交换数据。处理、数据存储、数据流这些 DFD 特有的符号齐备,因此它作为 DFD 的记述示例是恰当的。
该图是由矩形构成、从顶端向下逐层分枝的树形结构,相当于组织结构图、WBS(工作分解结构)或层次结构图(如 HIPO 的图示目录)。它表示的是把整体逐级细分后的“构成与层次”,既没有表现数据的流动,也没有表现数据的存放之处,因此不是 DFD。
该图是在一条水平箭头(主骨)上斜插着许多枝杈的鱼骨状图形,是因果图(鱼骨图,QC 七大工具之一)。它用于针对作为结果的特性,把作为原因的各种因素整理成大枝、小枝并逐一列举出来,并不是表示业务流程中数据流动的图示方法。