题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第4章 信息系统架构

应用分层与分组有什么区别?

6 道章节练习题
单选题4.3 应用架构6 / 6

①将客户交互、业务处理和技术支撑按职责组织,降低层间耦合;②把采购申请、询价与订单执行等紧密关联的功能归为一组。①②分别体现()。

选择答案
未作答
答案与解析

正确答案 A

①在区分不同职责层次,使业务与技术适当分离,是分层;②按紧密相关的业务功能聚合,是分组,选A。分层与分组可以同时用于一份应用架构,并不是只能二选一。

采购功能组内部仍然可以有面向用户的交互、业务处理以及技术支撑。反过来,同一个职责层也可能支撑采购、设备等多个功能组。这两种观察角度并不相互否定。题干没有给机房、子网或服务器分配方案,不能把逻辑分层直接翻译成三台服务器,更不能把功能分组当成网络隔离;实际部署需要另外分析。

选项分析

A
先按职责层次分离,再按业务关联聚合,准确对应题干两种不同的组织角度。
B
把两者对调了;层次职责与业务功能聚合的关注点不同,不能仅凭都在分类就互换。
C
第一项正确;采购相关功能放在同一组,没有提供按网络地址或隔离区域划分的条件。
D
第二项正确;第一项是职责分层,题干没有说明物理服务器或机房的部署安排。

容易混淆的地方

把分层和分组都当成随意分类,或看到表示层、业务层就直接按相同数量安排物理服务器。

再巩固一步

  • 两条线分别看:职责层次看分层,业务关联看分组。它们都不能单独决定部署到几台机器。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 4.3.2 · 纸书第156页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息