版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
文獻(xiàn)綜述一、概述ATM自動(dòng)取款機(jī)是由計(jì)算機(jī)控制的持卡人自我服務(wù)型的金融專用設(shè)備。ATM是英文AutomaticTellerMachine的縮寫。ATM是最普遍的自助銀行設(shè)備,可以提供最基本的銀行服務(wù)之一,即出鈔交易,有些全功能的產(chǎn)品還可以提供信封存款業(yè)務(wù)。在ATM自動(dòng)取款機(jī)上也可以進(jìn)行賬戶查詢、修改密碼和轉(zhuǎn)賬的業(yè)務(wù)。同時(shí)在制作這個(gè)系統(tǒng)的過程中也應(yīng)用了數(shù)據(jù)庫的知識(shí),這個(gè)相對(duì)于想從事軟件開發(fā)的人來說是比較重要的內(nèi)容,這個(gè)也是本次設(shè)計(jì)的重點(diǎn)知識(shí),同時(shí)數(shù)據(jù)庫鏈接是必須要學(xué)會(huì)的,因?yàn)檫@個(gè)是最核心的內(nèi)容,培養(yǎng)自己堅(jiān)實(shí)的邏輯表達(dá)能力和溝通能力,和培養(yǎng)自己良好的文案能力,要求掌握ATM取款機(jī)的具體工作原理以及java簡單系統(tǒng)的設(shè)計(jì)方法。二、內(nèi)容(一)ATM的研究現(xiàn)狀眾所周知隨著信息時(shí)代科技的飛速發(fā)展和隨著全球金融行業(yè)的興起,使用ATM取款機(jī)、計(jì)算機(jī)信息技術(shù)以及計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,給人們的生活帶來了翻天覆地的變化,同時(shí)這些技術(shù)在人們生活中的運(yùn)用,隨著科學(xué)技術(shù)的進(jìn)步,經(jīng)營方式的轉(zhuǎn)變,處理信息系統(tǒng)的內(nèi)容和形式也在發(fā)生變化。當(dāng)前,以計(jì)算機(jī)和通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處在蓬勃發(fā)展的時(shí)期,ATM取款系統(tǒng)可充分利用網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的發(fā)展,形成一種全新的運(yùn)作方式。隨著因特網(wǎng)的形成和發(fā)展,基于網(wǎng)絡(luò)技術(shù)的信息系統(tǒng)除了它傳統(tǒng)的功能外,實(shí)現(xiàn)了特定地方刷卡消費(fèi)等。不僅提高了銀行的業(yè)務(wù)處理能力,而且大大的節(jié)省了人們?nèi)″X所花費(fèi)的時(shí)間和價(jià)值;并且在有效防止了一些非法的業(yè)務(wù)操作,對(duì)于一些復(fù)雜的信息,就能夠充分的發(fā)揮它們的優(yōu)越性。據(jù)悉,中國最近幾年ATM增長速度維持在10%以上,而世界其它國家ATM增長率大致為3%。現(xiàn)在,中國已經(jīng)成為全球最大的ATM市場。但是,市場研究機(jī)構(gòu)同時(shí)認(rèn)為,我國今后幾年的發(fā)展勢頭將較過去幾年慢下來,不再維持過去兩位數(shù)的高增長率,因?yàn)榇蟪鞘械腁TM擁有量已達(dá)一定程度,而二線城市的ATM則需要一定的配套設(shè)施方能開始高速度發(fā)展。目前,國內(nèi)ATM最多只有七八種功能,相對(duì)于其它國家,如新加坡,功能確實(shí)少一些。新加坡的ATM交易功能多達(dá)40多種。在發(fā)達(dá)國家,多種新技術(shù)應(yīng)用于ATM,使ATM使用更加便捷,功能也更多。持卡人無需攜帶銀行卡,虹膜識(shí)別、手紋識(shí)別ATM可通過識(shí)別客戶獨(dú)有的生物特征進(jìn)行交易。借助無線通ATM,持卡人可以遠(yuǎn)程在上先行操作交易,并在ATM上按最后一個(gè)交易指令。另外,有的ATM可以打印彩色地圖、銷售電影票和郵票等。從技術(shù)上講,這些最先進(jìn)的ATM隨時(shí)可以提供給中國的商業(yè)銀行。但ATM是一個(gè)終端,其功能需要銀行主機(jī)的配合。而且中國銀行業(yè)正對(duì)外資銀行加速開放,進(jìn)入中國的外資銀行今后一定會(huì)將最新的ATM帶入中國。(二)ATM取款機(jī)系統(tǒng)的影響ATM取款機(jī)誕生可以說是世界金融行業(yè)的一大進(jìn)步,也是歷史性的轉(zhuǎn)折點(diǎn)。ATM自動(dòng)取款機(jī)不僅能提高了銀行的業(yè)務(wù)處理能力,還能大大的節(jié)省人們?nèi)″X所花費(fèi)的時(shí)間和價(jià)值;并且在有效防止了一些非法的業(yè)務(wù)操作,對(duì)于一些復(fù)雜的信息,就能夠充分的發(fā)揮它們的優(yōu)越性。ATM系統(tǒng)對(duì)金融業(yè)的變革產(chǎn)生了和正在產(chǎn)生著深遠(yuǎn)的影響。從現(xiàn)代金融業(yè)新概念來看,ATM系統(tǒng)就是電子信息技術(shù)在金融業(yè)金融管理的一種應(yīng)用。它避免了對(duì)于用戶的信息資料、以及資金統(tǒng)計(jì)等用人工辦理。數(shù)據(jù)信息處理工作量大,繁瑣,數(shù)據(jù)處理手工操作,工作量大,工作時(shí)需實(shí)時(shí)認(rèn)真辦理,一但出現(xiàn)錯(cuò)誤將帶來很大的損失。從而解決了用戶信息和資金信息的繁雜問題,對(duì)于ATM取款系統(tǒng)數(shù)據(jù)的統(tǒng)計(jì)和核實(shí)等都是采用卡號(hào)進(jìn)行核對(duì)的,進(jìn)而實(shí)現(xiàn)了數(shù)據(jù)的準(zhǔn)確性、完整性、及時(shí)性,避免了工作人員和管理員工作時(shí)間一長,再進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。同時(shí)也得用戶可以安全的進(jìn)行操作,便捷,快速的進(jìn)行取款以及完成一些商業(yè)上的交易,大大提高辦公效率,能夠及時(shí)、準(zhǔn)確、有效的幫用戶辦理各種繁瑣的手續(xù),也減緩了銀行工作人員的壓力。(三)ATM自動(dòng)取款機(jī)系統(tǒng)的展望近年來我國信息產(chǎn)業(yè)發(fā)展迅速,手工管理方式在銀行帳目管理等需要大量事務(wù)處理的應(yīng)用中已顯得不相適應(yīng),采用IT技術(shù)提高服務(wù)質(zhì)量和管理水平勢在必行。目前,對(duì)外開放必然趨勢使銀行業(yè)直面外國銀行巨頭的直接挑戰(zhàn),因此,銀行必須提高其工作效率,改善其工作環(huán)境。這樣,帳戶管理的信息化也勢在必行。另外,ATM需要的是更高的人性化和更強(qiáng)大的中間業(yè)務(wù),現(xiàn)在的ATM都是穿墻的或者是大堂的,如果要重新設(shè)計(jì)的話,可以設(shè)計(jì)更輕便的但是又安全的ATM,比如說可以放在汽車上,火車上,甚至是飛機(jī)上。將來的ATM應(yīng)該不是按鍵式的,可能會(huì)發(fā)展成語音操作式,只要人機(jī)語音對(duì)話就能實(shí)現(xiàn),這對(duì)一些殘障人士更有幫助。(四)開發(fā)語言和開發(fā)平臺(tái)的選擇與介紹柿本文利用面妙向?qū)ο箝_發(fā)威的方法,聯(lián)種系實(shí)際AT深M應(yīng)用界面奴,采用話My叮Eclip盛se開發(fā)工蛋具犧,教以win站dows7然操作系統(tǒng)、汪MySql限小型數(shù)據(jù)庫貧為后臺(tái)以及雀利用海java語班言和騙通過侍實(shí)現(xiàn)JDB他C數(shù)據(jù)庫的承連接眠開發(fā)出了一狹套模擬自動(dòng)服取款機(jī)系統(tǒng)豎。蓄Java是剛一種可以撰脹寫跨平臺(tái)應(yīng)野用軟件的面漁向?qū)ο蟮某剔Z序設(shè)計(jì)語言超,是由Su圓nMic癢rosys輔tems公枯司于199浪5年5月推者出的Jav渴a程序設(shè)計(jì)誓語言和逼Java平僵臺(tái)它(即Jav綢aSE,飲JavaE勻E,Ja探vaME)丹的總稱。J拔ava技估術(shù)具有卓越木的通用性、澤高效性、平復(fù)臺(tái)移植性和詠安全性,廣槐泛應(yīng)用于個(gè)南人PC、數(shù)耍據(jù)中心、游殘戲控制臺(tái)、獻(xiàn)科學(xué)超級(jí)計(jì)坑算機(jī)、移動(dòng)退和互聯(lián)委網(wǎng),同時(shí)擁謹(jǐn)有全球最大演的開發(fā)者專評(píng)業(yè)社群。在引全球云計(jì)算捧和移動(dòng)互聯(lián)萍網(wǎng)的產(chǎn)業(yè)環(huán)掀境下,Ja呀va更具備嚼了顯著優(yōu)勢里和廣闊前景己。躁MySQL污是一個(gè)漫關(guān)系型數(shù)據(jù)恒庫管理系統(tǒng)醫(yī),由瑞典M守ySQL戰(zhàn)AB公司開灶發(fā),目前屬猶于游Oracl女e啞公司。My蝕SQL是一賭種關(guān)聯(lián)琴數(shù)據(jù)庫管理截系統(tǒng)箏,關(guān)聯(lián)數(shù)據(jù)霜庫將數(shù)據(jù)保贊存在不同的脫表中,而不功是將所有數(shù)總據(jù)放在一個(gè)榨大倉庫內(nèi),汁這樣就增加桿了速度并提撤高了裕靈活敗性。MyS扒QL的SQ嘩L語言是用胸于訪問種數(shù)據(jù)庫裝的最常用標(biāo)源準(zhǔn)化語言。饅MySQL除軟件采用了冷雙授權(quán)政策擊(本詞條脖“禍?zhǔn)跈?quán)政策權(quán)”密),它分為億社區(qū)版和商鵝業(yè)版,由于恨其體積小、腫速度快、總座體擁有成本桐低,尤其是蜜開放源碼渣這一特點(diǎn),灑一般中小型棋網(wǎng)站的開發(fā)脂都選擇My上SQL作為皺網(wǎng)站鼻數(shù)據(jù)庫率。由于其社搶區(qū)版的性能恩卓越,搭配僻PHP縮和緊Apach氣e辛可組成良好粉的開發(fā)環(huán)境怠。沸MyEcl撲ipse企緊業(yè)級(jí)工作平輩臺(tái)(MyE熊clips晉eEnt拔erpri然seWo書rkben湯ch,簡曲稱MyEc堪l(fā)ipse濕)是對(duì)竄Eclip墾se茄IDE的擴(kuò)洪展,利用它猛我們可以在血數(shù)據(jù)庫萍和Java嶄EE的開發(fā)浩、發(fā)布以及數(shù)應(yīng)用程序森服務(wù)違器的整合方賞面極大的提昨高工作效率腎。它是功能貧豐富的Ja芝vaEE硬集成開發(fā)環(huán)牧境聽,包括了完粒備的編碼、董調(diào)試、測試券和發(fā)布功能接,完整支持咽HTML解,Stru珍ts,JS喬P,職CSS粒,熱Javas搭cript欠,Spri網(wǎng)ng,SQ夸L,Hib齊ernat痕e。仰MyEcl鍛ipse冒是一個(gè)十分決優(yōu)秀的用于得開發(fā)Jav戴a,J2窄EE的E范clips轎e插件集爐合,MyE抄clips時(shí)e的功能非善常強(qiáng)大,支關(guān)持也十分廣襯泛,尤其是編對(duì)各種開源新產(chǎn)品的支持中十分不錯(cuò)。絨MyEcl打ipse目晃前支持Ja抖vaSe咳rvlet嫁,AJAX熔,JSP填,JSF腎,Str鞋uts,S份pring免,Hib磚ernat邀e,EJB失3,JDB描C數(shù)據(jù)庫鏈壁接工具等多富項(xiàng)功能??芍乙哉fMyE寬clips饞e幾乎囊括輪了目前所有零主流開源產(chǎn)凈品的專屬e趕clips沒e開發(fā)工具便??偨Y(jié)沃本文利用羨java語桑言丑面向?qū)ο?、繩跨平臺(tái)、分屢布應(yīng)用等特魂點(diǎn)跑,居采用脈My款Eclip悲se開發(fā)工裂具,以wi賭n喊dows7斬操作系統(tǒng)、黑MySql逗數(shù)據(jù)庫顯為后臺(tái)開發(fā)扯出了一套自曠動(dòng)取款機(jī)系遍統(tǒng),基本上葵實(shí)現(xiàn)了賬戶納查詢、修改搬密碼、轉(zhuǎn)賬登和取款等業(yè)嘴務(wù)食。嬌隨著計(jì)算機(jī)橡技術(shù)飛速發(fā)狼展及其應(yīng)用遇領(lǐng)域的擴(kuò)大叨,特別是計(jì)樸算機(jī)網(wǎng)絡(luò)和流電子商務(wù)的嶺發(fā)展,極大侵地改變了商艘業(yè)銀行傳統(tǒng)寶的經(jīng)營和管疑理模式。能迅夠?yàn)榭蛻籼崴{(lán)供方便、快洽捷、安全的呀服務(wù),也能曉有效降低銀途行的運(yùn)營成堤本,這是銀筆行管理系統(tǒng)滴追求的目標(biāo)撿。目前,對(duì)甘于現(xiàn)代化銀格行運(yùn)營的要交求是客戶可崖以實(shí)現(xiàn)隨時(shí)儀隨地的業(yè)務(wù)乎交易,銀行孔職員可以進(jìn)綁行高效合理駐的工作管理敢,實(shí)現(xiàn)銀行再業(yè)務(wù)電子化物。參考文獻(xiàn)秤[1]且銅孫衛(wèi)琴.J晨ava面沉向?qū)ο蟪绦驀O(shè)計(jì)[M]遷.北京:第電子工業(yè)出由版社,20路09.7評(píng)[2]練柏王國輝,奪呂海濤.北Java數(shù)兩據(jù)庫系統(tǒng)開蓬發(fā)案例精選隔[M].城北京:人民衣郵電出版社徐[3]箭封陳國君,梅陳錫禎.戶Java2背程序設(shè)計(jì)基臥礎(chǔ)[M].婦北京:旨清華大學(xué)出姓版社旺[4]省鳳袁海燕.澆Java實(shí)雙用程序設(shè)計(jì)豐100例[糾M].北醉京:人民斧郵電出版社待[5]潤差朱站立、沈更偉.Ja揀va程序設(shè)對(duì)計(jì)實(shí)用教程團(tuán)[M].道電子工業(yè)出踩版社鋸[6]匙芒印旻編、許漲偉.Ja她va2從入枕門到精通[蔬M(jìn)].北京勾:清華大學(xué)話出版社匯[7]扇藝楊樹林,胡晨潔萍.J踐ava語言饞最新實(shí)用案拘例教程.芹北京:清華克大學(xué)出版社胡,2023悼.7:近殊宅141探–貨232許[8]閘李剛等騾.Jav它a數(shù)據(jù)庫技鑼術(shù)詳解.尺北京:化學(xué)冶工業(yè)出版社厚,2023啞.7椒[9]通[美]Li燒angY昂D.Ja痰va語言程樹序設(shè)計(jì).王慣鎂,等譯.僅北京:機(jī)陪械工業(yè)出版墻社,200叉5.移[10]懸[美]Ka善thyW好alrat千h等.J禾FCSw賓ing標(biāo)準(zhǔn)府教材.北班京:電子工羅業(yè)出版社,血2005.肚[11]虧鄭莉,王言粉行,馬素霞屬.Jav設(shè)a語言程序腳設(shè)計(jì).北更京:清華大燦學(xué)出版社,太2006.榆[12]星朱喜福,林江建民,唐永朝新.Ja慨va程序設(shè)呀計(jì).北京單:人民郵電雁出版社,2添001.煤[13]民朱喜福.演Java程鑼序設(shè)計(jì).軟北京:清華憶大學(xué)出版社垮,2005膏.鑼摘要盈:抽21世紀(jì)是黎催人奮進(jìn)的佩時(shí)代,科學(xué)什技術(shù)飛速發(fā)淺展,金融業(yè)兼ATM取款圈機(jī)的誕生可氏以說是世界余金融行業(yè)中木的一大進(jìn)步銳,更是其發(fā)脅展歷史性的鋸轉(zhuǎn)折點(diǎn)。本阻文以實(shí)際提賤款機(jī)應(yīng)用為捎背景,闡述淹了系統(tǒng)開發(fā)犯過程的開發(fā)敞方法、系統(tǒng)廟分析和一般簽步驟。娘全文共分為河ATM系統(tǒng)泰綜述、AT腹M系統(tǒng)的開蝕發(fā)方法、系擇統(tǒng)分析、系挨統(tǒng)設(shè)計(jì)、系歲統(tǒng)實(shí)現(xiàn)和系統(tǒng)統(tǒng)維護(hù)與評(píng)窩價(jià)七個(gè)部分凳,利用JA淚VA語言強(qiáng)脫大功能,并辭具有面向?qū)Σ裣箝_發(fā)等的薦特點(diǎn),聯(lián)系征實(shí)際ATM狐應(yīng)用界面,踢采用察My榴Eclip抓se開發(fā)工霸具,以wi危n戒dows7吹操作系統(tǒng)、墨MyS初QL笑數(shù)據(jù)庫初為后臺(tái)開發(fā)炕出了一套自驗(yàn)動(dòng)取款機(jī)系寬統(tǒng),基本上役實(shí)現(xiàn)了賬戶煎查詢、修改松密碼、轉(zhuǎn)賬濁和取款等業(yè)滾務(wù)。減針對(duì)這一系駱列問題,我廊們利用JA帳VA語言在恒My么Eclip粘se下設(shè)計(jì)田了這么一個(gè)閥系統(tǒng),使得看用戶可以安晃全的進(jìn)行操征作,便捷,爪快速的進(jìn)行伍取款以及完仆成一些商業(yè)村上的交易,持大大提高辦歪公效率,能仗夠及時(shí)、準(zhǔn)薯確、有效的注幫用戶辦理貿(mào)各種繁瑣的藏手續(xù),也減約緩了銀行工畜作人員的壓拋力。訴關(guān)鍵字:梯ATM突套Java鉗攏My盜Eclip臟se敏MySQL耍橋Abstr蕩act家:挖The2讓1stc泳entur拾yis孩thee垮raof崖insp漏iring蛾.Wit幼hthe隱rapi雄ddev齒elopm叫ento隔fsci覺ence枝andt侍echno樂logy,另the懶birth這oft群heAT弓Mcas罩hmac穩(wěn)hines地int鞋hefi崇nanci粱alin度dustr忠ydes招erves維tob元ecal判l(wèi)eda免trem搶endou邊spro幣gress漲and央ahis緩toric叮turn轟ingp筆oint某inth般ewor扣ld's彩finan柱cial針indus騾try.朝This屆paper省desc忽ribed掩the容syste袍mdev響elopm牧entp云roces脫s,sys如tema討nalys淺isan蛙dgen崖eral潛steps返oft晴hede般velop什ment礙metho法dolog驚y.經(jīng)This被paper喬isc嫁ompos顯edby棟the虛ATMs巴ystem媽,the巴ATM哲syste耕mdev聾elopm謎entm捧ethod博ology剪,sys判tema噸nalys層is,s首ystem笛desi厲gn,s垃ystem樸impl算ement歇ation艷and許syste處mmai腐ntena犁nce,柏ande負(fù)valua咱tion框.Take賢good維adva約ntage頭oft讓hepo經(jīng)werfu漫lfea蔥tures庸and欣thec脖harac即teris嗎t(yī)ics筋ofob腐ject-呈orien澆tedd柜evelo戴pment榴oft聽heJA胖VApr談ogram繼ming給langu智age,種usin邁gMyE惰clips綱edev蜜elopm限entt斗ools,闊wind桃ow7o娘perat類ings葡ystem高,MyS獄qlda逢tabas頂eas濕abac踐kgrou罷ndto春deve偵lopa掏naut否omati煮ctel云lerm育achin鴨esys渾tem,沸andb漂asica毒llyr餡ealiz鋸edac添count趣inqu鹽iries立,mod栽ifyp壯a(bǔ)sswo英rd,t庸ransf聞ersa俘ndwi雜thdra義wals賀busin盜ess.垃F(xiàn)or憑this流seri懂es突prob驚lem封,we所useJ捐AVAl資angua桌geto茅desi源gn傍遵such糕asys酷t(yī)emi閥nthe默the荷MyEcl撿ipse店envir鋤onmen掛t召sot縮hatt始heus膚erca安nope賽rate局safe旱lyan歷d轉(zhuǎn)conve口nient偏ly.Be矩sides漆,not駐only絹itc壁an析fast躍en斑the捏compl舅etion院ofc曬ommer新cial則trans雕actio虎ns,自buta玩lso滿great蘋lyim樂provi蟲ngth障eeff鏡icien始cyof錄the第offic辛e,法.Most企impo抗rtant荒ofa襯ll,A想TMca有n塑time暗lyan邁dacc新urate啞effe領(lǐng)ctive粱lyhe桐lpus豐ersh需andle勤the鍋cumbe嫌rsome護(hù)proc晚edure泳s,an聽dals蜓oslo弦wdow株nthe息pres滑sure驅(qū)ofth集eban遣ksta剩ff.鉛Keyw爺ords:脈稿ATM手Java丹MyEc蠟lipse弟MyS費(fèi)QL目錄TOC\o"1-3"\h\u蝶目錄存擱1墻1.AT虛M系統(tǒng)開發(fā)單方法緒驢1忙1.1系統(tǒng)宿方法概述脈叉1垂1.2本系寬統(tǒng)使用方法畜概述夢(mèng)某2券2.系統(tǒng)繡分析趟毯2本2.1系統(tǒng)駛初步調(diào)查森早2盼2.2可行六性研究補(bǔ)扎2完2.3系統(tǒng)煩詳細(xì)調(diào)查及柳提出鄉(xiāng)錯(cuò)3伯3.系統(tǒng)堆設(shè)計(jì)厚繪6逢3.1開勿發(fā)環(huán)境水俱6立3.2系達(dá)統(tǒng)總體結(jié)構(gòu)倦設(shè)計(jì)蟲蕉7誼3.3系魚統(tǒng)詳細(xì)設(shè)計(jì)庫夏9翁弄數(shù)據(jù)庫設(shè)適計(jì)絕則9禮盜界面模塊時(shí)設(shè)計(jì)送肯10缸4.系統(tǒng)軌實(shí)現(xiàn)掛燒18百4.1程序伍設(shè)計(jì)與調(diào)試恰啟18字讓程序設(shè)計(jì)籃產(chǎn)18迅博程序調(diào)試翁墻19蠟4.2試腐運(yùn)行剩脊19扶5.電系統(tǒng)維護(hù)攪睜19史6.系統(tǒng)偉評(píng)價(jià)糧碌20刃7.結(jié)束乓語奴豪20育參考文獻(xiàn)貌矮22監(jiān)附件(招論文源代碼浪)稍尋23性附一主界外面相凳23榆附二登陸涉界面稼統(tǒng)24笨附三功能銀菜單界面駝毒26暗附四修改炊密碼界面筑純27凈附五結(jié)束倍對(duì)話框界面貌國30扔附六退出她信用卡界面平采30燃附七查詢努余額界面禾街31糕附八取款乳界面逝蒼32足附十查詢凝服務(wù)界面柜咳34縣附十一查障詢用戶信息益界面誰能35放附十二轉(zhuǎn)促賬界面拳究36致謝39節(jié)1.唱ATM系統(tǒng)赴開發(fā)方法姜1.1系統(tǒng)叛方法概述歲軟件開發(fā)方拌法是一種使稈用早已定義兩好的技術(shù)集竟及符號(hào)表示扶習(xí)慣來組織被軟件生產(chǎn)的某過程。開發(fā)椒目標(biāo)是在規(guī)漲定的投資和捉時(shí)間內(nèi),開吧發(fā)出符合用雜戶需求的高平質(zhì)量的軟件瓶。臂任何系統(tǒng)均司有其產(chǎn)生、扣發(fā)展、成熟嬌、消亡或更趟新?lián)Q代的過皇程。這個(gè)過商程稱為系統(tǒng)常的生命周期枯。系統(tǒng)生命兩周期法提供往的思路、邏質(zhì)輯、技能、調(diào)工具與工作雀規(guī)范,是系始統(tǒng)開發(fā)、處們理管理信息竹系統(tǒng)建設(shè)中犁各類實(shí)際問辛題的重要基據(jù)礎(chǔ),對(duì)復(fù)雜奸系統(tǒng)的建設(shè)偉具有重要的溫指導(dǎo)意義。顛系統(tǒng)開發(fā)是杜管理信息系湊統(tǒng)建設(shè)中工欠作任務(wù)最為楚繁重,也是衰最重要的一剝個(gè)階段。從流項(xiàng)目開發(fā)到映結(jié)束的整個(gè)殊過程,稱為車系統(tǒng)開發(fā)的禿生命周期。零系統(tǒng)開發(fā)的走生命周期一魄般分為系統(tǒng)中分析、系統(tǒng)錦設(shè)計(jì)和系統(tǒng)惰實(shí)施。躁結(jié)構(gòu)化生命植周期法是一途種面向數(shù)據(jù)濫流的開發(fā)方根法。該方法的簡單實(shí)用、嘆應(yīng)用較廣、露技術(shù)成熟,站方法的指導(dǎo)全思想是自頂士向下、逐步財(cái)求精,基本羞原則是駝能動(dòng)真的分解與抽厚象,特別適訊合于數(shù)據(jù)處秧理領(lǐng)域的問娃題,隨著開似發(fā)項(xiàng)目規(guī)模船的變化,該魂方法也就暴難漏出了它的棕缺點(diǎn):(1墾)對(duì)于規(guī)模地大、特別復(fù)豪雜的項(xiàng)目不走太適應(yīng)視?。?)難于貢解決軟件重呢用問題姥挎(3)難于擴(kuò)適應(yīng)需求變擱化問題,難抽于徹底解決晃維護(hù)問題。嬌到了90年芝代,主流的視開發(fā)方法是故面向?qū)ο蟮氖祥_發(fā)方法,咐它的基本出遲發(fā)點(diǎn)是盡可最能的按照人萌類認(rèn)識(shí)世界講的方法和思塘維方式來分選析和解決問洲題。裁面向?qū)ο蠓郊t法支持軟件貿(mào)重用和原型簽概念,提高活了系統(tǒng)開發(fā)錫的效率,因?yàn)E而得到了A悄TM系統(tǒng)各鴿計(jì)算機(jī)界的昂極大關(guān)注。港該方法包括卡面向?qū)ο蠓柱o析、面向?qū)ε邢笤O(shè)計(jì)、面珍向?qū)ο髮?shí)現(xiàn)誼。努系統(tǒng)開發(fā)工礎(chǔ)作的自動(dòng)化博、計(jì)算機(jī)化沿是提高系統(tǒng)風(fēng)開發(fā)效率與唉質(zhì)量的重要鍵途徑。計(jì)算鈔機(jī)輔助軟件敢工程(簡記皺為CASE寺)也是當(dāng)前腎信息系統(tǒng)領(lǐng)霞域和計(jì)算機(jī)累應(yīng)用領(lǐng)域的塊熱門話題。膠CASE技切術(shù)的目標(biāo)是禍實(shí)現(xiàn)系統(tǒng)開鄰發(fā)生命周期夠內(nèi)各階段工六作基于計(jì)算鼓機(jī)的自動(dòng)化廉。這將導(dǎo)致伐系統(tǒng)開發(fā)工烘作的根本變津化。性1臭.2毯本鍬系統(tǒng)奪使用方法概照述奇比較各種開逐發(fā)方法的特慶點(diǎn),結(jié)合銀說行取款系統(tǒng)忌的實(shí)際情況昏,整個(gè)系統(tǒng)來采用結(jié)構(gòu)化鐘生命周期法槽,以原型法曠和面向?qū)ο蠊拈_發(fā)方法救作為輔助,寶即系統(tǒng)總體殲上采用結(jié)構(gòu)撞化生命周期銳法進(jìn)行系統(tǒng)糕分析和系統(tǒng)顏設(shè)計(jì),系統(tǒng)卻實(shí)施等步驟柱采用面向?qū)Π粝蠓椒?。本俊系統(tǒng)開發(fā)工星具使用的是欄基于Ja牙va的可離擴(kuò)展開發(fā)平偏臺(tái)別的寺My企Eclip克se。泥2.系統(tǒng)撒分析槍系統(tǒng)分析是苗管理系統(tǒng)開么發(fā)的起始階皺段,也是M搶IS鞠(管理信息嘩系統(tǒng))鍬開發(fā)工作中變最重要的一掏環(huán)。系統(tǒng)分忙析階段的主扒要活動(dòng)有:攔系統(tǒng)初步調(diào)徐查、可行性客研究、系統(tǒng)蕉詳細(xì)調(diào)查、含新系統(tǒng)邏輯主方案的提出油。系統(tǒng)分析太的目標(biāo)是明欲確系統(tǒng)開發(fā)鐮的目標(biāo)和用盲戶信息需求主,提出系統(tǒng)礙的邏輯方案恨。為系統(tǒng)設(shè)警計(jì)做好準(zhǔn)備折。錦2棄.1系統(tǒng)初咬步調(diào)查孝系統(tǒng)的初步編調(diào)查是系統(tǒng)憤分析階段的塞第一項(xiàng)活動(dòng)薄,也是系統(tǒng)隸開發(fā)的第一寒項(xiàng)活動(dòng),初隔步調(diào)查的主嫩要目標(biāo)是從政系統(tǒng)分析人融中和管理人川員的角度看倉新系統(tǒng)開發(fā)游有無必要和伍可能。潤通過親身體扒驗(yàn)總結(jié)各銀禾行ATM提村款機(jī)界面流者程,得到本乞系統(tǒng)開發(fā)的庸主要流程界賤面(主要功眉能取款、轉(zhuǎn)害賬、查詢、沫修改密碼等尼)。并決定護(hù)親自開發(fā)取驗(yàn)款機(jī)系統(tǒng),粥測試自己水懷平。叛2漁.2可行性呈研究篩可行性研究示(Feas霜ibili杰tySt不udy),紛是指在調(diào)查股的基礎(chǔ)上,惑通過市場分障析、紋技術(shù)分析伏、財(cái)務(wù)分析獵和越國民經(jīng)濟(jì)裁分析,對(duì)各隱種投資項(xiàng)目唱的技術(shù)可行動(dòng)性與經(jīng)濟(jì)合德理性進(jìn)行的刪綜合評(píng)價(jià)。駱可行性研究灶的基本任務(wù)促,是對(duì)新建貴或肌改建項(xiàng)目伶的主要問題悅,從技術(shù)罰經(jīng)濟(jì)盤角度進(jìn)行全憐面的分析研乖究,并對(duì)其因投產(chǎn)后的經(jīng)壺濟(jì)效果進(jìn)行飄預(yù)測,在既薯定的范圍內(nèi)屢進(jìn)行方案論事證的選擇,掃以便最合理稠地利用資源浙,達(dá)到預(yù)定洽的社會(huì)效益滾和織經(jīng)濟(jì)效益翠。舟可行性研究匯必須從系統(tǒng)圣總體出發(fā),尤對(duì)技術(shù)、睜經(jīng)濟(jì)教、財(cái)務(wù)、性商業(yè)州以至蠟環(huán)境保護(hù)狼、法律等多各個(gè)方面進(jìn)行枝分析和論證頌,以確定建歪設(shè)項(xiàng)目是否游可行,為正話確進(jìn)行抖投資決策級(jí)提供科學(xué)依厲據(jù)。項(xiàng)目的真可行性研究學(xué)是對(duì)多因素斑、多目標(biāo)系控統(tǒng)進(jìn)行的不低斷的分析研喪究、評(píng)價(jià)和因決策的過程拴。它需要有倉各方面知識(shí)都的專業(yè)人才糕通力合作才耀能完成??烧嫘行匝芯坎毁弮H應(yīng)用于建傍設(shè)項(xiàng)目,還醉可應(yīng)用于科蓄學(xué)技術(shù)和工乓業(yè)發(fā)展的各測個(gè)階段和各莫個(gè)方面。旋可行性研究紙的目的就是佩用最小的代斷價(jià)在最短的嘩時(shí)間內(nèi)確定起該軟件項(xiàng)目捐是否能夠開畫發(fā),是否值勿得去開發(fā)。月實(shí)質(zhì)上就是病進(jìn)行一次簡厘化、壓縮了伴的需求分析株、設(shè)計(jì)過程惜??蓮囊韵孪踩齻€(gè)方面分講析研究每種飼解決問題的腥可行性:桂a曲.技術(shù)可行駁性:對(duì)項(xiàng)目拴的功能、性婚能、限制條漿件進(jìn)行分析服,確定在現(xiàn)丑有的資源條凱件下項(xiàng)目是油否能實(shí)現(xiàn)。車(開發(fā)的風(fēng)講險(xiǎn)、資源的怎有效性、技云術(shù))秘b.社會(huì)可軟行性:要開牢發(fā)的項(xiàng)目是地否存在任何沙侵犯、妨礙糟等責(zé)任問題蠢,要開發(fā)項(xiàng)捉目的運(yùn)行方灣式在用戶組哄織內(nèi)是否行紹得通,現(xiàn)有錘管理制度、宇人員素質(zhì)、差操作方式是慮否可行。左c.經(jīng)濟(jì)可忘行性:進(jìn)行渠開發(fā)成本的她估算以及了適解得到效益繭的評(píng)估,確灘定要開發(fā)項(xiàng)惰目是否值得蜜投資開發(fā)。幕對(duì)銀行業(yè)來災(zāi)說,是靠存兇款貸款之間默的差額來生隨存的,所以灘要盡可能的旋拉攏更多的那客戶使用本匙行,ATM翁取款機(jī)是為盡了能讓為客萌戶更便捷的泄服務(wù),從而椅更具有吸引羅力。盛從通銀行目的迫角度出發(fā)還做是非常愿意擇把一部分資熊金投入到這裹方面的。傲2匙.3系統(tǒng)詳握細(xì)調(diào)查及提蛇出啞系統(tǒng)詳細(xì)調(diào)置查是在可行脹性研究的基史礎(chǔ)上進(jìn)一步病對(duì)現(xiàn)行系統(tǒng)匪進(jìn)行全面、版深入的調(diào)查派和分析,弄抖清現(xiàn)行系統(tǒng)說運(yùn)行狀況,最發(fā)現(xiàn)其薄弱補(bǔ)環(huán)節(jié),確??s新系統(tǒng)比原效系統(tǒng)更有效植。詳細(xì)調(diào)查犬的重點(diǎn)在于冬對(duì)系統(tǒng)的內(nèi)猴部情況更詳脾細(xì)和具體的顆了解,從而俊可以提供在堤新系統(tǒng)建設(shè)套時(shí)改進(jìn)或更孕換的內(nèi)容。鴉明確用戶的殼信息需求,為明確新系統(tǒng)告的邏輯功能而。主要工作嚇是對(duì)用戶需旦求進(jìn)行進(jìn)一催步調(diào)查分析鍛,創(chuàng)建新系建統(tǒng)的邏輯模燃型。邏輯模莖型主要以數(shù)俘據(jù)流程圖和倘數(shù)據(jù)侮字羊典為主要描頌述工具。扶一般登陸模脾塊只輸入賬顯號(hào)、密碼,擁當(dāng)然在實(shí)際傘應(yīng)用中沒有奇要求用戶輸坦入賬號(hào),這冷是因?yàn)樵诖攀Эㄉ嫌袀€(gè)感單應(yīng)區(qū),籠設(shè)計(jì)油此模塊時(shí)加馬上了驗(yàn)證碼搶。銀行帳目蜓管理系統(tǒng)是械針對(duì)銀行帳緊目的日常管壽理而設(shè)計(jì)。抱銀行操作系望統(tǒng)不僅要求暗操作方便而評(píng)且要求界面銀簡潔,它需象要實(shí)現(xiàn)帳減戶擊管理,用戶巡查詢和查詢柜統(tǒng)計(jì)等幾個(gè)津功能。其中允帳目管理又異包含了開戶泄、存款、取陣款和修改信食息的功能。伴用戶可以通訂過不同的方摔式來查詢需緒要的信息??ㄟ^該系統(tǒng)駛的設(shè)計(jì)實(shí)現(xiàn)齒,使銀行部竹門更好地進(jìn)幕行業(yè)務(wù)管理抄,為客戶提拳供更晶加項(xiàng)優(yōu)質(zhì)的服務(wù)居。通過仔細(xì)瓜調(diào)查得以下霞功能圖和業(yè)扣務(wù)流程圖:責(zé)圖3-1彼功能圖ATM取款機(jī)系統(tǒng)ATM取款機(jī)系統(tǒng)退出模塊功能模塊退出模塊功能模塊登入模塊退卡查卡信息轉(zhuǎn)賬修改密碼取款查詢余額驗(yàn)證碼輸入賬號(hào)輸入密碼退卡查卡信息轉(zhuǎn)賬修改密碼取款查詢余額驗(yàn)證碼輸入賬號(hào)輸入密碼蒸該系統(tǒng)主要衛(wèi)實(shí)現(xiàn)銀行卡兵用戶的存取融款,以及進(jìn)賞行一些簡單黃的查詢和轉(zhuǎn)殖賬業(yè)務(wù),同鐘時(shí)能夠在系父統(tǒng)里面進(jìn)行我客戶密碼的均修改,實(shí)現(xiàn)華簡單的機(jī)器伶與客戶交互滿。告圖3-2注業(yè)務(wù)流程圖新:待機(jī)界面待機(jī)界面(按任意鍵進(jìn)入登錄界面)登錄界面登錄界面(卡號(hào)、密碼、驗(yàn)證碼、取消等選項(xiàng))密碼錯(cuò)誤,請(qǐng)從新輸入!選擇界面(查詢、取款、轉(zhuǎn)帳、修改密碼、取消)密碼錯(cuò)誤,請(qǐng)從新輸入!選擇界面(查詢、取款、轉(zhuǎn)帳、修改密碼、取消)修改密碼轉(zhuǎn)帳取款查詢修改密碼轉(zhuǎn)帳取款查詢交易完成交易完成點(diǎn)擊退出點(diǎn)擊退出謝謝使用,再見!謝謝使用,再見!央3.系統(tǒng)微設(shè)計(jì)寸系統(tǒng)設(shè)計(jì)階滔段的主要目吵的是將系統(tǒng)劈分析所提出敗的反映用戶崗信息需求的延系統(tǒng)邏輯方才案轉(zhuǎn)換成可竹以實(shí)施的基煌本計(jì)算機(jī)(伏ATM取款椒機(jī))與通信桿系統(tǒng)的物理慣(技術(shù))方窯案。恒系統(tǒng)設(shè)計(jì)主殃要包括系統(tǒng)脂總體結(jié)構(gòu)設(shè)炒計(jì)和詳細(xì)設(shè)陣計(jì)。系統(tǒng)設(shè)餓計(jì)的依據(jù)主血要有系統(tǒng)分捕析的成果、釘現(xiàn)行技術(shù)、任用戶需求、碧系統(tǒng)運(yùn)行環(huán)擠境。艘3旺.1開發(fā)脂環(huán)境謊(1)突、軟件開發(fā)句工淘具的選擇厭本系統(tǒng)采用變Java作都為編程語言稼,采用紙My擁Eclip慨se軟件開乞發(fā)環(huán)境,劍My灣Eclip護(hù)se印對(duì)數(shù)據(jù)庫應(yīng)倆用的強(qiáng)大支辨持演,筍使數(shù)據(jù)庫應(yīng)決用開發(fā)功能清更強(qiáng)大,控鎖制更靈活,業(yè)編譯后的程家序運(yùn)行速度妨更快老。MyEc點(diǎn)lipse膏企業(yè)級(jí)工作乒平臺(tái)(My駛Eclip葡seEn垮terpr島iseW秋orkbe姑nch,簡妥稱MyEc食lipse迅)是對(duì)Ec煩lipse叛IDE的擴(kuò)咐展,利用它萄可以在數(shù)據(jù)舌庫和J2E童E的開發(fā)、姻發(fā)布,以及扛應(yīng)用程序服磁務(wù)器的整合拐方面極大的于提高工作效串率。它是功鞠能豐富的J怪2EE集成亡開發(fā)環(huán)境,明包括了完備盒的編碼、調(diào)禽試、測試和攔發(fā)布功能,洲完整支持H坡TML,S幣truts包,JSF,拍CSS,J寸avasc貴ript,祥SQL,H統(tǒng)ibern航ate???店2)、數(shù)據(jù)尺庫管理系統(tǒng)匹的選擇勺由于本次設(shè)抄計(jì)所采用的累是碧MySql劉鞋小轉(zhuǎn)型數(shù)據(jù)庫,驚這種數(shù)據(jù)庫新用來存儲(chǔ)少策量數(shù)據(jù),在喊設(shè)計(jì)和實(shí)施魂上有很大的功優(yōu)勢,根據(jù)白之前所做的險(xiǎn)功能分析,席以及ATM捆柜員機(jī)自身田所具授備的功能。諸MySQL森是一個(gè)小型岸關(guān)系型數(shù)據(jù)蹄庫管理系統(tǒng)禾,開發(fā)者為召瑞典MyS萄QLAB公手司,在20佳08年1月區(qū)16號(hào)被S沫un公司收限購。MyS陸QL被廣泛仍地應(yīng)用在I處ntern狠et上的中沸小型網(wǎng)站中馬。由于其體臟積小、速度負(fù)快、總體擁象有成本低,新尤其是開放薯源碼這一特強(qiáng)點(diǎn),許多中訊小型網(wǎng)站為演了降低網(wǎng)站細(xì)總體擁有成提本而選擇了悔MySQL紀(jì)作為網(wǎng)站數(shù)危據(jù)庫。貞玩捎(字3籌)馬、開發(fā)平臺(tái)榨的選擇倍windo溫ws早平臺(tái)以其全峰新的界面簡硬單快捷的操法作方式而成碎為軟件開發(fā)葉的趨勢。根毒據(jù)本系統(tǒng)的熔運(yùn)行環(huán)境和餡實(shí)際情況,皂選擇W效indow甘s踏7(旗艦版樂)呀作為開發(fā)測括試和運(yùn)行的梯平臺(tái)???頁.緣2拔系統(tǒng)總體北結(jié)構(gòu)設(shè)計(jì)辰系統(tǒng)總體結(jié)橫構(gòu)是指整個(gè)昆系統(tǒng)由哪些粒部分組成,怪以及各部分機(jī)在物理上、床邏輯上的相景互關(guān)系,包雀括硬件部分鍬和軟件部分午,該設(shè)計(jì)包明括:系統(tǒng)總緩體布局方案文的確定、軟懂件系統(tǒng)總體怪結(jié)構(gòu)的設(shè)計(jì)敲、計(jì)算機(jī)硬優(yōu)件方案的選壁擇和設(shè)計(jì)、賄數(shù)據(jù)存儲(chǔ)的溜總體設(shè)計(jì)。棍根據(jù)業(yè)務(wù)流賽程圖轉(zhuǎn)化為抗軟件的體系頁結(jié)構(gòu),進(jìn)而造用軟件結(jié)構(gòu)秀圖建立物理爪模型,得系克統(tǒng)活動(dòng)圖,宇如下:紗圖4-1粥系統(tǒng)結(jié)構(gòu)圖脾:領(lǐng)圖4-2嫁系統(tǒng)活動(dòng)圖繩:笛3柴.海3受系統(tǒng)詳細(xì)扎設(shè)計(jì)扎詳細(xì)設(shè)計(jì)的底實(shí)現(xiàn)根據(jù)結(jié)陪構(gòu)程序設(shè)計(jì)績?cè)?,將每業(yè)個(gè)模塊的功祝能用相應(yīng)的糠標(biāo)準(zhǔn)語句表酬示出來。包飼括代碼設(shè)計(jì)異、數(shù)據(jù)庫設(shè)亞計(jì)、用戶界款面設(shè)計(jì)、處駛理過程設(shè)計(jì)骨。代碼設(shè)計(jì)綁是指把系統(tǒng)冊(cè)管理對(duì)象數(shù)種字化或字符背化,便于計(jì)專算機(jī)的處理澇。遵照代碼誕設(shè)計(jì)的原則擾:合理性、掙簡明性、系鑄統(tǒng)性、穩(wěn)定遺性、可擴(kuò)充膝性、標(biāo)準(zhǔn)化社、便于識(shí)別便和記憶。瑞數(shù)據(jù)庫設(shè)計(jì)歡指對(duì)系統(tǒng)所相采用的數(shù)據(jù)利模式、子模但式、應(yīng)用程啟序、數(shù)據(jù)庫建等根據(jù)用戶買的具體要求壞進(jìn)行分析和虜設(shè)計(jì)。它也味是管理信息批系統(tǒng)設(shè)計(jì)的靈重要組成部精分。數(shù)據(jù)庫總設(shè)計(jì)的基本潛原則是盡可勢能提高數(shù)據(jù)思組織的相對(duì)港獨(dú)立性,簡河化其結(jié)構(gòu),姐即用規(guī)范化拖方法設(shè)施數(shù)績據(jù)存儲(chǔ)的結(jié)異構(gòu),提高數(shù)冤據(jù)的可維護(hù)縮性、完整性掘、一致性。催惜數(shù)據(jù)庫設(shè)逃計(jì)毫通過收集和狂分析用戶需果求,確定了啄數(shù)據(jù)庫要保館存的信息,忙我將此次數(shù)勿據(jù)庫設(shè)計(jì)為再二個(gè)如下所升示表:筑1、客戶表菌(user望)利CardI她D爛字段信息數(shù)字段名稱輔類型鵲寬度脫小數(shù)位數(shù)哨空特性駐姓名籃userN箏ame稀varch圓ar守10蜻N街性別即userS助ex崗varch賺ar月2君N件身份證號(hào)蝶userI予D鉗varch兵ar冷10艇N坐卡號(hào)禾userC忌ardNo煮varch偷ar洽10類N目圖4-3再用戶信息設(shè)聯(lián)計(jì)表舊2、賬戶表票(card圣)遷CardI菊D炕字段信息濟(jì)字段名稱嘉類型鏈寬度聞小數(shù)位數(shù)蘋空特性吉卡號(hào)里cardN傘o讀varch團(tuán)ar筒10封N替賬戶余額戰(zhàn)cardB甩alanc濱e挺decim漂al吧10揮2葵N似密碼簡cardP像assWo急rd涂varch仁ar府6睜N帽圖4-4汪賬戶信息眠設(shè)計(jì)表菌膜酬界面模塊設(shè)芹計(jì)訪用戶界面設(shè)挎計(jì)目前已成慧為評(píng)價(jià)軟件涌質(zhì)量的一條顆重要指標(biāo),覽所謂用戶界勇面是率指性軟件系統(tǒng)與教用戶交互的變接口,通常喚包括輸入訪設(shè)計(jì)磚、輸出設(shè)計(jì)油、人機(jī)對(duì)話得的界面設(shè)計(jì)直。畫圖4-5酸登錄模塊礎(chǔ)主要代碼如級(jí)下:嗽槍publi勞c荒醒void夢(mèng)acti事onPer厲forme奏d(Act倡ionEv史ente藍(lán)){測察天if構(gòu)(e.g橋etAct搬ionCo誰mmand腦()==似宗"中文"筋){姜雞氧強(qiáng)this浮.setV隸isibl遠(yuǎn)e(努false爭);爽你吉不new硬Clie疼nt00(冒"輸入密碼務(wù)"盒);捕碎逮}刊else姜短if敬(e.g盯etAct寫ionCo誘mmand投()==胖黎"英文"嶄){顆褲芝仁Strin釀ginp槐utVal機(jī)ue=拾JOpti屋onPan歌e蘭隱瞎云糖紛.疾showI頂nputD康ialog涼(裙"Plea迷sein蜜puta笨valu階e"筐);}博呆}央//監(jiān)聽是見選擇中文輸照入還是英文產(chǎn)輸入}煤publi碼c丘賀class剃ATM攤{辭膝publi別c尿狐stati到c淚根void幼main桐(Stri悔ng[]碼args)每{緒和鉤new叛Clie熔nt(估"ATM自蒼動(dòng)取款系統(tǒng)駝"抬);}}貧當(dāng)插入現(xiàn)金燈卡之后出現(xiàn)臥界面,系統(tǒng)僅出現(xiàn)選擇中絹英文的登入隆方式,點(diǎn)擊們按鈕之后(自中文)出現(xiàn)旋后對(duì)話框:辨雕貴淋俗掛毒圖4-6楚登錄脖界面蒜登錄模塊依勿然采用的是黎密碼驗(yàn)證的寨方式,需要禾用戶輸入卡平號(hào)、密碼和洪驗(yàn)證碼然后吵點(diǎn)擊確認(rèn)進(jìn)南行驗(yàn)證,程肆序?qū)⒏鶕?jù)輸至入卡號(hào)查找耍密碼,第一篩沒有找到提暮示,找到繼巡續(xù)下一步,川在這里我用嶺了驗(yàn)證碼方碧式,輸入正忠確繼續(xù),程香序系統(tǒng)將根科據(jù)卡號(hào)調(diào)用峰后臺(tái)數(shù)據(jù)庫倆查找與卡號(hào)首對(duì)應(yīng)的密碼擺并與用戶輸絞入的密碼相俱對(duì)比。密碼猶正確繼續(xù),脂否則當(dāng)輸入杯的次數(shù)達(dá)到暮三次時(shí),系婦統(tǒng)將提示你可與前臺(tái)服務(wù)躬員取得聯(lián)系錯(cuò)。第二如果嶄沒有找到,注提示輸入賬誦號(hào)錯(cuò)誤。叉主要代碼如宣下:暗(款1境)從后臺(tái)獲崇得賬號(hào)信息距,用于與用維戶輸入的賬柔號(hào)密碼對(duì)照隊(duì)圓智Class膛.須forNa閘me關(guān)(首"com.俊mysql楊.jdbc罰.Driv版er"辯);壩//加載驅(qū)羞動(dòng)御Conne演ction帆con災(zāi)=Dri診verMa浪nager同.喂getCo顯nnect醉ion梁(url,挖頑"root蔽"映,扁粒null所);錯(cuò)//建立連玉接湊State腿ment客sql=繞con.逮creat驕eStat捎ement診();綢//獲得一電個(gè)stat鑒ement鍛對(duì)象澆艙Strin測gql烘=貓panel育1墳.朵textB茂.getT蠻ext()聾;促//獲取賬性號(hào)忌Resul辦tSet坑rs=搖sql.e灘xecut口eQuer伏y(聚"sele醒ctcn拴imaf借romc跑ardw許here而棚cno="雹+ql箏+擾""汁);總//根據(jù)賬舍號(hào)搜索密碼輛,獲得結(jié)果績集考系統(tǒng)生成驗(yàn)熟證碼并驗(yàn)證善用戶輸入的按驗(yàn)證碼芬publi次c雹洲void杠acti柄onPer杰forme凍d(Act代ionEv恰ente膊){捏貼足char臉[]pa甜sswor區(qū)ds=膽panel凱1翁.楚textA卡.getP苗asswo棟rd();蔥鹽既Strin饅gpas廊sword匯=嫁new肺Stri雨ng(搏"1126蒜26"梢);茂//設(shè)置毀賬號(hào)123仙45678列9的初始密爽碼為112遮626,每放輸入一次都盛有提示,在紛連續(xù)輸入三博次不正確后臟系統(tǒng)自動(dòng)退站出。漿跡六if掉(e.g變etAct別ionCo喝mmand慢().eq漫uals(細(xì)"確定"典))妥飄糟if孔(仔panel資1慣.尖textC懲.getT撥ext()掠.equa涂ls(逃panel遮1灑.字label盯3抽.getT總ext()足))省滋需控{hesh躍i();紅梳愁煌}翻else要{跟局恨損賺JOpti孕onPan汪e.細(xì)showM保essag蠻eDial翅og取(勞frame單,鋼"你輸入的留驗(yàn)證碼有誤術(shù),耍流蟲護(hù)請(qǐng)重新輸入沖。"畝);}判敢針?biāo)猠lse扁貫if胳(e.g財(cái)etAct勺ionCo匪mmand遵()==救煩"取消"穿){猜禁否皂this勉.setV惜isibl楚e(巨false胞);老黎椅啄new歷Clie喜nt08(地""刻);}蝶倆}球//當(dāng)輸入即驗(yàn)證碼有誤贊是彈出一個(gè)朗提醒窗口俊圖4-7貸首頁設(shè)計(jì)惹吃首頁的設(shè)計(jì)獸主要是設(shè)計(jì)捐了查詢余額喚、取款、轉(zhuǎn)棉賬、密碼更最改及退出按援鈕等ATM楊的一些標(biāo)準(zhǔn)躬操作界面。磁域主要代碼如疲下:午匹魯勸兄裙本界面設(shè)置譯了五個(gè)按鈕丸罷相凍butto頂n1隸=啞new隔JBut祖ton(糕"查詢"景);陡噴騾butto扒n2牽=匹new舅JBut圍ton(販"取款"厲);籍害漏butto戀n3譯=漠new戚JBut鮮ton(錫"轉(zhuǎn)賬"犬);棄帖拖butto舞n4掘=站new懸JBut涂ton(寬"退出"恐);秩旨巾butto尖n5耽=梳new丸JBut款ton(突"修改密碼灶"識(shí));笑(2包)點(diǎn)擊以上揭五個(gè)按鈕可牢以觸發(fā)進(jìn)入鬼相應(yīng)操作界贈(zèng)面覺棗曠舉publi嶄c治經(jīng)void錢acti喊onPer槍forme據(jù)d(Act掃ionEv哲ente吸){償歡接if血(e.ge述tActi淋onCom我mand(蝕)==惡"取款"液){精岸休this暈.setV貪isibl骨e(豪false牲);鈔墨殊new否Clie淘nt02(惹"請(qǐng)選擇取左款金額"室);}午穗變else碗留if扇(e.ge慈tActi氣onCom鞠mand(曬)==若"查詢"精){沫孫淺this供.setV歪isibl帶e(續(xù)false支);岔匙啊new到Clie我nt06(渣"查詢服務(wù)護(hù)"紛);愿碼于綠單禿初}落碧垃else爺形if哀(e.ge搏tActi希onCom殊mand(捧)==扮"修改密碼生"溫){銀壯姥this劑.setV湖isibl侄e(青false倍);碰霧夜new尋Clie經(jīng)nt05(衰"修改密碼奔服務(wù)"順);}查死哭else欲丟if側(cè)(e.ge借tActi典onCom喜mand(斷)==功"轉(zhuǎn)賬"丹){挪烘蠅this夢(mèng).setV藝isibl兄e(般false野);添板著new葉Clie斷nt04(閥"用戶轉(zhuǎn)賬獅服務(wù)"拿);}大肅劃else檔蘭if乓(e.ge燭tActi繳onCom鑒mand(育)==曠"退出"框){伸睡山袋this宜.setV暑isibl讓e(拋false寨);語恨堅(jiān)建new婆Clie肚nt08(粘""犧);諒勒三}}腦圖4-8冷查詢模塊薦檔在此模塊中柔,將通過用倚戶所使用的泡賬戶編號(hào)來絞進(jìn)行余額的擴(kuò)查詢,將顯權(quán)示賬戶的實(shí)很際余額,點(diǎn)薪擊咬“砍查詢掩”巖按鈕,通過垃按鈕的Ac象tion方炕法進(jìn)行方法沾調(diào)用,就可膽以實(shí)現(xiàn)查詢旅的功能并把鬼查詢到的賬姻戶余額顯示政到界面上。激當(dāng)用戶點(diǎn)擊皆“認(rèn)返回顯”役時(shí),程序返歡回到初始主雖界面。捏紗斜慣回圖4-9破拿查詢卡信息兼模塊贈(zèng)鴨此功能用來因顯示持卡人箏的基本信息螺包括姓名、披性別、身份娘證、卡號(hào)等傲,點(diǎn)擊查詢奪按鈕后系統(tǒng)濕將根據(jù)與輸摘入的卡號(hào)相汁一致的字段超信息,顯示州輸出在該頁兆面上。當(dāng)點(diǎn)狀擊取消按鈕炎時(shí)系統(tǒng)將返槽回到初始主呆界面。磁懼寧鵲弦騙兼圖4-1撇0師修改密碼模石塊縱填此模塊需要姥用戶輸入舊陸密碼后,兩莖次輸入新密川碼進(jìn)行確認(rèn)庭,然后,點(diǎn)澇擊確定,修乏改密碼,成傷功后給出提疊示信息,其琴中考慮到一老些用戶的輸疊入錯(cuò)誤問題剪,我做出了嘩一些異常的撿判斷和處理煙,空輸入,豐輸入兩次新呢密碼不匹配押和原密碼不幅正確等問題馳。修改更新以密碼的完成猛仍然依靠按母鈕控件的A名ction達(dá)事件完成。散嬸陰羊修改密碼主飛要代碼如下葉:乖左if伶(扣new崇Stri潤ng(pa喊sswor譜ds1).謎equal私s(運(yùn)new信Stri理ng(忠passw布o(jì)rds2犁))){后倚地圈牛this丸.setV霜isibl懶e(橫false排);鋤爆聽均JOpt網(wǎng)ionPa盆ne.誓showM沾essag雙eDial托og泉(端frame憤,碼"殲輸入新適密碼和和原腎密碼一致,逃請(qǐng)重新輸入姑。"棵);楊岸桑朵比panel犯10咐.傘text1燈.setT桿ext(右""鼠);起攔判物宜panel妙10配.員text2羨.setT陜ext(枝""勸);嶄床程機(jī)磚panel傍10墓.蟻text3節(jié).setT竊ext(候""噸);扇紋此厭閉retur拍n孫;}傅屋滴寬if深(恩new封Stri恭ng(騾passw胸ords2灘).equ繡als(貼new左Stri于ng(pa催sswor劃ds3))估){留移認(rèn)吹寧this源.setV藍(lán)isibl紡e(險(xiǎn)false犬);通使屋跡JOpt宇ionPa影ne.喝showM桐essag嘗eDial倡og典(組frame扒,倒"認(rèn)飯正修改原旨密碼,請(qǐng)等淚待"鼻);召現(xiàn)狼爸upda洲teM()僻;揪護(hù)贈(zèng)介}搜//程序己根據(jù)輸入原悼密碼,查找森數(shù)據(jù)庫表格步user進(jìn)刻而修改密碼腎數(shù)據(jù)表數(shù)據(jù)隱。嚴(yán)理戴斧else陳{課徹詞價(jià)JOpt蒜ionPa斯ne.襖showM樂essag惕eDial舍og蛾(嬌frame舍,談"國兩慘次輸入新密拴碼不一致,奇請(qǐng)重新輸入鮮。"莫);蘿燥呀婆熟panel糖10逮.筐text2枯.setT輸ext(換""講);睛芹幕豬耀panel山10談.燕text3虛.setT幅ext(勁""判);}參增豐槳//}殿匯溫瘡if費(fèi)(銹panel悲10艇.魔text1輪.蘋getTe漫xt含().eq快uals(選""舅)||石panel清10雁.殘text2黃.催getTe納xt餓().eq匙u(yù)als(佩""瓣)||腦panel躲10辦.下text3毛.丸getTe償xt兄().eq塵uals(摘""挖)){遞廳偵控延JOpti姥onPan騾e.繳showM遭essag劫eDial五og倍(丸frame毛,電"站跑請(qǐng)輸入鄰原密碼及新猶密碼!"薪);扒勸浮啄布retur薦n暑;}遺米魯忙else割{兼辰跟之if練(穴new誓Stri兼ng(pa況sswor蕩ds1).鑄equal細(xì)s(凳new瘋Stri尋ng(袋passw澡ords2馳))){呼卻士圈JO降ption窩Pane.喇showM脾essag防eDial之og莫(當(dāng)frame駱,防"音輸入新出密碼和原密蕩碼一致,請(qǐng)鍋重新輸入。嚇"榆);分塊暈傷panel喉10獎(jiǎng).陽text2抖.setT嫩ext(淋""唐);蹤顫陣督panel寇10覆.長text3黎.setT覺ext(蚊""字);瑞故釘雄retur魂n蛙;}間桌魯測磁if稻(牛new偶Stri較ng(禿passw格ords2觀).equ寺als(巾new跟Stri澇ng(pa廣sswor悠ds3))繼){術(shù)罪躁蹤貴飲JO便ption沾Pane.溉showM寒essag測eDial鴿og恒(日frame敘,蠟"代槽正修改原書密碼,請(qǐng)等翠待"細(xì));upd們ateM(熊);}堆//程序販根據(jù)輸入原尤密碼,查找協(xié)數(shù)據(jù)庫表格鎮(zhèn)user進(jìn)紹而修改密碼喂數(shù)據(jù)表數(shù)據(jù)渡。岔己傘燙膛else揀{艘瓣悼睬沙JO侮ption憐Pane.牛showM播essag超eDial洞og紐(朱frame遼,冰"勢兩狠次輸入新密射碼不一致,鑼請(qǐng)重新輸入隱。"呆);御旗騰汪殘裁panel刊10培.油text2眉.setT搬ext(厚""太);勺累清羊財(cái)悉panel宰10違.拒text3蔑.setT網(wǎng)ext(淡""驗(yàn));}}球圖4-1儲(chǔ)1牽轉(zhuǎn)賬業(yè)務(wù)模鎮(zhèn)塊逼震在此模塊,慮用戶根據(jù)需腳要自己輸入廢卡號(hào)及欲轉(zhuǎn)遍金額,這里奴的設(shè)計(jì)其實(shí)應(yīng)最終歸結(jié)于握具體的SQ來L語句而言英,系統(tǒng)將根舉據(jù)輸入的卡害號(hào)查找與季之壟對(duì)應(yīng)的用戶祥數(shù)據(jù)表,從固而修改金額共。第一,系港統(tǒng)首先根據(jù)涼本卡號(hào),查太找本卡金額探與輸入的金枕額對(duì)比,如召果找到,且癥金額允許就頭提示轉(zhuǎn)賬成術(shù)功。第二,支如果,沒有初找到輸入的折卡號(hào),提示阻沒有該用戶鄉(xiāng),重新輸入詳欲轉(zhuǎn)賬號(hào)。棉屬共草威獎(jiǎng)暮圖4-1削2信取款模塊飛草取款模塊是芹一個(gè)相對(duì)比唇較重要的模貨塊,因?yàn)锳虹TM機(jī)就要咽的功能就是遺取款業(yè)務(wù),共用戶選擇賬餃戶名點(diǎn)擊取膝款金額然后夕點(diǎn)擊取款進(jìn)擴(kuò)行取款操作形,所以幾個(gè)搏數(shù)字按鈕的森設(shè)計(jì)比較大潛,方便用戶眉操作,其中姜一些提示信投息也相應(yīng)地攻給出,以防煤用戶誤操作犧。由于此模榜塊不需要用傘戶輸入,所類以沒有對(duì)輸濫入的異常處膚理。根據(jù)所獎(jiǎng)查資料我所撇采用的SQ啦L語句調(diào)用芳方法是預(yù)處摘理指令方法己,這種方法挺對(duì)于處理此未程序具有很掘大的益處,罩而且可以防地止非法SQ紗L注入。當(dāng)眨用戶點(diǎn)擊數(shù)踐組按鈕后系鴨統(tǒng)將根據(jù)輸鋸入的卡號(hào)查路找卡號(hào)余額市并與按鈕的喬數(shù)字相對(duì)比素,如果選擇肢的金額大于既本卡余額將捏提示(不允必許透支)。債找奏止圖4-1宵3卷退卡模塊摧退卡模塊相捆對(duì)簡單多了椒,沒有什么崗具體的界面真設(shè)計(jì),只是雀一個(gè)消息的角提示,也是靠一種友好的饅處理方式,脂以防止用戶袖誤操作的方于法。技4.系統(tǒng)福實(shí)現(xiàn)重系統(tǒng)實(shí)施是宮ATM系統(tǒng)填開發(fā)過程中慚的最后一個(gè)雞階段。它的帆目標(biāo)是將技纏術(shù)設(shè)計(jì)轉(zhuǎn)化口成物理實(shí)現(xiàn)辜。系統(tǒng)實(shí)施罪階段的主要伐任務(wù)有:按著總體設(shè)計(jì)方蓮案購置和安回裝計(jì)算機(jī)網(wǎng)錄絡(luò)系統(tǒng)、建塞立數(shù)據(jù)庫、符編程與調(diào)試棍、整理基礎(chǔ)許數(shù)據(jù)、培訓(xùn)位操作人員、溜程序試運(yùn)行騰和系統(tǒng)切換更。折4弦.呈1與程序設(shè)計(jì)與甲調(diào)試夢(mèng)芳程序設(shè)計(jì)典程序設(shè)計(jì)語喬言的選擇通喚??紤]到項(xiàng)刷目的應(yīng)用領(lǐng)歇域、軟件開圍發(fā)方法、軟喂件執(zhí)行環(huán)境釋、算法和數(shù)加據(jù)結(jié)構(gòu)的復(fù)腸雜性、和軟些件開發(fā)人員蟻的知識(shí)。程里序設(shè)計(jì)是指句使用選定的規(guī)程序設(shè)計(jì)語跳言,把經(jīng)過扶概要設(shè)計(jì)賢和紋詳細(xì)設(shè)計(jì)所客得到的信息椅處理過程,連轉(zhuǎn)換成能在拆計(jì)算機(jī)上運(yùn)球行的程序源幅代碼。知本系統(tǒng)中用濫My頃Eclip臉se編程工能具,采用結(jié)儉構(gòu)化的編程呼方法對(duì)模塊蕉進(jìn)行程序編兵寫。具體源循程序見附底件萍。麗4.1.句2磁程序調(diào)試錫軟件測試的舟目的是盡可軋能多的發(fā)現(xiàn)往程序中的錯(cuò)街誤,而調(diào)試懶則是在進(jìn)行宗了成功的測暈試之后才開樸始的工作。廊程序調(diào)試是猜指在系統(tǒng)測己試的基礎(chǔ)上詞,將發(fā)現(xiàn)的敢問題進(jìn)行改終正,使之符組合設(shè)計(jì)標(biāo)準(zhǔn)演。本系統(tǒng)采怒用的主要方梢法如下:蚊單元測試:銜是指原程序危中每個(gè)程序炭單元進(jìn)行測坦試,檢查各費(fèi)個(gè)模塊是否艷正確實(shí)現(xiàn)規(guī)彩定的功能,訪從而發(fā)現(xiàn)模慎塊在編碼中草或算法中的西錯(cuò)誤。哀采用白盒法該對(duì)各模塊進(jìn)堡行邏輯錯(cuò)誤獎(jiǎng)排查,用黑作盒法錄入一甩些有特征的矩?cái)?shù)據(jù)從不同同角度驗(yàn)證結(jié)代果。疊集成測試:萍在單元測試史的基礎(chǔ)上,隆將所有模塊艇按照設(shè)計(jì)要閣求組裝成一仔個(gè)完整的系金統(tǒng)進(jìn)行測試夜。魂確認(rèn)測試(照有效性測試竭):它的任尊務(wù)是檢查軟畝件的功能與辭性能是否與葵需求規(guī)格說析明書中確定笑的指標(biāo)相符暮合。一般分球?yàn)橛煤诤羞M(jìn)樹行確認(rèn)測試?yán)w,再檢查軟仗件所有文檔小的完整性、毛正確性好——魯軟件配置審潛查。拴4灘.新2俘駛試運(yùn)行仿系統(tǒng)試運(yùn)行鉛是指對(duì)系統(tǒng)脖的運(yùn)行環(huán)境癢和資源進(jìn)行隨設(shè)置、系統(tǒng)持運(yùn)行和控制捏參數(shù)設(shè)定、盲數(shù)據(jù)加載以堪及調(diào)整系統(tǒng)夢(mèng)與業(yè)務(wù)工作療同步等。系統(tǒng)維護(hù)隱系統(tǒng)維護(hù)是敢軟件生存周顆期中時(shí)間最布長的一個(gè)階淚段,所花費(fèi)伶的精力和費(fèi)杜用也是最多鋸的一個(gè)階段毀,菊系統(tǒng)維護(hù)的篩目的是保證貸系統(tǒng)中的各稱個(gè)要素隨著徹環(huán)境的變化讓始終處于最私新的、正確鋪的工作狀態(tài)藍(lán)。系統(tǒng)維護(hù)壟是信息系統(tǒng)映可靠運(yùn)行的偶重要技術(shù)保遷障,我們應(yīng)常給予足夠的途重視。錘系統(tǒng)維護(hù)內(nèi)休容有校正性步維護(hù)、適應(yīng)傻性維護(hù)、完鏈善性維護(hù)和勢預(yù)防性維護(hù)紋四種。依校正性維護(hù)喬:為了識(shí)別蔥和糾正錯(cuò)誤芝,修改軟件浙性能上的缺停陷,進(jìn)行確危定和修改錯(cuò)鉛誤的過程。板適應(yīng)性維護(hù)拳:為了使應(yīng)付用軟件適應(yīng)站變化而修改叫軟件的過程瞇完善性維護(hù)付:為了適應(yīng)媽變化,應(yīng)用殘軟件原來的泉功能和性能歇需要擴(kuò)充和除增強(qiáng)。從而置達(dá)到提高軟橋件運(yùn)行效率含,增強(qiáng)軟件甲性能而進(jìn)行門的維護(hù)。漲報(bào)(鳥4泰)燕預(yù)防性維護(hù)覺:為了提高回軟件的可維油護(hù)性和可靠府性而對(duì)軟件撐的修改。欺6.赴系統(tǒng)評(píng)價(jià)坑系統(tǒng)評(píng)價(jià)應(yīng)訂是貫穿系統(tǒng)杠整個(gè)生命周混期各個(gè)階段誕的重要決策飲手段和工作戴環(huán)節(jié)。狹義堪上的系統(tǒng)評(píng)爭價(jià)是指系統(tǒng)攜投入運(yùn)行后脖從功能性能寫、經(jīng)濟(jì)效益泰、社會(huì)效益仰上的評(píng)價(jià)扁本系統(tǒng)基本卻實(shí)現(xiàn)了取款滲、查詢余額受、轉(zhuǎn)賬、修產(chǎn)改密碼等功趟能,但由于貍時(shí)間短、知燕識(shí)水平有限尖,經(jīng)驗(yàn)不足徑,系統(tǒng)仍存間在不足,該據(jù)系統(tǒng)主要有川以下特點(diǎn):出1祝、程序可讀差性強(qiáng),易懂剝易維護(hù)肅2、用戶界秒面簡潔,方疼便了用戶使暢用。春3、安全性完好,系統(tǒng)仍粉然使用輸入吊密碼方式,墊保證了系統(tǒng)武的安全。浙4、系統(tǒng)穩(wěn)前定,基本達(dá)始到預(yù)期的功寧能要求。貢5、系統(tǒng)還早存在著許多省不足,特別蝕是在數(shù)據(jù)庫屢的鏈接上,箏在代碼的編跟寫上也存在箱著很多的不押足,代碼存甩在著很多的沖缺陷。用6、在系統(tǒng)臟的的界面效胸果上也存在雕不足,系統(tǒng)船界面顯示應(yīng)貪在屏中間。衛(wèi)總的來說,兆本次設(shè)計(jì)當(dāng)假中存有許多疑的不足之處紀(jì),基本上設(shè)轉(zhuǎn)計(jì)出了和自殺己預(yù)想中的裕效果,但同返時(shí)在設(shè)計(jì)上猛也還存在著料很多的,很蛇多事沒有什報(bào)么用的代碼再,我想是因捎為時(shí)間和經(jīng)湊驗(yàn)的問題,海以后多練習(xí)度就肯定能提迷高,UI設(shè)洽計(jì)方面,仔肆細(xì)地看,還癢有一些小問奪題,系統(tǒng)運(yùn)時(shí)行時(shí)的警告營就多達(dá)36遺處,但不會(huì)絞影響程序的套運(yùn)行,只會(huì)肥在美觀方面驅(qū)有一定的影猜響,今后一樹定改善。事7.結(jié)束家語舌勻1.通過j夕ava編寫挎簡單的AT懸M登錄系統(tǒng)緊的設(shè)計(jì),我螺不僅復(fù)習(xí)了點(diǎn)上學(xué)期的j紹ava編程焦設(shè)計(jì)基礎(chǔ)知錦識(shí),并且增尋強(qiáng)了我對(duì)j許ava語言符的領(lǐng)悟和應(yīng)毅用,同時(shí)也疤更深刻的懂綢得了學(xué)好學(xué)顧會(huì)了并不是走代表能夠真弦正的在實(shí)踐襖中運(yùn)用得流化暢,這次實(shí)籍踐給了我們策一個(gè)既動(dòng)手肢又動(dòng)腦獨(dú)立沫實(shí)踐的機(jī)會(huì)促,但其中也淚包含了自我鞭尋找資料的猛能力和同學(xué)票間的合作能值力。這個(gè)系旗統(tǒng)將理論和窄實(shí)踐相結(jié)合出,提高自己捧的分析、解衰決問題的能妥力,并且讓疫我明白了計(jì)濁算機(jī)的技術(shù)株一定要從實(shí)位際出發(fā)才能均真正的提高聾自己的能力閱。庸剪2.經(jīng)過了省一個(gè)多月的店設(shè)計(jì)和編寫銅這個(gè)系統(tǒng),發(fā)我深刻的認(rèn)很識(shí)到了自己穩(wěn)的不足和缺攏點(diǎn),自己處伐在什么水平敏,和同學(xué)相莊比自己的差輛距有多大,道但是我也發(fā)暴現(xiàn)了自己的亂優(yōu)點(diǎn)和長處跡,不管怎么續(xù)樣,通過這貓次學(xué)習(xí),我婦懂得了怎樣盆取長補(bǔ)短,猛充分利用網(wǎng)材絡(luò)資源的重衣要性。參考文獻(xiàn)咳[1]論販舅夏寬理撐.喘Java語撒言程序設(shè)計(jì)聾.北京:滔機(jī)械工業(yè)出詢版社聞,識(shí)2023.罪4.蔥[2]這痛張孝祥慘.秀Java就矛業(yè)培訓(xùn)教程烏.北京:還清華大學(xué)出精版社陰,馳2023雄.統(tǒng)6嘆.值[3]刺麥慎陸麗娜愛.爆軟件工程看.北京:唱經(jīng)濟(jì)科學(xué)出嬸版社杰,煎2000.旗3.垃[4]蜜愉丁寶康溫.毅數(shù)據(jù)庫系統(tǒng)虎原理完.北京:謀經(jīng)濟(jì)科學(xué)出尤版社個(gè),架2007.原[5]搜孫衛(wèi)琴.長Java面綿向?qū)ο蟪绦蛲圃O(shè)計(jì)[M]俊.電子工洽業(yè)出版社,陣2023.逃7.概[6]框王國輝,害呂海濤.柿Java數(shù)鑰據(jù)庫系統(tǒng)開虛發(fā)案例精選潤[M].亞北京:人民鈴郵電出版福勺磁社候.捏[7]警賽拼陳國君,蓄陳錫禎.放Java2熟程序設(shè)計(jì)基巖礎(chǔ)[M].夫北京:蘆清華大學(xué)出彼版社獲.席[8]嚼慚幫袁海燕.樓Java實(shí)概用程序設(shè)計(jì)紋100例[蹈M].北名京:人民絕郵電出版社焰.剖[9]獸冶爬朱站立、沈態(tài)偉.Ja徹va程序設(shè)梯計(jì)實(shí)用教程仿[M].曲電子工業(yè)出圾版社霸.負(fù)[10]館印旻編、許供偉.Ja布va2從入閘門到精通[賓M].北京條:清華大學(xué)竹出版社筍.轎[堂11幅]攻煌楊樹林,胡勞潔萍.J淋ava語言桐最新實(shí)用案孕例教程.團(tuán)北京:清華噴大學(xué)出版社較,沖犁咽2023.艷7:散茄141子–雕232雄[砌12遞]銀李剛等.馬Java趟數(shù)據(jù)庫技術(shù)宅詳解.北羨京:化學(xué)工崇業(yè)出版社,絡(luò)2023.主7企[13]陡[美]Li壩angY黨D.Ja刮va語言程暫序設(shè)計(jì).王懶鎂,等譯.涌北京:機(jī)臘械工業(yè)出版女社,200示5.諒[14]腸[美]Ka關(guān)thyW綢alrat爪h等.J波FCSw互ing標(biāo)準(zhǔn)迷教材.北斃京:電子工骨業(yè)出版社,棍2005.干[15]威鄭莉,王言倚行,馬素霞根.Jav待a語言程序附設(shè)計(jì).北房京:清華大厲學(xué)出版社,列2006.訓(xùn)[16]足朱喜福,林另建民,唐永頸新.Ja犯va程序設(shè)號(hào)計(jì).北京萬:人民郵電協(xié)出版社,2類001.極[17]把朱喜福.惹Java程敲序設(shè)計(jì).僅北京:清華鈔大學(xué)出版社纖,2005隔.諒附鐵蔽件(論文源宰代碼)應(yīng)附一主界舅面繡class步Pane驚l1ex罩tends享JPan瘋el{競屋JLabe密llab糖el1,植label汽2;饒咽Panel浩1(){乎閉撲setLa松yout(流newG遇ridLa拉yout(猶4,1)駕);億折探label賤1=n魂ewJL疲abel(苗"填匙賺肚"+目"銀行存取效款系統(tǒng)")至;站極偷label淹2=n擴(kuò)ewJL沉abel(種""+麻"歡迎你志成為本行用未戶,你可以艇選擇中文或捕英文方式"強(qiáng));搶滔狀add(n勤ewJL已a(bǔ)bel(緊));ad鴨d(lab特el1);逼add(l拒abel2茫);add嫩(new杜JLabe睬l());閑}}伴class壞Pane裝l2ex顫tends喂JPan寸el{甚裙JButt狂onbu溫tton1芬,but螞ton2;將魂P(guān)anel鴨2(){瓦靜淚setLa柱yout(趕newG勸ridLa萌yout(費(fèi)3,6)柜);醬情拆butto弟n1=迎newJ港Butto趣n("中文弄");bu鋪tton2燕=ne曠wJBu盲tton(線"英文")冒;嬸若壩add(n全ewJL耍abel(你));ad兄d(new隱JLab污el())綠;add(缺newJ誼Label廢());a閱dd(ne帽wJLa征bel()開);根設(shè)班add(n攔ewJL借abel(塑));ad擊d(new歷JLab私el())楊;add(概newJ棒Label虎());a箱dd(bu觸tton1致);貓長或add(n略ewJL件abel(離));ad里d(new崖JLab刷el())還;add(個(gè)butto筒n2);a趁dd(ne堆wJLa冤bel()涌);騰諷蒙add(n同ewJL圈abel(罷));ad刮d(new股JLab捕el())饒;add(連newJ室Label逼());a參dd(ne著wJLa餅bel()鬼);資恒涂add(n樣ewJL撕abel(絞));dd澆(new保JLabe鋒l());娘}}綢class跳Clie剩ntex發(fā)tends舟JFra五meim基pleme誦ntsA布ction聲Liste濃ner{耗嶄Panel戀1pan離el1;P限anel2陰pane眾l2;JF始rame對(duì)frame蛙;止Clien含t(Str挖ings受){復(fù)沉雀super濫(s);C串ontai欺nerc半on=載this.滴getCo陰ntent宣Pane(灑);跡敗帖con.s世etLay菜out(n暗ewGr朽idLay表out(2風(fēng),1))比;pane襖l1=耽newP堵anel1慨();遵panel峽2=n乒ewPa餅nel2(鋪);con惹.add(丟panel北1);co裝n.add鄉(xiāng)(pane趟l2);罩panel腳2.but貢ton1.陡addAc蹈tionL摟isten步er(th壯is);伍畢再panel直2.but濁t(yī)on2.似addAc憶tionL鎮(zhèn)isten索er(th常is);脾錄逮this.偉setVi烏sible損(true渡);thi是s.pac寒k();}穿鵝publi搬cvoi恐dact叢ionPe閣rform抱ed(Ac黃tionE狠vent誦e){艘瞧饅if(e賓.getA響ction賣Comma畏nd()拘=="中此文"){桿借宇哨this.在setVi廣sible抹(fals昌e);ne諸wCli粉ent00艇("冠登陸界面宵");聞桑速}els黎eif幫(e.ge位tActi亡onCom物mand(亦)==狗"英文")權(quán){申巡糊五Strin感g(shù)inp腳utVal療ue=J緒Optio輩nPane眾.show寺Input截Dialo賢g("Pl機(jī)ease凱input渴ava霸lue")哥;}}}穩(wěn)publi倍ccla帳ssAT挑M{下晝publi誰csta烘ticv邊oidm自ain(S只tring那[]ar璃gs){辭醉施newC讀lient巴("君銀行賬戶管碰理系統(tǒng)厲");}}黃//ATM蔥.java按附二登陸去界面螺class侵Pane繭l01e奴xtend物sJPa垮nel{身還JLabe艘llab冷el1,離label仗2,la窄bel3,滾labe屈l4;JP光asswo罪rdFie勞ldte補(bǔ)xtA;險(xiǎn)絕JText扇Field陽text財(cái)C;sta墊ticJ鳴TextF鍋ield姓textB澤;char掘t[]廚=new倘char荒[4];薯然Panel豎01()蝦{府挺膜setLa擴(kuò)yout(拖newG例ridLa宵yout(敵4,4)鏟);筍降覺for(釀inti弱=0;錦i<撿4;i+底+){蒸蝦排鏡t[i]編=(ch拿ar)(梅Math.無rando盛m()*堵26+消'a')童;}旦哭爹Strin吼gmm紗=new篩Stri俱ng(t)羊;//獲軟得驗(yàn)證碼灰label掃2=n況ewJL獲abel(統(tǒng)"請(qǐng)輸入卡棚號(hào):");泥l(xiāng)abel比1=n懂ewJL婚abel(宰"請(qǐng)輸入密君碼:");惡巷赴l(fā)abel奔3=n閥ewJL日abel(榴);lab勒el4=腸new蟲JLabe堡l("請(qǐng)輸煙入驗(yàn)證碼:歉");窩燦翼label猛3.set弊Backg糟round爛(Colo渾r.whi臘te);l摔abel3被.setF嶺oregr扔ound(踢Color找.red)乏;架栽唯textC駱=ne手wJTe調(diào)xtFie喘ld(10測);tex治tC.se悉tFore尚g(shù)roun爐d(Col夜or.bl沙ue);驢壇造label折3.set復(fù)Text(善mm);t陽extA戴=new朋JPas純sword坑Field霉(6);匆牛聰textA醫(yī).setE諷choCh貍ar('*戚');te舉xtB=聲new就JText扛Field刻("");歡寧攔for(刻inti丟=0;理i<漿5;i+搞+){口碼秤提add(n換ewJL糖abel(我));}且槐修add(l拴abel2嘴);add性(text廣B);ad治d(new尖JLab賞el())劉;add(雅newJ么Label生());引千敘add(l腹abel1印);add娛(text亮A);ad到d(new潔JLab壞el())羊;add(與newJ坦Label貨());喜掙產(chǎn)add(l客abel4萄);add孫(text秤C);ad巴d(lab客el3);話}}衣class返Pane健l02e拴xtend霉sJPa里nel{賓蜂JButt擴(kuò)onbu呈tton1痛,but瞎ton2;筐閘Panel桃02()鹽{創(chuàng)局曾setLa暮yout(霧newG殊ridLa具yout(匠3,6)泛);but沃ton1梢=new槍JBut趕ton("漲確定");脫嘆兵butto漏n2=求newJ愚Butto盡n("取消染");彈齊辭for(伴inti刊=0;畢i<重7;i+嗚+){褲醒岡貪add(n壞ewJL啞abel(融));}析確推add(b逗utton術(shù)1);ad類d(new擴(kuò)JLab佛el())底;add(犬newJ仗Label儲(chǔ)());a踏dd(bu咬tton2惕);志姻褲for(坦inti膜=0;欲i<塵6;i+瓶+){榜倡政煎add(n滋ewJL爭abel(吧));}}專}已class勞Clie塌nt00襲exten嚼dsJF持rame壁imple慘ments老Acti虎onLis絡(luò)tener夸{童準(zhǔn)Panel潮01pa竿nel1;補(bǔ)Panel諷02pa濃nel2;伸導(dǎo)JFram三efra浴me=討this;悔//有改動(dòng)世請(qǐng)注意許聚//JFr匪amef膏rame;端缺inti待=0,臘j=俘0;容桃Clien襪t00(S蘋tring廳s){作碗捧super影(s);C道ontai培nerc恢on=秧this.耐getCo嚴(yán)ntent脫P(yáng)ane(匙);泄尚胞con.s由etLay鑒out(n風(fēng)ewGr牲idLay管out(2虎,1))嫁;pane友l1=估newP晝anel0積1();脹守路panel疑2=n圖ewPa似nel02鳳();co際n.add偽(pane妥l1);c每on.ad鼻d(pan狠el2);秤panel瓜2.but率ton1.凝addAc刑tionL殿isten肯er(th霉is);p扶anel2步.butt拘on2.a楊ddAct敵ionLi市stene捐r(thi漲s);探損蛋this.廳setVi弄sible出(true售);thi羞s.pac焰k();}肝艘publi袋c(diǎn)voi肉dact披ionPe米rform按ed(Ac戒tionE艷vent獎(jiǎng)e){關(guān)嶼齒char[熱]pas柔sword異s=p召anel1米.text緞A.get但Passw增ord()歌;戰(zhàn)之鬧Strin密gpas元sword博=ne綿wStr屯ing("婚11262做6");/鍬/設(shè)置賬首號(hào)1234箏56789胳的初始密碼次為1126舊26,每輸偉入一次都有汪提示,在連洗續(xù)輸入三次娃不正確后系蝴統(tǒng)自動(dòng)退出耗。護(hù)決背if(e及.getA嚷ction洋Comma噴nd().捉equal案s("確定爭"))孟協(xié)林建if(p閃anel1離.text棚C.get唐Text(爆).equ化als(p濤anel1痰.labe吩l3.ge三tText苗()))恒{滲慮娃雁終heshi電();稿遙椅印}els爺e{頸蛋燃絲零JOpti棒onPan婚e.sho肢wMess腫ageDi附alog(槳frame價(jià),"你輸兆入的驗(yàn)證碼目有誤,請(qǐng)重倡新輸入。"看);}理挨模else民if(e諸.getA勵(lì)ction時(shí)Comma右nd()闊=="取蘆消"){債繪佩眉this.勒setVi下sible殃(fals謹(jǐn)e);ne份wCli裂ent08艙("");愛}}袖混publi撤cvoi對(duì)dhes皆hi()蝦{烤患希if(p寨anel1穗.text割A(yù).get捏Text(剝).equ耕als("尿")武鼓聲柴捧||pa口nel1.咱textB唇.getT伙ext()胖.equa猴ls(""盤)){川義笑指JOp
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 客服游戲幾率問題培訓(xùn)
- 2026四川自貢醫(yī)元健康管理有限責(zé)任公司招聘甜品師1人考試重點(diǎn)題庫及答案解析
- 2026年成都紡織高等??茖W(xué)校單招綜合素質(zhì)筆試模擬試題含詳細(xì)答案解析
- 2026年廣東嶺南職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試參考題庫含詳細(xì)答案解析
- 2026年麗水職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年焦作工貿(mào)職業(yè)學(xué)院單招綜合素質(zhì)筆試參考題庫含詳細(xì)答案解析
- 2026年上海應(yīng)用技術(shù)大學(xué)單招綜合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年石家莊城市經(jīng)濟(jì)職業(yè)學(xué)院單招綜合素質(zhì)筆試參考題庫含詳細(xì)答案解析
- 2026年貴州工貿(mào)職業(yè)學(xué)院單招職業(yè)技能考試備考題庫含詳細(xì)答案解析
- 2026年永城職業(yè)學(xué)院單招綜合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 中考語文文言文150個(gè)實(shí)詞及虛詞默寫表(含答案)
- 廣西小額貸管理辦法
- 海南省醫(yī)療衛(wèi)生機(jī)構(gòu)數(shù)量基本情況數(shù)據(jù)分析報(bào)告2025版
- 電影院消防安全制度范本
- 酒店工程維修合同協(xié)議書
- 2025年版?zhèn)€人與公司居間合同范例
- 電子商務(wù)平臺(tái)項(xiàng)目運(yùn)營合作協(xié)議書范本
- 動(dòng)設(shè)備監(jiān)測課件 振動(dòng)狀態(tài)監(jiān)測技術(shù)基礎(chǔ)知識(shí)
- 第六講-女性文學(xué)的第二次崛起-80年代女性文學(xué)
- 專題15平面解析幾何(選擇填空題)(第一部分)(解析版) - 大數(shù)據(jù)之十年高考真題(2014-2025)與優(yōu) 質(zhì)模擬題(新高考卷與全國理科卷)
- 部門考核方案
評(píng)論
0/150
提交評(píng)論