软考系统架构师案例分析:五大架构风格怎么对号入座?
2026-10-18 20:31:16
0次

hello~ 这里是软考系统架构师备考笔记。

今天是 2026 年 9 月 16 日,下半年系统架构设计师考试时间在 10 月 24、25 日 ,还剩一个多月。

下午题到底选管道-过滤器还是黑板?ABSD 演化六步少写两个字就丢分;适配器和门面、代理和装饰器看着像一对。

这些表面在考名词,骨子里考 权衡 。命题人不指望你默百科,是在看你会不会按质量属性做决策。建议先 点赞+收藏 。

一、先还原真题

某智慧交通集团要做高速公路全息监控与应急指挥平台,需求可以拆成四条

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 雷达和卡口数据必须走清洗、对齐、融合、识别这条固定流水线,各环节由不同程序完成。
  • ▪▪ ▪ ▪ ▪ ▪ ▪ 团雾或重大事故时,交警、医疗、消防、路政只要对特定事件感兴趣,系统必须解耦,新单位接入不改骨干网。
  • ▪▪ ▪ ▪ ▪ ▪ ▪ 定责和跨省拆分要能按交通部新法规弹性处理,业务人员不重新编译就能改规则。
  • ▪▪ ▪ ▪ ▪ ▪ ▪ 特大拥堵要交通流模型、历史知识库、仿真算法一起读、一起改全路网态势图,由总指挥调度次序。

【问题 1】 需求 1 用数据流风格。两种子风格是什么?该选哪一种?写出构件和优缺点。 【问题 2】 需求 2、3、4 分别对应哪种子风格?需求 4 写出三大组成。 【问题 3】 后续用 ABSD 做架构演化,写出完整六步。

外壳是现代系统,刀口仍是传统风格选型、构件内部结构、全生命周期演化。

二、 【出题意图】

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 筛码农和架构师: Kafka、Flink 只是实现。流式计算是管道-过滤器的现代翻版,规则引擎是虚拟机,微服务靠近独立构件。能看见抽象,才有全局设计。

Kafka、Flink 只是实现。流式计算是管道-过滤器的现代翻版,规则引擎是虚拟机,微服务靠近独立构件。能看见抽象,才有全局设计。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 考质量属性权衡: 管道-过滤器换来复用和并行,丢掉细粒度交互;黑板能求解不确定问题,丢掉强一致和高吞吐。把代价讲清楚才给分。

管道-过滤器换来复用和并行,丢掉细粒度交互;黑板能求解不确定问题,丢掉强一致和高吞吐。把代价讲清楚才给分。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 案例和论文通吃: 风格填空、ABSD、DSSA 隔几年就上论文。这块是下午及格线的底座。

风格填空、ABSD、DSSA 隔几年就上论文。这块是下午及格线的底座。

三、比喻:一座三甲医院

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 调用/返回: 普通门诊。挂号处调度内科主任,主任再调心电图,结果返回后开处方。链条清晰、强同步。

普通门诊。挂号处调度内科主任,主任再调心电图,结果返回后开处方。链条清晰、强同步。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 数据流: 血液标本流水线。离心、生化、免疫各管一段,仪器互不认识,只认传送带。

血液标本流水线。离心、生化、免疫各管一段,仪器互不认识,只认传送带。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 独立构件(事件): 急救警铃。分诊台只发“一级红色警报”,急诊、骨科、麻醉、输血各自响应,发布者不管谁在值班。

急救警铃。分诊台只发“一级红色警报”,急诊、骨科、麻醉、输血各自响应,发布者不管谁在值班。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 虚拟机: 医保控费引擎。目录三天两头改,核心系统不重编译,规则解释器拿处方去匹配。

医保控费引擎。目录三天两头改,核心系统不重编译,规则解释器拿处方去匹配。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 仓库(黑板): 疑难重症 MDT。中央电子白板挂着全部体征,呼吸、神经、心外、药剂围着写建议,医务处长控制发言次序。

疑难重症 MDT。中央电子白板挂着全部体征,呼吸、神经、心外、药剂围着写建议,医务处长控制发言次序。

四、五大风格(子风格是采分点)

口诀: 流管调用独立件,虚机仓库围数据。显式调用能点名,隐式调用只广播。

解释器四件套: 解释引擎、代码存储区、引擎状态、解释进度。 规则系统: 规则集、规则解释器、选择器、工作内存。 黑板三件套: 知识源、黑板、控制。知识源互不直接通话,只跟黑板打交道。

判断顺序:先看有没有中央共享数据 → 是不是流式过滤 → 显式调用还是广播 → 最后才是解释器。

对回真题:需求 1 选 管道-过滤器 (增量流水,不是整批对账);需求 2 选 事件系统 ;需求 3 选 基于规则 ;需求 4 选 黑板 。

五、ABSD、DSSA、架构复用

ABSD 以体系结构为核心。六阶段:需求、设计、文档化、复审、实现、演化。

演化六步按顺序背:需求变化归类 → 制定演化计划 → 修改/增加/删除构件 → 更新构件相互作用 → 组装与测试 → 技术评审。别写“重构一下”。

DSSA 不是某一个项目的图,是一类系统共用的骨架。三阶段:领域分析(领域模型)→ 领域设计(DSSA)→ 领域实现(可复用构件与框架)。三特性: 并发性、递归性、反复性。

复用从低到高:设计模式 → 框架 → 构件/产品线 → DSSA。机会复用是个人复制;系统复用是组织级构件库。

六、设计模式必背 10 个

宏观靠风格,微观靠模式。23 种里就盯这 10 个。

口诀: 一个用工厂方法,一族用抽象工厂,全世界只有一个用单例。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 适配器 ↔ 门面: 不够要翻译,太多要收口。适配器消灭接口冲突;门面降低调用成本。

不够要翻译,太多要收口。适配器消灭接口冲突;门面降低调用成本。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 代理 ↔ 装饰器: 代理管能不能用(权限、懒加载、远程);装饰器管用起来多两手,而且可以多层包。

代理管能不能用(权限、懒加载、远程);装饰器管用起来多两手,而且可以多层包。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 策略 ↔ 模板方法: 策略是对象组合、运行期换算法;模板方法是继承、父类把骨架定死。

策略是对象组合、运行期换算法;模板方法是继承、父类把骨架定死。

七、 【各行各业】

要可修改性,事件和装饰器更香;要性能,少分层、少解释器;要复用,冲 DSSA 和抽象工厂。

八、 【学习路径】

白纸默写五大类+子风格、解释器四件套、黑板三件套、ABSD 演化六步。然后拿近十年案例题,强迫自己用题干限定词秒杀风格。论文准备两套自己的项目,能把管道-过滤器、黑板、演化六步嵌进去。最后按机考时间连打两套,术语别写漏字。

  • ▪▪ ▪ ▪ ▪ ▪ ▪ 没有银弹,只选合适。 谁把取舍代价讲清楚,分给谁。
  • ▪▪ ▪ ▪ ▪ ▪ ▪ 抽象定性靠风格,构件落地靠模式。
  • ▪▪ ▪ ▪ ▪ ▪ ▪ 方法学管演化。 ABSD 六步和 DSSA 三阶段,是用来替换野蛮生长的。

ABSD 六步和 DSSA 三阶段,是用来替换野蛮生长的。

相关内容

软考高级系规论文经验教训,...
第4章 信息系统规划 1、以组织战略为起点做规划,坚持战略性、整体...
2026-10-18 20:32:02
软考高级:系统规划与管理师...
本文章围绕软考高级系统规划与管理师(系规)2025年下半年起使用的...
2026-10-18 20:32:02
软考系统规划与管理师综合知...
1. 软考系统规划与管理师考试概述 系统规划与管理师作为计算机技术...
2026-10-18 20:32:01
系统架构设计师软考备考全攻...
每年软考报名季,“系统架构设计师”的咨询热度总能排进前三。我被人问...
2026-10-18 20:32:01
软考系统规划与管理师真题解...
1. 软考系统规划与管理师考试概述 系统规划与管理师作为计算机技术...
2026-10-18 20:32:00
软考系规:第11至17章知...
第 11 章 信息系统治理 章节定位 属于高层顶层管理,是 IT ...
2026-10-18 20:32:00

热门资讯

软考高级系统架构设计师备考(七... 软考高级系统架构设计师备考(七):计算机系统基础—校验码 在计算机系统和数据通信系统中,数据在传输或...
系统架构师案例分析经验 案例分析题考试首先要知道以下几点 案例分析题一共5道题,第一题必做,后面4选2. 后面四题中必有一道...
系统架构设计师软考备考全攻略:... 每年软考报名季,“系统架构设计师”的咨询热度总能排进前三。我被人问过最多的一句话是:“这个证书到底值...
软考系统架构设计师 | 系统安... hello~ 这里是软考系统架构师备考笔记。 零信任与安全架构 在传统的企业网络安全建设中,技术团队...
软考 系统架构设计师 第十三章... 关注「有鱼软考」,系统架构设计师备考干货持续更新。第13章是综合知识+案例的高频章,建议先吃透&qu...
【26年下半年-软考系统架构设... 关注零一软考,获取最新的软考信息👇 获取系统架构设计师软考教材核心考点思维导图! 今天给大家带来一篇...
软考备考全指南:中级软件设计师... 最近朋友圈被“赢麻了!软考空前大利好!恭喜所有程序员”这类标题刷屏的时候,我第一反应也是“又来标题党...
软考系统架构设计师 | 软件架... hello~ 这里是软考系统架构师备考笔记。 架构风格怎么选 今天我们来攻克软考系统架构设计师考试中...
软考 系统架构设计师 第十三章... 关注「有鱼软考」,系统架构设计师备考干货持续更新。表现层是案例题常客,MVC / MVP / MVV...
系统架构设计师考试高效备考指南... 快速体验 打开 InsCode(快马)平台 输入框输入如下内容 帮我整理系统架构设计师考试核心知识点...
软考梦工厂

软考梦工厂

扫码关注我们