【正文】
, Eclipse 作為開發(fā) 工具 , Mysql 作為后臺數(shù)據(jù)存儲, 采用軟件工程的開發(fā)原理,按照需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、程序編碼、 軟件 測試等 過程 進(jìn)行 規(guī)范 設(shè)計(jì) 。s accession to the world trade anization, the petition between domestic and foreign bank is also more and more fierce. How to develop business to attract more customers at the moment is the problem many banks confront. At the same time, account management is one of the important and necessary links in the process of bank business. Besides, the bank businesses nowadays are being larger and larger, and more and more customers are attracted, so efficient management of bank account seems extremely important. Bank account management system is designed for the daily administration of bank account. It is easy to operate and has a concise interface. It uses Java as a programming language, apply Eclipse as development tools, choose Mysql as the background data storage and adopt the software engineering evelopment principle. It is designed according to the requirement analysis, general design, detailed design, program code, software test and so on. This bank account management system is good at fault tolerance. When dealing with the wrong operation, it can point out the related errors in time , so that users can correct the errors timely. The thinking of the design process is clear , the module partition is concise and the division of each stage is explicit, which contribute a lot to the achivement of this system. Keywords: account management。 business process 基于 JAVA 的銀行賬戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 目 錄 第 1 章 緒 論 ..................................................................................... 1 概述 .......................................................................................................... 1 可行性分析 .............................................................................................. 1 技術(shù)可行性 ........................................................................................ 1 經(jīng)濟(jì)可行性 ....................................................................................... 1 管理可行性 ....................................................................................... 2 設(shè)計(jì)意義 .................................................................................................. 2 設(shè)計(jì)目標(biāo) .................................................................................................. 2 第 2 章 開發(fā)工具及運(yùn)行環(huán)境 ................................................................ 3 開發(fā)工具 .................................................................................................. 3 Java 語言特性 .................................................................................... 3 Eclipse ................................................................................................ 3 Mysql 與 Navicat for Mysql ............................................................... 4 運(yùn)行環(huán)境 .................................................................................................. 4 第 3 章 系統(tǒng)需求分析 .......................................................................... 5 功能模塊分析 .......................................................................................... 5 用戶注冊 ........................................................................................... 5 用戶登錄 ........................................................................................... 5 用戶主菜單 ....................................................................................... 5 存款功能 ........................................................................................... 6 取款功能 ........................................................................................... 6 轉(zhuǎn)賬功能 ........................................................................................... 6 查詢功能 ........................................................................................... 7 修改密碼 ........................................................................................... 7 返回功能 ........................................................................................... 8 業(yè)務(wù)流程分析 .......................................................................................... 8 數(shù)據(jù)流程分析 .......................................................................................... 8 系統(tǒng)關(guān)聯(lián)圖 ....................................................................................... 8 基于 JAVA 的銀行賬戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 頂層圖 ............................................................................................... 9 數(shù)據(jù)流圖 ........................................................................................... 9 第 4 章 數(shù)據(jù)庫分析 ........................................................................... 10 數(shù)據(jù)庫需求分析 .................................................................................... 10 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) ..............................................................................11 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) ..............................................................................11 數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn) ................................................................................ 12 第 5 章 系統(tǒng)設(shè)計(jì) .............................................................................. 14 用戶實(shí)體 ................................................................................................ 14 界面代碼設(shè)計(jì) ........................................................................................ 15 數(shù)據(jù)庫的連接 ........................................................................................ 17 功能模塊的實(shí)現(xiàn) .................................................................................... 18 第 6 章 系統(tǒng)測試 .............................................................................. 19 第 7 章 總結(jié)與展望 ........................................................................... 25 總結(jié) ..............................................................................................