以服务为中心的企业整合—案例分析_第1页
以服务为中心的企业整合—案例分析_第2页
以服务为中心的企业整合—案例分析_第3页
以服务为中心的企业整合—案例分析_第4页
以服务为中心的企业整合—案例分析_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SOA案例分析案例分析吴凡案例介绍 背景: *银行是一家全国性的银行,全国各地都有自己的子公司,其中信贷部门的经营也不错,但是考虑到未来竞争激烈,公司期望IT部门能够在以下方面可以对业务部门提供帮助:1)能够更快的更准确的提供经营情况2)能够快速的开发新业务,在市场抢到先机3)具有更多的灵活性,使得业务根据不同的地区不同政策,进而相应的变化,同时变化也在管理范围内。步骤1. 选择一个业务实施选择一个业务实施SOA(信贷)(信贷)2. 业务流程分析业务流程分析3. 建立服务模型建立服务模型4. 建立业务流程建立业务流程执行者执行者信贷审查员参与角色参与角色顾客,银行经理业务描述业务描述顾客来银行

2、申请银行贷款业务规则业务规则申请贷款的客户在本行有开户历史申请贷款的客户贷款总金额不能超过总信用额度贷款操作步骤贷款操作步骤1.顾客申请个人信贷,填写申请表。2.信贷审核员申请受理 2.1信贷审核员检查顾客的个人信息是否正确(人工对比申请表和证明材料) 2.2信贷审核员检查顾客在本行是否有存款 2.3信贷审核员检查顾客的历史贷款记录3.信贷审核员进行顾客信用评估4.如果评估同意放款,转到85.如果评估不同意放款,转到106.如果信贷审核员评估结果是需要修改贷款,则信贷审核员通知顾客,修改个人信贷材料,然后重新从第一部开始7.如果信贷审核员评估结果是信贷经理批准 7.1 如果信贷经理通过,则转到

3、8 7.2如果信贷经理不通过,则转到108.信贷审核员打印贷款合同,核定贷款金额和期限,获取信贷经理批准9.和顾客签署信贷合同10.通知顾客拒绝贷款申请业务流程现状分析 有的地方信贷是自己实现的,有的处于手工状态 信贷审查,需要在几个不同的系统进行查询,而且查询都是人工操作,时间比较长,周期通常在1周左右 很多流程都是人工操作,流程的可靠性没有保障 顾客不能实时的知道自己的贷款申请处理进度 由于地方不一样,信贷政策不一样,管理流程比较痛苦 对于一个客户而言,信息记录不同的系统上,不是很统一 业务目标: 1、未来五年未来业务扩大一倍 2、未来三年业务造成的呆账降低一半 3、未来三年处理时间缩短一

4、半现状处理 客户信息系统、存贷款系统都需要访问全国数据中心的服务 对于地区的业务需求,如贷款额度,可以存放各地单独实现,但是接口需要统一,以便以后将这些业务集中管理 对于已经实现的业务,要尽量复用。 重新设计流程如下:执行者执行者信贷审查员参与角色参与角色顾客,银行经理业务描述业务描述顾客来银行申请银行贷款、顾客在网上进行申请银行贷款业务规则业务规则申请贷款的客户在本行有开户历史申请贷款的客户贷款总金额不能超过总信用额度可以通过唯一的信贷编号查询业务处理的进度贷款操作步骤贷款操作步骤0.顾客申请个人信贷,填写申请表。1.信贷审核员申请受理 1.1信贷业务处理流程调用调用数据中心的CRM系统,检

5、查客户的个人信息是否正确 1.2信贷业务处理流程调用调用数据中心的储蓄系统检查顾客在本行是否有存款历史 1.3信贷业务处理流程调用调用数据中心的贷款业务检查顾客的历史贷款记录 1.3信贷业务处理流程调用调用第三方的信用系统检查顾客的其它信用记录 1.4信贷业务处理流程检查顾客的担保情况 1.5信贷业务处理流程调用调用数据中心的信用评估系统根据顾客的以上信息进行风险评估2.信贷业务处理流程进行贷款额度计算,计算方法可以动态调整,根据不同的地区有不同规则3.如果信用评估同意放款,转到74.如果信用评估不同意放款,转到105.如果信用评估结果是需要修改贷款,则通知信贷审核员,信贷审核员通知顾客,修改

6、个人信贷材料,然后重新从第一部开始业务流程执行者执行者信贷审查员参与角色参与角色顾客,银行经理业务描述业务描述顾客来银行申请银行贷款、顾客在网上进行申请银行贷款业务规则业务规则申请贷款的客户在本行有开户历史申请贷款的客户贷款总金额不能超过总信用额度可以通过唯一的信贷编号查询业务处理的进度贷款操作步骤贷款操作步骤6.如果信贷评估结果是信贷经理批准,则通知信贷经理手工处理 6.1 如果信贷经理通过,则转到7 6.2如果信贷经理不通过,则转到107.个人信贷业务处理流程通知信贷审核员信贷审核通过8.信贷审核员打印贷款合同,核定贷款金额和期限,获取信贷经理批准9.和顾客签署信贷合同,流程结束10.通知

7、顾客拒绝贷款申请业务流程建立服务模型(自顶向下分析业务 业务流程)0 个人贷款业务 1.1 提交个人贷款申请1.2 处理个人贷款业务1.2.1检查用户的信息1.2.1.1检查用户的基本信息1.2.1.2获取用户的存取记录1.2.1.3获取用户的贷款记录1.2.1.4获取第三方的信用记录1.2.1.5检查用户的担保情况1.2.2评估用户的个人信用1.2.3核定贷款金额和期限1.2.4审批贷款合同1.3办理个人贷款发放贷款建立服务模型-业务域 2.1检查用户个人信息检查用户个人信息2.1.1检查用户个人信息检查用户个人信息 2.1.4获取第三方的信用获取第三方的信用记录记录 2.2评估用户个人信用

8、评估用户个人信用2.1.2获取用户存取记录获取用户存取记录2.1.3 获取用户贷款记录获取用户贷款记录1.提交个人贷款申请提交个人贷款申请2.1.5检查用户担保情况检查用户担保情况2.3 核定贷款期限和金额核定贷款期限和金额2.3.1审核贷款额度审核贷款额度2.3.2审核贷款年限审核贷款年限2.4审批贷款合同审批贷款合同3办理个人贷款办理个人贷款客户管理客户管理存贷款信息存贷款信息个人信贷业务个人信贷业务业务建模(按照业务目标分析)1、未来五年未来业务扩大一倍、未来五年未来业务扩大一倍3、未来三年处理时间缩短一半、未来三年处理时间缩短一半2、未来三年业务造成的呆账降低一半1.1 增加多渠道,让

9、顾客从网络申请1.2 寻找适合的客户,扩大业务量2.1贷款流程中需要参考历史信用记录2.2信贷后及时跟踪还款情况3.1提高机器的自动执行过程,降低人工操作比例1.提交贷款申请存贷款历史分析【新增】个人贷款还款查询【新增】 2.2评估用评估用户个人信用户个人信用2.1.2获取用获取用户存取记录户存取记录2.1.3 获取用获取用户贷款记录户贷款记录2.1.4获取第三获取第三方的信用记录方的信用记录个人信贷报警【新增】 2.1检查用检查用户个人信息户个人信息2.2评估用户评估用户个人信用个人信用2.1.3 获取用获取用户贷款记录户贷款记录2.1.4获取第三获取第三方的信用记录方的信用记录 2.1.1

10、检查用户检查用户个人信息个人信息2.1.2获取用户获取用户存取记录存取记录建立服务模型(自下向上分析业务)0 个人贷款业务 1.1 提交个人贷款申请1.2 处理个人贷款业务1.2.1检查用户的信息1.2.1.1检查用户的基本信息1.2.1.2获取用户的存取记录1.2.1.3获取用户的贷款记录1.2.1.4获取第三方的信用记录1.2.1.5检查用户的担保情况1.2.2评估用户的个人信用1.2.3核定贷款金额和期限1.2.4审批贷款合同1.3办理个人贷款发放贷款*:存贷款历史分析:存贷款历史分析*:个人贷款业务数据挖掘(还款情况查询):个人贷款业务数据挖掘(还款情况查询)*:个人信贷报警:个人信贷

11、报警建立服务模型-业务域(分析后增加) 2.1检查用户个人信息检查用户个人信息2.1.1检查用户个人信息检查用户个人信息 2.1.4获取第三方的信用获取第三方的信用记录记录 2.2评估用户个人信用评估用户个人信用2.1.2获取用户存取记录获取用户存取记录2.1.3 获取用户贷款记录获取用户贷款记录存贷款历史分析存贷款历史分析1.提交个人贷款申请提交个人贷款申请2.1.5检查用户担保情况检查用户担保情况2.3 核定贷款期限和金额核定贷款期限和金额2.3.1审核贷款额度审核贷款额度2.3.2审核贷款年限审核贷款年限2.4审批贷款合同审批贷款合同3办理个人贷款办理个人贷款个人贷款还款查询个人贷款还款

12、查询个人信贷预警个人信贷预警客户管理客户管理存贷款信息存贷款信息个人信贷业务个人信贷业务服务暴露0 个人贷款业务 +1.1 提交个人贷款申请 +1.2 处理个人贷款业务+1.2.1检查用户的信息+1.2.1.1检查用户的基本信息1.2.1.2获取用户的存取记录1.2.1.3获取用户的贷款记录1.2.1.4获取第三方的信用记录+1.2.1.5检查用户的担保情况1.2.2评估用户的个人信用1.2.3核定贷款金额和期限+1.2.4审批贷款合同1.3办理个人贷款+1.3.1发放贷款存贷款历史分析存贷款历史分析+个人贷款业务数据挖掘个人贷款业务数据挖掘+ 个人信贷报警个人信贷报警+定义服务接口0 个人贷

13、款个人贷款输入参数个人贷款申请表(申请者姓名、身份证号码、申请贷款额度、申请贷款期限)输出参数个人贷款申请号(是否同意贷款、贷款合同编号、信贷经理签字)服务从属部门信贷部功能说明:该服务是信贷部门的高层服务,用于定义个人贷款业务及依赖其他服务,同时可以检查业务的发展情况。该业务流程是有3个子流程来实现。1.1 提交个人贷款申请提交个人贷款申请输入参数个人贷款申请表(申请者姓名、身份证号码、申请贷款额度、申请贷款期限、地区)输出参数个人贷款申请号服务从属部门信贷部功能说明:该服务,可以被多个表现层程序使用,用户可以通过web应用,手机登提交申请给该服务。服务会返回唯一的申请编号。客户可以通过该编

14、号查询进度情况,调用处理个人贷款申请服务来处理定义服务接口1.3 处理个人贷款处理个人贷款输入参数个人贷款申请号输出参数无服务从属部门信贷部功能说明: 用来生成贷款合同1.2处理处理个人贷款申请个人贷款申请输入参数个人贷款申请表(申请者姓名、身份证号码、申请贷款额度、申请贷款期限)输出参数申请是否成功服务从属部门信贷部功能说明:该服务,被调用后,返回是否创建成功的结果。定义服务接口1.2.1 检查用户的个人信息检查用户的个人信息输入参数身份证号码输出参数用户的基本信息(姓名、地址、联系地址、联系电话、身份证号码、性别)用户存款记录用户贷款记录第三方信用记录用户担保情况服务从属部门客户服务部功能

15、说明:该服务,可以被其他服务使用, 该业务通过唯一的身份证来返回该用户在各个系统中的消息定义服务接口1.2.2 获取第三方的信用记录获取第三方的信用记录输入参数身份证号码输出参数 用户个人信用记录集合服务从属部门外部服务功能说明: 由其他系统提供,该服务通过唯一的身份证号码得到他的信用记录。定义服务接口1.2.2 核定贷款的金额和期限核定贷款的金额和期限输入参数用户的基本信息(姓名、地址、联系地址、联系电话、身份证号码、性别)用户存款记录用户贷款记录第三方信用记录用户担保情况个人贷款申请表信息(申请者姓名、身份证号码、申请贷款额度、申请贷款期限、地区)输出参数 是否允许贷款(-1,不允许;0,

16、需要修改额度或者时间;1,需要信贷经理审批;其他:审批成功,允许贷款)允许贷款的最大金额允许贷款的最大期限服务从属部门信贷部功能说明:贷款审批的结果建立业务流程 建立业务对象 建立服务接口(定义API)(略) 建立业务流程业务对象customerBasicidnameaddress.customerCreditidcreditlevel.customerLoanidcreditnumcreditlevelamountcustomerDepositidamount.customerInfocustomerBasiccustomerCreditcustomerLoancustomerDepositcustomerHypothecationcustomerHypothecationid hypothname.业务流程receiveinitgetBasicInfoInvokegetCreditInfo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论