銀行賬戶管理系統模板_第1頁
銀行賬戶管理系統模板_第2頁
銀行賬戶管理系統模板_第3頁
銀行賬戶管理系統模板_第4頁
銀行賬戶管理系統模板_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

行賬戶理系統模板銀行賬戶管理系統文獻綜述一、概述ATM自動取款機是由計算機控制的持卡人自我服務型的金融專用設備。ATM是英文AutomaticTellerMachine的縮寫。ATM是最普遍的自助銀行設備,能夠提供最基本的銀行服務之一,即出鈔交易,有些全功能的產品還能夠提供信封存款業務。在ATM自動取款機上也能夠進行賬戶查詢、修改密碼和轉賬的業務。同時在制作這個系統的過程中也應用了數據庫的知識,這個相對于想從事軟件開發的人來說是比較重要的內容,這個也是本次設計的重點知識,同時數據庫鏈接是必須要學會的,因為這個是最核心的內容,培養自己堅實的邏輯表示能力和溝通能力,和培養自己良好的文案能力,要求掌握ATM取款機的具體工作原理以及java簡單系統的設計方法。二、內容(一)ATM的研究現狀眾所周知隨著信息時代科技的飛速發展和隨著全球金融行業的興起,使用ATM取款機、計算機信息技術以及計算機科學技術的發展給人們的生活帶來了翻天覆地的變化,同時這些技術在人們生活中的運用,隨著科學技術的進步,經營方式的轉變,處理信息系統的內容和形式也在發生變化。當前,以計算機和通信技術為基礎的信息系統正處在蓬勃發展的時期,ATM取款系統可充分利用網絡技術和數據庫技術的發展,形成一種全新的運作方式。隨著因特網的形成和發展,基于網絡技術的信息系統除了它傳統的功能外,實現了特定地方刷卡消費等不但提高了銀行的業務處理能力,而且大大的節省了人們取錢所花費的時間和價值;而且在有效防止了一些非法的業務操作,對于一些復雜的信息,就能夠充分的發揮它們的優越性。據悉,中國最近幾年ATM增長速度維持在10%以上,而世界其它國家ATM增長率大致為3%。現在,中國已經成為全球最大的ATM市場。可是,市場研究機構同時認為,中國今后幾年的發展勢頭將較過去幾年慢下來,不再維持過去兩位數的高增長率,因為大城市的ATM擁有量已達一定程度,而二線城市的ATM則需要一定的配套設施方能開始高速度發展。當前,國內ATM最多只有七八種功能,相對于其它國家,如新加坡,功能確實少一些。新加坡的ATM交易功能多達40多種。在發達國家,多種新技術應用于ATM,使ATM使用更加便捷,功能也更多持卡人無需攜帶銀行卡,虹膜識別、手紋識別ATM可經過識別客戶獨有的生物特征進行交易。借助無線通ATM,持卡人能夠遠程在手機上先行操作交易,并在ATM上按最后一個交易指令。另外,有的ATM能夠打印彩色地圖、銷售電影票和郵票等。從技術上講,這些最先進的ATM隨時能夠提供給中國的商業銀行。但ATM是一個終端,其功能需要銀行主機的配合。而且中國銀行業正對外資銀行加速開放,進入中國的外資銀行今后一定會將最新的ATM帶入中國。(二)ATM取款機系統的影響ATM取款機誕生能夠說是世界金融行業的一大進步,也是歷史性的轉折點。ATM自動取款機不但能提高了銀行的業務處理能力,還能大大的節省人們取錢所花費的時間和價值;而且在有效防止了一些非法的業務操作,對于一些復雜的信息,就能夠充分的發揮它們的優越性。ATM系統對金融業的變革產生了和正在產生著深遠的影響。從現代金融業新概念來看,ATM系統就是電子信息技術在金融業金融管理的一種應用。它避免了對于用戶的信息資料、以及資金統計等用人工辦理。數據信息處理工作量大,繁瑣,數據處理手工操作,工作量大,工作時需實時認真辦理,一但出現錯誤將帶來很大的損失。從而解決了用戶信息和資金信息的繁雜問題,對于ATM取款系統數據的統計和核實等都是采用卡號進行核正確,進而實現了數據的準確性、完整性、及時性,避免了工作人員和管理員工作時間一長,再進行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。同時也得用戶能夠安全的進行操作,便捷,快速的進行取款以及完成一些商業上的交易,大大提高辦公效率,能夠及時、準確、有效的幫用戶辦理各種繁瑣的手續,也減緩了銀行工作人員的壓力。(三)ATM自動取款機系統的展望近年來中國信息產業發展迅速,手工管理方式在銀行帳目管理等需要大量事務處理的應用中已顯得不相適應采用IT技術提高服務質量和管理水平勢在必行。當前,對外開放必然趨勢使銀行業直面外國銀行巨頭的直接挑戰,因此,銀行必須提高其工作效率,改進其工作環境。這樣,帳戶管理的信息化也勢在必行。另外,ATM需要的是更高的人性化和更強大的中間業務,現在的ATM都是穿墻的或者是大堂的,如果要重新設計的話,能夠設計更輕便的可是又安全的ATM,比如說能夠放在汽車上,火車上,甚至是飛機上。將來的ATM應該不是按鍵式的,可能會發展成語音操作式只要人機語音對話就能實現,這對一些殘障人士更有幫助。(四)開發語言和開發平臺的選擇與介紹本文利用面向對象開發的方法,聯系實際ATM應用界面,采用MyEclipse開發工具,以windows7操作系統、MySql小型數據庫為后臺以及利用java語言和經過實現JDBC數據庫的連接開發出了一套模擬自動取款機系統。Java是一種能夠撰寫跨平臺應用軟件的面向對象的程序設計語言,是由SunMicrosystems公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE,JavaEE,JavaME)的總稱。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球云計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。MySQL是一個關系型數據庫管理系統,由瑞典MySQLAB公司開發當前屬于Oracle公司。MySQL是一種關聯數據庫管理系統關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。MySQL的SQL語言是用于訪問數據庫的最常見標準化語言。MySQL軟件采用了雙授權政策(本詞條”授權政策”),它分為社區版和商業版,由于其體積小、速度快、總體擁有成本低,特別是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站數據庫。由于其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境。MyEclipse企業級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們能夠在數據庫和JavaEE的開發、發布以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發環境,包括了完備的編碼、調試、測試和發布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse是一個十分優秀的用于開發Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,特別是對各種開源產品的支持十分不錯。MyEclipse當前支持JavaServlet,AJAX,JSPJSF,Struts,Spring,Hibernate,EJB3,JDBC數據庫鏈接工具等多項功能。能夠說MyEclipse幾乎囊括了當前所有主流開源產品的專屬eclipse開發工具。三、總結本文利用java語言面向對象、跨平臺、分布應用等特點,采用MyEclipse開發工具,以windows7操作系統、MySql數據庫為后臺開發出了一套自動取款機系統,基本上實現了賬戶查詢、修改密碼、轉賬和取款等業務。隨著計算機技術飛速發展及其應用領域的擴大,特別是計算機網絡和電子商務的發展,極大地改變了商業銀行傳統的經營和管理模式。能夠為客戶提供方便、快捷、安全的服務,也能有效降低銀行的運營成本,這是銀行管理系統追求的目標。當前,對于現代化銀行運營的要求是客戶能夠實現隨時隨地的業務交易,銀行職員能夠進行高效合理的工作管理,實現銀行業務電子化。四、參考文獻孫衛琴.Java面向對象程序設計[M].北京:電子工業出版社.7王國輝,呂海濤.Java數據庫系統開發案例精選[M].北京:人民郵電出版社陳國君,陳錫禎.Java2程序設計基礎[M].北京:清華大學出版社袁海燕.Java實用程序設計100例[M].北京:人民郵電出版社朱站立、沈偉.Java程序設計實用教程[M].電子工業出版社印旻編、許偉?Java2從入門到精通[M].北京:清華大學出版社楊樹林,胡潔萍.Java語言最新實用案例教程.北京:清華大學出版社,.7:141-232李剛等.Java數據庫技術詳解.北京:化學工業出版社,.7[美]LiangYD.Java語言程序設計.王鎂,等譯.北京:機械工業出版社,.[美]KathyWalrath等.JFCSwing標準教材.北京:電子工業出版社,.鄭莉,王言行,馬素霞.Java語言程序設計.北京:清華大學出版社,.朱喜福,林建民,唐永新.Java程序設計.北京:人民郵電出版社,.朱喜福.Java程序設計.北京:清華大學出版社,.摘要:21世紀是催人奮進的時代,科學技術飛速發展,金融業ATM取款機的誕生能夠說是世界金融行業中的一大進步,更是其發展歷史性的轉折點。本文以實際提款機應用為背景,闡述了系統開發過程的開發方法、系統分析和一般步驟。全文共分為ATM系統綜述、ATM系統的開發方法、系統分析、系統設計、系統實現和系統維護與評價七個部分,利用JAVA語言強大功能,并具有面向對象開發等的特點聯系實際ATM應用界面,采用MyEclipse開發工具,以windows7操作系統、MySQL數據庫為后臺開發出了一套自動取款機系統,基本上實現了賬戶查詢、修改密碼、轉賬和取款等業務。針對這一系列問題,我們利用JAVA語言在MyEclipse下設計了這么一個系統,使得用戶能夠安全的進行操作,便捷,快速的進行取款以及完成一些商業上的交易,大大提高辦公效率,能夠及時、準確、有效的幫用戶辦理各種繁瑣的手續,也減緩了銀行工作人員的壓力。關鍵字:ATMJavaMyEclipseMySQLAbstract:The21stcenturyistheeraofinspiring.Withtherapiddevelopmentofscienceandtechnology,thebirthoftheATMcashmachinesinthefinancialindustrydeservestobecalledatremendousprogressandahistoricturningpointintheworld'sfinancialindustry.Thispaperdescribedthesystemdevelopmentprocess,systemanalysisandgeneralstepsofthedevelopmentmethodology.ThispaperiscomposedbytheATMsystem,theATMsystemdevelopmentmethodology,systemanalysis,systemdesign,systemimplementationandsystemmaintenance,andevaluation.Takegoodadvantageofthepowerfulfeaturesandthecharacteristicsofobject-orienteddevelopmentoftheJAVAprogramminglanguage,usingMyEclipsedevelopmenttools,window7operatingsystem,MySqldatabaseasabackgroundtodevelopanautomatictellermachinesystem,andbasicallyrealizedaccountinquiries,modifypassword,transfersandwithdrawalsbusiness.Forthisseriesproblem,weuseJAVAlanguagetodesignsuchasysteminthetheMyEclipseenvironmentsothattheusercanoperatesafelyandconveniently.Besides,notonlyitcanfastenthecompletionofcommercialtransactions,butalsogreatlyimprovingtheefficiencyoftheoffice,.Mostimportantofall,ATMcantimelyandaccurateeffectivelyhelpusershandlethecumbersomeprocedures,andalsoslowdownthepressureofthebankstaff.Keywords:ATMJavaMyEclipseMySQL目錄目錄0atm系統開發方法01.1系統方法概述01.2本系統使用方法概述(1)系統分析(1)2.1系統初步調查(2)2.2可行性研究(2)2.3系統詳細調查及提出(4)系統設計(7)3.1開發環境(7)3.2系統總體結構設計(9)3.3系統詳細設計(10)3.3.1數據庫設計(10)3.3.2界面模塊設計(12)系統實現(24)4.1程序設計與調試(24)4.1.1程序設計(24)4.1.2程序調試(24)4.2試運行(25)系統維護(25)系統評價(26)結束語(27)參考文獻(28)附件(論文源代碼)(30)附一主界面(30)附二登陸界面(32)附三功能菜單界面(37)附四修改密碼界面(40)附五結束對話框界面(45)附六退出信用卡界面(47)附七查詢余額界面(47)附八取款界面(50)附十查詢服務界面(55)附十一查詢用戶信息界面(56)附十二轉賬界面(59)致謝(64)1.ATM系統開發方法1.1系統方法概述軟件開發方法是一種使用早已定義好的技術集及符號表示習慣來組織軟件生產的過程。開發目標是在規定的投資和時間內,開發出符合用戶需求的高質量的軟件。任何系統均有其產生、發展、成熟、消亡或更新換代的過程。這個過程稱為系統的生命周期。系統生命周期法提供的思路、邏輯、技能、工具與工作規范,是系統開發、處理管理信息系統建設中各類實際問題的重要基礎,對復雜系統的建設具有重要的指導意義。系統開發是管理信息系統建設中工作任務最為繁重,也是最重要的一個階段。從項目開發到結束的整個過程,稱為系統開發的生命周期。系統開發的生命周期一般分為系統分析、系統設計和系統實施。結構化生命周期法是一種面向數據流的開發方法。該方法簡單實用、應用較廣、技術成熟,方法的指導思想是自頂向下、逐步求精,基本原則是能動的分解與抽象,特別適合于數據處理領域的問題,隨著開發項目規模的變化,該方法也就暴漏出了它的缺點:(1)對于規模大、特別復雜的項目不太適應(2)難于解決軟件重用問題(3)難于適應需求變化問題,難于徹底解決維護問題。到了90年代,主流的開發方法是面向對象的開發方法,它的基本出發點是盡可能的按照人類認識世界的方法和思維方式來分析和解決問題。面向對象方法支持軟件重用和原型概念,提高了系統開發的效率,因而得到了ATM系統各計算機界的極大關注。該方法包括面向對象分析、面向對象設計、面向對象實現。系統開發工作的自動化、計算機化是提高系統開發效率與質量的重要途徑。計算機輔助軟件工程(簡記為CASE)也是當前信息系統領域和計算機應用領域的熱門話題。CASE技術的目標是實現系統開發生命周期內各階段工作基于計算機的自動化。這將導致系統開發工作的根本變化。1.2本系統使用方法概述比較各種開發方法的特點,結合銀行取款系統的實際情況,整個系統采用結構化生命周期法,以原型法和面向對象的開發方法作為輔助,即系統總體上采用結構化生命周期法進行系統分析和系統設計,系統實施等步驟采用面向對象方法。本系統開發工具使用的是基于Java的可擴展開發平臺的MyEclipse。2.系統分析系統分析是管理系統開發的起始階段也是MIS(管理信息系統)開發工作中最重要的一環。系統分析階段的主要活動有:系統初步調查、可行性研究、系統詳細調查、新系統邏輯方案的提出。系統分析的目標是明確系統開發的目標和用戶信息需求,提出系統的邏輯方案。為系統設計做好準備。2.1系統初步調查系統的初步調查是系統分析階段的第一項活動,也是系統開發的第一項活動,初步調查的主要目標是從系統分析人中和管理人員的角度看新系統開發有無必要和可能。經過親身體驗總結各銀行ATM提款機界面流程,得到本系統開發的主要流程界面(主要功能取款、轉賬、查詢、修改密碼等)。并決定親自開發取款機系統,測試自己水平。2.2可行性研究可行性研究(FeasibilityStudy),是指在調查的基礎上,經過市場分析、技術分析、財務分析和國民經濟分析,對各種投資項目的技術可行性與經濟合理性進行的綜合評價。可行性研究的基本任務,是對新建或改建項目的主要問題,從技術經濟角度進行全面的分析研究,并對其投產后的經濟效果進行預測,在既定的范圍內進行方案論證的選擇,以便最合理地利用資源,達到預定的社會效益和經濟效益。可行性研究必須從系統總體出發,對技術、經濟、財務、商業以至環境保護、法律等多個方面進行分析和論證,以確定建設項目是否可行,為正確進行投資決策提供科學依據。項目的可行性研究是對多因素、多目標系統進行的不斷的分析研究、評價和決策的過程。它需要有各方面知識的專業人才通力合作才能完成。可行性研究不但應用于建設項目,還可應用于科學技術和

溫馨提示

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

評論

0/150

提交評論