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

系统集成项目管理工程师 · 第三版 · 第7章 软硬件系统集成

跨系统获取实时报价,为什么不能只复制价格表?

6 道章节练习题
单选题7.4 业务应用集成1 / 6

销售端需要按当前客户等级、商品数量和生效促销规则获取报价。价格系统已有获授权的报价API,能处理全部这些规则,并已验证满足本次时效要求。若不在销售端重复维护报价逻辑,应优先采用()。

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

正确答案 C

所需的是带业务规则的报价功能,不只是某个价格字段。题干已确认API的授权、规则覆盖和时效条件,应通过接口调用现有功能,选C。

一张基础价格表回答的是“商品基础价是多少”,而报价还要回答“这位客户买这个数量,此刻应付多少”。促销和客户等级没有算进去,即使价格表今天刚同步,也可能报错。本题给了一个关键前提:现有报价API已经满足这些规则和时效要求,所以不必再在销售端抄一套算法。调用时传入约定的条件,再处理返回结果,才能复用价格系统提供的功能。这不是在说所有数据复制都没有用途;本地目录展示等场景可以另作设计。但在本题约束下,复制部分数据或只改字段名,都没有解决完整报价的问题。

选项分析

A
基础价不包含题干要求的全部客户与促销规则,日同步也不能替代满足当前条件的最终报价。
B
这一方案仍要销售端维护计算逻辑,与不重复维护的要求冲突,还增加两套规则一致性的负担。
C
利用已经满足条件的授权API访问现有报价功能,既覆盖规则,也符合不重复维护逻辑的要求。
D
字段同名不会自动执行客户等级、数量与促销规则,名称统一不能代替业务功能调用。

容易混淆的地方

把需要一个计算结果误读成只需要复制一个字段,漏掉结果背后的业务规则。

再巩固一步

  • 先问对方提供的是数据还是功能。题目需要现行规则的计算结果时,要核对接口的输入、规则覆盖和时效条件。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 7.4 · 纸书第277页

练习小结

题目纠错

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

查看纠错信息