掌握数据流图绘制:实例教学与符号详解

需积分: 49 29 下载量 191 浏览量 更新于2024-08-01 3 收藏 312KB PPT 举报
数据流图(DFD)是一种重要的系统分析和设计工具,用于表示在组织中信息的流动过程,它在《管理信息系统》的教学中占据关键地位。DFD不涉及具体的硬件、软件细节,而是关注系统的逻辑功能,使得非专业背景的用户也能理解。以下是数据流图构成的关键要素: 1. 基本符号: - 数据加工(P):代表对数据进行处理或转换的活动,通常由标识部分和功能描述部分组成。 - 外部项(S):系统与外界交互的入口或出口,如用户、数据源或服务接收者。 - 数据流(F):数据在系统中的流动,应具有明确的名称,反映其含义,并可有多个数据流在同一节点间传递,但需确保数据的独特性或含义区分。 - 数据存储(D):存储数据的实体,如数据库或文件,加工可能从这些存储中读取或写入数据。 2. 数据流图示例: - 图中的一个简单DFD展示了数据流“付款单”如何从外部项“客户”开始,经过“帐务处理”、“打印帐簿”等加工,最终到达“会计”。在此过程中,数据可能从“总帐”数据存储中读取。 3. 数据流特征: - 数据流命名应直观,以便理解。 - 数据流的流向应清晰,即使同一名称的数据流也可能有不同的数据或含义。 - 加工之间的数据流可以无序,DFD不暗示特定的依赖关系。 4. 加工(处理): - 加工符号通常分为上下两部分,上半部分是标识(如编号),下半部分描述实际的处理操作。 - 加工编号应具有唯一性,以便跟踪和管理。 通过学习数据流图的构成,系统分析人员能够更有效地与用户沟通系统需求,建立系统的逻辑模型,进而指导物理模型的设计。掌握这种可视化工具对于理解和设计复杂的业务流程至关重要。