![個(gè)人信用卡管理系統(tǒng)論文_第1頁(yè)](http://file4.renrendoc.com/view/779ce2c0d26fcaabfe55289fb3c94880/779ce2c0d26fcaabfe55289fb3c948801.gif)
![個(gè)人信用卡管理系統(tǒng)論文_第2頁(yè)](http://file4.renrendoc.com/view/779ce2c0d26fcaabfe55289fb3c94880/779ce2c0d26fcaabfe55289fb3c948802.gif)
![個(gè)人信用卡管理系統(tǒng)論文_第3頁(yè)](http://file4.renrendoc.com/view/779ce2c0d26fcaabfe55289fb3c94880/779ce2c0d26fcaabfe55289fb3c948803.gif)
![個(gè)人信用卡管理系統(tǒng)論文_第4頁(yè)](http://file4.renrendoc.com/view/779ce2c0d26fcaabfe55289fb3c94880/779ce2c0d26fcaabfe55289fb3c948804.gif)
![個(gè)人信用卡管理系統(tǒng)論文_第5頁(yè)](http://file4.renrendoc.com/view/779ce2c0d26fcaabfe55289fb3c94880/779ce2c0d26fcaabfe55289fb3c948805.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、杭州師范大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)正文隘杭州國(guó)際服務(wù)工程學(xué)院(信息盎科學(xué)與工程學(xué)院)本科生畢業(yè)設(shè)計(jì)(論文)正文個(gè)人信用卡管理系統(tǒng)摘 要愛隨著我國(guó)經(jīng)濟(jì)的快速發(fā),人們昂的出行活動(dòng)越來月頻繁,對(duì)行鞍業(yè)服務(wù)和支付方式的快捷、便巴利的需求越來越高。在我國(guó),辦信用卡業(yè)務(wù)發(fā)展十分迅猛,百截止2011年末,我國(guó)信用岸卡新增發(fā)卡量5500萬(wàn)張,八累計(jì)發(fā)卡量達(dá)2.85億張,哎同比增長(zhǎng)24.3%;交易筆扳數(shù)28.50億筆,交易金額昂達(dá)7.56萬(wàn)億元,較201骯1年分別增長(zhǎng)18.75%和扒47.95%。由于信用卡的跋支付的方便、快捷,深受用戶般的喜愛,一名用戶可能擁有多襖張信用卡。但在信用卡在給我爸帶來便利的同時(shí),銀
2、行同樣要敖求持卡人必須保持一定期間的瓣消費(fèi)次數(shù)和額度,但在每次消扳費(fèi)都需要繁雜的計(jì)算信用卡免扒息和最后還款日,一步留心信佰用卡過期還款或者還款金額不夠。不但要承擔(dān)高額的罰款,拌還會(huì)在信用報(bào)告中留下逾期記敗錄,影響以后到銀行貸款。埃因此開發(fā)一個(gè)個(gè)人信用卡管理叭系統(tǒng)是有十分的必要性,可以暗方便用戶來管理自己的所擁有敖的信用卡,方便明了清楚的掌絆握自己信用卡的詳細(xì)信息,提皚醒用戶能在規(guī)定時(shí)間內(nèi)及時(shí)還阿款,避免不必要的損失。矮論文對(duì)搬個(gè)人信用卡管理系統(tǒng)哀進(jìn)行需求分析,提出了一個(gè)系案統(tǒng)實(shí)現(xiàn)方案并予以設(shè)計(jì)和實(shí)現(xiàn)傲。系統(tǒng)利用Internet扮技術(shù)和先進(jìn)扮Java Sever Pa骯ges (JSP)搬技術(shù)的
3、優(yōu)勢(shì),采用擺B/S案模式和霸MVC礙架構(gòu)。頒關(guān)鍵詞:板信用卡,把管理系統(tǒng),襖MVC巴,伴JSP,傲 藹B/S案P敗ERSONAL CREDI奧T CARD MANAGE艾MENT SYSTEMABSTRACT俺With the rapi案d development鞍 of China艾按s travel acti傲vities become拔 more and mor班e frequent, t吧he industry s胺ervice and qu翱ick阿 payment and 罷convenient de愛mand also bec爸ome more and 叭more high .
4、I哎n China, cred霸it card busin扳ess developed瓣 rapidly. By 翱the end of 20半11,隘 Chinas new 白credit card v搬olume of 55 m柏illion cards 按amounted to 2耙85 million, a拌n increase of笆 24.3%; pen 2爸.85 billion o胺f transaction柏s, the transa癌ction amounte啊d to 7.56 tri稗llion yuan in八 2011, repr搬esenting an i般ncr
5、ease of 18巴.75%扮and47.95%. Du扳e to the conv八enience of cr辦edit card pay白ment, fast, a埃re popular, a氨 user may hav耙e multiple cr般edit cards.稗 .艾 But the cred半it card conve背nience brough拜t me, the ban捌k also requir俺es the cardho哎lder must mai佰ntain a certa辦in period of 哀consumption f邦requency and 澳the
6、 amount of耙 interest-fre挨e, but in eve俺ry consumer n哎eed complicat哎ed calculatio版n of credit c斑ard and the f叭inal repaymen岸t date, step 氨carefully cre跋dit cardslate搬 payment or r白epayment amou板nt is not eno愛ugh. Not only俺 have to bear奧 the high fin拜es, overdue r稗ecord will be氨 left in the 唉credit re
7、port笆, affect futu拔re to bank lo拌ans.凹 So敗 it necessary背 to develop a斑 personal cre岸dit managemen班t system,it c啊an makes user奧 easily manag敖e their own c巴ards, easy to白 know their c百ards隘皚 information。斑This system r背emind user to般 be able to p拌ay their bill胺 timely. 百The system ut般ilizes the ad昂vant
8、ages of I叭nternet 芭technology an阿d advanced Ja盎va Sever Page八s (JSP) techn絆ology, the us叭e of B / S mo昂de and MVC architecture.懊Keywords把: 稗Credit Card俺,笆 熬Management Sy安stem ,扮 耙MVC,岸 柏JSP,唉 熬B/S目 錄TOC o 1-3 h z u HYPERLINK l _Toc353694508 第一章緒論 PAGEREF _Toc353694508 h 1 HYPERLINK l _Toc353694509 1
9、.1 引言 PAGEREF _Toc353694509 h 1 HYPERLINK l _Toc353694510 敗1.2 鞍研究主要的內(nèi)容和目標(biāo)佰 PAGEREF _Toc353694510 h 絆1 HYPERLINK l _Toc353694511 澳1.3 頒開發(fā)工具和運(yùn)行環(huán)境介紹癌 PAGEREF _Toc353694511 h 挨1 HYPERLINK l _Toc353694512 般l _Toc35369挨4512皚 啊1.3.1翱開發(fā)工具介紹伴 PAGEREF _Toc353694512 h 爸1 HYPERLINK l _Toc353694513 拌1.3.2 扒運(yùn)行環(huán)境
10、介紹罷 PAGEREF _Toc353694513 h 芭2 HYPERLINK l _Toc353694514 1.4 相關(guān)技術(shù)知識(shí) PAGEREF _Toc353694514 h 2 HYPERLINK l _Toc353694515 翱1矮.4.1 B/S 板結(jié)構(gòu)模式阿 PAGEREF _Toc353694515 h 百2 HYPERLINK l _Toc353694516 1.4.2 MVC PAGEREF _Toc353694516 h 3 HYPERLINK l _Toc353694517 澳1.4.3 Struts把 PAGEREF _Toc353694517 h 懊3 HYPE
11、RLINK l _Toc353694518 班1.4.4 Spring艾 PAGEREF _Toc353694518 h 班4 HYPERLINK l _Toc353694519 熬1.4.5 Hiberna伴te笆 PAGEREF _Toc353694519 h 翱4 HYPERLINK l _Toc353694520 1.5 術(shù)語(yǔ)定義 PAGEREF _Toc353694520 h 4 HYPERLINK l _Toc353694521 第二章可行性研究 PAGEREF _Toc353694521 h 5 HYPERLINK l _Toc353694522 2.1可行性研究 PAGEREF
12、 _Toc353694522 h 5 HYPERLINK l _Toc353694523 襖2.1.1 哎技術(shù)可行性研究白 PAGEREF _Toc353694523 h 耙5 HYPERLINK l _Toc353694524 2.1.2 經(jīng)濟(jì)可行性 PAGEREF _Toc353694524 h 5 HYPERLINK l _Toc353694525 班53694525襖 瓣2.1.3 襖操作可行性隘 PAGEREF _Toc353694525 h 礙6 HYPERLINK l _Toc353694526 2.1.4 法律可行性 PAGEREF _Toc353694526 h 6 HYPE
13、RLINK l _Toc353694527 第三章需求分析 PAGEREF _Toc353694527 h 6 HYPERLINK l _Toc353694528 3.1 系統(tǒng)功能分析 PAGEREF _Toc353694528 h 6 HYPERLINK l _Toc353694529 3.2 系統(tǒng)流程圖 PAGEREF _Toc353694529 h 8 HYPERLINK l _Toc353694530 第四章系統(tǒng)結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc353694530 h 8 HYPERLINK l _Toc353694531 4.1 系統(tǒng)分析模型 PAGEREF _Toc35369453
14、1 h 8 HYPERLINK l _Toc353694532 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc353694532 h 9 HYPERLINK l _Toc353694533 隘4.2.1 斑數(shù)據(jù)庫(kù)邏輯卷結(jié)構(gòu)設(shè)計(jì)耙 PAGEREF _Toc353694533 h 扮9 HYPERLINK l _Toc353694534 吧4.2.2 拔主要涉及的數(shù)據(jù)庫(kù)哎 PAGEREF _Toc353694534 h 八9 HYPERLINK l _Toc353694535 骯 l _Toc3536搬94535把 皚4.3 傲系統(tǒng)功能模塊設(shè)計(jì)伴 PAGEREF _Toc353694535 h 扮1
15、1 HYPERLINK l _Toc353694536 第五章詳細(xì)設(shè)計(jì) PAGEREF _Toc353694536 h 12 HYPERLINK l _Toc353694537 5.1 界面設(shè)計(jì) PAGEREF _Toc353694537 h 12 HYPERLINK l _Toc353694538 5.1.1 登錄界面 PAGEREF _Toc353694538 h 12 HYPERLINK l _Toc353694539 5.1.2 用戶注冊(cè) PAGEREF _Toc353694539 h 13 HYPERLINK l _Toc353694540 骯5.1.3 挨登錄后界面罷 PAGERE
16、F _Toc353694540 h 懊13 HYPERLINK l _Toc353694541 皚5.1.4 版添加信用卡笆 PAGEREF _Toc353694541 h 扮14 HYPERLINK l _Toc353694542 傲5.1.5 礙添加銀行信息奧 PAGEREF _Toc353694542 h 佰14 HYPERLINK l _Toc353694543 骯5.1.6 百添加消費(fèi)記錄盎 PAGEREF _Toc353694543 h 暗15 HYPERLINK l _Toc353694544 叭5.1.7 盎添加信用卡的還款記錄芭 PAGEREF _Toc353694544 h
17、 癌15 HYPERLINK l _Toc353694545 暗5.1.7 岸查詢消費(fèi)信息扳 PAGEREF _Toc353694545 h 扳15 HYPERLINK l _Toc353694546 壩5.1.8 版還款信息查詢安 PAGEREF _Toc353694546 h 哀16 HYPERLINK l _Toc353694547 5.1.9賬單提醒 PAGEREF _Toc353694547 h 16 HYPERLINK l _Toc353694548 唉5.1.10 笆密碼修改絆 PAGEREF _Toc353694548 h 啊16 HYPERLINK l _Toc3536945
18、49 笆5.1.11 擺個(gè)人信息修改皚 PAGEREF _Toc353694549 h 按16 HYPERLINK l _Toc353694550 5.2 編碼設(shè)計(jì) PAGEREF _Toc353694550 h 16 HYPERLINK l _Toc353694551 笆1阿 岸5.2.1 笆登錄部分代碼把 PAGEREF _Toc353694551 h 凹16 HYPERLINK l _Toc353694552 罷5.2.2 翱信用卡部分代碼拜 PAGEREF _Toc353694552 h 哎17 HYPERLINK l _Toc353694553 5.3 部署方案 PAGEREF _T
19、oc353694553 h 24 HYPERLINK l _Toc353694554 第六章 總結(jié) PAGEREF _Toc353694554 h 25 HYPERLINK l _Toc353694555 參考文獻(xiàn) PAGEREF _Toc353694555 h 26 HYPERLINK l _Toc353694556 致 謝 PAGEREF _Toc353694556 h 27緒論1.1 引言頒信用卡起源于美國(guó)的二十世紀(jì)案,以金屬制成,使用場(chǎng)所和發(fā)懊行對(duì)象都非常有限。自195斑1年大來卡問世以來,奠定了耙現(xiàn)代信用卡的雛形基礎(chǔ)。當(dāng)時(shí)板持卡人消費(fèi)時(shí)只要出示卡片,翱該筆賬務(wù)就可以由大來卡公司巴墊付
20、,之后持卡人再將大來卡矮公司墊付的賬款進(jìn)行還款。近癌十年,信用卡在臺(tái)灣真正得到把較大規(guī)模的普及和發(fā)展,國(guó)際半信用卡組織MasterCa搬rd(萬(wàn)事達(dá)卡)、VISA扮(威士卡)、America罷n Express(美國(guó)運(yùn)奧通卡)、Dinners C捌ard(大來卡)、JCB(柏吉世美卡)等都在絞盡腦汁攻伴占和搶占當(dāng)今市場(chǎng)。從197懊9年,中行廣東分行首先同香扮港東亞銀行簽訂協(xié)議,開始代笆理東美信用卡業(yè)務(wù)。1985稗年中國(guó)銀行在我國(guó)發(fā)行了第一案張信用卡。信用卡在中國(guó)20扒03唉年開始流行。據(jù)辦統(tǒng)計(jì)部門分析,至2010年吧,我國(guó)信用卡的發(fā)卡量從30邦0萬(wàn)張,增加到2.3億張,隘是2003年信用卡發(fā)卡
21、量的耙77倍【1】。據(jù)相關(guān)媒體報(bào)愛道,中國(guó)銀行(601988礙)業(yè)協(xié)會(huì)近日發(fā)布了201哀2年中國(guó)信用卡產(chǎn)業(yè)發(fā)展藍(lán)皮伴書,藍(lán)皮書顯示2011年稗我國(guó)信用卡新增發(fā)行量550皚0萬(wàn)張,累計(jì)發(fā)行量已達(dá)2.俺85億張,交易筆數(shù)達(dá)到28霸.5億筆,交易金額達(dá)7.5罷6萬(wàn)億元,延續(xù)了2010年安的快速增長(zhǎng)【2】。近段時(shí)間班內(nèi),新卡發(fā)展將會(huì)在發(fā)卡量上襖增速放緩,這比起之前幾年的把一味著重?cái)?shù)量增長(zhǎng),是一個(gè)理叭性的發(fā)展策略。不再單純?cè)诟?jìng)骯爭(zhēng)發(fā)卡數(shù)量,而是對(duì)信用卡行岸業(yè)開始精耕細(xì)作。這將作為近霸時(shí)期信用卡發(fā)展的趨勢(shì)【3】骯。在現(xiàn)今社會(huì)中,信用卡的用靶戶一般擁有多張信用卡,所以愛對(duì)信用卡有效的管理和對(duì)信用隘卡信息的詳
22、細(xì)、準(zhǔn)確的掌握,骯是十分有必要的。叭1.2 研究主要的內(nèi)容和目案標(biāo)拔本系統(tǒng)的目的是方便用戶管理艾個(gè)人的信用卡。般主要功能有:注冊(cè)用戶賬戶、氨用戶的登錄、用戶新增信用卡柏操作、對(duì)信用卡額度的設(shè)置查班詢、信用卡還款查詢、信用率耙查詢、添加消費(fèi)記錄、還款提背醒的功能。版1.3 開發(fā)工具頒和運(yùn)行環(huán)境鞍介紹1.3.1開發(fā)工具介紹(1) MyEclipse澳MyEclipse 是一個(gè)皚十分優(yōu)秀的用于開發(fā)Java藹, J2EE的 Eclip奧se 插件集合,MyEcl哎ipse的功能非常強(qiáng)大,支吧持也十分廣泛,尤其是對(duì)各種巴開源產(chǎn)品的支持十分不錯(cuò)。M俺yEclipse目前支持J胺ava Servlet,A阿
23、JAX, JSP, JSF癌, Struts,Spri爸ng, Hibernate稗,EJB3,JDBC數(shù)據(jù)庫(kù)辦鏈接工具等多項(xiàng)功能??梢哉f敗MyEclipse幾乎囊括班了目前所有主流開源產(chǎn)品的專伴屬eclipse開發(fā)工具。(2) Tomcat 癌Tomcat 服務(wù)器是一個(gè)靶免費(fèi)的開放源代碼的Web 霸應(yīng)用服務(wù)器。Tomcat是暗A(chǔ)pache 軟件基金會(huì)(岸Apache Softwa奧re Foundation癌)的Jakarta 項(xiàng)目中把的一個(gè)核心項(xiàng)目,由Apac鞍he、Sun 和其他一些公板司及個(gè)人共同開發(fā)而成。由于班有了Sun 的參與和支持,扒最新的Servlet 和J矮SP規(guī)范總是能在T
24、omca稗t 中得到體現(xiàn)。因?yàn)門om辦cat 技術(shù)先進(jìn)、性能穩(wěn)定跋,而且免費(fèi),因而深受Jav爸a 愛好者的喜愛并得到了部捌分軟件開發(fā)商的認(rèn)可,成為目版前比較流行的Web 應(yīng)用服柏務(wù)器。(3) MYSQL氨MySQL是一個(gè)開放源碼的半小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),哎開發(fā)者為瑞典MySQL A跋B公司。目前MySQL被廣岸泛地應(yīng)用在Internet阿上的中小型網(wǎng)站中。由于其體扳積小、速度快、總體擁有成本隘低,尤其是開放源碼這一特點(diǎn)拜,許多中小型網(wǎng)站為了降低網(wǎng)阿站總體擁有成本而選擇了My爸SQL作為網(wǎng)站數(shù)據(jù)庫(kù)。1.3.2 運(yùn)行環(huán)境介紹名稱版本語(yǔ)種服務(wù)器操作系統(tǒng)Windows Server 2003SP2
25、中文客戶端操作系統(tǒng)Windows XP/7SP3中文數(shù)據(jù)庫(kù)平臺(tái)MySQL10G應(yīng)用平臺(tái)Tomcat6.x郵件系統(tǒng)無(wú)客戶端軟件Internet ExplorerFireFoxChrome8.03.01.4 相關(guān)技術(shù)知識(shí)把1.4.1 B/S 結(jié)構(gòu)模白式稗B/S結(jié)構(gòu)(Browser班/Server,瀏覽器/服俺務(wù)器模式),是WEB興起后艾的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB藹瀏覽器是客戶端最主要的應(yīng)用爸軟件。這種模式統(tǒng)一了客戶端般,將系統(tǒng)功能實(shí)現(xiàn)的核心部分暗集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)扮的開發(fā)、維護(hù)和使用??蛻魴C(jī)案上只要安裝一個(gè)瀏覽器(Br搬owser),如Netsc背ape Navigator板或Intern
26、et Exp昂lorer,服務(wù)器安裝Or氨acle、Sybase、I熬nformix或 SQL 盎Server等數(shù)據(jù)庫(kù)。瀏覽艾器通過Web Server拜 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。頒傳統(tǒng)的基于C/S(客戶/服靶務(wù)器)機(jī)構(gòu)的Windows隘引用程序總是讓客戶面臨一些靶令人頭疼的問題,如部署問題疤、升級(jí)困難、維護(hù)困難、安全哀性等。為了解決這個(gè)問題,同鞍時(shí)伴隨著Internet的爸高速發(fā)展,出現(xiàn)了基于Web拔服務(wù)器的B/S結(jié)構(gòu),客戶端頒也就成了案“癌瘦客戶端爸”稗。這種形式的客戶端結(jié)構(gòu),解背決了許多與應(yīng)用程序部署和維笆護(hù)相關(guān)聯(lián)的問題。盎瘦客戶端應(yīng)用程序是在中央W哎eb服務(wù)器上部署和更新的,拌因此,它們
27、消除了,將應(yīng)用程哀序的任何部分顯式部署到客戶絆計(jì)算機(jī)并加以管理的必要性。艾B/S模式是一種以Web技敖術(shù)為基礎(chǔ)的新型的MIS系統(tǒng)平臺(tái)模式。把傳統(tǒng)C/S模式半中的服務(wù)器部分分解為一個(gè)數(shù)扮據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服佰務(wù)器(Web服務(wù)器),從而板構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)矮器體系。敗 圖1-1 三層構(gòu)架礙B/S模式的最大缺點(diǎn)是無(wú)法懊利用客戶計(jì)算機(jī)充足的內(nèi)存和矮強(qiáng)大的計(jì)算能力,單靠服務(wù)器般根本無(wú)法承載需要耗費(fèi)大量?jī)?nèi)懊存的計(jì)算能力。愛鑒于B/S相對(duì)于C/S的先扳進(jìn)性,B/S逐漸成為一種流按行的MIS系統(tǒng)平臺(tái)。各軟件哀公司紛紛推出自己的Inte胺rnet方案,基于Web的敗財(cái)務(wù)系統(tǒng)、基于Web的ER佰P。
28、一些企業(yè)已經(jīng)領(lǐng)先一步開班始使用它,并且收到了一定的隘成效。拜 敖B/S模式的新穎與流行,和哀在某些方面相對(duì)于C/S的巨安大改進(jìn),使B/S成了MIS捌系統(tǒng)平臺(tái)的首選背。本系統(tǒng)也采用B/S結(jié)構(gòu)開耙發(fā)。1.4.2 MVC拜MVC是ModelVie八wController的安簡(jiǎn)寫。Model 代表板的是應(yīng)用的業(yè)務(wù)邏輯(通過J熬avaBean,EJB組件俺實(shí)現(xiàn)), View 是辦應(yīng)用的表示面(由JSP頁(yè)面伴產(chǎn)生),Controll板e(cuò)r 是提供應(yīng)用的處理過斑程控制(一般是一個(gè)Serv澳let),通過這種設(shè)計(jì)模型敗把應(yīng)用邏輯,處理過程和顯示盎邏輯分成不同的組件實(shí)現(xiàn)。這唉些組件可以進(jìn)行交互和重用。1.4.3
29、 Struts背Struts是Apache矮軟件基金會(huì)(ASF)贊助的盎一個(gè)開源項(xiàng)目。它最初是Ja巴karta項(xiàng)目中的一個(gè)子項(xiàng)拔目,并在2004年3月成為柏ASF的頂級(jí)項(xiàng)目。它通過采扳用Java Servlet板JSP技術(shù),實(shí)現(xiàn)了基于J叭ava EE Web應(yīng)用的版Model-View-Co背ntrollerMVC阿設(shè)計(jì)模式的應(yīng)用框架Web礙 Framework,是傲MVC經(jīng)典設(shè)計(jì)模式中的一個(gè)按經(jīng)典產(chǎn)品。白在Struts中,已經(jīng)由一癌個(gè)名為ActionServ笆let的Servlet充當(dāng)霸 控制器(Controll邦er)的角色,根據(jù)描述模型斑、視圖、控制器對(duì)應(yīng)關(guān)系的s笆truts-confi
30、g.安xml的配置文件,轉(zhuǎn)發(fā)視圖版(View)的請(qǐng)求,組裝響挨應(yīng)數(shù)據(jù)模型(Model)。笆在MVC的 模型(Mode氨l)部分,經(jīng)常劃分為兩個(gè)主爸要子系統(tǒng)(系統(tǒng)的內(nèi)部數(shù)據(jù)狀絆態(tài)與改變數(shù)據(jù)狀態(tài)的邏輯動(dòng)作岸),這兩個(gè)概念子系統(tǒng)分別具哎體對(duì)應(yīng)Struts里的Ac矮tionForm與Acti凹o(jì)n兩個(gè)需要繼承實(shí)現(xiàn)超類。叭在這里,Struts可以與埃各種標(biāo)準(zhǔn)的數(shù)據(jù)訪問技術(shù)結(jié)合罷在一起,包括Enterpr疤ise Java Bean叭s(EJB), JDBC與百JNDI。在Struts的視圖(View)端,除了使笆用標(biāo)準(zhǔn)的JavaServe哀r Pages(JSP)以拜外,還提供了大量的標(biāo)簽庫(kù)使翱用,同時(shí)
31、也可以與其他表現(xiàn)層背組件技術(shù)(產(chǎn)品)進(jìn)行整合,襖比如Velocity Te叭mplates,XSLT等熬。通過應(yīng)用Struts的框背架,最終用戶可以把大部分的八關(guān)注點(diǎn)放在自己的業(yè)務(wù)邏輯(敗Action)與 映射關(guān)系板的配置文件(struts-靶config.xml)中。1.4.4 Spring愛Spring 框架提供了構(gòu)骯建 Web 應(yīng)用程序的全功拔能 MVC 模塊。使用 S扒pring 可插入的 MV班C 架構(gòu),可以選擇是使用內(nèi)捌置的 Spring Web霸 框架還可以是 Strut壩s 這樣的 Web 框架。案通過策略接口,Spring伴 框架是高度可配置的,而且埃包含多種視圖技術(shù),例如
32、J氨avaServer Pag癌es(JSP)技術(shù)、Vel版ocity、Tiles、i邦Text 和 POI。Sp班ring MVC 框架并不安知道使用的視圖,所以不會(huì)強(qiáng)壩迫您只使用 JSP 技術(shù)。隘Spring MVC 分離阿了控制器、模型對(duì)象、分派器拜以及處理程序?qū)ο蟮慕巧?,這翱種分離讓它們更容易進(jìn)行定制疤。凹1.4.5 Hiberna背te挨Hibernate是一個(gè)開懊放源代碼的對(duì)象關(guān)系映射框架辦,它對(duì)JDBC進(jìn)行了非常輕昂量級(jí)的對(duì)象封裝,使得Jav敗a程序員可以隨心所欲的使用罷對(duì)象編程思維來操縱數(shù)據(jù)庫(kù)。癌 Hibernate可以應(yīng)板用在任何使用JDBC的場(chǎng)合翱,既可以在Java的客戶端
33、鞍程序使用,也可以在Serv敖let/JSP的Web應(yīng)用巴中使用,最具革命意義的是,案Hibernate可以在應(yīng)俺用EJB的J2EE架構(gòu)中取愛代CMP,完成數(shù)據(jù)持久化的藹重任。癌圖壩1-2佰 隘采用Struts盎 艾+俺 昂Spring般 頒+傲 盎Hibernate 3種框百架整合技術(shù)的整體架構(gòu)設(shè)計(jì)示愛圖1.5 術(shù)語(yǔ)定義拌【信用額度】指銀行在批準(zhǔn)你霸的信用卡的時(shí)候給予你信用卡班的一個(gè)最高透支的限額,你只隘能在這個(gè)額度內(nèi)刷卡消費(fèi),超扳過了這個(gè)額度就無(wú)法正常刷卡瓣消費(fèi)。信用額度是依據(jù)您申請(qǐng)笆信用卡時(shí)所填寫的資料和提供奧的相關(guān)證明文件綜合評(píng)定核定叭的,主卡、附屬卡共享同一額背度。一般情況下,雙幣信
34、用卡捌的額度中人民幣額度和美元額哎度是可以互相換算的,例如:白您的額度是30,000人民稗幣,當(dāng)你在境外用卡時(shí),您的安信用額度就大約等值于5,0俺00美元。般信用額度將由銀行定期進(jìn)行調(diào)把整,但您可以主動(dòng)提供相關(guān)的傲財(cái)力證明要求調(diào)整信用額度。懊此外,當(dāng)您在出國(guó)旅游、喬遷熬新居等情況在一定時(shí)間內(nèi)需要笆較高額度時(shí),可要求調(diào)高臨時(shí)昂信用額度。捌【第二額度】隘第二額度,也就是所謂的要分安期才用的上的額度,他是一個(gè)艾不占用你原本額度的一個(gè)外用啊額度。據(jù)板了解胺目前支持分期使用第二額度的吧銀行還有光大銀行、中國(guó)銀行跋。敗【交易日】敗持卡人實(shí)際用卡交易的日期。哎【記賬日】絆又稱入賬日,是指持卡人用卡拌交易后,
35、發(fā)卡銀行將交易款項(xiàng)壩記入其信用卡賬戶的日期,或邦發(fā)卡銀行根據(jù)相關(guān)約定將有關(guān)懊費(fèi)用記入其信用卡賬戶的日期版。罷【賬單日】阿賬單日是指發(fā)卡銀行每月定期扒對(duì)持卡人的信用卡賬戶當(dāng)期發(fā)扳生的各項(xiàng)交易、費(fèi)用等進(jìn)行匯胺總,并結(jié)計(jì)利息、計(jì)算持卡人爸當(dāng)期應(yīng)還款項(xiàng)的日期。暗【還款日】跋持卡人實(shí)際向銀行償還信用卡笆賬款的日期。斑【免息還款期】非現(xiàn)金交易,隘從銀行記賬日起至到期還款日鞍之間的日期為免息還款期。免翱息還款期最短20天,最長(zhǎng)5壩6天。在此期間,您只要全額百還清當(dāng)期對(duì)賬單上的本期應(yīng)還鞍金額,便不用支付任何非現(xiàn)金熬交易由銀行代墊給商店資金的罷利息(預(yù)借現(xiàn)金則不享受免息啊優(yōu)惠)。凹【鞍到期還款日敖】發(fā)卡銀行規(guī)定
36、的持卡人應(yīng)該背償還其全部應(yīng)還款或最低還款耙額的最后日期??尚行匝芯?.1可行性研究2.1.1 技術(shù)可行性研究氨技術(shù)可行性要考慮現(xiàn)有的技術(shù)拌條件是否能夠順利完成開發(fā)工奧作,軟硬件配置是否滿足開發(fā)盎的需求等。基于J2EE技術(shù)耙的叭個(gè)人管理系統(tǒng)皚JSP阿進(jìn)行開發(fā)昂,敗開發(fā)和熬調(diào)試相對(duì)簡(jiǎn)單,傲想在的電腦配置完全無(wú)壓力的壩運(yùn)行白,因此在技術(shù)上是絕對(duì)可行的半。軟件方面:由于目前BS模安式軟件相對(duì)發(fā)展成熟,故軟件半的開發(fā)平臺(tái)成熟可行,它們速澳度快、容量大、可靠性能高、哀價(jià)格低,完全能滿足系統(tǒng)的需芭求。2.1.2 經(jīng)濟(jì)可行性哎隨著現(xiàn)在社會(huì)的快速進(jìn)步和經(jīng)按濟(jì)的告訴發(fā)展,人們的生活水埃平不斷的提高,電腦和互聯(lián)網(wǎng)巴
37、已經(jīng)走進(jìn)千家萬(wàn)戶了,這樣對(duì)癌于用戶的使用成本大大的降低笆了,幾乎可以不計(jì)。昂本系統(tǒng)是學(xué)校的畢業(yè)設(shè)計(jì)來開哀發(fā)的,在經(jīng)濟(jì)上的開發(fā)費(fèi)用忽凹略不計(jì),硬件上的成本知識(shí)自癌己的電腦、寬帶、電費(fèi)、書,芭這些費(fèi)用都不大。所以經(jīng)濟(jì)上斑是可行的。2.1.3 操作可行性靶該系統(tǒng)設(shè)計(jì)清晰,有良好的用安戶界面,操作簡(jiǎn)潔,有完善的辦異常處理機(jī)制和提示信息機(jī)制埃,用戶只要簡(jiǎn)單看下說明就能扒對(duì)系統(tǒng)能使用了,因此操作方哀面可行。2.1.4 法律可行性昂(1) 所查看的熬所有技術(shù)資料都為合法。埃(2) 開發(fā)過程中沒有知識(shí)昂產(chǎn)權(quán)問題。骯(3) 邦本系統(tǒng)沒有違反國(guó)家相關(guān)法律般規(guī)定絆。礙綜上所述,本柏系統(tǒng)皚的開發(fā)從技術(shù)上、從經(jīng)濟(jì)上、敖
38、從法律上都是完全可靠的。需求分析3.1 系統(tǒng)功能分析傲本系統(tǒng)主要是方便信用卡用戶笆管理所擁有的信用卡,及時(shí)掌凹握信用卡的信息。通過信用卡扳的管理系統(tǒng)建設(shè),能實(shí)現(xiàn)對(duì)信用卡的信息管理,消費(fèi)管理,捌讓用戶對(duì)自己的信用卡用詳細(xì)巴的了解,提醒用戶及時(shí)的還款胺。用戶所擁有的功能如下圖:圖3-1 用戶的所擁有功能唉(1) 笆賬戶管理安:用戶進(jìn)行賬戶注冊(cè),礙用戶的登錄礙對(duì)賬戶信息進(jìn)行修改,對(duì)密碼白進(jìn)行修改,退出系統(tǒng);哎用戶注冊(cè):用戶使用本系統(tǒng)時(shí)敗必須要有自己的賬戶,所以使傲用前必須先注冊(cè)一個(gè)自己的疤賬號(hào)唉來使用本系統(tǒng),用戶注冊(cè)時(shí)候疤可以填寫相關(guān)信息,也可以以俺后再填寫,但是密碼和奧賬案號(hào)一定要填寫。擺用戶登錄
39、:用戶使用自己所注艾冊(cè)過的賬號(hào)進(jìn)行登錄,從而使扒用本系統(tǒng)來添加注冊(cè)自己的信扮用卡,來管理自己所注冊(cè)的信拔用卡。柏用戶信息和密碼:用戶可以修半改自己的用戶信息和用戶密碼唉。白(2) 罷信用卡管理:用戶登錄后可以皚對(duì)賬戶下進(jìn)行添加注冊(cè)信用卡板,對(duì)信用卡的信息進(jìn)行添加,八添加信用卡的消費(fèi)信息,添加哎信用卡的還款信息,添加信用辦卡的銀行信息,可以根據(jù)自己稗的需要對(duì)自己的信用卡的信息白進(jìn)行查詢。氨信用卡的注冊(cè):用戶添加信用伴卡的信息從而才能管理信息,搬設(shè)置指定信用卡的信用額度,奧賬單日、還款日等信息。疤信用卡的消費(fèi)信息添加:用戶疤每消費(fèi)一次信用卡,可以通過拌本系統(tǒng)對(duì)消費(fèi)的信用卡進(jìn)行消笆費(fèi)信息登錄,系統(tǒng)會(huì)
40、錄入消費(fèi)癌金額和消費(fèi)信息,從而生成相愛應(yīng)的賬單信息。埃信用卡還款信息添加:用戶還扳款后可以對(duì)還款信用卡進(jìn)行登唉記。消除賬單提醒。叭信用卡信息查詢:查詢信用卡八消費(fèi)(還款)記錄,根據(jù)信用敗卡卡號(hào)和消費(fèi)(還款)日期來艾查詢。搬信用卡的信息的編輯:在信用氨卡信息的表中有編輯按鈕來選凹擇要修改信息的信用卡。選擇癌要修改信用卡后面的編輯按鈕拌來編輯。拜信用卡刪除:用戶可以刪除不盎需要的信用卡。啊(3) 拔銀行信息管理:用戶在自己的芭賬戶可以為自己的信用卡天添捌加銀行信息,用戶還可以對(duì)已捌經(jīng)添加的銀行信息進(jìn)行修改。拔添加銀行信息:用戶可以添加稗相應(yīng)的銀行信息扮修改銀行信息: 用戶可以修艾改相應(yīng)的銀行信息3
41、.2 系統(tǒng)流程圖 圖 3-2 業(yè)務(wù)流程圖系統(tǒng)結(jié)構(gòu)設(shè)計(jì)4.1 系統(tǒng)分析模型版系統(tǒng)實(shí)現(xiàn)對(duì)個(gè)人信用卡的管理板,用戶對(duì)自己所擁有的信用卡八進(jìn)行管理是系統(tǒng)實(shí)現(xiàn)的主要目隘標(biāo)。用戶必須擁有自己的暗帳號(hào)才能邦進(jìn)行對(duì)自己的所擁有的卡進(jìn)行斑注冊(cè)和操作,信用卡有對(duì)應(yīng)相傲應(yīng)的銀行信息,用戶可以對(duì)銀板行信息進(jìn)行添加設(shè)置,每張卡頒有相應(yīng)的信息,如信用額度、把使用金額、還款日、賬單日、矮消費(fèi)信息、還款信息?,F(xiàn)將他翱們的關(guān)系E-R圖畫出:圖4-1 E-R圖4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)壩4.2.1 數(shù)據(jù)庫(kù)邏輯卷結(jié)罷構(gòu)設(shè)計(jì)用戶(絆賬戶ID,埃賬號(hào)笆,密碼,姓名,性別,年齡,鞍電話號(hào)碼,地址)霸信用卡(柏信用卡ID,佰信用卡卡號(hào),信用卡名字
42、,信艾用額度,賬單日,還款日,使捌用金額,所屬銀行耙ID扒,用戶ID昂)斑銀行扮信息(銀行ID,銀行名字,辦客服號(hào)碼,備注)霸消費(fèi)信息(消費(fèi)ID,消費(fèi)日辦期,消費(fèi)金額,對(duì)應(yīng)賬單日,半對(duì)應(yīng)還款日,備注,所屬信用邦卡ID)柏還款信息(還款I(lǐng)D,還款日艾期,還款金額,備注,所對(duì)應(yīng)啊還款日,所屬的信用卡ID)叭4.2.2 主要涉及的數(shù)據(jù)霸庫(kù)表4-1 用戶數(shù)據(jù)庫(kù)表設(shè)計(jì)名稱字段名數(shù)據(jù)類型主鍵非空賬戶IDuserIdintYESYES賬號(hào)userNamevarcharNOYES密碼userRealNamevarcharNOYES性別sexvarcharNONO年齡ageintNONO地址addressvar
43、charNONO電話號(hào)碼phonevarcharNONO熬表4-2 信用卡數(shù)據(jù)庫(kù)表設(shè)昂計(jì)名稱字段名數(shù)據(jù)類型主鍵非空信用卡ID cardIdint YESNO信用卡卡號(hào)cardNoint NONO信用卡名字cardNamevarcharNONO信用額度cardMoneydoubleNONO賬單日zdDatevarcharNONO還款日payDatevarcharNONO使用金額usedMoneydoubleNONO用戶IDuseridintNONO銀行IDbankIdintNONO表4-3 銀行數(shù)據(jù)庫(kù)表設(shè)計(jì)名稱字段名數(shù)據(jù)類型主鍵非空銀行IDbankIdintYESNO銀行名字bankNameva
44、rcharNONO客服號(hào)碼phoneint NOYES備注bankRemarkvarcharNOYES耙表4-4 消費(fèi)信息數(shù)據(jù)庫(kù)表辦設(shè)計(jì)名稱字段名數(shù)據(jù)類型主鍵非空消費(fèi)IDoutIdintYESNO消費(fèi)金額outMoneydoubleNONO消費(fèi)日期outDatevarcharNONO還款日期outDateHkvarcharNONO賬單日期outDateZdvarcharNONO備注outRemarkvarcharNOYES信用卡IDcardIdint NONO拌表4-5 還款信息數(shù)據(jù)庫(kù)表搬設(shè)計(jì)名稱字段名數(shù)據(jù)類型主鍵非空還款I(lǐng)DinIdintYESNO還款金額inMoneydoubleNONO賬
45、單日期zdDatevarcharNONO備注inRemarkvarcharNOYES4.3 系統(tǒng)功能模塊設(shè)計(jì)敗圖叭圖翱4-2扳 扳個(gè)人信用卡管理系統(tǒng)功能模塊把圖詳細(xì)設(shè)計(jì)5.1 界面設(shè)計(jì)5.1.1 登錄界面圖5-1 登錄界面笆這個(gè)是登錄界面,用戶使用自伴己的賬戶和密碼來進(jìn)行登錄,拔如果登錄失敗會(huì)有相應(yīng)的信息艾提示在登錄框中顯示,如用戶耙不存在,密碼錯(cuò)誤等信息。矮圖百5-2藹 登錄錯(cuò)誤信息柏矮用戶不存在5.1.2 用戶注冊(cè)圖5-3 注冊(cè)頁(yè)面翱用戶在登錄界面點(diǎn)注冊(cè)進(jìn)入注阿冊(cè)頁(yè)面進(jìn)行注冊(cè)。5.1.3 登錄后界面圖5-4系統(tǒng)主界面半這個(gè)是用戶正確登錄后的界面半。巴用戶可以通過左邊的導(dǎo)航欄進(jìn)傲行相應(yīng)的操作
46、。5.1.4 添加信用卡圖5-5 添加信用卡信息捌這是對(duì)信用卡信息進(jìn)行添加,翱在發(fā)卡銀行按鈕那里選擇所屬般銀行信息添加。添加卡號(hào),和哎信用卡名稱,每個(gè)月的還款日耙和賬單日,信用卡信用額度等啊信息。5.1.5 添加銀行信息圖5-6 添加銀行信息5.1.6 添加消費(fèi)記錄圖5-7 添加消費(fèi)記錄矮用戶在選擇要添加的信用卡來暗添加這張卡的信用卡的消費(fèi)信罷息,選擇這張信用卡時(shí)候,信用卡的信用卡名稱、信用卡卡八號(hào)和賬單日、還款日、信用額辦度都會(huì)在頁(yè)面中顯示,用戶需白要輸入消費(fèi)金額和消費(fèi)時(shí)間。般5.1.7 添加信用卡的還版款記錄圖5-8 添加還款記錄襖相應(yīng)的操作如添加消費(fèi)記錄功拔能差不多。5.1.7 查詢消費(fèi)
47、信息圖5-9 消費(fèi)信息查詢敖用戶可以根據(jù)消費(fèi)的卡卡號(hào)和挨時(shí)間來查詢相關(guān)信息。5.1.8 還款信息查詢圖5-10 還款信息查詢佰用戶熬可根據(jù)卡號(hào)和時(shí)間來查詢相應(yīng)班的還款的時(shí)間5.1.9賬單提醒圖5-10 賬單提醒對(duì)還沒有還款的賬單打印出來阿,提醒用戶哪些信用卡要進(jìn)行叭還款,避免額外的罰息。5.1.10 密碼修改圖5-11 密碼修改拔用戶要輸入舊密碼和重復(fù)確認(rèn)敖輸入新密碼兩次,確認(rèn)新密碼隘填寫無(wú)誤,在只有就密碼正確斑和兩次新密碼填寫一致的情況八下才能修改密碼。5.1.11 個(gè)人信息修改邦用戶在這張頁(yè)面上可以暗進(jìn)行安信息修改。5.2 編碼設(shè)計(jì)5.2.1 登錄部分代碼搬 判斷是否輸白入帳號(hào)和密碼罷盎f
48、unction 鞍doAdd() 八翱耙if 捌(document.log艾in.userName.v敖alue = ) 骯般澳alert(用戶名不能為捌空。);艾氨熬背return false芭;頒頒埃if 矮(document.log胺in.userPwd.va巴lue = ) 斑絆靶叭alert(密碼不能為空白。);壩唉澳案return false傲;氨白佰document.logi俺n.submit();拜 顯示登錄信昂息疤疤藹扳挨頒跋拌版敗奧埃邦芭笆搬案按安白稗疤礙哎叭愛瓣搬扳柏請(qǐng)輸入用戶名和密碼半熬柏壩敗骯骯礙判斷request獲得是否半為空值,為空值的時(shí)候div辦中顯示拔“八請(qǐng)輸
49、入用戶名和密碼盎”捌,否則就顯示request敖中的erro屬性5.2.2 信用卡部分代碼敖 判斷信用卡敗信息輸入格式正確否安襖function 扒doAdd()啊哎礙if 凹(document.get爸ElementById(隘cardNo).valu愛e=) 搬拌耙alert(請(qǐng)輸入銀行卡昂號(hào)!);凹擺氨return false吧;安白柏if搬(document.add挨Card.cardName盎.value=)昂胺藹alert(請(qǐng)輸入銀行名按稱);哀芭按return false八;拔昂伴if啊(document.add絆Card.cardMone背y.value=)斑埃埃alert(請(qǐng)
50、輸入信用額澳度!);瓣啊芭return false骯;阿埃絆if奧(document.add艾Card.zdDate.v白alue=)班傲拌alert(請(qǐng)輸入賬單日襖期!);唉半稗r(nóng)eturn false百;俺疤搬if耙(document.add阿Card.payDate.襖value=)靶班半alert(請(qǐng)輸入還款日壩期!);骯拌艾return false拌;澳盎氨if俺(isNaN(docume襖nt.addCard.ca埃rdMoney.value阿)澳安拔拌alert(請(qǐng)輸入正確的矮信用額度);氨安巴哀return false柏;愛啊壩if翱(isNaN(docume壩nt.addCa
51、rd.zd疤Date.value)敗胺斑伴alert(請(qǐng)輸入正確的吧賬單日);藹扮唉般return false凹;把拔扒if襖(isNaN(docume熬nt.addCard.pa扮yDate.value)哀跋挨矮岸alert(請(qǐng)輸入正確的耙還款日期);跋熬巴八return false癌;版啊爸笆if吧(document.add凹Card.bankName翱.value=)挨奧昂alert(請(qǐng)選擇發(fā)卡銀拌行!);吧唉斑return false柏;隘氨耙昂document.addC凹ard.submit();佰 添加信用卡扳數(shù)據(jù)處理部分CardAction;扮public熬 String add
52、C拜ard() 埃throws背 IOException拜翱佰HttpServletRe暗quest request搬=ServletActio瓣nContext.getR藹equest();吧扮奧HttpServletRe把sponse respon熬se=ServletAct擺ionContext.ge澳tResponse();扒半巴response.setC艾ontentType(t礙ext/html;char吧set=UTF-8);瓣斑按request.setCh八aracterEncodi哎ng(UTF-8);熬罷稗PrintWriter o隘ut = response凹.getWr
53、iter();昂/愛吧邦User 敗loginuser藹 = mySession.骯get(稗loginuser扒);氨/擺邦班System.out.pr耙intln(user1!阿!+loginuser.昂getUserId();般扒頒System.out.pr拔intln(User+骯card.getUserI白nfo().getUser盎Id();翱凹埃System.out.pr爸intln(bank+跋card.getBankI般nfo().getBank拌Id();藹般拌CardSvcIf car敖dsvc=班new CardSvcImpl(氨);邦霸疤if拜 (cardsvc.ad
54、d拜Card(card) 敗懊芭耙out.print();芭吧阿擺out.print(al哎ert(添加成功!);胺);骯愛案傲out.print(wi辦ndow.location啊.href=/s2sh/笆card/addCard.哀jsp);埃癌辦般out.print();扮唉懊般out.flush();稗瓣拔皚out.close();襖澳安按System.out.pr版intln(1111)瓣;熬壩邦襖return般 success; else 拌般百八out.print();俺靶捌百out.print(al拌ert(失敗););氨骯把奧out.print(wi吧ndow.locatio
55、n案.href=/s2sh/矮card/addCard.愛jsp);柏跋澳耙out.print();佰稗罷礙out.flush();瓣凹伴邦out.close();叭傲拔氨return笆 failed;CardDaoImpl:隘public把 Card addCard藹(Card card) 辦佰拜/ 八TODO昂 Auto-generat皚ed method stu翱b班隘笆System.out.pr斑intln(daocar阿d+card.getCa百rdNo();巴/頒癌半session.merge啊(card);敗愛矮session.save(隘card);霸昂暗return拔 car
56、d; 刪除信用卡百public扒 半boolean皚 delCard(佰int半 cardId) 襖礙暗/ 凹TODO按 Auto-generat隘ed method stu阿btry佰扳藹Card delcard=辦(Card) sessio阿n.get(Card.扳class瓣,cardId);案霸氨session.delet佰e(delcard);霸扳哎return奧 拔true霸;搬藹氨catch唉 (Exception e八) 把愛搬骯/ 皚TODO耙: handle exce安ption骯岸礙柏return板 跋false拜;班 修改信用卡礙信息哀佰public瓣 靶Card懊 e
57、ditCard(Car芭d card) 靶敖絆System.胺out伴.println(dao胺card+card.ge班tCardNo();襖把癌int胺 辦i鞍=card.getCard扳Id();唉澳藹Card newCard=拔 (Card) sessi啊on.扳merge板(card);拜礙奧session.絆update澳(newCard);矮哀鞍System.耙out霸.println(dao哀car1111d+car頒d.getCardId()爸);八襖扳return般 newCard;暗 查詢信用卡氨信息通過卡號(hào)查詢信用卡:版public敗 List f罷indCardByN
58、o(拜int礙 cardNo) 阿懊霸/ 辦TODO拜 Auto-generat百ed method stu礙b氨藹叭HttpServletRe昂quest request凹=ServletActio阿nContext.胺getRequest班();皚盎巴HttpSession m敗ysession=requ敗est.getSessio柏n();熬扒奧User loginUse挨r2=(User) mys拔ession.getAtt捌ribute(login埃user);哎啊疤String hql=s安elect c From 班Card c where骯 c.cardNo=? a胺nd c.
59、userInfo版.userId=?;靶安懊Query query =伴session.creat瓣eQuery(hql);叭扒藹query.setPara搬meter(0, card襖No);阿傲巴query.setPara啊meter(1,login傲User2.getUser伴Id();拌隘俺List s藹earchCard=斑(List) 奧query.list()癌;半罷辦return安 searchCard;擺 查詢消費(fèi)信息代碼:通過卡號(hào)查詢頒稗public礙 List findOutInfo辦ByCard(癌int巴 cardNo) 哀敖俺/ 柏TODO佰 Auto-genera
60、t凹ed method stu骯b班白胺String hql=s版elect out Fro骯m OutInfo out熬 where out.ca哀rdInfo.cardNo吧=? order by o疤ut.outDate ;阿佰扳Query query =拌session.creat稗eQuery(hql);搬捌半query.setPara岸meter(0, card氨No);拔班板List案 outinfo=邦(List)query.list(半)傲;皚柏稗r(nóng)eturn百 outinfo;同時(shí)使用卡號(hào)和日期查詢:耙案public版 List findOutInfo敖ByCard_Dat
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DB6528T 140-2024庫(kù)爾勒香梨密植高效栽培技術(shù)規(guī)程
- 五年期產(chǎn)品供應(yīng)合同書
- 個(gè)人住房融資合同協(xié)議書
- 人事保管檔案合同實(shí)施細(xì)則
- 個(gè)人養(yǎng)殖場(chǎng)合作協(xié)議合同
- 個(gè)人合伙合作協(xié)議書合同范本
- 個(gè)人借款合同延期至協(xié)議
- 產(chǎn)品銷售補(bǔ)償合同范本
- 買賣合同糾紛起訴書范本
- XX市小學(xué)結(jié)對(duì)合作合同
- cpk自動(dòng)計(jì)算電子表格表格
- 2024-2025學(xué)年湖北省武漢市部分重點(diǎn)中學(xué)高一上學(xué)期期末聯(lián)考數(shù)學(xué)試卷(含答案)
- 排球正面上手傳球 說課稿-2023-2024學(xué)年高一上學(xué)期體育與健康人教版必修第一冊(cè)
- 2025年浙江省交通投資集團(tuán)財(cái)務(wù)共享服務(wù)中心招聘2名高頻重點(diǎn)提升(共500題)附帶答案詳解
- 做投標(biāo)文件培訓(xùn)
- 9.4+跨學(xué)科實(shí)踐:制作簡(jiǎn)易活塞式抽水機(jī)課件+-2024-2025學(xué)年人教版物理八年級(jí)下冊(cè)
- 建筑工程工作計(jì)劃
- 2025年中國(guó)國(guó)際投資促進(jìn)中心限責(zé)任公司招聘管理單位筆試遴選500模擬題附帶答案詳解
- 瓶裝液化氣送氣工培訓(xùn)
- 外科護(hù)理課程思政課程標(biāo)準(zhǔn)
- 船舶航行安全
評(píng)論
0/150
提交評(píng)論