数据流图快速入门

上传人:ji****72 文档编号:50955761 上传时间:2018-08-11 格式:PPT 页数:27 大小:320KB
返回 下载 相关 举报
数据流图快速入门_第1页
第1页 / 共27页
数据流图快速入门_第2页
第2页 / 共27页
数据流图快速入门_第3页
第3页 / 共27页
数据流图快速入门_第4页
第4页 / 共27页
数据流图快速入门_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《数据流图快速入门》由会员分享,可在线阅读,更多相关《数据流图快速入门(27页珍藏版)》请在金锄头文库上搜索。

1、数据流图(Data Flow Diagram)*1v数据流图的定义与作用v数据流图的基本符号v数据流图的画法v画数据流图时应注意的问题Date2定义与作用v一种图形化技术,是系统逻辑功能的图形表 示v描绘信息流和数据从输入移动到输出的过程 中所经受的变换v是分析员与用户之间极好的通信工具,也是 分析和设计的工具Date3基本符号v四种成分原点或终点处理(加工)数据流数据存储Date4v符号 数据流标识功能 描述加工(处理)数据存储数据源或终点标识文件名Date5v简单数据流图举例SP1P2FXY ZDate6v数据流数据流由一组确定的数据组成。 数据流用带有名字的具有箭头的线段表示,名字 称为

2、数据流名,表示流经的数据,箭头表示流向 。Date7对数据流的表示有以下约定:v对流进或流出文件的数据流不需标注名字,因为文件 本身就足以说明数据流。而别的数据流则必须标出名 字,名字应能反映数据流的含义。v数据流不允许同名。 Date8v两个数据流在结构上相同是允许的,但必须体现人们 对数据流的不同理解。检查 合理库存文件领料单合理领料单不合理Date9v两个加工之间可以有几股不同的数据流,这是由于它 们的用途不同,或它们之间没有联系,或它们的流动 时间不同。 生产统计日报表月报表Date10v数据流图描述的是数据流而不是控制流。 计算 工资职工档案变动工资工资单月末Date11v加工处理加

3、工处理是对数据进行的操作,它把流入的数据 流转换为流出的数据流。每个加工处理都应取一个名字表示它的含义,并 规定一个编号用来标识该加工在层次分解中的位 置。名字中必须包含一个动词。 Date12v文件文件是存贮数据的工具。文件名应与它的内容一 致,写在开口长条内。从文件流入或流出数据流时,数据流方向是很重 要的。如果是读文件,则数据流的方向应从文件 流出,写文件时则相反;如果是又读又写,则数 据流是双向的。在修改文件时,虽然必须首先读 文件,但其本质是写文件,因此数据流应流向文 件,而不是双向。 Date13v数据源或终点数据源和终点表示数据的外部来源和去处。它通 常是系统之外的人员或组织,不

4、受系统控制。为了避免在数据流图上出现线条交叉,同一个源 点、终点或文件均可在不同位置多次出现,这时 要在源(终)点符号的右下方画小斜线,或在文件 符号左边画竖线,以示重复 。 顾客库存文件Date14画法v一般遵循“由外向里”的原则,即先确定系统的边界 或范围,再考虑系统的内部,先画加工的输入和输 出,再画加工的内部。 1)从问题描述中取出4种基本成分(数据源或终点,处 理,数据存储,数据流)2)根据1)的结果,画出基本数据流图(顶层图)3)画系统内部的数据流、加工与文件,画出一级细化图4)加工的进一步分解,画出二级细化图5)继续细化,直到满意为止 Date15例:病员监视系统病员 监视 系统

5、病员护士护士病员病历基本模型病情信号报告警告信号病历数据请求提出报告Date16本地 监视中央 监视报告 产生更新 病历护士护士病员病员病历病员的病情界限警告信号病员数据请求报告经过整理后的病员数据病情信号Date17分解 病情信号整理病员 数据检查是 否超出 界限产生警告 信号时钟整理后的病员数据日期时间病员病情界限体温血压脉搏病员数据警告信号Date18v2.Date19Date20应注意的问题v1合理编号分层数据流图的顶层称为0层,称它是第1层的父图 ,而第1层既是0层图的子图,又是第2层图的父 图,依此类推。 Date21v2注意子图与父图的平衡子图与父图的数据流必须平衡,这是分层数据

6、流 的重要性质。这里的平衡指的是子图的输入、输 出数据流必须与父图中对应加工的输入、输出数 据流相同。Date22Date23P0P1P2P1.1P1.2P2.1P2.3P2.2自顶向下顶层第一层分解第二层分解Date24v3局部文件v4分解的程度“分层机制,逐步细化”数据流图的细化到涉及具体实现功能时为止在功能级数据流图细化后得到的处理超过9个时 ,应采取划分图的方法数据流图的细化应保持信息的连续性Date25u 为数据流、数据存储和处理命名应恰当、 全面、准确、避免空洞,必要时重新分解处 理再命名 P35u 只表示数据流向,不表示控制结构或操作 流程u 处理的定义和划分是围绕系统功能的,一 个处理表示一个具体的功能u DFD的准确与否直接关系到设计人员能不 能做出正确的设计nDFD不是唯一的;使用的符号也不作硬性规 定 Date26v例:Date27

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号