数据流图-----软考总结

地位:要说数据流图首先从系统的结构化分析方法说起,结构化分析方法是一种面向数据流的需求分析方法,其基本思想是“自顶向下逐层分解”。而数据流图是结构化分析方法中的一项重要的内容。

基础:简单的说数据流图是一种分析系统数据流程的图形工具,主要从逻辑上描述系统的功能,输入,输出和数据存储。

基本成分如下图所示

数据流图的画法:

开头的位置谈起结构化分析方法的思想在于“自顶向下,逐层分解”,这一思想在数据流程图中清楚的展                 现出 来。分层数据流程图将图分成若干个层次,首先绘制针对系统的整体的顶层图,以说明系统与外界的交               互,再将图层层细化。具体过程如下:

1、画系统的输入和输出:

把整个软件系统看作一个大的加工,然后根据系统从哪些外部实体接收数据流,以及系统发送数据到哪                        些外部实体,就可以画出系统的输入和输出图,也成为顶层图。

2、图系统的内部:

将顶层图的加工分解成若干个加工,并用数据流连接这些加工,使得顶层图中的输入数据经过若干加工                       处理后变换层顶层图的输出数据流图。也成0层图。

确定加工的方法:在数据流的组成或值发生变化的地方画一个加工,这个加工的功能就是实现这一变                           化。

确定数据流的方法:当用户把若干个数据看作一个整体来处理(这些数据一起到达,一起加工)时,可                        把这些数据看成一个数据流。

确定数据存储:以后某个时间要使用的数据作为存储。

3、画加工的内部:

把每个加工看作是一个小系统,以画0层图的方式画出每个加工的流程图子图。

分层数据流图中的各层之间的关系如下

原则:

自外向内,自顶向下,逐层细化,完善求精;

保持父图与子图的平衡;保持数据守恒;

加工细节隐藏;

简化加工间的关系;

均匀分解;

适当地为数据流、加工、文件、源/宿命明,名字应反映该成分的实际意义,避免空洞的名字;

时间: 2024-10-12 04:23:46

数据流图-----软考总结的相关文章

数据流图的绘制——软考探究(二)

软考中第一道大题就是数据流图的设计,这道题总体来说就是对参考人耐心.细心.信心的一次考验. 概念: 从我个人理解来说,数据流图的绘制就是对一个系统中各个角色(实体)所涉及到的操作(加工)的罗列,其中要记录下操作中使用和产生的文档.资料(文档.资料).下面从数据流图的图标说起,数据流图中的图形有矩形.椭圆形.箭头.缺口的四边形 矩形:代表实体 圆角矩形:代表具体的加工,试题中通过动词的形式体现: 箭头:代表数据流,旁边需要注明数据流的名称: 缺口的四边形:代表系统中需要和生成的资料.文档: 做题要

软考(4)--数据流图(下午题)

软考经过两个多月的复习,终于于上周完美收官.虽然考试结束了,但对知识的学习不会停止.现总结一下下午题--数据流图. 一.题目信息 ◆题目位置:第一题 ◆重要程度:★★★★★ ◆主要考试内容: ○补充外部实体 ○找出数据存储 ○填写加工名 ○补充缺失数据流 ○改正错误的数据流 ○数据流图设计原则 二.简单介绍 ★数据流图(DFD)从数据传递和加工的角度,以图形方式来表达系统的逻辑功能.数据在系统内部的逻辑流向和逻辑转换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法. ★★

2014软考下午题攻略(一)—数据流图

引言 根据新版大纲,最近几年的软件设计师水平考试来看,数据流图的设计已成为下午题中必考的知识点.常出题型为:补充数据流图,解释设计原则,偶尔也会考数据字典的内容,但是都很简单. 考点分析 根据最近几年的出题趋势看,本题分值为15分,共分为4小题.前3小题的题型都是比较固定的,比较简单,而第4小题考的则比较灵活,稍微有点难度,所以只要大家细心(对,就是细心,切记!一定要细心)分数是很容易拿到手的.本题考察的知识点主要有通过给定的背景分析,掌握数据流图的画法及一些设计原则.下面是几个必考的设计原则,

软考下午题详解---数据流图设计

在历年的软考下午题当中,有五道大题,分别是数据流图的设计,数据库设计,uml图,算法和设计模式,从今天这篇博文开始,小编就跟大家来一起学习软考下午的相关内容,包括理论上的知识以及典型例题的讲解,希望给予有需要的小伙伴有力的帮助,备战软考,我们可以做的更好,今天小编主要简单总结一下数据流图的有关知识,首先,我们来看下面这张图: 接着,小编就会跟随上面思维导图的脉络,依次对软考中的数据流图进行详细讲解,有不同意见的小伙伴欢迎讨论交流,首先我们来看第一个基本的知识点: 数据流图的基本符号 数据流图简称

软考下午题具体解释---数据流图设计

在历年的软考下午题其中,有五道大题.各自是数据流图的设计,数据库设计,uml图,算法和设计模式,从今天这篇博文開始,小编就跟大家来一起学习软考下午题的相关内容.包含理论上的知识以及典型例题的解说,希望给予有须要的小伙伴有力的帮助,备战软考,我们能够做的更好,今天小编主要简单总结一下数据流图的有关知识,首先,我们来看以下这张图: 接着,小编就会尾随上面思维导图的脉络,依次对软考中的数据流图进行具体解说.有不允许见的小伙伴欢迎讨论交流,首先我们来看第一个主要的知识点: 数据流图的基本符号 数据流图简

我的软考之路(八)——三大原则学会数据流图

数据流图是软考其中比較重要的一部分考点.不仅上午的选择题会考,并且下午要考一个大题. 所以对数据流图的学习不容忽视. 对于数据流图,我们不做过多具体的介绍,网上有非常多丰富的资源(fr=aladdin" target="_blank">百科),一定了解的它的由来,这才是学习的关键. 以下我们看看数据流图基本图形符号.设计原则.应用和总结. 基本图形符号 设计原则 我们重点研究数据流图的三大设计原则.这三大设计原则是解题的法宝. (1)父图与子图的平衡原则 子图的输入输出

软考-我们又打了一场战役

<抱歉 今天没有写完.明天继续更新> 今天4点半,交上答题纸走出考场,十几个人一起等去北京南站的公交.这一次软考算是正式的结束了.近两个月的时间,比较系统的再学校了一下之前学过的东西,复习也有得失,今天做个总结.本来用grindstone统计着各部分准备之间呢,结果一不小心把所有的记录都删除了..考试结果没下来,没考过就算给自己留下的一个经验吧. 我们整体的计划是这个样子的 基本我也是跟着计划走的.9月1到9月30之间穿插着牛腩的学习,算是预热阶段. j2se的视频 虽然放进软考的复习里面但是

备战软考(4) 软考下午题攻略

软考的全称是全国计算机技术与软件专业技术资格(水平)考试,而我们今天讨论的是其中的中级职称的一个科目----软件设计师.这个级别的考试主要分为两大块基础知识和应用技术,分别在考试当天的上午和下午进行测试. 对于基础知识这块,因为考查的知识面很广,也很细,个人而言无法找到一个行之有效的办法能让你迅速的提高上午题的成绩,因此就不在这里总结了,我们要做的就是看书,做题,再看书,再做题,然后接着看书,在看书与做题的反复中,一个一个的消灭自己的知识盲点和填补知识漏洞,这样慢慢的也许会有提升,但不要企图短时

软考之下午题

今年的软考刚刚进行完,趁着刚考完还有热乎劲,想把这些有关于软考的只是来总结一下.今天咱们来讨论下午题的做法. 软考分为上午题和下午题,上午题也就是75个选择题,属于基础只是这一块内容,而下午题则是5个答题,属于应用知识部分.上午题的做法,就是做题,然后分析,对于做过的题,要保证每一个选项都知道是什么情况,因为这次考试这个,下次就考试那个.而下午题呢,则需要一定的技巧. 我们先来看一张图 在上面的思维导图中,我给出了下午题要考查的5大知识点以及在每个题目中大概会让你做些什么.然后我们来看个人做题过