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

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

数据分层已经画好,为什么还要规定每层的职责和服务边界?

6 道章节练习题
单选题4.4 数据架构2 / 6

数据平台画出了原始、加工、应用三个层次,但各团队仍随意跨层加工,对外取数口径各不相同。依据数据分层原则,最应补充()。

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

正确答案 D

图上有三层,不等于工作已经分清。题干的问题是“谁处理、按什么规则处理、向外提供什么”没有约束。D把层次定位落实到了模型、存储和服务方式,才能让分层真正指导建设。

例如,某项目约定原始层保留接入数据,加工层完成统一转换,应用层提供面向使用场景的结果。接下来还要讲清哪些数据可以直接取用、哪些必须经过处理,否则报表团队仍会各走各的路径。这只是帮助理解的项目安排,不是教材规定所有平台必须采用这三个固定层名。分层的价值在于定位合理、责任清楚;多加两层或多买三台服务器,都不能自动解决职责混乱。

选项分析

A
层数更多不保证定位更清楚,原有职责和服务规则没有定义时,换一套更细的名称仍可能混乱。
B
各层可以承担不同生命周期环节和处理职责,强求相同模型与服务方式反而抹去了合理分工。
C
物理资源分开不等于逻辑责任明确;仍由团队临时决定加工与服务规则,题干的问题就没有消除。
D
不仅命名层次,还规定建设和使用的边界,让分层设计能够约束后续模型、存储与服务行为。

容易混淆的地方

看到架构图上画出多个数据库就认为完成了分层,或把层数多、服务器分开当成分层合理的充分条件。

再巩固一步

  • 问一层三个问题:负责什么、不负责什么、给谁提供什么。答不上来,通常不是缺一个层名,而是缺定位。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 4.4.2 · 纸书第159页

练习小结

题目纠错

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

查看纠错信息