銀行軟件開發部署案例

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

項目基本信息

       PacMan 項目-- 貸後管理(lǐ)系統,早期風險客戶管理(lǐ)系統以及客戶催收管理(lǐ)系統。該系統是某跨國商業銀行的(de)項目,該系統完全基于CBA的(de)貸後管理(lǐ)業務及早期風險客戶管理(lǐ)業務的(de)需求和(hé)業務流程進行設計、開發,在Microsoft Excel環境中使用(yòng)的(de)工作全流程管理(lǐ)系統。此次上線部分(fēn)涵蓋了(le)日常貸後管理(lǐ)(PLM)及早期風險客戶管理(lǐ)(WL)和(hé)催收管理(lǐ)三大(dà)大(dà)業務場(chǎng)景模塊,具有以下(xià)功能特點,爲村(cūn)鎮銀行業務部門、村(cūn)鎮銀行風險部門、上海業務管理(lǐ)部門、上海風險管理(lǐ)部門帶來(lái)以下(xià)便利。


1)PacMan系統實現了(le)貸後,早期風險客戶和(hé)客戶催收管理(lǐ)工作報告的(de)全流程線上操作、自動流轉、線上審批;
2)有權審批人(rén)可(kě)直接完成線上審批,并進行電子簽名;
3)所有系統貸款數據、貸後管理(lǐ)報告、早期風險/催收客戶報告、早期風險客戶/催收登記進入/退出曆史信息、預警信号等均可(kě)進行實時(shí)調閱查詢;
4)工作任務提醒功能會根據用(yòng)戶角色及權限自動爲客戶經理(lǐ)和(hé)風險人(rén)員(yuán)推送即将到期的(de)工作任務,并提醒已經過期的(de)工作任務;
5)系統提供貸後報告、早期風險/催收客戶管理(lǐ)報告批量打印的(de)功能;
6)系統可(kě)以清晰地列示每個(gè)月(yuè)、每家行貸後管理(lǐ)任務和(hé)早期風險客戶管理(lǐ)完成進展情況,可(kě)實時(shí)了(le)解貸後任務工作的(de)流轉階段;
7)系統具有客戶貸後監控點趨勢圖分(fēn)析及預警提示功能,以便于業務人(rén)員(yuán)對(duì)監控點數據趨勢異常的(de)客戶進行及時(shí)關注。 


項目難點 

1)PACman項目客戶要求使用(yòng)excel的(de)vba來(lái)開發,使用(yòng)vba來(lái)開發,對(duì)于頁面的(de)版面的(de)樣式和(hé)格式要求比較複雜(zá),需要在開發過程中不斷地和(hé)客戶溝通(tōng),同時(shí)方便程序實現的(de)樣式;

2)業務的(de)批準流程和(hé)權限控制比較複雜(zá),在每個(gè)節點每個(gè)用(yòng)戶看到的(de)頁面和(hé)信息都不一樣;
3)使用(yòng)數據庫爲mysql,服務器比較差,同時(shí)使用(yòng)用(yòng)戶數可(kě)能會增加服務器負載,導緻反應變慢(màn),必須控制代碼中的(de)數據庫執行效率;
4)頁面項目顯示很複雜(zá),有時(shí)候顯示一條數據,需要涉及到數據庫的(de)大(dà)部分(fēn)表,并且對(duì)數據也(yě)要做(zuò)處理(lǐ)才可(kě)以使用(yòng);
5)項目過程中客戶修改需求比較頻(pín)繁,導緻開發返工比較多(duō)。


案例描述  

)客戶的(de)原始貸款記錄文件爲excel文件,但是文件的(de)格式有很多(duō)版本,在讀取這(zhè)部分(fēn)數據的(de)時(shí)候就需要做(zuò)很多(duō)特殊的(de)判斷,來(lái)取得(de)正确的(de)數據;
2)對(duì)工作列表頁面的(de)時(shí)候,頁面的(de)顯示需要根據客戶的(de)角色,客戶管理(lǐ)的(de)分(fēn)行來(lái)顯示數據,頁面涉及項目的(de)非常多(duō),有些項目是記錄的(de)篩選條件,有些項目的(de)值是記錄顯示的(de)值,需要經過計算(suàn)才可(kě)以得(de)到,這(zhè)些值也(yě)必須在一條記錄中出現。實現的(de)sql句非常的(de)複雜(zá),最後選擇了(le)創建視圖來(lái)簡化(huà)SQL,在表中追加了(le)一些索引來(lái)增加視圖和(hé)查詢的(de)效率;
3)爲了(le)方便角色的(de)對(duì)頁面的(de)顯示,編輯,和(hé)不可(kě)見的(de)控制,追加了(le)一張頁面權限控制表實現,方便以後的(de)控制和(hé)增加角色的(de)功能。系統中有部分(fēn)功能是特别指定給某種角色,這(zhè)個(gè)部分(fēn)不能通(tōng)過權限控制表來(lái)控制;
4)頁面比較複雜(zá)的(de)時(shí)候,編輯記錄以後,顯示最新數據的(de)時(shí)候,如果采用(yòng)全頁面刷新的(de)話(huà),比較花時(shí)間,設計了(le)一下(xià)方法,專門用(yòng)來(lái)局部刷新頁面,提高(gāo)效率。 


實施過程 

1)與客戶討(tǎo)論确定需求,做(zuò)出項目需求定義書(shū);
2)根據客戶提供的(de)數據樣式,涉及PacMan系統的(de)數據庫表結構,并在開發過程中完善表結構;
3)開發系統,并在進行過程中不斷和(hé)客戶确認細節,盡量滿足客戶的(de)要求;
4)進行單元測試;
5)由專門的(de)測試人(rén)員(yuán)測試系統,保證系統的(de)正确性;
6)用(yòng)戶測試,并收集用(yòng)戶的(de)改進意見,在允許範圍内修改;
7)部署數據庫,導入初始數據,部署系統。  


項目亮點  

PacMan系統上線後從根本上改變目前貸後管理(lǐ)和(hé)早期風險客戶管理(lǐ)工作的(de)業務場(chǎng)景,節省時(shí)間、提高(gāo)效率、并提高(gāo)客戶風險的(de)管理(lǐ)效率。主要表現在以下(xià)幾個(gè)方面:
1)貸後和(hé)早期風險客戶工作任務提示,可(kě)以自動、及時(shí)提醒客戶經理(lǐ)和(hé)風險人(rén)員(yuán)了(le)解他(tā)們每月(yuè)的(de)貸後工作任務,省去翻閱和(hé)校對(duì)的(de)時(shí)間,讓人(rén)員(yuán)更合理(lǐ)、有效的(de)進行時(shí)間安排;
2)全流程線上審批的(de)實現将大(dà)幅度縮減了(le)紙質檔案流轉的(de)時(shí)間,并減少客戶經理(lǐ)、業務、風險及上海管理(lǐ)人(rén)員(yuán)間之間的(de)流轉和(hé)溝通(tōng)時(shí)間;
3)系統提供的(de)電子簽名檔将大(dà)大(dà)減少業務、風險管理(lǐ)人(rén)員(yuán)在每份貸款紙質報告上簽名的(de)時(shí)間;
4)系統簽名檔所記錄的(de)報告填寫人(rén)、業務審批人(rén)、風險審批人(rén)信息使貸後工作責任明(míng)晰,加強人(rén)員(yuán)對(duì)貸後工作執行質量的(de)重視程度;
5)系統所提供的(de)貸後工作任務狀态可(kě)視化(huà)界面将完全取代目前貸後工作中低效率的(de)人(rén)盯人(rén)完成模式,村(cūn)鎮銀行管理(lǐ)層可(kě)簡單直觀的(de)對(duì)行内貸後工作完成情況、完成質量進行有效監管。節省以往對(duì)貸後報告的(de)人(rén)工檢查、核對(duì)、簽名确認的(de)時(shí)間;
6)貸後監控點趨勢圖功能減少了(le)原本上海資産管理(lǐ)部門的(de)數據分(fēn)析工作量,也(yě)使得(de)每個(gè)村(cūn)鎮銀行的(de)用(yòng)戶都可(kě)以更及時(shí)地通(tōng)過分(fēn)析趨勢圖盡早發現客戶的(de)潛在風險點,從而可(kě)以采取必要的(de)措施保障貸款資金安全;
7)通(tōng)過在系統中查詢某貸。