DFD图辅助图例 G B B BB A T 与 B 或 B 互斥 A T)+
DFD图辅助图例 T A B * C T A B * C T A B + C T A B + C T A B C + + T A B C + * 与 + 或 互斥
3.2.2画分层DFD图的方法 “先全局后局部,先整体后细节,先抽象后具体” 通常可将这种分层的DFD图分为顶层、中间层、底层。 具体步骤 1。先确定系统范围,画出顶层的DFD图。 2。逐层分解页层DFD图,获得若干中间层DFD图。 3。画出底层的DFD图。 顶层图说明了系统的边界即系统的输入和输出数据流 顶层图只有一张。底层图由一些不能再分解的加工组 成,这些加工都已足够简单,称为基本加工。在顶层和 底层之间的是中间层。中间层的数据流图描述了某个加 工的分解,而它的组成部分又要进一步分解。 画各层DFD图时,“由外向内
“先全局后局部,先整体后细节,先抽象后具体” 通常可将这种分层的DFD图,分为顶层、中间层、底层。 具体步骤: 1。先确定系统范围,画出顶层的DFD图。 2。逐层分解顶层DFD图,获得若干中间层DFD图。 3。画出底层的DFD图。 1图 3.2.2 画分层DFD图的方法 顶层图说明了系统的边界,即系统的输入和输出数据流 ,顶层图只有一张。底层图由一些不能再分解的加工组 成,这些加工都已足够简单,称为基本加工。在顶层和 底层之间的是中间层。中间层的数据流图描述了某个加 工的分解,而它的组成部分又要进一步分解。 画各层DFD图时, “由外向内”
先全局后局部, 先整体后细节, 0图 先抽象后具体 3 2 顶层一中间层 2 1图 →1.1→14 2 2图 22 .2 222 底层 2.1图 2.2图
X 1 3 2 1.1 1.2 1.4 1.3 2.1 2.2 1.1.1 1.1.2 2.1.3 2.1.2 2.1.1 2.2.2 2.2.3 2.2.1 顶 层 中 间 层 底 层 先全局后局部, 先整体后细节, 先抽象后具体. 0图 1图 2图 1.1图 2.1图 2.2图 分层 DFD 图
例1:图书预定系统(项顶层D图) 图书目录文件 出版社档案文件 顾订单 正确 出版社出 验证 客 批汇总订单版 订单人订单 订单 订单 社 待处理订单文件 顾客档案 订货存根文件 画图步骤 确定外部实体及输入、输出数据流。 2、确定分解顶层的加工。 3、确定使用的文件。 4、用数据流将各部分连接起来,形成数据封闭。 注意:标注各加工框及数据流名称 例2情景教学
顾 客 出 版 社 验证 订单 汇总 订单 订单 出版社 订单 图书目录文件 顾客档案 待处理订单文件 正确 订单 一批 订单 出版社档案文件 订货存根文件 画图步骤 : 1、确定外部实体及输入、输出数据流。 2、确定分解顶层的加工。 3、确定使用的文件。 4、用数据流将各部分连接起来,形成数据封闭。 注意:标注各加工框及数据流名称。 例1:图书预定系统(顶层DFD图) 例2 情景教学
情景教学 mmor 例2医院病房监护系统 监视病情 生( 病情报告 图213 Vi 经过初步的需求分析,得到系统功能要求 、监视病员的病症(血压、体温、脉搏等) 2、定时更新病历 3、病员出现异常情况时报警。 更新病历 、随机地产生某一病员的病情报告。 返回
请对系统需求进行分析! 经过初步的需求分析,得到系统功能要求: 1、监视病员的病症(血压、体温、脉搏等) 2、定时更新病历 3、病员出现异常情况时报警。 4、随机地产生某一病员的病情报告。 例2 医院病房监护系统 产生 病情报告 监视病情 更新病历 图 2.13 情景教学