下载此文档

数据数据流程调查.doc


文档分类:办公文档 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
小议数据流程图
崇明分校郭建星
软件工程是采用工程的概念、原理、技术和方法来研制和维护软件。该课程中绘制图表既是重点又是难点,本文拟以数据流程图为例,进行分析(图的基本符号以课本为依据)。 
数据是信息的载体,是系统要处理的主要对象。因此必须对系统调查中所收集的数据及统计和处理数据的过程进行分析和整理。数据与数据流程分析是建立数据库系统和设计功能模块的基础。数据与数据流程分析一般通过分层的数据流程图来实现的。
一、数据流程图(Data Flow Diagram,DFD)
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,可以用几种符号综合地反映出信息在系统中的流动、处理和存储情况,是结构化系统分析的主要工具,也是编写系统分析资料、设计系统总体逻辑模型的有力工具。不但可以表达数据在系统内部的逻辑流向,还可以表达系统的逻辑功能和数据的逻辑转换。通常情况下,数据流程图用于表达目标系统的数据流程和逻辑处理功能。数据流程图有四种基本符号:外部实体、数据流、变换和数据存储。
,是指不受系统控制,系统之外的事物或人,表示目标系统数据的外部来源或去处。例如顾客、仓库、查询者等。外部实体也可以是另外一个信息处理系统,向该系统提供数据或接受来自本系统向它发出的数据。用一个方框表示外部实体,框内注明其名字,如图所示。
顾客
仓库

,用一个单向箭头来表示。为了便于理解数据流的含义,一般对数据流都加以简单的描述。
,表示对数据的逻辑处理功能,也就是对数据的变换功能。若把数据流看作零件传送带,那么变换就是加工工序。对数据的变化方式有两种:一种是变化数据的结构,二是在原有数据内容的基础上产生新的数据内容。用圆框表示变换,如图所示。
记帐
查找
。这里说的“地方”,不是指数据保存的物理地址,而是指对数据储存的逻辑描述。数据流只能表示数据的流动方向,不能表示数据存放。用双杠代表数据存储,用名词或代表名词短语对其命名。如:
库存
用户信息

二、数据流程图的特征
1、抽象性。在数据流程图中具体的组织机构、工作场所、人员、物质流等等都已去掉,只剩下数据的存储、流动、加工、使用的情况。这种抽象性能使我们总结出信息处理的内部规律性。
2、概括性。它把系统对各种业务的处理过程联系起来考虑,形成一个总体。而业务流程图只能孤立地分析各个业务,不能反映出各业务之间的数据关系。
三、数据流程图的画法
画数据流程图较常用的方法是自顶向下逐层画,即先用几个处理逻辑高度概括地、抽象地描述整个系统的逻辑功能,然后逐步地扩展,使它具体化。
四、画数据流程图的注意事项
数据流程图不仅能反映现行系统的逻辑功能,而且能反映将要建立的新系统的逻辑功能。
1、父/子图平衡。即父图中某个交换的输入、输出数据流与相应子图的输入、输出相同。
2、分解程度。只要把变换分解到足够简单,

数据数据流程调查 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人maritime_4
  • 文件大小37 KB
  • 时间2018-09-19