需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:10398 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要: 隨著Internet的蓬勃發(fā)展,ATM取款作為電子商務的一種形式以方便、快捷的優(yōu)勢,逐步成為新興的經營模式和理念。ATM銀行取款系統適應了當今社會快節(jié)奏地生活,使顧客足不出戶便可以方便快捷輕松地辦理各種實物銀行所能辦理的各種業(yè)務,大大節(jié)約了時間,實物銀行所需的人力,物力,財力等。 本系統主要是對ATM銀行前置機進行模擬,主要有取款、存款、余額查詢、轉賬等功能,整個設計是利用了Socket通信來完成Client端和Server端的通信交流,利用多線程的技術實現多個用戶的同時對Server的請求。使用Swing組件對界面的模擬,降低了系統在運行中的開銷,提高了系統的性能。 關鍵字:ATM;Socket;Client;多線程;Socket
目錄 摘要 Abstract 第一章 緒論-1 1.1 ATM機的起源-1 1.2 項目開發(fā)的背景和意義-1 1.2.1項目開發(fā)的背景-1 1.2.2項目開發(fā)的意義-2 1.3主要組成部分-2 1.3.1硬件系統-2 1.3.2軟件系統-2 1.4主要工作流程-3 第二章 系統開發(fā)相關環(huán)境和技術的簡介-4 2.1系統開發(fā)的環(huán)境-4 2.1.1軟件開發(fā)工具的選擇-4 2.1.2數據庫管理系統的選擇-4 2.1.3 開發(fā)平臺的選擇-4 2.2系統相關技術的介紹-4 2.2.1 Swing技術的介紹及運用-4 2.2.2 Socket技術的介紹及運用-6 2.2.3多線程的技術及運用-7 第三章 系統的需求分析-9 3.1系統需求-9 3.2系統用例圖-9 3.3功能需求-9 3.3.1登錄功能-9 3.3.2取款功能-9 3.3.3存款功能-10 3.3.4轉賬功能-10 3.3.5查詢功能-10 3.3.6 取卡-10 3.4系統流程圖-10 第四章 數據庫設計-12 4.1數據庫設計的概述-12 4.2表的結構設計-12 4.2.1用戶表-12 4.2.2歷史表-13 4.3數據庫的連接-14 第五章 系統的設計與實現-16 5.1用戶登錄模塊-16 5.1.1界面設計-16 5.1.2功能的實現-16 5.2用戶主界面-18 5.2.1界面設計-18 5.2.2功能的實現-18 5.3余額查詢模塊-19 5.3.1界面設計-19 5.3.2功能的實現-19 5.4取款模塊-21 5.4.1界面設計-21 5.4.2功能的實現-21 5.5存款模塊-23 5.5.1界面設計-23 5.5.2功能的實現-23 5.6轉賬模塊-25 5.6.1界面設計-25 5.6.2功能的實現-25 第六章 系統測試-28 6.1測試的目的-28 6.2測試的方案-28 6.2.1用戶登錄模塊測試-28 6.2.2 查詢余額測試-28 6.2.3 取款測試-28 6.2.4存款測試-28 6.2.5 轉賬測試-29 第七章 總結-30 致謝-31 參考文獻-32 |