理论教育 数据流图的设计方法,全面详解

数据流图的设计方法,全面详解

时间:2023-11-24 理论教育 版权反馈
【摘要】:图5-8 科技项目管理系统的项目数据流图2.数据流图的绘制绘制数据流图应当使用统一符号。图5-9 数据流图符号从数据流图到系统流程图并非简单的符号改换。系统流程图表示的是计算机的处理流程,而并不像数据流图那样还反映了人工操作。

数据流图的设计方法,全面详解

信息系统结构设计的重点在于描述信息系统的功能特征及其各功能模块之间的调用关系,但并未表达各功能之间的数据传递关系,因此为了进一步表达信息系统的处理过程和系统中的数据传递关系,还必须进行信息系统的数据处理流程设计和具体模块的处理流程设计,以便为程序设计提供详细资料。

1.数据流图

数据流图是对组成一个完整系统的计算机程序、文件、数据库,以及相关手工处理的一种表示方法。它可以帮助建立应用程序结构文档,显示子系统、输入、输出和数据存储。信息系统流程图用图形的方式描述了子系统是系统自动完成,还是需要人工参与的。

信息系统可由独立的子系统和大量的程序块构成。它也用于描述需要执行批处理的系统。这类系统的一个普遍的特点是可将处理按特定的执行顺序分成离散的多步来执行。数据流图最初广泛应用于记录批量事物文件的处理过程和数据流,另外,由于目前开发的信息系统变得更为复杂和全面,应用数据流图能更直观地表现出系统中每部分是如何协调工作的。图5-8是数据关系的一般形式,它反映了数据之间的关系,即输入什么数据、产生什么中间数据和输出什么信息之间的关系。最后,把各个处理功能的数据关系图综合起来,形成整个信息系统的数据关系图,即数据流图。

图5-8 科技项目管理系统的项目数据流图(www.daowen.com)

2.数据流图的绘制

绘制数据流图应当使用统一符号。目前我国国家标准GB 1526—1979信息处理流程图符号和国际标准化组织标准ISO 1028—2636以及美国国家标准协会ANSI的图形符号大致相同,常用的符号如图5-9所示。

图5-9 数据流图符号

从数据流图到系统流程图并非简单的符号改换。系统流程图表示的是计算机的处理流程,而并不像数据流图那样还反映了人工操作。因此绘制数据流图的前提是已经确定了系统的边界、人机接口和数据处理方式,同时还要考虑哪些处理功能可以合并,或进一步分解,把有关的处理视为数据流图中的一个处理功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈