第6讲数据流图(下)讲解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
规范地绘制数据流图
2.数据流图的绘制步骤
案例 • 图书预订系统:书店向顾客发放订单,顾客将所填订单交由系统处理,系统首先依据图 书目录对订单进行检查并对合格订单进行处理,处理过程中根据顾客情况和订单数目将 订单分为优先订单与正常订单两种,随时处理优先订单,定期处理正常订单。最后系统 根据所处理的订单汇总,并按出版社要求发给出版社。
管理信息系统(第二版)
第6讲 数据流图 (下)
济南职业学院 王彤宇
内容简介
1
2 3
规范地绘制数据流图
4
5
回放
什么是数据流图
数据流图(DFD:Data Flow Diagram);
它是用图形方式来专门描述某项管理工作在信息处理方面要做什么; 图中只涉及到预处理信息的来源、处理信息的各加工环节、处理后信 息的去处; 特点是:图形描述简明、清晰,所描述的内容即使完全不懂信息技术
,必要时用两个数据流表示。
规范地绘制数据流图
S3 教师
F3单科成绩
P3.1 成绩登录
D4 成绩档案
F8成绩统计信息
D8 课 程 学 分
F2.1学生成绩
P3.3 成绩查询
F10成绩
S5
教务
F2.2成绩通知单
S1学 生科
P3.2 成绩统计
P3.4 成绩发布
F2.3补考通知
S2 学生
(5)外部项是数据源点和信息终点是系统外的实体。它们存在于环境之 中,与系统有信息交流,从源点到系统的信息叫系统的输入;从系统到终点 的信息称系统的输出;—个外部项可以是人或其它系统;它们也有编号,以 “S”开头。
(1)确定外部项,即系统的数据来源和去处。 (2)确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节, 画出关联图。一般应把数据来源置于图的左侧,数据去处置于图的右侧
F1订单 S1顾客
P 图书预订 F2汇总订单
S2出 版社
图书预订系统关联图
规范地绘制数据流图
(3)确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节 ,然后确定每个加工的输出与输入数据流以及与这些加工有关的数据存储。
图书 预定 系统
待发出订单 订单检查 订数统计 F1订单 P1 P2 P3 订单分类 F2汇总订单 S1 顾 处理订单 客 订单检查 订单处理 发送订单 随时处理 F3 不 合 格 订单 定期处理 D4 出版社要求 发送订单 发送订单D2 合格订单
D3
D1 图书目录 订单检查
分解后的加工功能简单、易于理解。
规范地绘制数据流图
S3 教师
F3单科成绩
P3.1 成绩登录
D4 成绩档案
F8成绩统计信息
D8 课 程 学 分
F2.1学生成绩
P3.3 成绩查询
F10成绩
S5
教务
F2.2成绩通知单
S1学 生科
P3.2 成绩统计
P3.4 成绩发布
F2.3补考通知
S2 学生
(4)数据存储表示系统内存储数据处。数据存储名写在开口的长方框内 ,概要说明存储什么数据;数据存储编号写在符号左端(上端)小方格中, 以“D”开头;数据存储上一定要有数据流。如果数据流指向数据存储是写 操作,离开数据存储则是读操作。在加工和数据存储之间的数据流是双向的
图书 预定 系统
订单检查 处理订单
发送订单
订单检查 订数统计 订单分类 随时处理 定期处理 发送订单
规范地绘制数据流图
1.数据流图的构成 (1)数据流图使用的符号 DFD由四种基本符号组成。如下图所示。
外部项(S)
数据加工(P)
数据存储(D)
数据流(F)
图
数据流图的基本符号
规范地绘制数据流图
S3 教师
F3单科成绩
P3.1 成绩登录
D4 成绩档案
F8成绩统计信息
wk.baidu.com
D8 课 程 学 分
F2.1学生成绩
P3.3 成绩查询
F10成绩
S5
教务
F2.2成绩通知单
S1学 生科
P3.2 成绩统计
P3.4 成绩发布
F2.3补考通知
S2 学生
(2)数据流(Data Flow)由一个或一组确定的数据组成,数据流用标 名箭头表示,箭头指向数据流向;名即数据流名必须是名词,应能直观地反 映数据流的含义;数据流要统一编号,编号写在数据流名之前,以“F”开 头。注意:与数据存储相连的数据流不用起名,因数据存储名可以说明数据
S2 出 版社
图书预订系统顶层图
规范地绘制数据流图
(4)根据自顶向下,逐层分解的原则,对上层图中全部或部分加工环节进行分解。
D1 F1订单 S1顾客 图书目录 D4 出版社要求 P1 订单检查 合格订单 P2.1
图书 预定 系统
D6 顾 客 情 况
订单检查 处理订单 优
先 订 单 D7
P3 发送订单
案例 • 图书预订系统:书店 向顾客发放订单,顾 客将所填订单交由系 统处理,系统首先依 据图书目录对订单进 行检查并对合格订单 进行处理,处理过程 中根据顾客情况和订 单数目将订单分为优 先订单与正常订单两 种,随时处理优先订 单,定期处理正常订 单。最后系统根据所 处理的订单汇总,并 按出版社要求发给出 版社。
的用户也容易理解。
数据流图是系统逻辑方案主要组成部分,是系统分析人员与用户之间
进行交流的有效手段。
回放 怎样设计数据流图
• 举例 图书预订系统:书店向顾客发放订单,顾客将所填订单交由系统 处理,系统首先依据图书目录对订单进行检查并对合格订单进行处理 ,处理过程中根据顾客情况和订单数目将订单分为优先订单与正常订 单两种,随时处理优先订单,定期处理正常订单。最后系统根据所处 理的订单汇总,并按出版社要求发给出版社。
F3不合格订单 D2
P2.3 随时处理
数目统计 D5 订单数目 P2.2 订单分类
发送订单
D8 正 常 订 单
流,故可不注名。
规范地绘制数据流图
S3 教师
F3单科成绩
P3.1 成绩登录
D4 成绩档案
F8成绩统计信息
D8 课 程 学 分
F2.1学生成绩
P3.3 成绩查询
F10成绩
S5
教务
F2.2成绩通知单
S1学 生科
P3.2 成绩统计
P3.4 成绩发布
F2.3补考通知
S2 学生
(3)数据加工又称数据处理,它表示对数据流的处理操作。加工名能概 括地说明对数据的加工行为,应由简单的动词或动宾词组组成;加工符号分 成上下两部分,上面标识部分用于标注加工编号,加工编号应具有唯一性, 以“P”开头。下面功能描述部分用来写加工名;加工要逐层分解,以求得