面向?qū)ο蠓治雠c設(shè)計-銀行系統(tǒng)_第1頁
面向?qū)ο蠓治雠c設(shè)計-銀行系統(tǒng)_第2頁
面向?qū)ο蠓治雠c設(shè)計-銀行系統(tǒng)_第3頁
面向?qū)ο蠓治雠c設(shè)計-銀行系統(tǒng)_第4頁
面向?qū)ο蠓治雠c設(shè)計-銀行系統(tǒng)_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、面向?qū)ο蠓治雠c設(shè)計實驗報告( 銀行系統(tǒng) )學(xué) 院: 班 級: 學(xué)生姓名: 學(xué) 號: 指導(dǎo)老師: 提交日期:銀行系統(tǒng)分析設(shè)計與建模一、 引言在經(jīng)濟飛速發(fā)展的今天,銀行業(yè)早已經(jīng)成為人類不可缺少的行業(yè),無論是衣食住行還是 存款理財,絕大多數(shù)都要經(jīng)過銀行使資金不斷流通,銀行的重要作用是不言而喻的,在科技 高速發(fā)展的今天, 甚至但是了網(wǎng)上銀行, 這讓廣大市民的各種金錢交易得到了更大多的方便, 但同時,隨著人們生活水平提高,人們對銀行的要求也越來越高,銀行需要的是不斷增加新 業(yè)務(wù),新功能模塊以滿足廣大市民的要求。因此, 不斷優(yōu)化銀行系統(tǒng)已成為迫在眉睫的一項重要工作, 一個強大的銀行系統(tǒng)給人們, 給銀行帶來

2、的好處是無限的。本系統(tǒng)開發(fā)的目的就是為了優(yōu)化銀行的業(yè)務(wù)辦理,提供一個基 于互聯(lián)網(wǎng)的安全系統(tǒng), 通過這個平臺, 人們可以更快地辦理業(yè)務(wù), 銀行人員可以減少工作量, 提高工作效率。二、 需求分析1、總 體需求概述銀行系統(tǒng)是與生活緊密相關(guān)的一個機構(gòu),銀行提供了存款、取款、轉(zhuǎn)賬、貸款等業(yè)務(wù)。在銀行 設(shè)立賬戶的人或機構(gòu)通常被稱為銀行的儲戶。一個儲戶可以在銀行開多個賬戶,儲戶可以存錢到賬 戶中,也可以從自己的賬戶中取現(xiàn),還可以將存款從一個賬戶轉(zhuǎn)到另一個賬戶。儲戶還可以隨時查 詢自己賬戶的情況,并查詢以前所進行的存款、取款等交易記錄。后臺管理員可以對客戶的賬戶進 行注銷、刪除、查詢等管理,還有就是銀行利息、

3、匯率、手續(xù)費之類參數(shù)的設(shè)置,以及財務(wù)管理以 及財務(wù)分析。系統(tǒng)總體功能需求框圖銀行系統(tǒng)儲 存 業(yè) 務(wù)貸 款 業(yè) 務(wù)系統(tǒng)功能需求描述:分模塊儲蓄業(yè)務(wù):1)開戶:功能分解的一個模塊,具體實現(xiàn)用戶向銀行提交申請材料,銀行根據(jù)申請 材料的信息進行數(shù)據(jù)的錄入,然后自動生成新的賬號,讓用戶自行設(shè)置密碼,最后 保存到數(shù)據(jù)庫。(2)存款功能分解的一個模塊, 具體實現(xiàn)銀行從貸款發(fā)放至本息收回或信用結(jié)束的全過程 對申請客戶進行管理的操作,首先是輸入正確的賬號和密碼,然后將錢存入(應(yīng)該是 銀行工作人員進行資金識別,然后完成賬戶的存款額的修改操作),然后根據(jù)存款數(shù)修改用戶存款額,最后打印憑條給客戶。(3) 取款功能分解

4、的一個模塊,具體實現(xiàn)用戶在自己的賬戶中取款操作,首先是輸入正確 的賬號和密碼,然后輸入取款額,然后系統(tǒng)自動判定取款額是否在總款額的范圍內(nèi), 如果不在,則給出取款額超量的提示,也就是取款操作失敗;否則客戶完成取款操作 (銀行工作人員將錢遞交給客戶,然后完成賬戶的存款額的修改操作),然后根據(jù)取 款數(shù)修改用戶存款額,最后打印憑條給客戶。(4) 轉(zhuǎn)賬功能分解后的一個模塊,客戶通過該功能實現(xiàn)同一銀行內(nèi)不同銀行卡之間的轉(zhuǎn) 賬,也可以實現(xiàn)不同銀行卡間銀行卡的轉(zhuǎn)賬功能。(5)銷戶功能分解的一個模塊,具體實現(xiàn)用戶向銀行提交銷戶申請,銀行接受申請后先 查詢賬號余額,若有余額則告知客戶取出余額,然后讓客戶確認(rèn)銷戶申

5、請,最后把 銷戶信息保存到數(shù)據(jù)庫。貸款業(yè)務(wù):( 1) 客戶受理功能分解的一個模塊,具體實現(xiàn)用戶與銀行建立信貸關(guān)系的操作,首先是客戶輸 入名稱,填寫貸款原由,提供擔(dān)保類型,打印建立信貸關(guān)系的申請書,客戶填寫業(yè)務(wù) 申請,選擇信貸業(yè)務(wù)類型,選擇貸款品種,選擇貸款方式,填寫申請貸款金額,貸 款期限,貸款用途,選擇還款方式,解析方式,填寫還款計劃,選擇還款來源。選擇 浮動比率,然后銀行工作人員保存客戶填寫資料,客戶還要填寫擔(dān)保信息,填寫抵押 情況和抵押物情況,銀行工作人員進行保存,最后,客戶填寫調(diào)查表,填寫包收負(fù)責(zé) 人,填寫第一責(zé)任人,銀行工作人員進行保存,提交上級負(fù)責(zé)人員。2) 客戶調(diào)查功能分解的一個

6、模塊, 具體實現(xiàn)銀行對客戶信息的真實可靠性進行調(diào)查分析的操作,銀行負(fù)責(zé)人對客戶提交的授信歷史,以及目前有效的授信內(nèi)容和審批條件,以及 授信使用情況明細(xì), 申請人在其他銀行融資情況, 以及對望擔(dān)保明細(xì)情況等基本情況, 通過人民銀行信貸咨詢系統(tǒng)查詢的結(jié)果, 申請人的歷史信用記錄, 對申請人有逃廢債 和不良信用記錄的應(yīng)充分揭示,進行分析。( 3) 客戶審批功能分解的一個模塊, 具體實現(xiàn)銀行相關(guān)工作人員對客戶申請貸款進行審核批準(zhǔn) 的操作,客戶申請由客戶經(jīng)理進行審批,審批不通過,退還客戶;否則提交業(yè)務(wù)經(jīng)營 部經(jīng)理進行審批,審批不通過,退還客戶經(jīng)理;否則提交銀行行長處進行審批,審批 不通過,則退還業(yè)務(wù)經(jīng)營

7、部經(jīng)理;否則通知銀行相關(guān)工作人員發(fā)放貸款給客戶,并由 專人通知客戶貸款成功。( 4) 貸款發(fā)放功能分解的一個模塊,具體實現(xiàn)銀行對客戶發(fā)放貸款的操作,首選客戶經(jīng)理根據(jù) 放貸管理, 填寫放貸業(yè)務(wù)申請, 輸入申請客戶的姓名, 雙擊業(yè)務(wù)項目, 啟動業(yè)務(wù)流程, 等到房貸業(yè)務(wù)審批通過以后, 填寫放貸申請信息, 銀行客戶經(jīng)理發(fā)放貸款給申請的客 戶,并打印放款通知單。( 5) 貸后管理功能分解的一個模塊,具體實現(xiàn)銀行對客戶發(fā)放貸款的操作,首先銀行相關(guān)人 員根據(jù)本行業(yè)務(wù)及當(dāng)?shù)厥袌龅膶嶋H情況, 在相關(guān)制度指引下, 制定各項貸后管理及操 作實施細(xì)則,然后組織實施轄內(nèi)個人信貸業(yè)務(wù)的風(fēng)險監(jiān)測,組織開展貸款催清工作, 實

8、施全面專項貸款檢查,匯集風(fēng)險監(jiān)測,貸款檢查,貸款清收等信息。收集整理相關(guān) 個人信貸業(yè)務(wù)信息及數(shù)據(jù), 管理個人業(yè)務(wù)權(quán)利憑證和信貸檔案資料, 實施個人信貸業(yè) 務(wù)客戶的貸后服務(wù)工作, 最后是對轄內(nèi)貸后管理人員及服務(wù)人員進行業(yè)務(wù)培訓(xùn), 監(jiān)督 和知道。2、系 統(tǒng)業(yè)務(wù)流程分析系統(tǒng)范圍與邊界系統(tǒng)邊界System該系統(tǒng)內(nèi)有儲蓄業(yè)務(wù)和貸款業(yè)務(wù) 2 大功能,這屬于系統(tǒng)邊界之內(nèi)的元素, 其中儲蓄業(yè)務(wù)包括開戶,銷戶,存款,取款,轉(zhuǎn)賬等功能,貸款業(yè)務(wù)包 含助學(xué)貸款和個人貸款, 其中還可以細(xì)分為: 申請貸款, 客戶信用評估, 貸款審批,貸款發(fā)放,貸后管理,用戶貸款信息管理等功能,銀行工作 人員登錄系統(tǒng),數(shù)據(jù)庫操作等也屬于

9、系統(tǒng)邊界內(nèi)的操作。而像打印回執(zhí) 憑證,用戶簽字確認(rèn),工作人員檢驗資料,審查資料等操作就屬于系統(tǒng) 邊界之外的操作。業(yè)務(wù)分析與業(yè)務(wù)流程圖2. 業(yè)務(wù)分析與業(yè)務(wù)流程圖一) 存款業(yè)務(wù)流程圖:取款業(yè)務(wù)流程圖:三)轉(zhuǎn)賬業(yè)務(wù)流程圖:數(shù)據(jù)庫表設(shè)計Employee 表:Account 表:Customer 表:四、 系統(tǒng)總體設(shè)計1、 靜態(tài)結(jié)構(gòu)模型設(shè)計用例圖 (描述參與者、用例說明、用例圖)一: 儲蓄業(yè)務(wù):1. 儲蓄業(yè)務(wù)用例圖銀行窗口人員2. 開戶用例圖:客戶銀行窗口人員用例描述需求:用例名稱:開戶 用例標(biāo)記號: 102 參與者:客戶,銀行窗口人員 簡要說明:客戶提交個人信息,窗口人員進行操作開戶 前置條件:無基本

10、事件流:1. 窗口人員輸入客戶個人信息。2. 生成新賬號3. 客戶設(shè)置密碼并確認(rèn)。4. 返回開戶憑證其他事件流:窗口人員可根據(jù)客戶需求取消開戶操作 異常事件流:1. 個人信息錄入不規(guī)范,彈出窗口提示。2. 前后密碼不一致,返回提示信息并語音播報 后置條件:無注釋:無3. 銷戶用例圖:銀行窗口人員儲蓄業(yè)務(wù)圖用例描述需求:用例名稱:銷戶用例標(biāo)記號: 103參與者:客戶,銀行窗口人員簡要說明:客戶提交賬戶信息,窗口人員核對后進行銷戶操作 前置條件:客戶已經(jīng)擁有賬戶。窗口人員并順利登陸該賬戶。 基本事件流:1 窗口人員輸入賬戶。2.客戶輸入密碼并確認(rèn)。3. 查詢賬戶余額并提現(xiàn)。4. 彈窗提示是否銷戶5

11、. 客戶進行銷戶確認(rèn)6. 返回銷戶憑證7. 用例終止。其他事件流:窗口人員可根據(jù)客戶要求隨時取消銷戶操作。 異常事件流:1. 密碼錯誤,返回提示信息并語音播報 后置條件:無注釋:無4. 用戶存款用例圖:銀行窗口人員用例描述需求:用例名稱:存款用例標(biāo)記號: 104參與者:客戶,銀行窗口人員簡要說明:客戶提交賬戶信息,窗口人員進行操作并存款前置條件:客戶已擁有賬戶?;臼录鳎?. 客戶輸入密碼并確認(rèn)。2. 窗口人員進行存款操作并錄入存款金額。3. 更新賬戶余額。4. 返回存款憑證。5. 用例終止。其他事件流:窗口人員可根據(jù)客戶需求取消存款操作異常事件流:1. 密碼錯誤,返回提示信息并語音播報。后

12、置條件:賬戶余額變化注釋:無5. 用戶取款用例圖客戶銀行窗口人員用例描述需求: 用例名稱:取款 用例標(biāo)記號: 105參與者:客戶,銀行窗口人員 簡要說明:客戶提交賬戶信息,窗口人員進行操作并取款 前置條件:客戶已擁有賬戶。基本事件流:1. 客戶輸入密碼并確認(rèn)。2. 查詢賬戶余額。3. 窗口人員按客戶需求輸入取款金額。4. 更新余額信息5. 返回取款憑證5. 用例終止。其他事件流:窗口人員可根據(jù)客戶需求取消取款操作異常事件流:1. 密碼錯誤,返回提示信息并語音播報2. 賬戶余額不足,出現(xiàn)提示界面,窗口人員進行確認(rèn)后置條件:賬戶余額更新注釋:無6. 用戶轉(zhuǎn)賬用例圖:用例描述需求:用例名稱:轉(zhuǎn)賬用例

13、標(biāo)記號: 106參與者:客戶,銀行窗口人員 簡要說明:客戶提交賬戶信息,窗口人員進行操作并轉(zhuǎn)賬 前置條件:客戶已擁有賬戶?;臼录鳎?. 客戶輸入密碼并確認(rèn)。2. 客戶輸入轉(zhuǎn)賬目的賬戶。3. 查詢目標(biāo)賬戶是否存在。4. 查詢本地賬戶余額。5. 窗口人員根據(jù)客戶要求輸入轉(zhuǎn)賬金額。6. 更新本地賬戶和目標(biāo)賬戶余額。7. 返回轉(zhuǎn)賬憑證8. 用例終止。其他事件流:窗口人員可根據(jù)客戶需求取消轉(zhuǎn)賬操作異常事件流:1. 密碼錯誤,返回提示信息并語音播報。2. 轉(zhuǎn)賬目標(biāo)賬戶不存在,返回錯誤信息并彈窗提示。3. 本地賬戶余額不足,返回錯誤信息并彈窗提示。4. 本地賬戶和目標(biāo)賬戶沒同步更新,進行回滾,并返回錯誤

14、信息和彈窗提示。 后置條件:本地賬戶余額和目標(biāo)賬戶余額同時更新。注釋:無7 用戶信息管理用例圖:銀行窗口人員用例描述需求: 用例名稱:用戶信息管理 用例標(biāo)記號: 107參與者:客戶,銀行窗口人員 簡要說明:客戶提交賬戶信息,窗口人員進行操作前置條件:客戶已擁有賬戶。基本事件流:1. 客戶輸入密碼并確認(rèn)。2. 窗口人員按客戶要求進行賬戶的個人信息修改。3. 返回修改憑證。4. 用例終止。其他事件流:窗口人員可根據(jù)客戶需求取消操作異常事件流:1 密碼錯誤,返回提示信息并語音播報。后置條件:賬戶個人信息更新。注釋:無貸款業(yè)務(wù)1.貸款業(yè)務(wù)用例圖:申請貸款<<include>>客

15、戶信用評估助學(xué)貸款<<include>>貸款審批<<include>>發(fā)放貸款<<include>>貸后管理個人貸款<<include>>打印貸款憑<<include>><<include>><<include>>客戶貸款信息管理銀行窗口人員2.貸款申請用例圖:銀行窗口人員用例描述需求: 用例名稱:貸款申請 用例標(biāo)記號: 201參與者:客戶,銀行窗口人員簡要說明:客戶提交賬戶信息并提交申請材料,窗口人員進行操作 前置條件:客戶已

16、擁有賬戶?;臼录鳎?.窗口人員錄入申請信息2. 確認(rèn)申請材料3. 保存申請信息4. 返回取款憑證其他事件流:窗口人員可根據(jù)客戶需求取消操作 異常事件流:1 申請信息錯誤,彈窗要求申請人從新確認(rèn)申請信息。后置條件:生成申請記錄。注釋:無3. 用戶信用評估用例圖:銀行窗口人員用例描述需求: 用例名稱:用戶信用評估 用例標(biāo)記號: 202 參與者:客戶,銀行窗口人員簡要說明:客戶提交賬戶信息,窗口人員進行操作 前置條件:客戶已擁有賬戶,已經(jīng)提交申請信息。 基本事件流:1.窗口人員錄入申請人信用信息。2. 系統(tǒng)判斷申請人信用等級。3. 系統(tǒng)確認(rèn)可申請金額。4. 提交申請信息進行審批其他事件流:窗口人

17、員可根據(jù)客戶需求取消操作 異常事件流:1.申請人信用不足,彈窗提示要求申請人確認(rèn)。 后置條件:申請材料進行審批。注釋:無4. 貸款審批用例圖:客戶銀行窗口人員用例描述需求: 用例名稱:貸款審批用例標(biāo)記號: 203參與者:客戶,銀行窗口人員簡要說明:客戶提交賬戶信息,窗口人員進行操作前置條件:客戶已擁有賬戶,已經(jīng)提交申請信息。基本事件流:1.窗口人員確認(rèn)審批材料2.審批通過。其他事件流:窗口人員可根據(jù)客戶需求取消操作 異常事件流:無 后置條件:貸款發(fā)放。注釋:無5. 貸款發(fā)放用例圖:銀行窗口人員用例描述需求:用例名稱:貸款發(fā)放。用例標(biāo)記號: 204參與者:客戶,銀行窗口人員簡要說明:客戶提交賬戶

18、信息,窗口人員進行操作 前置條件:客戶已擁有賬戶,已經(jīng)提交申請并通過審批。 基本事件流:1.窗口人員錄入貸款合同信息。2.錄入貸款金額。3. 更改賬戶貸款信息4. 返回貸款憑證。其他事件流:窗口人員可根據(jù)客戶需求取消操作異常事件流:1.合同信息錄入出錯,彈窗提示從新錄入。2.錄入貸款金額超過該信用等級可申請金額,彈窗提示從新錄入。后置條件:賬戶貸款信息更新。注釋:無6. 貸后管理用例圖:客戶銀行窗口人員用例描述需求: 用例名稱:貸后管理 用例標(biāo)記號: 205參與者:客戶,銀行窗口人員 簡要說明:客戶提交賬戶信息,窗口人員進行操作前置條件:客戶已擁有賬戶,并成功貸款?;臼录鳎?.記錄貸款時間

19、,并進行利息計算。2.錄入貸款回收金額,更改賬戶貸款信息。3. 返回憑證。其他事件流:窗口人員可根據(jù)客戶需求取消操作 異常事件流:1.錄入的回收金額出錯,彈窗提示并要求修改。后置條件:賬戶貸款信息更新。注釋:無類圖AccountFormQueryFormcheck+_accountName: strin +password: double+getAccountNmae(): s +getPassword(): doubl +comfire(): stringtrin1Employee-_id: double -_address: string -_name: string -phone: in

20、tMainFormLoginFormDepositFormTransferFormAccount-_accountName: string 1. -_password: double -information: string+getAccountNmae(): string+getPassword(): double +getInformation(): string0.*TransactionFetchFormCustomer-_id: double -_name: string -_address: string -phone: int+getId(): double +getName()

21、: string +getAddress(): stri +getPhone(): intDocuments-_id: int -_username: string -_opationType: string -_money: double -opationDate: stringng+getId(): double +getName(): string +getAddress(): str +getPhone(): inting+getId(): double +getUsername(): double +opationType(): dou +getMoney(): double +opationDate(): strin +printDocuments(): stringbleDeposit-_money: double -depositDate: string+getMoney(): double +getDepositDate(): stringTransferFetch-_money: double -_goalAccount: int -tranferDate: string-_money: double -fetchDate: string+getMo

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論