在需求分析阶段不属于数据模型的是( )
A、E-R图 B、数据字典 C、数据流图 D、类图
在需求分析阶段,不属于数据模型的是 **C、数据流图** 和 **D、类图**,但根据题目选项和常规分类,**最直接的错误选项是 C**。
### 详细解析:
1. **A、E-R图(实体-关系图)**
- 是数据模型的核心工具,用于描述实体、属性和关系,属于需求分析阶段的数据模型。
2. **B、数据字典**
- 定义数据流、数据项、数据存储的详细描述,是数据模型的补充,属于数据模型的一部分。
3. **C、数据流图(DFD)**
- 描述系统的**功能流程**(数据如何流动、处理和存储),属于**功能模型**,而非数据模型。
4. **D、类图**
- 属于面向对象设计中的**结构模型**,通常在系统设计阶段使用。虽然面向对象需求分析中可能初步使用类图,但传统需求分析阶段的数据模型主要指 E-R 图,因此类图**一般不归类为数据模型**。
### 结论:
- **数据流图(C)** 明确属于功能模型,与数据模型无关,是错误选项。
- **类图(D)** 是否属于数据模型存在争议(取决于方法论),但题目中通常认为其属于设计模型,因此也是错误选项。
- **题目要求选择一个错误选项**,根据常规考试题的设定,**C(数据流图)是更直接的答案**。
**正确答案:C、数据流图**
数据流图主要用于描述系统中数据的流动情况,但它并不直接表示数据模型。数据流图更多地关注于系统的功能和过程,而不是数据的具体结构或表示。它展示了数据从输入到输出的转换过程,以及这些过程中涉及的数据存储和数据流。
C
用户登录可进行刷题及查看答案
登录后提交答案