基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

ID:9104193

大小:713.50 KB

頁(yè)數(shù):57頁(yè)

時(shí)間:2018-04-17

基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于mvc客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、學(xué)號(hào)________________密級(jí)________________武漢大學(xué)本科畢業(yè)論文基于MVC的客戶管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)院(系)名稱:國(guó)際軟件學(xué)院專業(yè)名稱:軟件工程學(xué)生姓名:指導(dǎo)教師:二○一四年五月鄭重聲明本人呈交的學(xué)位論文,是在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,所有數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含他人享有著作權(quán)的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確的方式標(biāo)明。本學(xué)位論文的知識(shí)產(chǎn)權(quán)歸屬于培養(yǎng)單位。本人簽名:日期:sBACHELOR'SDEGREETHESISO

2、FWUHANUNIVERSITYTheResearchandImplementationofClientManagementSystemBasedonMVCCollege:Subject:SoftwareEngineeringName:Directedby:May2014摘要隨著金融業(yè)的不斷發(fā)展,各商業(yè)銀行越來(lái)越注重信用卡業(yè)務(wù)的開拓,信用卡管理的信息化,也隨著計(jì)算機(jī)技術(shù)的發(fā)展,在不斷地完善提高。信用卡管理信息的多樣化和數(shù)據(jù)資源的復(fù)雜性,都對(duì)信用卡管理軟件的實(shí)現(xiàn)模式提出了很高的要求,而基于Web?的傳統(tǒng)的軟件構(gòu)架已經(jīng)不能滿足軟件設(shè)計(jì)的要求,很多新興技術(shù)的發(fā)展和應(yīng)用正在不斷

3、地改善傳統(tǒng)的開發(fā)設(shè)計(jì)構(gòu)架。本文結(jié)合信用卡管理的需求和當(dāng)前比較先進(jìn)的設(shè)計(jì)思想,利用MVC設(shè)計(jì)模式進(jìn)行設(shè)計(jì),并對(duì)該設(shè)計(jì)模式進(jìn)行了改進(jìn),加入了數(shù)據(jù)持久層和業(yè)務(wù)邏輯層的實(shí)現(xiàn)。Struts是基于MVC模式的Web應(yīng)用開發(fā)框架。它有效的分離了表示層和業(yè)務(wù)邏輯層,但它并沒(méi)用對(duì)復(fù)雜的數(shù)據(jù)持久層提供支持。而Hibernate提供了靈活的數(shù)據(jù)持久層支持。因此通過(guò)將這兩個(gè)框架整合起來(lái),并結(jié)合貫穿整個(gè)表現(xiàn)層、業(yè)務(wù)層、持久層的Spring,可以得到一個(gè)開發(fā)靈活、低耦合及易擴(kuò)展的企業(yè)應(yīng)用完整解決方案。UML(UnifiedModelingLanguage)是一種通用的可視化建模語(yǔ)言。由于其定義良好

4、、易于使用、功能強(qiáng)大且普遍適用的特點(diǎn),并且融合了當(dāng)前一些面向?qū)ο蟮闹饕拍詈图夹g(shù),已經(jīng)成為軟件開發(fā)事實(shí)上的標(biāo)準(zhǔn)。結(jié)合商業(yè)銀行相關(guān)標(biāo)準(zhǔn),本文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于Struts、Hibernate和Spring的信用卡管理系統(tǒng)中的客戶管理子系統(tǒng)。系統(tǒng)采用UML語(yǔ)言和面向?qū)ο蟮姆椒ㄟM(jìn)行系統(tǒng)分析和設(shè)計(jì),從而降低了開發(fā)風(fēng)險(xiǎn),提高了開發(fā)效率。系統(tǒng)基本實(shí)現(xiàn)了信用卡客戶管理的功能,如賬戶管理、存取款管理、結(jié)算管理、賬單管理等。關(guān)鍵詞:MVC;Struts;Hibernate;UMLABSTRACTWiththebankingbusinessandthecomputertechnology

5、developingfast,creditcardmanagementisbecomingmoreandmoreimportant,andtheinformatizationofcreditcardmanagementisdevelopingwell.Sincetheinformationrelatedtocreditcardmanagementisverymultipleandthedataisverycomplex,therequirementtothedesignmodeofcreditcardmanagementsoftwareishigh;what’smore

6、,thetraditionalWebdesignmodecannevermeettherequirement.Combinedwiththesituationofcreditcardmanagementandthepresentadvanceddesignmethod,thethesisdevelopsthesoftwarebasedonMVCmodelwithaddingadatapersistencemanagerlayerandabusinesslogiclayer.StrutsisadevelopmentframeworkbasedonMVCpatternfor

7、Webapplications.Itprovidesawaytoseparatepresentationlayerandbusinesslogiclayer,butitdoesnotsupportcomplexdatapersistentlayer.Hibernateisaframeworkforflexibledatapersistentlayer.Thus,bycombiningthetwowiththeSpringwhichthroughoutthepresentationlayer,businesslayer,persistenc

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。