基于SSM框架的信貸管理系統(tǒng)的設(shè)計與實現(xiàn)查重_第1頁
基于SSM框架的信貸管理系統(tǒng)的設(shè)計與實現(xiàn)查重_第2頁
基于SSM框架的信貸管理系統(tǒng)的設(shè)計與實現(xiàn)查重_第3頁
基于SSM框架的信貸管理系統(tǒng)的設(shè)計與實現(xiàn)查重_第4頁
基于SSM框架的信貸管理系統(tǒng)的設(shè)計與實現(xiàn)查重_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEiPAGE1目錄TOC\o"1-3"\h\u摘要 11引言 21.1背景及意義 21.2國內(nèi)外發(fā)展?fàn)顩r 22系統(tǒng)開發(fā)環(huán)境及技術(shù)簡介 42.1開發(fā)環(huán)境 42.2開發(fā)工具 42.3開發(fā)技術(shù) 43系統(tǒng)分析 63.1可行性研究 63.2系統(tǒng)需求分析 63.3功能需求分析 83.4業(yè)務(wù)流程分析 84系統(tǒng)總體設(shè)計 104.1設(shè)計原則 104.2系統(tǒng)總體架構(gòu)設(shè)計 104.3系統(tǒng)功能模塊設(shè)計 104.4數(shù)據(jù)庫設(shè)計 145系統(tǒng)功能實現(xiàn) 175.1系統(tǒng)邏輯設(shè)計 175.2登錄模塊 175.2客戶信息管理模塊 175.3產(chǎn)品貸款管理模塊 205.4貸款管理模塊 225.5人員管理模塊 255.6查詢統(tǒng)計模塊 276系統(tǒng)測試 296.1測試環(huán)境 296.1.1硬件環(huán)境 296.1.2軟件環(huán)境 296.2功能測試 296.3安全性測試 316.4測試結(jié)果 317總結(jié) 32參考文獻(xiàn) 33Abstract 34致謝 35PAGE27基于SSM框架的信貸管理系統(tǒng)的設(shè)計與實現(xiàn)摘要:隨著經(jīng)濟和科技的不斷發(fā)展,我國逐漸處于經(jīng)濟轉(zhuǎn)型的關(guān)鍵時期,個人消費水平正在逐步提高,預(yù)示著銀行業(yè)務(wù)的經(jīng)營環(huán)境將會發(fā)生與時俱進(jìn)的改變;為跟進(jìn)國家規(guī)劃設(shè)計的腳步,應(yīng)抓緊經(jīng)濟三要點,將銀行業(yè)務(wù)模式進(jìn)行順應(yīng)性調(diào)整。居民消費水平的提高促使了中小商業(yè)銀行個人信用貸款業(yè)務(wù)的急劇發(fā)展,銀行為滿足這一需求,更好的服務(wù)客戶,提高自身競爭力和服務(wù)質(zhì)量,將傳統(tǒng)的手工信用貸款模式,結(jié)合科技發(fā)展趨勢,建成信息化管理的信用貸款系統(tǒng),這對客戶信息管理及業(yè)務(wù)辦理等都大大提升了效率,在行業(yè)發(fā)展中發(fā)揮重要作用。本次畢業(yè)論文內(nèi)容系統(tǒng)地描述了整個信貸管理系統(tǒng)的功能以及系統(tǒng)的實現(xiàn)過程。實現(xiàn)了從系統(tǒng)登錄到貸款申請,貸款審批,貸款結(jié)束的整個過程;并增設(shè)客戶信用評估,員工績效考核等外圍業(yè)務(wù),滿足對個人信用貸款業(yè)務(wù)要求。關(guān)鍵詞:經(jīng)濟趨勢;信息集中化;貸款管理1引言1.1背景及意義我國現(xiàn)處于經(jīng)濟轉(zhuǎn)型的重要時期,經(jīng)濟規(guī)劃大致總結(jié)為三方面:刺激消費,產(chǎn)業(yè)升級及城市化;銀行業(yè)應(yīng)在此三方面積極響應(yīng),這三點內(nèi)容與個人信貸三大主要業(yè)務(wù)緊密相關(guān),主要體現(xiàn)在以下三方面:刺激消費與個人消費貸款,產(chǎn)業(yè)升級與個人經(jīng)營貸款,城市化與個人住房貸款;因此,個人信貸業(yè)務(wù)會進(jìn)入一個快速發(fā)展的階段。個人信用貸款業(yè)務(wù)獨立性極強,信息涉及極廣,業(yè)務(wù)管理極其冗雜,這就注定了在科技發(fā)展的大浪潮下實現(xiàn)對信用貸款業(yè)務(wù)的信息化管理。此系統(tǒng)主要可在以下三方面體現(xiàn):(1)可以加強管理人員對客戶信息的掌握,根據(jù)客戶信息進(jìn)行風(fēng)險評估,減少銀行貸款風(fēng)險,并根據(jù)客戶信息為其辦理更加符合客戶自身條件的業(yè)務(wù);(2)實現(xiàn)貸款業(yè)務(wù)的上線辦理,規(guī)范業(yè)務(wù)流程,記錄辦理過程信息,方便對業(yè)務(wù)的管理及查詢,(3)可以對內(nèi)部員工實現(xiàn)業(yè)務(wù)的記錄及評價,對內(nèi)部員工實現(xiàn)管理??偟膩碚f,實現(xiàn)一款信貸管理系統(tǒng),在當(dāng)下形式有這重要意義,即可提高行業(yè)競爭能力,又是對個人貸款業(yè)務(wù)有著綜合考慮及影響,促進(jìn)信貸業(yè)務(wù)的快速發(fā)展。基于目前行業(yè)需求的日益增加和現(xiàn)有管理系統(tǒng)的功能落后這一矛盾,設(shè)計開發(fā)一套基于SSM框架的信貸管理系統(tǒng)將會有廣泛的市場應(yīng)用前景。管理員能夠了解客戶的全方位信息及評估標(biāo)準(zhǔn),便于對業(yè)務(wù)的風(fēng)險把控。管理員能夠方便系統(tǒng)的辦理貸款業(yè)務(wù),記錄貸款業(yè)務(wù)信息,更便于各貸款業(yè)務(wù)的管理,實現(xiàn)貸款業(yè)務(wù)流程的線上辦理。1.2國內(nèi)外發(fā)展?fàn)顩r我國信息化技術(shù)應(yīng)用較晚,但發(fā)展速度一直處于高速發(fā)展?fàn)顩r,因此,計算機的應(yīng)用使得銀行信息化也得到了很大的提升,當(dāng)然這也增大了銀行各種業(yè)務(wù)的工作量。傳統(tǒng)的信貸管理系統(tǒng),在審批過程中存在流程雜亂,監(jiān)管力度不利,導(dǎo)致個人信用貸款過程存在著較大的風(fēng)險,風(fēng)險管理是信貸業(yè)務(wù)中國及其重要的一關(guān),現(xiàn)社會階段實行智慧城市,信息共享化,因此盡快轉(zhuǎn)變?yōu)榫€上業(yè)務(wù)辦理是十分有必要的,這樣在個人信用貸款業(yè)務(wù)辦理過程中可以快速準(zhǔn)確的確認(rèn)客戶資料,信用信息的評估,以及業(yè)務(wù)辦理的速度。從國際經(jīng)驗來看,個人貸款在全部銀行貸款業(yè)務(wù)中的比重是一個上升趨勢。在經(jīng)濟發(fā)展過程中,傳統(tǒng)高資本消耗的工商企業(yè)貸款業(yè)務(wù)前景不佳,銀行紛紛轉(zhuǎn)向個人貸款業(yè)務(wù),因為個人貸款存在多方面的優(yōu)勢:具有市場空間大、協(xié)商能力強、銷售能力強和資本消耗較少等優(yōu)點。從銀行業(yè)以往發(fā)展來看,我國銀行業(yè)也必將經(jīng)歷一輪發(fā)展模式的轉(zhuǎn)變。在對國內(nèi)外的資料查找和閱讀后,發(fā)現(xiàn)目前已經(jīng)存在的信貸管理系統(tǒng)有兩種形式:基于桌面的傳統(tǒng)客戶端/服務(wù)器(C/S)架構(gòu);基于動態(tài)網(wǎng)站環(huán)境下的瀏覽器/服務(wù)器(B/S)架構(gòu)?;谧烂姘娴腃/S架構(gòu)需要管理人員在電腦上安裝特定的軟件才能使用,具有非常大的局限性,基于動態(tài)網(wǎng)站環(huán)境下的B/S架構(gòu),具有良好的自適應(yīng)以及移動互聯(lián)網(wǎng)的特性。隨著全球移動互聯(lián)網(wǎng)迅猛發(fā)展以及計算機的普遍應(yīng)用,人們的工作和生活方方面面都離不開計算機實現(xiàn)各種各樣的操作?;谶@一現(xiàn)實需求,在現(xiàn)有的信貸管理系統(tǒng)的基礎(chǔ)上,取長補短,吸收已有系統(tǒng)的經(jīng)驗,開發(fā)一套基于SSM框架的信貸管理系統(tǒng)是很有必要的。2系統(tǒng)開發(fā)環(huán)境及技術(shù)簡介2.1開發(fā)環(huán)境開發(fā)環(huán)境操作系統(tǒng):Windows10Oracle:Oracle11gJAVA:JDK_1.8Tomcat:Tomcat8.0Eclipse:eclipse-Oxygen通過各個軟件官方網(wǎng)站,獲取軟件的安裝包。在電腦上安裝JavaJDK并配置環(huán)境變量,在CMD下,運行javac命令不報錯,則JDK已安裝成功且環(huán)境變量配置成功。隨后,將Tomcat及Eclipse解壓。啟動Eclipse并對Eclipse進(jìn)行簡單配置(包括添加Tomcat),編寫demo程序,成功運行后,說明Eclipse及Tomcat已成功運行。安裝Oracle并配置root密碼后,啟動Oracle。在Eclipse中創(chuàng)建程序,使用JDBC鏈接數(shù)據(jù)庫,進(jìn)行測試。2.2開發(fā)工具M(jìn)yEclipse,是在eclipse基礎(chǔ)上加上自己的插件開發(fā)而成的功能強大的企業(yè)級集成開發(fā)環(huán)境,主要用于Java、JavaEE以及移動應(yīng)用的開發(fā)。MyEclipse無論在功能還是應(yīng)用范圍都十分廣泛,尤其是對各種開源產(chǎn)品的支持相當(dāng)不錯。我們可以利用它來實現(xiàn)數(shù)據(jù)庫跟JavaEE的開發(fā),來發(fā)布一些應(yīng)用程序,還可以整合服務(wù)器。MyEclipse支持HTML,CSS,JavaScripst,jQquery、JSP這些前端框架,以及Spring、SpringMVC、MyBatis等輕量級框架。集編碼、測試、發(fā)布、調(diào)試于一身,可以說MyEclipse是幾乎囊括了目前所有主流開源產(chǎn)品的專屬Eclipse開發(fā)工具。2.3開發(fā)技術(shù)(1)SpringMVCSpring框架是整個項目中用于裝配bean的大工廠,在配置文件中可以指定使用特定的參數(shù)去調(diào)用實體類的構(gòu)造方法來實例化對象。可以稱之為項目中的粘合劑。Spring以控制反轉(zhuǎn)(IoC)和面向切面編程(AOP)為內(nèi)核,使用基本的JavaBean來完成以前只可能由EJB(EnterpriseJavaBeans,Java企業(yè)Bean)完成的工作,取代了EJB的臃腫、低效的開發(fā)模式。SpringMVC是Spring提供的一個實現(xiàn)了WebMVC設(shè)計模式的輕量級Web框架。它與Struts2框架一樣,都屬于MVC框架,但其使用性能方面更加優(yōu)異。(2)JSP技術(shù)簡介JSP(JavaServerPages)又稱Java服務(wù)頁面,建立的一種可以動態(tài)生成html、xml或者其他格式文檔的網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它是一種對HTML的擴展,通過在Jsp頁面編寫Java代碼,可以輕松的實現(xiàn)對數(shù)據(jù)的動態(tài)處理和顯示。Jsp包含4個關(guān)鍵組件,他們分別是:1、指令指令簡單來說就是控制Jsp編譯器如何生成Servlet的工具,它可以是標(biāo)簽庫,也可以是其他資源。例如我們常見的Import指令,用來引入某個Java類。2、動作動作是一些可以調(diào)用服務(wù)器中功能的標(biāo)簽,例如jsp:forward動作,則是將請求不保留的傳給某個頁面,在客戶端的效果就是頁面跳轉(zhuǎn)。Jsp的七大動作,為Web的開發(fā)帶來了不少的便利。3、腳本腳本簡單來說就是邏輯流,支持Java語言的書寫,腳本分為腳本變量和腳本元素。其中,具有代表性的腳本變量是pageContext、request(請求)、response(響應(yīng))、session(服務(wù)端會話),基本腳本元素包括聲明標(biāo)簽(變量定義)、腳本標(biāo)簽(邏輯處理)、表達(dá)標(biāo)簽(待賦值表達(dá)式)。4、標(biāo)簽庫標(biāo)簽庫包括標(biāo)準(zhǔn)和定制標(biāo)簽庫兩類,標(biāo)簽庫可以自己開發(fā),自己封裝,最后形成便于開發(fā)者使用的一組標(biāo)簽。(3)jQuery技術(shù)簡介jQuery是一個更為優(yōu)秀的JavaScript庫,jQuery憑借簡潔的語法和跨平臺的兼容性極大地簡化了JavaScript開發(fā)人員遍歷HTML文檔、操作DOM、處理事件、執(zhí)行動畫和開發(fā)Ajax的操作。3系統(tǒng)分析3.1可行性研究移動互聯(lián)網(wǎng)已經(jīng)成為二十一世紀(jì)發(fā)展的一個重要方向。計算機已經(jīng)成為工作必不可少的工具。而對目前發(fā)展來說,各個銀行競爭力逐步增加,客戶業(yè)務(wù)需求也逐步增加,管理難度也日益增加。進(jìn)而擁有一個人性化的、操作簡單的信貸管理平臺已經(jīng)成為一個必然趨勢。不僅可以增加管理人員的工作效率;也可使業(yè)務(wù)流程得到規(guī)范化管理。開發(fā)一個易用的信貸管理系統(tǒng)已經(jīng)勢在必行??尚行匝芯康哪繕?biāo)是用最小的付出,并且在盡可能少的時間內(nèi)解決目標(biāo)問題。我們從技術(shù)可行性,操作可行性以及經(jīng)濟可行性來研究一個程序系統(tǒng)是否具有開發(fā)的基本要求。隨著移動互聯(lián)網(wǎng)的發(fā)展,計算機技術(shù)在各個領(lǐng)域中被廣泛應(yīng)用開來。就信貸管理而言,系統(tǒng)開發(fā)使用Java語言以及SSM輕量級框架,實現(xiàn)視圖、模型、控制器的分離,Ajax實現(xiàn)用戶重復(fù)性校驗的異步前后端分離處理操作,使用Oracle數(shù)據(jù)庫存儲數(shù)據(jù),該數(shù)據(jù)庫適合小型項目的數(shù)據(jù)存儲,因此,它在技術(shù)上是可行的。本系統(tǒng)在運行環(huán)境方面要求較低,需在計算機上部署ApacheTomcat服務(wù)器用于為前端操作提供服務(wù),使用瀏覽器訪問內(nèi)部網(wǎng)址,進(jìn)入系統(tǒng),部署操作簡便。因此,本系統(tǒng)在操作上也是可行的。3.2系統(tǒng)需求分析本系統(tǒng)實現(xiàn)的是對個人信用貸款的管理功能,大致可將系統(tǒng)分為四大功能模塊:客戶管理,業(yè)務(wù)管理,利息管理,人員管理。其中客戶管理模塊分為客戶信息維護和客戶信息評估,業(yè)務(wù)管理分為放貸理財產(chǎn)品管理、客戶下單和放貸管理,利息管理分為客戶貸款、貸款信息管理和還款操作,人員管理分為人員信息管理和人員績效考核。接下來將對四個功能模塊進(jìn)行具體分析。(1)客戶管理將貸款客戶的基本信息資料錄入系統(tǒng),形成綜合的客戶信息庫,后期在客戶執(zhí)行貸款業(yè)務(wù)時,可根據(jù)客戶的所屬行業(yè)以及所在單位和基本年收入評估該客戶是否可以在本銀行進(jìn)行信用貸款業(yè)務(wù)操作,這樣不僅可以實現(xiàn)業(yè)務(wù)人員對客戶信息的充分了解,又可根據(jù)這些信息發(fā)掘其他業(yè)務(wù)可能,實現(xiàn)業(yè)務(wù)的拓展,拓展?jié)撛诳蛻?。該功能模塊中的客戶信息維護子模塊支持客戶信息的增加,查詢、刪除,修改等各項操作功能,在進(jìn)行客戶信息維護過程中需要按照系統(tǒng)提示按照基本語法規(guī)范錄入信息。客戶信息評估子模塊主要是對客戶列表中客戶的所屬行業(yè)和客戶的基本年收入水平進(jìn)行基本的貸款金額評估,只有當(dāng)該客戶被評估為信用度標(biāo)準(zhǔn)用戶才可對該客戶進(jìn)行貸款操作,否則不予貸款業(yè)務(wù)。具體評估標(biāo)準(zhǔn)按照銀行規(guī)范執(zhí)行。(2)產(chǎn)品貸款管理 業(yè)務(wù)員根據(jù)系統(tǒng)錄入的客戶基本信息中的客戶所屬行業(yè)以及客戶年收入水平進(jìn)行條件過濾,將不符合貸款條件的客戶過濾掉。業(yè)務(wù)管理子模塊中主要進(jìn)行理財產(chǎn)品的貸款操作。比如車貸,房貸,出國貸款,教育貸款等固有的產(chǎn)品類貸款。在過濾信用度合格的客戶列表中選擇一位客戶進(jìn)行理財產(chǎn)品下單操作跳轉(zhuǎn)顯示該客戶的基本信息資料,在該客戶基本信息資料下方顯示該客戶可選的所有貸款產(chǎn)品列表。此時可以根據(jù)客戶需求選擇適合該客戶的理財產(chǎn)品,并填寫辦理該單據(jù)的業(yè)務(wù)員名稱進(jìn)行提交下單操作,根據(jù)下單時間生成訂單信息。同時根據(jù)訂單填寫時選擇的業(yè)務(wù)員名稱,在生成訂單后將該訂單記錄到該業(yè)務(wù)員的成交列表中生成績效考核柱狀圖,作為月結(jié)績效評估標(biāo)準(zhǔn)。(3)貸款管理利息管理模塊主要為信用標(biāo)準(zhǔn)客戶進(jìn)行貸款、放款、還款的流程化操作。管理員點擊客戶貸款,后臺將信用度標(biāo)準(zhǔn)以上的客戶過濾展示出來,信用度以及年收入水平或企業(yè)利潤水平不達(dá)標(biāo)的客戶不予貸款業(yè)務(wù)。根據(jù)貸款交易,選擇相應(yīng)的客戶執(zhí)行貸款訂單填寫操作,在選擇貸款的客戶信息頁面輸入需要貸款的年數(shù)、月數(shù)、日數(shù),并選擇相應(yīng)的貸款利率,根據(jù)公式:利息=貸款金額*貸款年限*年利率和還款金額=貸款金額+利息,計算到期利息以及應(yīng)還款的金額生成貸款時間,然后進(jìn)行提交生成貸款訂單。訂單生成后提交主管進(jìn)行貸款訂單審批流程。主管根據(jù)自己的注冊賬號登陸系統(tǒng)執(zhí)行自己的審批權(quán)限,客戶貸款訂單進(jìn)入到審批流程。主管對客戶貸款訂單列表對應(yīng)的貸款單進(jìn)行審批,審批通過后將貸款單據(jù)回饋給管理員,管理員進(jìn)行貸款發(fā)放。貸款到期后,客戶如果按期還款則不會收取任何其它手續(xù)費用,只需將所貸金額以及貸款期間產(chǎn)生的利息如數(shù)還清即可。若到期后仍尚未進(jìn)行還款,則會成為逾期還款訂單,逾期還款時需要收取0.5%的逾期手續(xù)費,并降低該客戶的貸款信用額度。(4)人員管理人員管理模塊主要分為管理員的信息管理和人員績效考核兩個子模塊。其中,管理員信息管理子模塊主要是擁有管理權(quán)限的主管對管理員的個人信息進(jìn)行添加、刪除、修改、查詢操作,在進(jìn)行添加管理員的賬號操作時會局部刷新自動從后臺數(shù)據(jù)庫中進(jìn)行查重校驗,如果該管理員信息不存在則提示可以進(jìn)行注冊,如果該管理賬號信息已經(jīng)存在則會提示該賬號已經(jīng)注冊,不允許重復(fù)注冊。人員績效考核模塊主要是根據(jù)在系統(tǒng)中管理員個人成交的理財貸款產(chǎn)品訂單數(shù)量進(jìn)行統(tǒng)計。以柱狀圖形式展示管理員的理財貸款項目成交訂單數(shù)量,以餅狀圖形式展示理財產(chǎn)品貸款成交比例,便于公司進(jìn)行后期的人員績效考核評判標(biāo)準(zhǔn)和貸款項目未來發(fā)展規(guī)劃。3.3功能需求分析需求分析的任務(wù)是根據(jù)需要處理的現(xiàn)實生活中的實際業(yè)務(wù)流程和規(guī)范,了解系統(tǒng)所要實現(xiàn)的功能,明確用戶需求,在此基礎(chǔ)上確定系統(tǒng)的功能。同時,設(shè)計出的系統(tǒng)要考慮隨著發(fā)展可能產(chǎn)生的變更。(1)用戶具體要求:①用戶登錄②客戶信息維護③貸款申請④查看貸款申請⑤審批貸款申請⑥貸款歸還⑦數(shù)據(jù)分析(2)系統(tǒng)性能要求①系統(tǒng)穩(wěn)定性高②功能可用性高③數(shù)據(jù)安全性高3.4業(yè)務(wù)流程分析信貸管理系統(tǒng)工作流程為:啟動Tomcat服務(wù)器,訪問系統(tǒng)URL地址,輸入管理員賬號、密碼進(jìn)入后臺管理系統(tǒng)。管理員可以進(jìn)行客戶信息維護、貸款業(yè)務(wù)辦理、查看、業(yè)務(wù)審批、查看貸款業(yè)務(wù)記錄等功能。同時可以進(jìn)行管理員可進(jìn)行客戶的信息修改功能,還可對貸款業(yè)務(wù)和員工業(yè)績進(jìn)行直觀展示。系統(tǒng)的業(yè)務(wù)流程圖如圖3-1所示。圖3-1系統(tǒng)業(yè)務(wù)流程圖為了讓系統(tǒng)在使用過程中發(fā)揮作用,提高工作效率,減輕工作人員的負(fù)擔(dān),對系統(tǒng)的具體目標(biāo)如下:(1)界面簡潔:復(fù)雜的界面,會使用戶感到操作繁瑣,不易使用。所以,在此要求界面簡單美觀大方易用。(2)高可用性:應(yīng)用到生產(chǎn)過程中,要保障系統(tǒng)的穩(wěn)定性。(3)安全性:由于數(shù)據(jù)為客戶較私密的個人信息,對于數(shù)據(jù)的安全性有較高的要求。4系統(tǒng)總體設(shè)計4.1設(shè)計原則在系統(tǒng)的設(shè)計過程中需遵循以下幾個原則:實用性原則系統(tǒng)要按照提出的具體要求,實現(xiàn)個人信貸管理的基本需求,能夠完成系統(tǒng)核心業(yè)務(wù),即貸款的申請、審批、發(fā)放、計息及歸還等操作功能。先進(jìn)性原則在科學(xué)技術(shù)高速發(fā)展的階段,系統(tǒng)設(shè)計需采用先進(jìn)的軟件開發(fā)和設(shè)計技術(shù),保障系統(tǒng)的與時俱進(jìn)能力,便于對系統(tǒng)后期的維護與休整。安全性原則信貸管理系統(tǒng)記錄了客戶重要的個人信息及貸款信息,若有泄露則會給客戶帶來無法預(yù)計的損失,會給客戶造成不便與危險,即在設(shè)計過程中一定要保證系統(tǒng)運行的安全性,避免系統(tǒng)數(shù)據(jù)泄露的可能。拓展性原則現(xiàn)階段社會經(jīng)濟發(fā)展迅速,貸款模式及貸款種類不斷變化,業(yè)務(wù)流程也要做出符合該模式及種類的改善,這就要求在開發(fā)設(shè)計過程中需要注意代碼的靈活性和可拓展性,便于系統(tǒng)后期外圍功能接入。4.2系統(tǒng)總體架構(gòu)設(shè)計系統(tǒng)架構(gòu)指的是系統(tǒng)開發(fā)所采用的結(jié)構(gòu)模式,主要包括C/S和B/S兩種結(jié)構(gòu),依據(jù)需求進(jìn)行分析,本系統(tǒng)采用B/S架構(gòu)進(jìn)行實現(xiàn)。在C/S架構(gòu)中,需使用專門的客戶端進(jìn)行系統(tǒng)的維護,且系統(tǒng)升級過程復(fù)雜,不易于客戶的操作及后期維護。用B/S架構(gòu),可將瀏覽器作為系統(tǒng)應(yīng)用的客戶端,無需對其進(jìn)行過多保障,只要保證服務(wù)端的正常運行即可保證系統(tǒng)的穩(wěn)定,減少系統(tǒng)維護的投入成本。本次設(shè)計采用B/S三層架構(gòu)模式。主要包括用戶層、業(yè)務(wù)層及數(shù)據(jù)層,系統(tǒng)大部分處理工作由業(yè)務(wù)層實現(xiàn)。4.3系統(tǒng)功能模塊設(shè)計 系統(tǒng)功能模塊設(shè)計是要根據(jù)系統(tǒng)分析的要求和實際情況來對新系統(tǒng)的總體功能進(jìn)行分析設(shè)計,將宏觀的設(shè)計劃分的更為細(xì)化貼合實際業(yè)務(wù)需求的過程。 根據(jù)上述分析我們可以將本系統(tǒng)分為以下幾個功能模塊,包括客戶信息管理,產(chǎn)品貸款業(yè)務(wù)管理,貸款管理以及查詢統(tǒng)計分析這四大主要部分。總體的功能圖如下圖4-1所示。圖4-1系統(tǒng)功能設(shè)計圖(1)客戶信息管理模塊本模塊功能主要是對客戶個人信息進(jìn)行管理,其中包括客戶信息的錄入,刪除,修改,查詢等,并且需要對客戶的信用等級進(jìn)行評估等。將客戶信息按提示輸入后,按順序生成客戶編號,此編號為該客戶信息的唯一標(biāo)識。通過搜索編號,找到對應(yīng)編號的客戶信息,點擊刪除按鈕,則會將該客戶在數(shù)據(jù)庫中對應(yīng)表中信息全部刪除,實現(xiàn)客戶信息的刪除操作;選擇編輯按鈕,顯示該客戶原有的相關(guān)信息,按照需要修改對應(yīng)項提交成功后則會在客戶管理的表中對應(yīng)修改其中的內(nèi)容,注意及時保存,保存后修改信息才可生效;修改賬戶信息流程詳見下圖4-2所示。圖4-2修改客戶信息流程圖本功能模塊還包含客戶信用評估,該部分主要是以客戶的還款能力作為評估標(biāo)準(zhǔn),進(jìn)行量化評定。在審批時,需先對客戶的基本信息加以分析,了解客戶是否具有償還貸款能力,綜合還款記錄確定客戶的信用程度。圖4-3信用評估流程圖(2)貸款業(yè)務(wù)管理 貸款業(yè)務(wù)管理部分主要是對貸款流程的管理,從貸款的申請,評估,審批,放貸及還款的綜合管理。在客戶進(jìn)行貸款時,主管需核實客戶提交資料及查閱貸款記錄,針對提交的貸款申請訂單做出審批;審批通過,即可為客戶放貸,不通過,則駁回此次貸款申請;待貸款合約期滿,客戶需按時繳納本金及利息,。圖4-4貸款業(yè)務(wù)流程圖(3)貸款利息管理貸款利息管理模塊是指對該客戶貸款產(chǎn)生的利息進(jìn)行測算,具體包括利息計算入賬和提交審批兩部分。利息計算即對貸款過程中產(chǎn)生的利息進(jìn)行計算,申請時會依據(jù)所填日期進(jìn)行利息的測算,到期后需要客戶按照貸款日期歸還本金以及利息如果逾期未還則會增加0.5%的手續(xù)費。圖4-5利息計算流程圖(4)查詢統(tǒng)計分析該模塊功能是對客戶貸款信息,貸款業(yè)務(wù)辦理以及員工工作績效做出直觀展示,通過異步刷新從后臺數(shù)據(jù)庫中查詢出貸款人及貸款金額和到期應(yīng)還金額生成柱狀圖,查詢理財產(chǎn)品貸款類型和數(shù)目比例生成餅狀圖,清晰的展示出當(dāng)前各項業(yè)務(wù)進(jìn)展,對數(shù)據(jù)分析起著重要作用。圖4-6查詢統(tǒng)計流程圖4.4數(shù)據(jù)庫設(shè)計(1)表4-7為管理員信息表,存儲系統(tǒng)中的管理員信息。表4-7管理員信息表(Manager)列名數(shù)據(jù)類型字段大小必填字段默認(rèn)值說明Man_idVarchar216是自動遞增序號(主鍵)Man_nameVarchar266是無姓名Man_realnamVarchar264是無登錄名Man_passwordVarchar216是無密碼Man_telMan_ageMan_sexMan_adressMan_createdateMan_roleVarchar2Varchar2Varchar2Varchar2DateVarchar2168131286是是是是是是無無男,女無系統(tǒng)時間無聯(lián)系電話年齡性別地址創(chuàng)建時間角色(2)表4-8為客戶信息表,記錄系統(tǒng)保存辦理貸款業(yè)務(wù)的客戶信息。表4-8客戶信息表(Client)列名數(shù)據(jù)類型字段大小必填字段默認(rèn)值說明Client_numberVarchar212是自動遞增客戶編號(主鍵)Client_gettimedate是系統(tǒng)時間獲取客戶信息時間Client_managerClient_nameVarchar2Varchar23636是是無無客戶經(jīng)辦人客戶姓名Client_cityVarchar236是無客戶所在地Client_tradeVarchar266是無客戶所在行業(yè)Client_productClient_telClient_behaveClient_classClient_extentClient_addressVarchar2Varchar2Varchar2Varchar2Varchar2Varchar2662020204266是是是是是是無無無無無無客戶意向產(chǎn)品客戶電話客戶狀態(tài)客戶類別成熟度公司地址Client_introductCient_moneyVarchar2Varchar26616是是無無客戶介紹客戶年收入(3)表4-9貸款申請記錄表,記錄系統(tǒng)中的貸款申請。表4-9貸款申請管理表(loanlist)列名數(shù)據(jù)類型字段大小必填字段默認(rèn)值說明Loan_numberVarchar212是自動遞增訂單號Loan_productVarchar220是無訂單產(chǎn)品名稱Loan_bmoneyVarchar210是無貸款金額Loan_bdatedate是無貸款日期Loan_statusVarchar212是無狀態(tài)Loan_datelineVarchar28是無貸款期限Loan_returndatedate是無還款日期Clinet_nameClient_moneyClient_tradeClient_managerVarchar2Varchar2Varchar2Varchar236166636是是是是無無無無貸款人客戶年收入客戶所在地客戶主辦人(4)表4-10貸款項目表,記錄系統(tǒng)中理財類產(chǎn)品。表4-10貸款項目表(loan)列名數(shù)據(jù)類型字段大小必填字段默認(rèn)值說明Loan_numberVarchar212是自動遞增訂單號Loan_productVarchar220是無訂單產(chǎn)品名稱Loan_bmoneyVarchar210是無貸款金額Loan_bdatedate是無貸款日期Loan_statusVarchar212是1;2狀態(tài)Loan_datelineVarchar28是無貸款期限Loan_returndatedate是無還款日期loan_rateloan_returnloan_returnmoneyVarchar2Varchar2Varchar2101020是是是無無無貸款利息是否還款還款金額(5)表4-11人員績效考核表,記錄系統(tǒng)中的人員辦理業(yè)務(wù)情況。表4-11人員效績考核表(checkperson)列名數(shù)據(jù)類型字段大小必填字段默認(rèn)值說明Man_idVarchar216是自動遞增管理員編號Man_nameVarchar266是無管理員登錄名Man_realnameVarchar264是無管理員姓名Man_adressVarchar2128是無管理員住址Man_createdatedate是無管理員入職時間Man_countsnumber是無管理員業(yè)務(wù)計數(shù)(6)表4-12利息記錄表,記錄系統(tǒng)中的利息情況,與客戶信息表建立聯(lián)系。表4-12利息記錄表(clientloan)列名數(shù)據(jù)類型字段大小必填字段默認(rèn)值說明Client_numberVarchar212是自動遞增訂單號Client_gettimeVarchar220是無訂單產(chǎn)品名稱Client_managerVarchar210是無貸款金額Client_namedate是無貸款日期Client_cityVarchar212是無狀態(tài)Client_tradeVarchar28是無貸款期限Client_moneydate是無還款日期Loan_moneyLoan_accuralLoan_returnmoneyLoan_checkVarchar2Varchar2Varchar2Varchar236166636是是是是無無無無貸款人客戶年收入客戶所在地客戶主辦人5系統(tǒng)功能實現(xiàn)5.1系統(tǒng)邏輯設(shè)計整體服務(wù)端分為控制層(Controller)、服務(wù)層(Service)、數(shù)據(jù)邏輯層(Mapper)、實體對象(POJO),其中用戶在前端點擊操作按鈕發(fā)送動作請求,通過DispatcherServlet(前端控制器)發(fā)送到Controller層中。Controller層下通過RequestMapping映射前端動作路徑,通過注解@Controller將控制層對象聲明為一個Bean,@Autowired進(jìn)行Bean的裝配調(diào)用Service(服務(wù)層)中的接口,在Service層的接口實現(xiàn)類中同樣使用注解@Service、@Autowired進(jìn)行Mapper層(即數(shù)據(jù)邏輯層)中Mybatis邏輯關(guān)系的半自動映射調(diào)用,通過Mybatis操作數(shù)據(jù)庫,將得到的邏輯結(jié)果再依次通過數(shù)據(jù)邏輯層、服務(wù)層、控制層返回出來到達(dá)控制層一開始層級調(diào)用的入口處。然后在控制層將得到的結(jié)果進(jìn)行返回到j(luò)sp頁面。在jsp頁面將后臺得到的數(shù)據(jù)通過<c:forEach/>標(biāo)簽庫遍歷出來即可。5.2登錄模塊用戶進(jìn)入信貸管理系統(tǒng)網(wǎng)站,顯示系統(tǒng)登錄界面,需輸入管理員用戶名及密碼,進(jìn)行驗證登錄,用戶名和密碼輸入正確,則進(jìn)入系統(tǒng),若不正確則會停留在登錄界面。圖5-1系統(tǒng)登錄界面5.2客戶信息管理模塊管理員進(jìn)入系統(tǒng),選擇客戶管理,該功能下包括兩個主要內(nèi)容:客戶信息維護和客戶信息評估。選擇客戶信息維護,具體界面如圖5-2所示;點擊添加客戶信息按鈕,確認(rèn)后進(jìn)入新增客戶信息界面,具體界面展示如圖5-3所示;在規(guī)定格式信息的填寫時,依據(jù)填寫內(nèi)容進(jìn)行校驗,必須符合填寫格式的要求,此處是對客戶的手機號(必須填寫11位數(shù)字且開頭數(shù)字必須為1,不滿足兩點者均校驗不通過)及公司地址(必須填寫中文)設(shè)置校驗規(guī)則。圖5-2客戶信息維護界面圖5-2添加客戶信息界面新增的客戶信息會在顯示在客戶信息維護首頁列表顯示,具體界面如圖5-3所示。該列表內(nèi)支持按客戶編號,客戶姓名,客戶所在地及意向產(chǎn)品四項信息對列表中的內(nèi)容進(jìn)行篩選,前三項需填寫內(nèi)容,意向產(chǎn)品有規(guī)定的默認(rèn)選項。圖5-3添加客戶信息界面圖5-4查詢客戶信息界面在客戶信息維護列表界面,每條客戶信息右部均有三個操作按鈕,分別為:評估,編輯和刪除;編輯即對客戶信息進(jìn)行修改操作,修改完成后切記需保存修改內(nèi)容才可生效,刪除即將此客戶信息記錄刪除掉,評估按鈕是根據(jù)客戶填寫的收入信息作為標(biāo)準(zhǔn),在規(guī)定范圍內(nèi)對客戶此次貸款業(yè)務(wù)的申請辦理及成熟度做出一次初步評估,評估結(jié)果可在客戶信息評估中查看。圖5-5評估功能界面圖5-6評估過程界面評估過程中,主要的評估依據(jù)是客戶所填寫的年收入及成熟度信息來判定此次評估結(jié)果,具體標(biāo)準(zhǔn)現(xiàn)暫定為年收入低于15萬或者客戶成熟度為明顯拒絕客戶拒絕貸款,年收入在25萬到40萬之間可以貸款120萬之內(nèi),年收入在40萬以上可以貸款最大額度是200萬,以此做出客戶信息評估。圖5-7評估不通過界面圖5-8評估通過界面5.3產(chǎn)品貸款管理模塊產(chǎn)品貸款管理模塊實現(xiàn)的是對系統(tǒng)現(xiàn)有的產(chǎn)品進(jìn)行貸款操作,產(chǎn)品貸款業(yè)務(wù)針對需辦理個人出國,住房,車貸等信用貸款業(yè)務(wù),客戶依據(jù)評估信息參照貸款額度進(jìn)行產(chǎn)品類貸款,在規(guī)定還款期限內(nèi)歸還相應(yīng)金額即可完成業(yè)務(wù)的辦理。首先辦理該業(yè)務(wù)需要在貸款管理中填寫需辦理的理財訂單產(chǎn)品信息,具體辦理界面如圖5-9所示,此處填寫內(nèi)容增加校驗,產(chǎn)品編號使用正則校驗必須以LP開頭共12位,產(chǎn)品名稱必須為漢字,帶*的為必填項,若必填項沒有信息則提交時會提示錯誤信息,不能提交。同樣在該列表首頁支持對單據(jù)的查詢,修改,刪除操作。圖5-9產(chǎn)品貸款辦理界面圖5-10產(chǎn)品貸款列表界面在業(yè)務(wù)添加之后,需要對該業(yè)務(wù)進(jìn)行下單操作,此步驟是對產(chǎn)品辦理的再一次檢查,需將客戶信息材料充分分析后,對客戶申請的該項產(chǎn)品進(jìn)行下單操作,具體操作界面如圖5-11所示;下單成功后查詢客戶信息,在貸款狀態(tài)一列顯示為未還款狀態(tài),標(biāo)明客戶現(xiàn)在辦理的業(yè)務(wù)狀態(tài),方便進(jìn)行業(yè)務(wù)管理,具體顯示界面如圖5-12所示;產(chǎn)品貸款還款操作同貸款還款流程,下面一同介紹。圖5-11產(chǎn)品貸款下單界面圖5-12產(chǎn)品貸款客戶列表界面5.4貸款管理模塊在貸款管理模塊為本系統(tǒng)的核心模塊,完成貸款業(yè)務(wù)的主要流程,貸款步驟分為四步:貸款申請,貸款審批,貸款發(fā)放,貸款歸還;現(xiàn)在系統(tǒng)不能滿足貸款發(fā)放的操作,若想要實現(xiàn)此功能需開發(fā)新的接口,對接網(wǎng)銀或銀企系統(tǒng)實現(xiàn)與銀行的直聯(lián),做到線上貸款的發(fā)放,接下來我們依次對其他步驟進(jìn)行展示。首先是貸款申請,管理員在點擊利息管理,客戶貸款后,會顯示客戶的信息,此列表顯示如圖5-13所示;在列表每條信息右側(cè)會顯示貸款,編輯和刪除操作按鈕,選擇貸款按鈕后進(jìn)入貸款申請界面,具體申請界面如圖5-14所示;輸入該客戶貸款的金額以及貸款利率和貸款年限貸款月數(shù),貸款日數(shù),自動生成利息和到期還款金額,此處需注意事項為利率問題,年利率按系統(tǒng)規(guī)定進(jìn)行選取,因貸款日期不全為整年情況,在此將貸款時間進(jìn)行細(xì)化,具體計算邏輯為:日利率(0/000)=年利率(%)÷360=月利率(%)÷30;月利率(%)=年利率(%)÷12;利息=本金×年(月)數(shù)×年(月)利率+本金×零頭天數(shù)×日利率;具體利息的計算需根據(jù)填寫的貸款信息來進(jìn)行判斷。在貸款申請時,系統(tǒng)會自動對利息及還款金額進(jìn)行計算顯示,只能作為試算數(shù)據(jù)來參考,具體的還款利息及金額需根據(jù)客戶真實的還款日期來進(jìn)行判斷。圖5-13貸款信息列表界面圖5-14貸款申請界面保存提交貸款申請后,在客戶貸款信息列表查看貸款信息,單據(jù)狀態(tài)為審批中,具體顯示界面如圖5-15所示;此處需進(jìn)行相關(guān)人員領(lǐng)導(dǎo)的審批才可進(jìn)行貸款的發(fā)放(此處為簡化流程只設(shè)立一次審批)。點擊審批按鈕進(jìn)入審批界面,具體審批界面如圖5-16所示,選擇同意貸款,則貸款單據(jù)審批通過,生效,可進(jìn)行貸款的發(fā)放,貸款通過界面如圖5-17所示;若不同意貸款,則需寫明貸款駁回原因,反饋給客戶具體情況。圖5-15貸款信息列表界面圖5-16貸款審批界面圖5-17貸款審批通過界面審批通過后,可進(jìn)行貸款的發(fā)放,已發(fā)放的貸款信息,可在還款操作菜單下進(jìn)行查看,具體界面如圖5-18所示;在貸款申請合約日期到期時,客戶需進(jìn)行還款操作,在還款操作菜單,客戶信息列表右側(cè)選擇還款按鈕,確認(rèn)還款后,客戶狀態(tài)更新為已還款,具體還款后顯示如圖5-19所示,整個貸款流程結(jié)束。圖5-18還款界面圖5-19還款流程結(jié)束界面5.5人員管理模塊該模塊實現(xiàn)的是對該系統(tǒng)管理人員的信息及工作情況進(jìn)行統(tǒng)一管理,實現(xiàn)公司內(nèi)部管理。該模塊分為兩個功能:信息管理和效績考核。人員信息管理模塊主要是記錄后臺管理員的信息,可進(jìn)行添加,刪除,修改,查詢信息等基本操作,具體人員信息界面如圖5-20所示;需要注意的是在添加人員信息時,輸入登陸名會進(jìn)行校驗,使用Ajax局部刷新進(jìn)行登錄名稱查重校驗,自動從后臺數(shù)據(jù)庫中檢索該登錄名是否存在,如果存在則提示該用戶名稱已經(jīng)注冊,如果不存在則提示該用戶名可以進(jìn)行注冊;錯誤信息提示如圖5-21所示;且登錄密碼需要和確認(rèn)密碼相一致,如果不一致則會彈出對話框提示兩次輸入的密碼不一致請重新輸入。圖5-20人員信息界面圖5-21登錄名校驗界面圖5-22密碼校驗界面人員績效考核功能是以管理員辦理貸款業(yè)務(wù)工作情況形成的條形及餅狀圖,更直觀的看出員工工作情況。此表生成需要在利息管理中進(jìn)行客戶貸款業(yè)務(wù)操作,在貸款列表中輸入操作員名稱生成屬于該操作員的貸款客戶,而人員績效考核就是統(tǒng)計顯示系統(tǒng)中管理員經(jīng)辦的客戶貸款成交數(shù)目以及餅狀圖顯示管理員貸款業(yè)務(wù)成交件數(shù)組成。圖5-23人員績效考核界面5.6查詢統(tǒng)計模塊查詢統(tǒng)計模塊主要是對后臺已有數(shù)據(jù)進(jìn)行整理,形成圖表,清晰直觀的反映出數(shù)據(jù)及實時變化情況,對管理人員來說是十分必要的功能。目前已實現(xiàn)的有貸款信息圖表、理財產(chǎn)品圖表、客戶貸款利息利率圖表、客戶年收入圖表、客戶意向產(chǎn)品圖表以及未還款單據(jù)數(shù)目,已審批單據(jù)數(shù)目,貸款的客戶數(shù)目消息提示。圖5-24圖表界面圖5-25圖表界面圖5-26圖表界面圖5-27消息提示界面6系統(tǒng)測試6.1測試環(huán)境6.1.1硬件環(huán)境Windows7系統(tǒng),最低WindowsXP32位,CPU1GHz,2G內(nèi)存。6.1.2軟件環(huán)境Tomcat6.0,MyEclipse,Oracle11G。6.2功能測試本次測試任務(wù)主要針對功能進(jìn)行測試,功能測試也叫行為測試,關(guān)注重點不在于細(xì)節(jié)的實現(xiàn),只關(guān)注功能的實現(xiàn)。本系統(tǒng)從軟件的架構(gòu)、功能進(jìn)行出發(fā)根據(jù)產(chǎn)品性能進(jìn)行了如下的測試用例。以下為通過的測試用例。 用戶注冊模塊在用戶進(jìn)行注冊時,信息填寫不符合規(guī)范不能進(jìn)行注冊。表6.1注冊信息填寫測試表測試編號Test01測試目的用戶注冊時信息填寫不符合規(guī)范是否可繼續(xù)進(jìn)行注冊。測試步驟點擊注冊,填寫注冊信息,用戶名重復(fù),兩次密碼輸入不一致是否可以繼續(xù)注冊。期望結(jié)果填寫用戶名重復(fù),兩次密碼輸入不一致不能進(jìn)行注冊。實際結(jié)果用戶名或密碼注冊時填寫不合規(guī)定不可以注冊,符合系統(tǒng)要求。登錄模塊登錄信息不存在或者填寫錯誤不能登錄。表6.2登錄測試表測試編號Test02測試目的用戶名密碼信息不存在或者填寫錯誤能否進(jìn)行登錄。測試步驟填寫用戶名以及密碼,填寫用戶名之前沒有注冊過或者注冊了密碼填寫錯誤等情況能否看到相應(yīng)提示,并且不能夠登錄。期望結(jié)果如果兩者都不填寫,會提示用戶名密碼不可以為空;用戶名沒注冊信息會提示用戶名不存在;用戶名注冊成功,密碼輸入錯誤會提示用戶名或密碼錯誤。實際結(jié)果與期望結(jié)果相同,登錄信息不存在或者填寫錯誤會有相應(yīng)的錯誤提示。(3)貸款評估模塊客戶信息評估不通過時不可進(jìn)行貸款申請等操作。表6.3客戶信息評估測試表測試編號Test03測試目的客戶信息評估不通過時能否進(jìn)行貸款申請測試步驟在客戶信息維護后,根據(jù)填寫的年收入及成熟度對客戶信息進(jìn)行評估,查看評估通過,是否可以辦理理財產(chǎn)品及貸款業(yè)務(wù),若評估不通過,是否可以辦理兩項業(yè)務(wù)。期望結(jié)果對于客戶信息評估通過的,可以辦理貸款及理財類業(yè)務(wù),評估不通過,則不能進(jìn)行兩項業(yè)務(wù)的辦理。實際結(jié)果測試結(jié)果達(dá)到期望結(jié)果,符合系統(tǒng)要求。(4)各項添加,刪除功能測試客戶人員信息及業(yè)務(wù)單據(jù)的添加和刪除功能操作均符合要求。表6.4添加、刪除功能測試表測試編號Test04測試目的系統(tǒng)各項涉及添加、刪除操作的功能是否可以正常操作測試步驟以客戶信息維護為例,添加客戶信息能否正常添加保存顯示,刪除信息,是否還會在列表顯示,后臺是否還存在信息期望結(jié)果添加操作可新增各功能填寫內(nèi)容,刪除操作可將信息刪除實際結(jié)果符合系統(tǒng)要求。(5)各項修改,查詢功能測試系統(tǒng)各項功能業(yè)務(wù)修改和查詢功能操作均符合要求。表6.5修改、查詢功能測試表測試編號Test05測試目的系統(tǒng)各項涉及修改、查詢操作的功能是否可以正常操作測試步驟以客戶信息維護為例,修改客戶信息能否正常顯示修改后內(nèi)容,查詢信息,是否按查詢條件,查詢出完全符合條件的信息期望結(jié)果修改操作可正常顯示各功能修改后內(nèi)容,查詢操作可按要求查詢出需求信息實際結(jié)果符合系統(tǒng)要求。(6)貸款審批貸款申請單據(jù)添加后,審批不通過是否還會進(jìn)行放貸還款流程。表6.6貸款審批測試表測試編號Test06測試目的貸款審批不通過時,是否還會進(jìn)行放貸還款流程。測試步驟提交一個貸款申請,進(jìn)行審批,審批結(jié)果不通過,是否在貸款信息列表狀態(tài)顯示未還款。期望結(jié)果審批不通過,客戶狀態(tài)不變,審批狀態(tài)為審批未通過。實際結(jié)果符合系統(tǒng)要求。(7)查詢分析查詢分析圖表消息提示是否按照業(yè)務(wù)實際辦理情況變化。表6.7查詢分析測試表測試編號Test07測試目的在業(yè)務(wù)辦理及數(shù)據(jù)信息變化后,圖表信息及消息提醒數(shù)據(jù)是否及時更新測試步驟先記錄圖表當(dāng)前數(shù)據(jù),修改客戶信息,處理貸款業(yè)務(wù),再次查看圖表及消息提醒,數(shù)據(jù)是否按照變化而變化。期望結(jié)果圖表及消息提醒中數(shù)據(jù)信息可根據(jù)實際的數(shù)據(jù)變化而變化。實際結(jié)果符合系統(tǒng)要求。6.3安全性測試經(jīng)過測試多個人同一時間用一個賬號操作,不會出現(xiàn)臟數(shù)據(jù)的情況,保證了事務(wù)的原子性。賬戶注冊時候密碼入庫進(jìn)行了MD5加密處理,保證了信息的安全。6.4測試結(jié)果經(jīng)過對上述測試項進(jìn)行驗證,本系統(tǒng)現(xiàn)已基本實現(xiàn)了整體功能的測試并修復(fù)了測試過程中發(fā)現(xiàn)的相關(guān)的問題,已按要求實現(xiàn)了信貸管理系統(tǒng)。7總結(jié)經(jīng)過這幾個月的查閱資料進(jìn)行開發(fā)以及老師的悉心指導(dǎo)。充分利用大學(xué)四年所學(xué)的專業(yè)知識,在規(guī)定的時間內(nèi)完成了畢業(yè)設(shè)計,目前已經(jīng)基本實現(xiàn)了信貸管理系統(tǒng)的各個需求功能。在這次畢業(yè)設(shè)計過程中,我學(xué)到了很多。通過獨立完成系統(tǒng)的開發(fā),使我更加深刻的了解了Oracle數(shù)據(jù)庫的設(shè)計與使用,通過使用JSP進(jìn)行動態(tài)網(wǎng)頁的設(shè)計,使用Mybatis框架能夠更方便的操作數(shù)據(jù)庫,在進(jìn)行開發(fā)過程中,認(rèn)識并了解到了線程的作用以及基本使用。這是將理論與實踐結(jié)合的過程,能夠使我所學(xué)的書本知識,完美的應(yīng)用到開發(fā)過程中,無疑是一件令人十分快樂的事情。在進(jìn)行畢業(yè)設(shè)計論文的編寫過程中,使我對Office辦公套件的使用更加嫻熟。同時,使我養(yǎng)成了制作規(guī)范文檔的好習(xí)慣。在本次開發(fā)過程中遇到的困難也是有的。例如,很多的第一手資料都是英文的,直接閱讀起來有一些的難度,暴露出了自己的英文水平有待于進(jìn)一步的提高。而且,由于自己前期的項目總體設(shè)計上的不足,導(dǎo)致了在后期進(jìn)行開發(fā)的過程中,出現(xiàn)了很多的重復(fù)編寫代碼的事情。同時,由于首次個人開發(fā),不以小組合作形式完成這次設(shè)計,使自己得到了鍛煉,可以更好的掌握系統(tǒng)開發(fā)的整體流程,為以后的實踐打下基礎(chǔ),但也同樣面臨了很多問題與困擾,在開始的開發(fā)環(huán)境的搭建過程就頗費周折。接下來的是開發(fā)過程,也使我深深的感受到了好的需求設(shè)計規(guī)劃,是開發(fā)過程中極為關(guān)鍵的步驟,甚至說是影響整體設(shè)計。本次畢業(yè)設(shè)計使我意識到了很多之

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論