【正文】
點(diǎn):(1) 是面向?qū)ο蟮腃++語言是被設(shè)計(jì)成一種強(qiáng)制的面向?qū)ο蟮恼Z言,而Java 語言本身則是被設(shè)計(jì)成一種面向?qū)ο蟮恼Z言。Java 是由Sun 微系統(tǒng)公司于上世紀(jì)九十年代中期開發(fā)出的,它的推出應(yīng)用給互聯(lián)網(wǎng)的交互式應(yīng)用帶來了新面貌。第二章 課題相關(guān)技術(shù)介紹 Java 基本概念Java語言和C++語言的“形式和感覺”有點(diǎn)相似,但是它在編程時(shí)徹底采用了面向?qū)ο蟮姆绞?,因此要比C++語言更加易于使用。本系統(tǒng)就是在對銀行業(yè)務(wù)管理的實(shí)際情況進(jìn)行調(diào)研之后,進(jìn)行了詳細(xì)的需求分析,在現(xiàn)有的管理模式的基礎(chǔ)上進(jìn)行功能改進(jìn),并開發(fā)出的一套新型的管理系統(tǒng)。 開發(fā)的目的和意義隨著現(xiàn)代信息系統(tǒng)的不斷完善,信息化的管理將越來越多的應(yīng)用于銀行的管理系統(tǒng)。使用計(jì)算機(jī)來對銀行業(yè)務(wù)管理活動(dòng)進(jìn)行輔助,可以使得業(yè)務(wù)管理者能夠更好的采集信息、處理信息,能夠及時(shí)地制定相關(guān)決策?;谏鲜鰧︺y行管理的認(rèn)知,我收集了相關(guān)的資料和數(shù)據(jù),并通過查閱相關(guān)文獻(xiàn)和技術(shù)參數(shù),對銀行的賬戶管理的實(shí)際需求等方面進(jìn)行了全面調(diào)研,在調(diào)查中顯示現(xiàn)在銀行柜臺(tái)所采用的人工操作的方式存在著以下的明顯缺點(diǎn):因?yàn)閷ο蟮姆秶珡V,數(shù)據(jù)存儲(chǔ)困難;因?yàn)樘顚懙臄?shù)據(jù)過多,導(dǎo)致大量數(shù)據(jù)重復(fù);數(shù)據(jù)不便于存檔,數(shù)目眾多的單據(jù)和無法計(jì)量的信息處理對管理人員來說有些難以承受。所以為了能夠更好的適應(yīng)現(xiàn)代社會(huì)對信息處理的高效性,一個(gè)運(yùn)用自動(dòng)系統(tǒng)來實(shí)現(xiàn)銀行賬戶管理工作的相關(guān)系統(tǒng)將必然會(huì)出現(xiàn)。同時(shí),銀行賬戶管理系統(tǒng)在銀行的現(xiàn)代化管理和信息化管理的實(shí)現(xiàn)中占有很重要的地位。 objectoriented。s business processes and use of the user39。s living standards improve, the banking business contacts are also more and more, but due to the fastpaced lifestyle of modern society as well as the increase in banking business, the bank staff on the counter cumbersome mode of operation has been unable to meet the user39。銀行個(gè)人賬戶管理系統(tǒng)全面的考慮到了以上的種種情況,有效的解決了銀行系統(tǒng)中存在的系統(tǒng)數(shù)據(jù)統(tǒng)一性和運(yùn)行速度等問題,可以顯著地提高系統(tǒng)的操作效率。本管理系統(tǒng)的操作簡單明了,能夠及時(shí)的給予錯(cuò)誤警告,以便用戶能夠及時(shí)糾正,是一個(gè)具有良好容錯(cuò)性的賬戶管理系統(tǒng)。銀行個(gè)人賬戶管理系統(tǒng)的開發(fā)運(yùn)用了Java開發(fā)語言的面向?qū)ο笏枷?,?shí)現(xiàn)了個(gè)人用戶的開戶注冊、登錄、取款、存款、貸款、還貸、轉(zhuǎn)賬等功能。學(xué) 號(hào) 畢 業(yè) 設(shè) 計(jì) 課 題 農(nóng)業(yè)銀行個(gè)人賬戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 院 別 數(shù)學(xué)與計(jì)算機(jī)學(xué)院 專業(yè)班級(jí) 信息管理與信息系統(tǒng) 指導(dǎo)教師 二 ○ 一 三 年 六 月 29 / 38目 錄第一章 開發(fā)意義與目的 1 開發(fā)背景 1 開發(fā)的目的和意義 1第二章 課題相關(guān)技術(shù)介紹 2 Java 基本概念 2 Java 主要特點(diǎn) 2 MySQL 數(shù)據(jù)庫 2第三章 系統(tǒng)需求分析 3 系統(tǒng)可行性研究 3 系統(tǒng)功能需求 3第四章 系統(tǒng)設(shè)計(jì) 9 系統(tǒng)功能設(shè)計(jì) 9 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 9第五章 系統(tǒng)實(shí)現(xiàn) 14 系統(tǒng)服務(wù)器開啟頁面 14 模擬系統(tǒng)登錄頁面 15 系統(tǒng)登錄首頁 15 用戶注冊頁面 16 用戶登錄頁面 16 用戶信息頁面 17 用戶選擇操作頁面 18 用戶轉(zhuǎn)賬操作頁面 20 用戶操作錯(cuò)誤提示 22第六章 系統(tǒng)測試與分析 23 系統(tǒng)測試的重要性 23 測試實(shí)例及結(jié)果 23 系統(tǒng)運(yùn)行情況 25 系統(tǒng)評(píng)價(jià) 26參 考 文 獻(xiàn) 28插圖清單圖31 開戶流程圖 4圖32 存款流程圖 5圖33 取款流程圖 5圖34 業(yè)務(wù)流程圖 6圖35 頂層數(shù)據(jù)流圖 6圖36 底層數(shù)據(jù)流圖 7圖41 銀行業(yè)務(wù)管理系統(tǒng)前臺(tái)功能模塊圖 9圖42 銀行業(yè)務(wù)管理系統(tǒng)后臺(tái)功能模塊圖 9圖43 用戶實(shí)體屬性圖 10圖43 存款實(shí)體屬性圖 10圖44 取款實(shí)體屬性圖 10圖44 轉(zhuǎn)賬實(shí)體屬性圖 11圖45 貸款實(shí)體屬性圖 11圖45 系統(tǒng)ER圖 11圖51 系統(tǒng)服務(wù)器 15圖52 語言選擇頁面 16圖53 系統(tǒng)首頁 16圖54 注冊頁面 17圖55 登錄頁面 17圖56 用戶信息 18圖57 操作選擇頁面 20圖58 轉(zhuǎn)賬頁面 21圖59 錯(cuò)誤提示 23圖61 注冊測試 25圖62 登錄測試 25圖63 金額負(fù)值測試 26圖64 金額超支測試 26圖65 轉(zhuǎn)賬測試 26表格清單表31 用戶的數(shù)據(jù)字典 7表32 賬號(hào)的數(shù)據(jù)字典 8表33 貸款的數(shù)據(jù)字典 8表34 透支的數(shù)據(jù)字典 8表41 用戶信息表 12表42 余額查詢表 12表43 賬戶類型表 12表44 用戶存款表 13表45 用戶取款表 13表46 貸款信息表 13表47 轉(zhuǎn)賬信息表 13表48 透支信息表 14農(nóng)業(yè)銀行個(gè)人賬戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著現(xiàn)代社會(huì)人們生活水平的提高,對銀行業(yè)務(wù)的接觸也越來越多,但是由于現(xiàn)代社會(huì)的快節(jié)奏生活方式以及銀行業(yè)務(wù)的增多,銀行人員在柜臺(tái)上繁瑣的操作方式已經(jīng)無法滿足用戶的需求。所以為了能夠?qū)崿F(xiàn)對用戶信息的快捷管理,對銀行個(gè)人賬戶管理系統(tǒng)的開發(fā)研究是必需的。并對各模塊進(jìn)行詳細(xì)的需求分析,不斷的進(jìn)行修改完善,直到系統(tǒng)能夠符合銀行的業(yè)務(wù)流程和用戶的操作使用的習(xí)慣。在目前的各個(gè)銀行中,對業(yè)務(wù)流程的相關(guān)操作處理,基本上還是在沿用人工的手動(dòng)操作來進(jìn)行,這種操作形式的效率是十分低下的,不僅消耗大量時(shí)間、消耗大量精力,而且無法達(dá)到預(yù)期的理想效果。關(guān)鍵字:銀行個(gè)人賬戶管理系統(tǒng);面向?qū)ο?;效?Design and implementation of Agricultural Bank personal account management system AbstractWith modern society, people39。s , in order to achieve efficient management of user information, personal bank account management system for research and development is required.Personal bank account management system development using the Java development language,objectoriented thinking,to achieve a personal user account registration,login, withdrawals,deposits, loans, loan, transfer and other functions. Each module and a detailed needs analysis, constantly revised and improved until the system is able to meet the bank39。s operating management