基于java銀行交易系統(tǒng)畢業(yè)設(shè)計答辯稿_第1頁
基于java銀行交易系統(tǒng)畢業(yè)設(shè)計答辯稿_第2頁
基于java銀行交易系統(tǒng)畢業(yè)設(shè)計答辯稿_第3頁
基于java銀行交易系統(tǒng)畢業(yè)設(shè)計答辯稿_第4頁
基于java銀行交易系統(tǒng)畢業(yè)設(shè)計答辯稿_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、答辯稿 銀行交易系統(tǒng) n 一、開發(fā)背景n 二、銀行交易系統(tǒng)現(xiàn)狀分析n 三、銀行交易系統(tǒng)發(fā)展趨勢n 四、銀行交易系統(tǒng)的意義n 五、功能概述n 六、數(shù)據(jù)庫設(shè)計n 七、模塊實現(xiàn)開發(fā)背景 隨著經(jīng)濟的發(fā)展,人們對銀行業(yè)務(wù)的需求也越來越高,越來越多樣化。為了促進銀行的發(fā)展,各種銀行系統(tǒng)也漸漸完善。“銀行交易系統(tǒng)”的出現(xiàn)在傳統(tǒng)的銀行經(jīng)營管理模式基礎(chǔ)上,結(jié)合計算機和網(wǎng)絡(luò)的應(yīng)用,使得銀行內(nèi)部信息量增大,方便了銀行管理人員的操作,提高了工作效率,減輕了他們的工作量,方便了銀行的管理,更重要的是為用戶帶來極大的便利。銀行已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚囊徊糠?,已?jīng)滲透我們生活的方方面面,并且隨著我國經(jīng)濟的發(fā)展,銀行

2、更會在金融方面發(fā)揮不可替代的作用。銀行交易系統(tǒng)現(xiàn)狀分析(一) 銀行交易系統(tǒng)在銀行系統(tǒng)中占有重要地位,用戶需求增多,市場競爭增大,對銀行的經(jīng)營提出了更高的要求。提高銀行核心競爭力除了人為因素外,銀行交易系統(tǒng)起的作用更為關(guān)鍵。銀行的運行效率、盈利能力、成本和管理水平的高低和銀行所使用的交易系統(tǒng)直接掛鉤,如果有一套好的銀行交易系統(tǒng),可大大減少應(yīng)用開發(fā)和維護成本,進一步提高銀行的綜合實力。銀行交易系統(tǒng)現(xiàn)狀分析(二) 在這種市場機制之下,促進了銀行交易系統(tǒng)的發(fā)展。雖然銀行交易系統(tǒng)已經(jīng)廣泛用于銀行的日常管理中,但不可避免的會出現(xiàn)一些問題需要不斷改善。例如,系統(tǒng)不應(yīng)僅僅局限于功能的實現(xiàn),還應(yīng)注意與操作人員的

3、交互是否人性化,最直觀的就是界面是否符合使用效果等諸多問題。銀行交易系統(tǒng)發(fā)展趨勢 為了進一步提升銀行交易系統(tǒng)的質(zhì)量,在設(shè)計方面已經(jīng)注重從簡思維,繁瑣的操作會影響執(zhí)行效率,只有操作簡單,理解簡單,才能愿意使得人們消費。其次,更應(yīng)注意享受銀行服務(wù),盡量將銀行業(yè)務(wù)與人們生活結(jié)合起來,方便人們的日常生活。再次,合理利用網(wǎng)絡(luò),提高銀行服務(wù)質(zhì)量。銀行交易系統(tǒng)的意義 時間就是金錢,效率就是質(zhì)量。采用銀行交易系統(tǒng)無疑大大提高了銀行業(yè)務(wù)的執(zhí)行效率,增強了銀行的核心競爭力,以面對當(dāng)今世界對金融等各方面提出的各種風(fēng)險。同時,提高了銀行管理效率,方便了管理員及用戶的使用,保障了銀行的發(fā)展,保證了人們的正常生活。 系統(tǒng)

4、功能描述 該系統(tǒng)實現(xiàn)的功能主要分為兩部分,一部分是管理員模塊,另一部分就是普通賬戶模塊。管理員分為超級管理員和普通管理員。超級管理員可以對用戶賬號進行管理(對可以使用該系統(tǒng)的賬號添加、刪除),對銀行數(shù)據(jù)進行備份管理。除此之外,管理員都可以進行賬戶管理(賬戶基本信息的添加、查詢);掛失管理(可以對賬戶進行掛失和凍);交易記錄管理(查看、修改、刪除)。普通賬戶可以進行用戶賬號管理(修改個人密碼)和交易管理(查詢余額、轉(zhuǎn)賬、取現(xiàn)、查看歷史記錄)。系統(tǒng)模塊劃分該銀行交易系統(tǒng)根據(jù)功能劃分為七大模塊,分別是:一.用戶登錄模塊;二.用戶賬號管理模塊;三.賬戶信息管理模塊;四.掛失管理模塊;五.交易記錄管理模

5、塊;六.數(shù)據(jù)管理模塊;七.交易管理。系統(tǒng)數(shù)據(jù)流程圖系統(tǒng)實體銀行管理員銀行管理員屬性: 姓名、密碼、權(quán)限、添加時間系統(tǒng)實體普通賬戶普通賬戶屬性:賬號、 姓名、密碼、性別、身份證號、地址、余額等系統(tǒng)中實體關(guān)系圖(一): 管理員與普通賬戶關(guān)系圖(多對多)一個管理員可以管理多個普通賬戶,一個普通賬戶被多個管理員管理。系統(tǒng)中實體關(guān)系圖(二): 管理員與出入賬信息關(guān)系圖(一對多)一個管理員可以管理多個出入賬信息,一個出入賬信息被多個管理員管理。系統(tǒng)中實體關(guān)系圖(三):普通賬戶與普通賬號關(guān)系圖(一對一)一個普通賬戶可以管理一個普通賬號,一個普通賬號被一個普通賬戶管理。設(shè)計全局er模型er模型中只有實體、聯(lián)系

6、和屬性。在應(yīng)用中,數(shù)據(jù)庫的用戶往往有多個。設(shè)計數(shù)據(jù)庫是我們應(yīng)先考慮單個用戶的需求,形成局部er模型。我們在做出局部的er模型之后,就要從全局出發(fā),為系統(tǒng)構(gòu)造全局的er的模型。全局模型是局部模型的整合,保證了數(shù)據(jù)庫的完整性。設(shè)計全局er模型步驟設(shè)計全局er模型步驟為:首先確定所有的局部er模型,識別出這些局部公共的實體類型,然后將這些局部er模型兩兩合并,檢查這兩個局部er模型是否有沖突,如果有,將其消除,再次合并,檢查是否還有其他沖突,直至沒有沖突為止。依次將剩余沒有合并的局部er 模式合并,直至所有的局部模型合并起來沒有沖突為止。 系統(tǒng)總體er圖數(shù)據(jù)字典 數(shù)據(jù)字典描述數(shù)據(jù)和存儲數(shù)據(jù)主要依靠數(shù)

7、據(jù)項和數(shù)據(jù)機構(gòu)。數(shù)據(jù)字典中最小的數(shù)據(jù)單位是數(shù)項,一個數(shù)據(jù)結(jié)構(gòu)由一個或幾個數(shù)據(jù)項構(gòu)成。數(shù)據(jù)字典中還可以包含用戶的信息,用戶的權(quán)限以及審計信息等,可以把數(shù)據(jù)字典當(dāng)做數(shù)據(jù)庫中心處理,任何相關(guān)數(shù)據(jù)都可以在數(shù)據(jù)字典中找到信息。數(shù)據(jù)流也由數(shù)據(jù)項構(gòu)成,包括數(shù)據(jù)流名稱、來源等。數(shù)據(jù)存儲只涉及邏輯結(jié)構(gòu)。處理過程是對流程圖的一種解釋說明,也是邏輯說明,不涉及物理結(jié)構(gòu)。數(shù)據(jù)字典列表一數(shù)據(jù)流一. 數(shù)據(jù)存儲名稱:管理員信息數(shù)據(jù)來源:管理員信息表數(shù)據(jù)去向:管理員登錄模塊數(shù)據(jù)組成:管理員信息管理員姓名+管理員密碼+管理員權(quán)限+添加時間描述:存儲了管理員的基本信息二.數(shù)據(jù)存儲名稱:銀行普通賬戶信息數(shù)據(jù)來源:賬戶信息表數(shù)據(jù)去向

8、:銀行賬戶管理模塊數(shù)據(jù)組成:銀行普通賬戶信息=賬號+密碼+姓名+性別+身份證號+地址+余額+狀態(tài)等描述:存儲了銀行普通賬戶的基本信息數(shù)據(jù)流三. 數(shù)據(jù)存儲名稱:交易記錄信息數(shù)據(jù)來源:交易記錄信息表數(shù)據(jù)去向:交易記錄模塊數(shù)據(jù)組成:交易記錄信息=轉(zhuǎn)出賬號+轉(zhuǎn)入賬號+ 轉(zhuǎn)賬金額+添加時間等描述:存儲了交易記錄的基本信息四.數(shù)據(jù)存儲名稱:賬戶取現(xiàn)信息 數(shù)據(jù)來源:交易記錄信息表 數(shù)據(jù)去向:交易管理模塊 數(shù)據(jù)組成:取現(xiàn)記錄信息=賬號+取現(xiàn)金額 描述:存儲了取現(xiàn)記錄數(shù)據(jù)庫中表的設(shè)計管理員表 序號列名數(shù)據(jù)類型大小允許空最大長度備注1idint4自增編號102用戶名varchar50是2553密碼varchar6

9、6是2554身份varchar50是2555添加時間datetime8是255數(shù)據(jù)庫中表的設(shè)計賬戶信息表序號列名數(shù)據(jù)類型大小允許為空最大長度備注1idint4自增編號102賬號varchar50否2553密碼varchar66否2554姓名varchar50否2555性別varchar50是2556身份證varchar50否2557地址varchar50是2558余額float8否209狀態(tài)varchar50否25510備注varchar50是25511添加時間datetime8是100數(shù)據(jù)庫中表的設(shè)計交易記錄表 序號列名數(shù)據(jù)類型大小允許為空最大長度備注1id號int4自增編號102轉(zhuǎn)出賬號v

10、archar50否2553轉(zhuǎn)入賬號varchar50是2554轉(zhuǎn)賬金額varchar50是2555備注varchar66是2556添加時間datetime8是1007類型varchar50否255登錄界面系統(tǒng)賬號管理模塊該模塊主要實現(xiàn)超級管理員對銀行交易系統(tǒng)中用戶賬戶管理??梢酝ㄟ^輸入用戶名和密碼進行授予權(quán)限,也可以通過刪除用戶的信息達到回收權(quán)限的功能。此模塊的操作界面如下:賬戶信息添加模塊 該模塊主要是通過管理員的操作實現(xiàn)賬戶基本信息的添加錄入。需要用到賬號、密碼、姓名、性別、身份證號、地址、余額和狀態(tài)等字段。此模塊的操作界面如下:掛失管理交易記錄查看普通管理員模塊用戶修改密碼用戶查詢余額用

11、戶轉(zhuǎn)賬模塊用戶取現(xiàn)模塊 該模塊主要針對普通賬戶,他們進入銀行交易系統(tǒng)后可以輸入取現(xiàn)金額,點擊提交確認操作。此模塊的操作界面如下:查詢余額管理模塊 此模塊主要針對普通賬戶對自己銀行卡余額的查詢,通過自己賬戶進入系統(tǒng)后,可以看到自己的賬戶姓名和余額。此模塊的操作界面如下: 交易歷史記錄模塊 此模塊主要針對普通賬戶查看自己的歷史交易記錄,可以查出轉(zhuǎn)出賬號、轉(zhuǎn)入賬號、轉(zhuǎn)賬金額、備注信息、類型和操作時間信息。如果交易記錄需要打印,可以點擊“打印本頁”,將本頁的交易記錄打印出來。此模塊的操作界面如下:小結(jié) 該系統(tǒng)基本實現(xiàn)了銀行交易系統(tǒng)需要的功能,比如管理員模塊、普通賬戶模塊、交易記錄模塊、轉(zhuǎn)賬和取現(xiàn)模塊等。由于這次是系統(tǒng)的完成一個項目的開發(fā),發(fā)現(xiàn)了很多以前未重視的問題,并且在開發(fā)過程中有了些項目經(jīng)驗。 在以前知識的基礎(chǔ)上,使得這次系統(tǒng)有了很好的可擴展性,便于后期的維護和升級。但是也存在一些問題,畢竟時間精力和知識有限,頁面不夠人性化,過于單調(diào),數(shù)據(jù)完整性和安全性有所欠缺,都是值得改進的地方。致謝n這次畢業(yè)設(shè)計的完成,標(biāo)志著我大學(xué)四年的美好并且難忘時光也已接近尾聲。n 首先感謝母校給了我一個很好的學(xué)習(xí)機會,三年的在校經(jīng)歷,每天老師們的諄諄教誨,認真授課為我的理論知識奠定了良好的基礎(chǔ),將會使我在以后

溫馨提示

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

最新文檔

評論

0/150

提交評論