扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 面向对象分析方法中等
单选题
2016年5月第2题
中等
单选题
2016年5月第2题
#第二版教材
#必须掌握
UML通过五个视图来定义系统架构,(【逻辑视图】)表示了设计模型中在架构方面具有重要意义的类、子系统、包和用例实现的子集。
问题(1)
浓缩知识点
UML的4+1视图模型是系统架构设计的经典方法,包含用例、逻辑、进程、部署四个核心视图及补充性的用例场景。用例视图从需求视角出发,聚焦外部参与者与系统的功能交互,锚定系统需求边界;逻辑视图是核心设计视图,用于呈现系统静态结构,涵盖架构层面关键的类、子系统、包以及用例实现子集,是设计阶段的核心载体;进程视图聚焦系统动态执行结构,建模线程、并发处理及进程间交互,保障系统性能与可扩展性;部署视图负责描述软件组件到硬件节点的映射关系,展现系统的物理分布架构。
正确答案
A
本题考察的是**UML五大视图(4+1视图模型)**的基本概念。
A选项逻辑视图:逻辑视图主要用于描述系统的静态结构,表示设计模型中在架构方面有重要意义的类、子系统、包和用例实现的子集,是系统的核心设计视图,符合题干描述,正确。
B选项用例视图:用例视图从用户角度出发,描述外部参与者与系统之间的交互,是需求分析阶段的产物,主要关注系统功能需求,不涉及类、子系统的设计。
C选项进程视图:进程视图描述系统的动态执行结构,建模可执行线程、并发处理以及进程间交互,用于保证系统的性能与可扩展性。
D选项部署视图:部署视图用于描述软件组件到硬件节点的映射,展示系统的物理分布结构,主要涉及运行环境和物理架构。
因此,正确答案是 A. 逻辑视图。
