扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构风格简单
单选题
2017年11月第35题
收藏
分享
#系统架构设计
#软件架构风格
#第二版教材
#凯恩建议必须掌握
某公司拟开发一个VIP管理系统,系统需要根据不同商场活动,不定期更新VIP会员的审核标准和VIP折扣系统。针对上述需求,采用(__)架构风格最为合适。
问题(1)
正确答案A
凯恩解析
本题考察的是软件架构风格与应用场景匹配。
规则系统(Rule-based System)属于虚拟机风格的一种,通过可配置的规则驱动业务逻辑,适合需要频繁调整业务条件和策略的系统。
A选项 规则系统:可以通过修改规则文件或数据库配置来改变审核标准和折扣策略,无需改动核心程序,适应性强,符合题意,正确。
B选项 过程控制:适用于连续性生产或流程控制系统(如工业自动化),不适合频繁调整业务规则的场景,错误。
C选项 分层:强调系统的层次化结构,有助于模块化和分工,但并不能直接解决频繁修改审核标准和折扣的问题,错误。
D选项 管道-过滤器:适用于数据流处理(如编译器、数据转换),不适合该需求,错误。
因此,本题答案为 A。
