题目
Kruchen的“4+’”视图模型中,逻辑视图展示的是系统的详细设计与实现。 A. 正确B. 错误
Kruchen的“4+’”视图模型中,逻辑视图展示的是系统的详细设计与实现。
- A. 正确
- B. 错误
题目解答
答案
B
解析
本题考查Kruchten的“4+1”视图模型中各视图的职责划分。关键在于理解逻辑视图与开发视图的核心区别:
- 逻辑视图关注系统的功能需求和外部行为,描述“系统应该做什么”;
- 开发视图则聚焦于内部实现结构,描述“系统如何实现”。
因此,逻辑视图并不涉及详细设计与实现,需结合其他视图分析。
视图模型概述
Kruchten的“4+1”视图模型包含以下核心视图:
- 逻辑视图:从用户视角描述系统功能,对应用例或功能模块划分。
- 开发视图:展示系统的内部结构、模块划分及实现细节。
- 物理视图:描述系统的运行时架构和硬件部署。
- 过程视图:展示系统中的关键流程与交互。
- 场景视图:整合其他视图,描述特定场景下的系统行为。
关键对比
- 逻辑视图:强调“what”(系统功能),如用户需求、功能模块交互。
- 开发视图:强调“how”(系统实现),如代码结构、类设计、接口定义。
题目中“详细设计与实现”属于开发视图的范畴,而非逻辑视图。因此,题干表述错误。