功能
通过对数据流程的分析,一方面人们不但可以更准确地了解企业管理活动的全过程,还能分析出各种管理活动的实质和相互间的关系。
另一方面,数据是信息的载体,是我们正在开发的管理信息系统的主要对象,因此必须对系统调查中所收集的数据和数据处理过程进行分析整理,为今后建立新系统逻辑模型以及数据库结构和功能模块设计打下基础。
另外,在进行数据流程分析时,如果有没弄清的问题,或者发现有数据不全,采集过程不合理,处理过程不顺畅,数据流程分析不深入等问题是,应重新展开专项调查。早发现问题早解决,千万不要怕麻烦,而把问题搁置起来。
概念
数据流图也称数据流程图(Data Flow Diagram,DFD)它是一种便于用户理解、分析系统数据流程的图形工具。
它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑建模的重要组成部分。
元素
-数据流:由一组固定成分的数据组成,表示数据的流向。在DFD中,数据流的流向可以有以下几种:
● 从一个加工流向另一个加工
● 从加工流向数据存储(写)
● 从数据存储流向加工(读)
● 从外部实体流向加工(输入)
● 从加工流向外部实体(输出)
-加工:描述了输入数据流到输出数据流之间的变换。一个加工至少有一个输入数据流和一个输出数据流。
-数据存储:
数据存储用来存储数据。
-外部实体:指存在与软件系统之外的人员或组织,它指出系统所需数据的发源地(源)和系统所产生数据的归宿地(宿)。
步骤
第一步:确定加工;
第二步:确定数据流;
第三步:确定数据存储;
第四步:确定源和宿;
第五步:审查。