数据流程图(需求分析方法和建模工具).doc

数据流程图(需求分析方法和建模工具).doc

ID:50383691

大小:16.05 KB

页数:2页

时间:2020-03-08

数据流程图(需求分析方法和建模工具).doc_第1页
数据流程图(需求分析方法和建模工具).doc_第2页
资源描述:

《数据流程图(需求分析方法和建模工具).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据流程图(需求分析方法和建模工具)    研究了一下DFD:   结构化分析是面向数据流开展需求分析工作的一种有效方法。一般采用自顶向下,逐层分解的演义分析法来定义系统的需求,即先把分析对象抽象成一个系统,然后自顶向下的逐层分解,将复杂的系统分解成简单的、能够清楚地被理解和表达的若干个子系统,如图1(逐层分解的数据流程图)所示。这样就可以分别理解系统的每个细节、前后顺序和相互关系,找出各部分之间的数据接口。在结构化分析方法所采用的工具有数据流程图(DFD)、数据字典(DD)、结构化语言、判定树、判定表等。  结构化分析的核心是数据

2、流程图,数据流程图是以图形的方式表达在问题中信息的变换和传递过程。它把系统看成是由数据流联系的各种概念的组合,用分解及抽象手段来控制需求分析的复杂性,采用分层的数据流程图来表示一个复杂的系统。    数据流图:简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。  基于计算机的信息处理系统由数据流和一系列的加工构成,这些加工将输入数据流加工为输出数据流  数据流图描述数据流和加工  数据流图用图形符号表示数据流、加工、数据源及外

3、部实体  数据流图具有层次结构,支持问题分解、逐步求精的分析方法  它是数据驱动的数据流图既可以表示基于计算机的系统,也可以表示软件  数据流图可以用来抽象地表示系统或软件。它从信息传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和功能细节。因此,数据流图既提供了功能建模的机制,也提供了信息流建模的机制,从而可以建立起系统或软件的功能模型。  数据流图的基本符号的意思:  1.矩形表示数据的外部实体;  2.圆角的矩形表示变换数据的处理逻辑;  3.少右面

4、的边矩形表示数据的存储;  4.箭头表示数据流。  数据流程图中有以下几种主要元素:  →:数据流。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项组成。由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词短语命名。  □:数据源(终点)。代表系统之外的实体,可以是人、物或其他软件系统。  ○:对数据的加工(处理)。加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。  〓:数据存储。

5、表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。