SOA 案例研究,第 4 部分:业务流程场景

来源:互联网 发布:淘宝人气浏览器插件 编辑:程序博客网 时间:2024/05/17 03:45

案例研究简介

JKHL Enterprises (JKHLE) 正在进行一系列的基本业务变更,期望最终能够获得最大收益。JKHLE 已决定采用 SOA 原则来解决其面临的业务和 IT 挑战。

JKHLE 团队的工作重点是在各个销售渠道中以一致的方式解决因创建新客户帐户而带来的难题。此 SOA 采用计划被称为帐户开立项目 (Account Open Project)。使用 SOA 方法有利于在未来业务发生变化时进行更快的实现和提供更大的灵活性。

我们在本红皮书中介绍的案例研究包括以下关键人员和角色:

  • Sandy Osbourne-Archer,首席技术架构师
  • Ian McCallen,集成开发人员
  • Paige Alvarado,高级开发管理人员
  • Ronnie Espinoza,业务分析人员

帐户开立项目的挑战

我们在本红皮书中定义的 JKHLE 帐户开立流程挑战与“SOA 中的流程场景”相关。

帐户开立项目体系结构团队的工作重点是解决重大问题以及改变客户在开立 JKHLE 帐户时使用多种机制这一现状。他们希望从业务和 IT 这两个角度制定一种经过改进、单一的开立帐户机制。

帐户开立项目将成为用于 JKHLE 中新的 SOA 实现的第一个测试用例。

帐户开立项目的要求

首席技术架构师 Sandy Osbourne-Archer 向她的团队简要介绍了此项目的目标。“我们希望使我们的 IT 基础结构与业务目标更好地保持一致,从而扭转我们当前所处的不利局面。

由于这一局面会影响客户满意度,因此我们首先选择了修复帐户开立流程。”

Paige Alvarado 是一名高级开发管理人员,就职于 Sandy 所带领的帐户开立项目体系结构团队。Paige 所在的组织负责对业务 (LOB) 和操作进行处理,以使新业务流程实现自动化。

帐户开立流程要求将多个后端系统、人工工作流和组合服务集成在一起,以支持端到端解决方案。

Sandy 已就此项目规定了一些明确的要求。

REQ-01:自动化帐户开立激活流程

JKHLE 的目标之一是通过最大限度地减少手工和纸面文档来自动化帐户开立激活流程。此外,还需要使 75% 的信用报告检索工作实现自动化,信用报告检索是帐户开立流程的一个子流程。

REQ-02:合并信用验证和审批的人工交互操作

全面的帐户开立流程解决方案需要包括支持信用验证和审批流程的人工工作流,信用验证和审批流程是帐户开立流程的一个子流程。

REQ-03:提供帐户开立流程的实时视图

此自动化流程应提供业务操作情况的实时视图,以测定和监视帐户开立项目和信用功能。





回页首

将 SOA 实现模式应用于此案例研究:




本文转自IBM Developerworks中国

        请点击此处查看全文