基于农商行问题检查跟踪管理信息系统的设计与研究

2015-12-08 11:56王莉
电脑知识与技术 2015年25期
关键词:农商行工作流管理信息系统

王莉

摘要:根据目前农商行所存在的管理漏洞,提出了问题检查跟踪管理系统这一检查监督平台,该平台主要用于问题台账的管理,遵循J2EE架构,交易访问采用B/S结构。该系统的使用最终能为银行高层管理部门的决策提供有力的依据。

关键词:农商行;检查跟踪;工作流;管理信息系统

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2015)25-0042-03

近几年,随着农村商业银行业务的不断扩展,银行内部的管理漏洞越来越明显,特别是跨省支行的建立和网银的开通,令金融案件不断增加。由于长期以来缺乏统一规范的检查监控平台,使得行内资源耗费大、问题整改效率低以及管理手段落后等问题,以上情况很难适应现代信息化银行的管理需求。为此,本文设计研究的问题检查跟踪管理信息系统,以提高工作效率、减少人为因素和工作量,全面提升问题台帐管理、条线管理水平,强化问题整改的及时性和有效性,并建立起全行统一的“病毒库”,加强对风险的预警和分析监测,全面实施员工违规积分管理。

1 系统架构设计

应用服务器采用两台现有的PC Server做集群,文件存储利用这两台服务器的物理硬盘,以网络共享的方式提供。操作系统拟采用开源的RedHat(32位)操作系统,JDK1.6,Web中间件采用Apache-Tomcat,Domino工作流采用OA系统的Domino8,应用数据库由于所需空间较少(预计不超过100G),采用PGSQL数据库。软件开发使用DominoDesigner+Eclipse,其中Eclipse为免费开源的JAVA开发软件。

1.1 物理架构设计

问题跟踪系统的内部物理硬件架构如下图1所示:

问题跟踪系统遵循J2EE架构,交易访问采用B/S结构,前端分散在各地,采用浏览器方式访问后端系统,后台集中在总行。Apache + Tomcat做应用服务器集群,放在两台PC Server上,其中每台PCServer上安装三个Tomcat,以负载均衡方式保证前端的并发访问。这两台服务器之间采用Rsync进行同步。数据库采用PGSQL,采用Active/StandBy方式,放在两台PC Server上。问题跟踪系统的后台系统软件为Redhat Linux + Apache + Tomcat + PGSql9.0。

1.2 软件架构设计

如图2所示,该系统采用B/S三层体系架构[1],显示层采用DHTML+AJAX技术实现,用户通过浏览器即可使用本系统;业务层采用Java和Domino工作流相结合的技术;在数据层采用文件系统和关系型数据库共存的方式,在业务层处理完毕后,将数据存入关系型数据库,同时将附件存入文件系统。

1.2.1 Web前端展示

显示层采用Jquery-UI等用户使用面积较广、适宜于快速开发的开源产品,利用AJAX技术实现客户端无刷新实时信息传递,同时利用JQuery-UI的可定制化界面,实现客户端风格的统一和快速定制。

1.2.2后台工作流

Domino工作流主要是处理系统中涉及审批和上下级逻辑关系的流程操作,如事实确认、跟踪整改等流程操作,在工作流表单中仅带入少量的需要用户进行确认的表单数据,对于问题内容、事实内容等信息量较大的内容,采用网页链接的方式供相关人员查看;Java主要用于业务逻辑处理,如问题录入、问题整改结果的录入、附件上传处理、查询统计分析等。

1.2.3后台数据库

数据层采用文件系统和关系型数据库,关系型数据库使用PGSql9.0,在业务层处理完毕后,将数据存入关系型数据库,同时将附件存入文件系统。附件等文件的存放需考虑网络共享存储,即多台应用服务器同时访问一个网络文件夹的方式,来保证用户文件数据的一致。鉴于附件既是被检查人的事实确认证据,也是后续追责的依据,为保证数据安全性,采用Active/standay的方式,同步或异步进行文件同步,保证数据的完整性。

1.2.4登陆方式

登陆方式基于我行现有的LDAP和人力资源数据库,采用SSO技术实现用户的单点登陆。如果CAS服务中断,问题跟踪系统需要从本系统中进行基本用户信息登录验证,保证在CAS中断的情况下,仍然能登录问题系统。

1.2.5报表集成

报表部分采用农商行现有的BI Office,在报表系统的基础上添加相关报表的开发,并在问题跟踪系统中查看报表时,将报表系统中生成数据嵌入到本系统页面中。

2 系统功能模块

本系统主要由4个子模块组成[2]:检查跟踪模块、违规积分模块、分析监测模块、系统管理模块。

1)检查跟踪模块,实现从问题录入到处理完结归档的全部工作流程,主要包括:问题录入、问题修改、问题保存、问题上报、问题定性、责任界定、整改跟踪、责任人处理、了结归档处理流程以及相应的台帐管理、台帐修改、台帐查询、台帐打印、附件管理、权限管理、缓急管理、密级管理、文书管理、待处理事项提示功能。

2)违规积分模块:实现对全员违规积分的动态管理及维护。主要包括:积分认定、台帐管理功能。提供正向积分认定、负向积分认定、积分申诉处理、积分提醒、积分警示、积分查询功能。

3)分析监测模块,实现对问题数据标准化的后续管理和维护,构建全行统一的病毒库,提供灵活的分析监测运用。主要包括:分级查询、汇总分析、报表统计、风险预警。

4)系统管理模块:实现支撑系统有序运行及数据安全的管理辅助功能。主要包括:用户管理、权限管理、日志管理、特殊处理。

2 DOMINO工作流设计

整个系统中涉及工作流的部分,都将通过Lotus Workflow自定义和自动化工作活动,通过其可视化流程图定制界面及业务对象库,使企业可以利用最佳的经验,灵活定制流程,来满足实际的工作流需求。从而实现流程电子化,提高生产和流程响应速度。在自定义工作流程过程中,管理员只需要通过可视化的工作流开发工具Lotus Workflow Architect,就可以进行直观的图形界面定制业务流程。同时在流程定义中设定各个流程点的参与者及他们的角色、相关数据即可。同时核心业务数据仍然运行在Java数据库里,对于参与了工作流的部分将交给domino Workflow进行处理,包括流程中的步骤以及流程中成参与的角色,都将由Domino Workflow进行控制。

2.1 交互接口

Domino Workflow与核心业务系统的对接方式将采用WebService方式进行交互,系统总共提供了5个流程接口[3]:新建工作、工作申请保存、工作决策处理、返回流程参与用户列表和回退结束流程。下面以“新建工作”为例,说明其工作过程。

新建立工作,外部调用接口时候,传递必要的参数,工作流将新建一个工作,并且返回一个JobId,这个JobId作为当前流程的唯一ID;在以后的使用中,直接传递该JobId即可得到这个流程的信息,比如下一步参与者等。此时Job为新建状态,需进行申请保存才会真正进入流程审批。具体参数说明见下表1所示:

2.2 流程设计

为了达到用户快速自定义流程,实现日常的流程更新带来的变动,用户可启用Lotus Workflow Architect工具,进行可视化流程定义,系统初始内部定义了7个流程[4-5]。

1)问题审批

流程说明:用户填写完检查后,再填写检查下所涉及的问题。待填写完毕后提交。提交到指定的审核人进行审批。提交时选择下一审批人,由被选择的审批人进行审核。

2)事实确认书审批

流程说明:检查问题审批通过后,进行事实确认审批。

3)整改通知书审批

流程说明:在整改通知发放前,对通知书的内容进行上报审批。

4)积分审批

流程说明:针对用户的负向积分,系统计算出预算分值,上报给管理人员进行审批,审批通过后才最为最终的扣分标准。

5)积分申诉审批

流程说明:被扣分的责任人,在对积分记分值有疑异的时候,可对积分进行申述;填写申诉请求后,进行提交上报;指定到积分申诉审批人进行审批处理。

6)正向积分审批

流程说明:正向积分填写审批数据后,选择审批人,以进行审批。

7)问题上报审批

流程说明:对于重要的或者必须上报的问题,可进行问题上报提交;提交后对上报的问题进行审核。

2.3流程参与者

1)流程角色定义

说明:domino管理员在定义流程的时候,需要对每一个流程的步骤做参与角色处理。选择需要参与当前审批的角色到审批节点上;只有在节点上角色的用户才可以参与流程的审批处理。为了让流程具备通用性,在审批的时候接口需要传递机构ID,以通过机构和角色来匹配对应参与角色。

2)机构定义

说明:Domino机构数据来源于ods的数据,与java系统中的人员机构保持一致。采用定时间同步的方式进行。

3 结束语

本系统的设计以问题台帐管理为核心,建立统一的检查录入、跟踪、整改、回复、处理流程,对各类问题进行标准化、统一化,提供灵活的分析统计,为银行高层管理部门的决策提供了有利依据。虽然此系统是针对农业银行设计,但其功能架构同样适用于其他银行的信息管理平台。

参考文献:

[1] 董杨.基于B/S模式的项目管理信息系统的设计与应用[J].计算机与信息技术, 2003(5):5-7.

[2] 李冬凤.寿光市农商行人事管理信息系统的设计与实现[D].成都: 电子科技大学, 2011.

[3] 曾月,范玉顺.工作流管理系统Web客户端的设计与实现[J].计算机工程与应用, 2002(2).

[4] 王少锋,王克宏.基于Java RMI技术的工作流管理系统的设计[J].计算机集成制造系统-CIMS,2000(5).

[5] 栾玮.B/S模式的特种设备检测管理信息系统的研发[D]. 重庆: 重庆大学,2008.

猜你喜欢
农商行工作流管理信息系统
工作流在电力生产管理信息系统中的设计和应用
基于B/S结构的学生公寓管理信息系统的设计与实现
新疆区域农商行的发展机遇与挑战
工作流技术在医疗信息整合工程中的应用分析
基于“互联网+”的企业管理信息系统优化分析
基于工作流的水运应急信息管理平台设计 
可持续发展理念下农商行社会责任履行实现途径分析
欠发达地区县域农商行发展存在的问题及对策
农商行在农村金融市场中营销策略研究