针对银行信贷业务的复杂需求,中创提出基于工作流中间件的解决方案。
银行信贷管理信息系统从功能上可分为:客户信息系统、客户授信额度系统、放款中心系统、风险资产处理
系统、信贷台账系统、上报人民银行系统、公共控制系统及其他相关功能,它具有诸多复杂的需求特点:
组织结构复杂,多级业务管理;
业务处理流程繁冗;
任务分配方式复杂,动态分发;
信贷审批流程易变,这需要信贷管理信息系统具有很强的灵活性;
B/S报表展示,量大而多变;
各分行之间存在地区差异。
系统总体结构
此方案采用了中创软件商用中间件公司开发的工作流中间件InforFlow及报表工具InforReport(总体框架如图所示)。
InforFlow是参考国际工作流管理联盟(WfMC)规范实现的工作流中间件,为工作流自动化和构建流程应用提供基础平台。InforFlow基于J2EE架构,实现了流程逻辑与业务逻辑的分离,能够可视化地进行业务流程的分析、定义和业务单元的组装。InforReport是B/S环境下快速实现中西式复杂报表设计、部署、生成、展现、打印和管理的开发运行平台。InforReport实现了“中西合璧”,支持各种类型的复杂报表,支持“所见即所得”的图形化设计,支持报表开发的全过程零编程,支持证件和票据套打,适应多种平台及数据库环境,并可以跟应用无缝集成,快速构建图文并茂的报表应用。
方案构成
系统的基本思想在于将银行信贷管理系统进行充分的分解,分解为表示逻辑、流程逻辑、业务逻辑、数据管理逻辑四种不同层次的基本逻辑。这样可使其中任何一层逻辑的修改都不会影响其他三层,从而最大限度地降低系统内部的耦合性,提高系统适应变化的能力。
业务逻辑层由一些与审批过程无关的业务单元或应用组件构成,这些业务单元或应用组件注册到InforFlow中,成为流程中的基本处理单元。流程逻辑层的功能是管理这些业务流程,包括定义、控制业务单元间的数据流和控制流,以及将业务单元的操作映射到业务逻辑层的实际业务对象或应用组件。
将流程逻辑从应用中分离出来,再配以方便直观的图形化流程定义工具InforFlow Designer,即可以实现开放的、显式的、松耦合的流程。这种流程管理方案可以缩短设计周期并生产出高质量的产品,允许软件通过集合已存在的软件,组装生成新的应用,而不再要求软件从打草稿开始。
进行审批过程的设计时,为满足系统所要求的高度的灵活性与可适应性,本方案充分利用了InforFlow的流程控制与任务分配的功能,按以下方式实现信贷业务的各个审批过程:
为系统定义分别代表了具有不同功能权限的岗位,为岗位分配人员。需要将活动的执行人定义到岗位上,而不是直接指定人或指定审批部门。
定义审批权限为操作员的一种扩展属性,定义申请额度为授信额度审批过程的一个相关数据(过程变量),并且定义任务分配条件为表达式,将表达式定义为:
操作员.审批权限<=申请额度
对分发岗的支持,当分发岗的操作员建立好项目组后,指定当前的审批流程实例引用此项目组,分发岗之后的所有岗位分配任务都在此项目组内进行。
使用InforReport实现对报表的快速开发。当用户有新的报表需求时,使用InforReport报表设计器快速实现报表,并通过信贷系统的报表管理模块实现报表的快速发布。本方案充分利用了InforReport快速开发的特点,解决了报表的用户现场定制的问题。
图 信贷业务管理系统总体框架
专家点评:
优点 中创软件公司以网页防篡改系统建设为主要内容,以信息安全支撑环境为特点,提供了一个面向互联网站的安全解决方案。该方案以网页防篡改系统为主要思路,以网页信息内容监控、监控代理和自动恢复等功能为主要环节,吸收了国际上网站安全的经验,在一定程度上满足了网站建设的实际需求,为网站建设管理者设计安全方案提供了一种解决方案,使网站建设管理者可以增强其网站的安全管理能力,有助于实现系统安全管理的总体目标。
该方案在网页内容监管、监管代理、监控下的自动恢复等集成化的解决方案方面有一定的特色,所选用的产品也具有一定的先进性和成熟度,方案具有可操作性。方案对防网页被篡改产品的需求所做的分析比较明确,反映了对网页防篡改产品需求的迫切性。在技术上采用了较为先进“事件触发”技术,该技术是中创软件中间件公司独立研究的产品。
它是一种主动、实时、高效、低耗的文件系统监控技术,在报警准确性、报警实时性、资源占用等多个关键方面更优于传统的扫描技术、核心内嵌技术,保证了监控软件的实时性能、低耗性能。
不足 该方案的不足主要在于对网站安全解决方案的整体性理解深度尚有欠缺, 希望能够进一步和用户深入沟通,提出更加符合不同层次用户的解决方案。文中提到的系统具备高性能,但却没有对具体的效率和性能做定量的分析。在案例介绍部分,只介绍了系统的部署,并未体现运行的效果。
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073