此案例研究的重点在于上面问题中重点涉及的以下三个运营系统间的集成:
- 订单管理系统:用于记录和管理客户订单
- CRM:作为客户信息的主要来源
- 供应系统:用于激活客户所需的网络服务(即漫游、3G 等)
每个系统都包含应用程序特定的业务逻辑,这些业务逻辑均以相对独立的方式运行,如图 3 中所示。此逻辑经常与表示信息交织在一起,即体系结构内没有清楚的关注分离,从而进一步限制了灵活性。在系统彼此通信的情况下,由于使用了专用 API,因而存在紧密依赖关系,这种方式不可靠,而且会降低可见性。
发布: 2007-11-15 14:06 | 作者: Scott M. Glen | 来源: IBM | 查看: 77次 | 进入软件测试论坛讨论
此案例研究的重点在于上面问题中重点涉及的以下三个运营系统间的集成:
每个系统都包含应用程序特定的业务逻辑,这些业务逻辑均以相对独立的方式运行,如图 3 中所示。此逻辑经常与表示信息交织在一起,即体系结构内没有清楚的关注分离,从而进一步限制了灵活性。在系统彼此通信的情况下,由于使用了专用 API,因而存在紧密依赖关系,这种方式不可靠,而且会降低可见性。