王曉鵬
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,網(wǎng)上銀行貸款業(yè)務(wù)也隨之日益增多,且已逐步成為銀行的重要收益來源之一,以往主要是通過人工操作的方式來處理銀行貸款業(yè)務(wù),不僅工作效率低,而且極易出錯,根本無法跟上時代的發(fā)展需求。因此,如何更好地優(yōu)化網(wǎng)上銀行貸款系統(tǒng),這是一個值得我們不斷研究的課題。本文利用J2EE技術(shù)來設(shè)計網(wǎng)上銀行貸款系統(tǒng),大大提升了系統(tǒng)的可靠性及安全性。
J2EE是Java編程平臺專門為企業(yè)而設(shè)計的一類軟件開發(fā)方案,其性能及功能均較為先進,已經(jīng)被廣泛推廣于諸多平臺中。利用J2EE技術(shù)來設(shè)計網(wǎng)上銀行貸款系統(tǒng),可使銀行管理實現(xiàn)垂直化發(fā)展,使網(wǎng)上銀行貸款業(yè)務(wù)管理水平得到顯著的提升,是保證銀行健康、穩(wěn)定發(fā)展的一個重要手段。
一、系統(tǒng)整體功能模塊設(shè)計
(一)系統(tǒng)整體框架設(shè)計
1.軟件框架。傳統(tǒng)軟件框架主要由連接件、組件以及約束三部分組成,根據(jù)SA={Components,Connnectors,Constraints}不難發(fā)現(xiàn),一個系統(tǒng)通常由若干個組件組成,且各組件之間并非相互獨立的,而相互之間的聯(lián)系介質(zhì)就是連接件,約束條件的制定應基于具體要求來確定。
由于B/S框架采用的是網(wǎng)頁的界面層,便于升級系統(tǒng),且運作效率高,可實現(xiàn)跨平臺操作,故本文采用的是此結(jié)構(gòu)框架。
2.系統(tǒng)邏輯框架設(shè)計。本文采用的是基于B/S框架設(shè)計的網(wǎng)上銀行貸款系統(tǒng),其可以使數(shù)據(jù)層、應用層和表示層實現(xiàn)相互獨立,其中,數(shù)據(jù)層主要用于保存系統(tǒng)中的全部數(shù)據(jù);功能層主要用于處理用戶請求以及數(shù)據(jù)庫服務(wù)器的邏輯操作,客戶端將請求傳輸至web服務(wù)器之后,在經(jīng)過J2EE平臺的Servlet容器處理之后,此請求會被傳輸至數(shù)據(jù)庫服務(wù)器;表示層能夠?qū)崿F(xiàn)界面與用戶之間的交換。
3.系統(tǒng)網(wǎng)絡(luò)框架設(shè)計?;贘2EE設(shè)計的系統(tǒng)網(wǎng)絡(luò)框架中的服務(wù)器與客戶端是相互分離的,服務(wù)器中涵蓋了數(shù)據(jù)庫和其訪問程序,可有效緩解服務(wù)器端的壓力。Web服務(wù)器主要是借助應用程序服務(wù)器,在收到請求后將網(wǎng)頁提供給用戶;數(shù)據(jù)庫服務(wù)器主要起到服務(wù)操作、訪問數(shù)據(jù)庫的作用。
(二)核心功能模塊設(shè)計
1.客戶信息管理模塊設(shè)計。此模塊主要分為用戶財務(wù)信息維護子模塊、基本信息維護子模塊及評估子模塊三個,第一個主要反映用戶目前的資產(chǎn),第二個主要反映用戶目前的狀態(tài),如信用等級及存款等,第三個是用戶對銀行業(yè)務(wù)的評估。
2.貸款業(yè)務(wù)過程管理模塊設(shè)計。此模塊主要用于處理貸款業(yè)務(wù),操作如下:用戶提出貸款申請并提交相關(guān)的資料,工作人員在全面調(diào)查用戶的各方信用信息之后,再根據(jù)相關(guān)標準對用戶的信用等級進行劃分,再根據(jù)劃分結(jié)果來選擇是否發(fā)放貸款以及發(fā)放貸款額度。
在審批貸款的過程中,應設(shè)計相關(guān)的貸款用戶評級類、合同類及合同管理類。
3.貸款風險管理模塊設(shè)計。此模塊主要是通過全面調(diào)查、分析用戶的基本信息來減少貸款風險,以達到管理貸款風險的目的,信貸風險管理模塊子模塊主要包含:基本情況及財務(wù)信息功能、經(jīng)營風險分析功能、重大違規(guī)及違法行為功能和錄入客戶背景資料功能。
4.貸后管理模塊設(shè)計。貸后管理模塊功能,主要用于記錄貸款發(fā)放情況、評估和處理不良貸款、核查貸款報告。貸款發(fā)放回收業(yè)務(wù)流程有貸后臺賬管理子模塊、貸后檢查報告子模塊和帶質(zhì)押物管理子模塊三部分。首先貸款申請人申請貸款。貸款發(fā)放人員查詢相關(guān)規(guī)定,如符合規(guī)定則發(fā)放貸款,貸款申請人到期查詢還款。
二、系統(tǒng)安全性設(shè)計
(一)系統(tǒng)密碼認證
登錄時,Web瀏覽器會彈出登錄對話框,要求客戶輸入用戶名、密碼,唯有在用戶名及密碼輸入無誤的情況下,方能通過驗證。
(二)服務(wù)授權(quán)
該系統(tǒng)應用程序服務(wù)器會針對資源設(shè)置訪問權(quán)限,Weblogic Server通過訪問控制表來對客戶組的授權(quán)進行管理,唯有獲得權(quán)限的用戶機方能對指定的資源進行訪問。
三、系統(tǒng)實現(xiàn)
(一)客戶信息管理模塊實現(xiàn)
系統(tǒng)中的編號與客戶信息通常是一一對應的,若想對客戶信息進行管理,則必須先得到管理員授權(quán)并通過系統(tǒng)驗證。工作人員可通過信貸員操作界面-系統(tǒng)主界面進入客戶信息管理界面,實現(xiàn)對用戶信息的錄入、查詢與維護。
(二)貸款業(yè)務(wù)過程管理模塊實現(xiàn)
此模塊主要負責管理貸款申請審批、貸款發(fā)放、貸款還款等環(huán)節(jié),審核人員可通過待審批貸款申請界面來對用戶資料進行審批。
(三)貸款風險管理模塊實現(xiàn)
工作人員可通過貸款風險管理主界面來評估貸款風險,如貸款風險過高,則會彈出未通過審核的貸款申請界面。
(四)貸后管理模塊實現(xiàn)
在發(fā)放貸款且臨近貸款償還期前,系統(tǒng)會將還款信息發(fā)送給用戶,倘若借款方故意不還或無能力償還,系統(tǒng)會提高該用戶的風險等級,并在其征信中納入此信息。針對達到展期要求的用戶,應在展期列表中記錄其信息。
通過測試發(fā)現(xiàn),此系統(tǒng)的功能及性能均能達到設(shè)計要求,能保證系統(tǒng)安全、穩(wěn)定運作。
四、結(jié)語
綜上所述,利用J2EE平臺所設(shè)計的網(wǎng)上銀行貸款系統(tǒng)可有效的保證系統(tǒng)數(shù)據(jù)的完整性,最大限度地降低貸款風險,維護銀行的利益,是保障銀行長遠發(fā)展的一項重要舉措。(作者單位為武漢大學)