| 中创银行信贷业务管理解决方案 |
| 行业类别:银行 |
功能类别:安全管理 |
| 方案作者:
中创软件 |
发布时间:2005-9-22 10:42:21 |
|
针对银行信贷业务的复杂需求,中创提出基于工作流中间件的解决方案。
银行信贷管理信息系统从功能上可分为:客户信息系统、客户授信额度系统、放款中心系统、风险资产处理系统、信贷台账系统、上报人民银行系统、公共控制系统及其他相关功能,它具有诸多复杂的需求特点:
组织结构复杂,多级业务管理;
业务处理流程繁冗;
任务分配方式复杂,动态分发;
信贷审批流程易变,这需要信贷管理信息系统具有很强的灵活性;
B/S报表展示,量大而多变;
各分行之间存在地区差异。
系统总体结构
此方案采用了中创软件商用中间件公司开发的工作流中间件InforFlow及报表工具InforReport(总体框架如图所示)。
InforFlow是参考国际工作流管理联盟(WfMC)规范实现的工作流中间件,为工作流自动化和构建流程应用提供基础平台。InforFlow基于J2EE架构,实现了流程逻辑与业务逻辑的分离,能够可视化地进行业务流程的分析、定义和业务单元的组装。InforReport是B/S环境下快速实现中西式复杂报表设计、部署、生成、展现、打印和管理的开发运行平台。InforReport实现了“中西合璧”,支持各种类型的复杂报表,支持“所见即所得”的图形化设计,支持报表开发的全过程零编程,支持证件和票据套打,适应多种平台及数据库环境,并可以跟应用无缝集成,快速构建图文并茂的报表应用。
方案构成
系统的基本思想在于将银行信贷管理系统进行充分的分解,分解为表示逻辑、流程逻辑、业务逻辑、数据管理逻辑四种不同层次的基本逻辑。这样可使其中任何一层逻辑的修改都不会影响其他三层,从而最大限度地降低系统内部的耦合性,提高系统适应变化的能力。
业务逻辑层由一些与审批过程无关的业务单元或应用组件构成,这些业务单元或应用组件注册到InforFlow中,成为流程中的基本处理单元。流程逻辑层的功能是管理这些业务流程,包括定义、控制业务单元间的数据流和控制流,以及将业务单元的操作映射到业务逻辑层的实际业务对象或应用组件。
将流程逻辑从应用中分离出来,再配以方便直观的图形化流程定义工具InforFlow Designer,即可以实现开放的、显式的、松耦合的流程。这种流程管理方案可以缩短设计周期并生产出高质量的产品,允许软件通过集合已存在的软件,组装生成新的应用,而不再要求软件从打草稿开始。
进行审批过程的设计时,为满足系统所要求的高度的灵活性与可适应性,本方案充分利用了InforFlow的流程控制与任务分配的功能,按以下方式实现信贷业务的各个审批过程:
为系统定义分别代表了具有不同功能权限的岗位,为岗位分配人员。需要将活动的执行人定义到岗位上,而不是直接指定人或指定审批部门。
定义审批权限为操作员的一种扩展属性,定义申请额度为授信额度审批过程的一个相关数据(过程变量),并且定义任务分配条件为表达式,将表达式定义为:
操作员.审批权限<=申请额度
对分发岗的支持,当分发岗的操作员建立好项目组后,指定当前的审批流程实例引用此项目组,分发岗之后的所有岗位分配任务都在此项目组内进行。
使用InforReport实现对报表的快速开发。当用户有新的报表需求时,使用InforReport报表设计器快速实现报表,并通过信贷系统的报表管理模块实现报表的快速发布。本方案充分利用了InforReport快速开发的特点,解决了报表的用户现场定制的问题。

图 信贷业务管理系统总体框架
|
|
|
|
|