银行软件开发部署案例

发布于:2018-04-01 11:53:31

项目基本信息

       PacMan 项目-- 贷后管理系统,早期风险客户管理系统以及客户催收管理系统。该系统是某跨国商业银行的项目,该系统完全基于CBA的贷后管理业务及早期风险客户管理业务的需求和业务流程进行设计、开发,在Microsoft Excel环境中使用的工作全流程管理系统。此次上线部分涵盖了日常贷后管理(PLM)及早期风险客户管理(WL)和催收管理三大大业务场景模块,具有以下功能特点,为村镇银行业务部门、村镇银行风险部门、上海业务管理部门、上海风险管理部门带来以下便利。


1)PacMan系统实现了贷后,早期风险客户和客户催收管理工作报告的全流程线上操作、自动流转、线上审批;
2)有权审批人可直接完成线上审批,并进行电子签名;
3)所有系统贷款数据、贷后管理报告、早期风险/催收客户报告、早期风险客户/催收登记进入/退出历史信息、预警信号等均可进行实时调阅查询;
4)工作任务提醒功能会根据用户角色及权限自动为客户经理和风险人员推送即将到期的工作任务,并提醒已经过期的工作任务;
5)系统提供贷后报告、早期风险/催收客户管理报告批量打印的功能;
6)系统可以清晰地列示每个月、每家行贷后管理任务和早期风险客户管理完成进展情况,可实时了解贷后任务工作的流转阶段;
7)系统具有客户贷后监控点趋势图分析及预警提示功能,以便于业务人员对监控点数据趋势异常的客户进行及时关注。 


项目难点 

1)PACman项目客户要求使用excel的vba来开发,使用vba来开发,对于页面的版面的样式和格式要求比较复杂,需要在开发过程中不断地和客户沟通,同时方便程序实现的样式;

2)业务的批准流程和权限控制比较复杂,在每个节点每个用户看到的页面和信息都不一样;
3)使用数据库为mysql,服务器比较差,同时使用用户数可能会增加服务器负载,导致反应变慢,必须控制代码中的数据库执行效率;
4)页面项目显示很复杂,有时候显示一条数据,需要涉及到数据库的大部分表,并且对数据也要做处理才可以使用;
5)项目过程中客户修改需求比较频繁,导致开发返工比较多。


案例描述  

)客户的原始贷款记录文件为excel文件,但是文件的格式有很多版本,在读取这部分数据的时候就需要做很多特殊的判断,来取得正确的数据;
2)对工作列表页面的时候,页面的显示需要根据客户的角色,客户管理的分行来显示数据,页面涉及项目的非常多,有些项目是记录的筛选条件,有些项目的值是记录显示的值,需要经过计算才可以得到,这些值也必须在一条记录中出现。实现的sql句非常的复杂,最后选择了创建视图来简化SQL,在表中追加了一些索引来增加视图和查询的效率;
3)为了方便角色的对页面的显示,编辑,和不可见的控制,追加了一张页面权限控制表实现,方便以后的控制和增加角色的功能。系统中有部分功能是特别指定给某种角色,这个部分不能通过权限控制表来控制;
4)页面比较复杂的时候,编辑记录以后,显示最新数据的时候,如果采用全页面刷新的话,比较花时间,设计了一下方法,专门用来局部刷新页面,提高效率。 


实施过程 

1)与客户讨论确定需求,做出项目需求定义书;
2)根据客户提供的数据样式,涉及PacMan系统的数据库表结构,并在开发过程中完善表结构;
3)开发系统,并在进行过程中不断和客户确认细节,尽量满足客户的要求;
4)进行单元测试;
5)由专门的测试人员测试系统,保证系统的正确性;
6)用户测试,并收集用户的改进意见,在允许范围内修改;
7)部署数据库,导入初始数据,部署系统。  


项目亮点  

PacMan系统上线后从根本上改变目前贷后管理和早期风险客户管理工作的业务场景,节省时间、提高效率、并提高客户风险的管理效率。主要表现在以下几个方面:
1)贷后和早期风险客户工作任务提示,可以自动、及时提醒客户经理和风险人员了解他们每月的贷后工作任务,省去翻阅和校对的时间,让人员更合理、有效的进行时间安排;
2)全流程线上审批的实现将大幅度缩减了纸质档案流转的时间,并减少客户经理、业务、风险及上海管理人员间之间的流转和沟通时间;
3)系统提供的电子签名档将大大减少业务、风险管理人员在每份贷款纸质报告上签名的时间;
4)系统签名档所记录的报告填写人、业务审批人、风险审批人信息使贷后工作责任明晰,加强人员对贷后工作执行质量的重视程度;
5)系统所提供的贷后工作任务状态可视化界面将完全取代目前贷后工作中低效率的人盯人完成模式,村镇银行管理层可简单直观的对行内贷后工作完成情况、完成质量进行有效监管。节省以往对贷后报告的人工检查、核对、签名确认的时间;
6)贷后监控点趋势图功能减少了原本上海资产管理部门的数据分析工作量,也使得每个村镇银行的用户都可以更及时地通过分析趋势图尽早发现客户的潜在风险点,从而可以采取必要的措施保障贷款资金安全;
7)通过在系统中查询某贷。