DFD需求分析 具体方法步骤

1.为何采用分层数据流图?

n 只用一张数据流图来描述,不尽难于一次画齐,而且也难于理解。
n 分层数据流图可以避免一次引入过多的细节,有利于控制问题的复杂度,从而 便于 对大型系统描述的 实现
n 不同的用户可以只选择分层数据流图中与本身有关或感兴趣的部分,不必阅读全图,从而 便于 用户的 使用和理解

n 顶层数据流图主要描述整个系统的作用范围,说明系统的边界,反映系统和外部环境之间的关系,即系统的输入和输出数据流。

n 顶层数据流图只有一张
n 底层数据流图由一些不必再进行分解的加工组成。 基本加工

n 中间层数据流图是通过分解高层加工得到的,其中有些加工还需进一步分解。


2.数据流建模步骤:

原则上是由外向里、自顶向下去模拟问题的处理过程.

1 、画顶层数据流图;
2 、画分层数据流图;
3 用数据词典定义数据流图中的所有数据;
4 用加工说明描述数据流图中的基本加工。

3.数据词典的作用是什么?

数据字典的任务是:对于数据流图中出现的所有被

命名的图形元素在字典中作为一个词条加以定义,使得

每一个图形元素的名字都有一个确切的解释。

4.加工说明的作用:

   加工说明是:对 DFD 中每个加工给予说明。它是从

系统功能的角度对 DFD 作出了注解,与 DD 一样是DFD 必不可缺少的辅助资料。


5.数据流建模的特点是什么?

特点是:利用数据流图来对用户需求进行分析。




3.IDEF是什么?

IDEF方法是一套用来对复杂系统进行建模分析和设计的系统方法:

n IDEF0 进行功能建模, IDEF1X 用来建立数据模型, IDEF4 方法则用于面向对象设计,等等。

4.IDEF0的主要成分是什么 ?

n IDEF0 图的主要元素是简单的盒子及箭头。
n 盒子代表系统的功能(活动)。
箭头表示系统处理的数据约束,可以是具体的事物,也可以是抽象的信息。

你可能感兴趣的:(DFD需求分析 具体方法步骤)