ATM自動(dòng)取款機(jī)系統(tǒng)的分析與設(shè)計(jì)_第1頁
ATM自動(dòng)取款機(jī)系統(tǒng)的分析與設(shè)計(jì)_第2頁
ATM自動(dòng)取款機(jī)系統(tǒng)的分析與設(shè)計(jì)_第3頁
ATM自動(dòng)取款機(jī)系統(tǒng)的分析與設(shè)計(jì)_第4頁
ATM自動(dòng)取款機(jī)系統(tǒng)的分析與設(shè)計(jì)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、ATM自動(dòng)取款機(jī)系統(tǒng)的分析與設(shè)計(jì)需求說明第一部分 引言1.1編寫目的本文檔描述了自動(dòng)取款機(jī)系統(tǒng)的軟件需求。1.2適用范圍ATM的功能要求支持計(jì)算機(jī)銀行網(wǎng)。1.3背景ATM自動(dòng)提款機(jī)系統(tǒng)。ATM自動(dòng)取款機(jī)是由計(jì)算機(jī)控制的持卡人自我服務(wù)型的金融專用設(shè)備。ATM是英文Automatic Teller Machine的縮寫。ATM是最普遍的自助銀行設(shè)備,可以提供最基本的銀行服務(wù)之一,即出鈔交易,有些全功能的產(chǎn)品還可以提供信封存款業(yè)務(wù)。在ATM自動(dòng)取款機(jī)上也可以進(jìn)行賬戶查詢、修改密碼和轉(zhuǎn)賬的業(yè)務(wù)。作為自助式金融服務(wù)終端,除了提供金融業(yè)務(wù)功能之外,ATM自動(dòng)取款機(jī)還具有維護(hù)、測(cè)試、事件報(bào)告、監(jiān)控和管理等多

2、種功能。ATM自動(dòng)取款機(jī)系統(tǒng),是一個(gè)有終端機(jī),ATM系統(tǒng),數(shù)據(jù)庫組成的應(yīng)用系統(tǒng)。系統(tǒng)功能有用戶在ATM上提取現(xiàn)金、查詢賬戶余額、修改密碼及轉(zhuǎn)賬功能。 ATM自動(dòng)取款機(jī)系統(tǒng)向用戶提供一個(gè)方便、簡(jiǎn)單、及時(shí)、隨時(shí)隨地可以隨心所欲存取款的互聯(lián)的現(xiàn)代計(jì)算機(jī)化的網(wǎng)絡(luò)系統(tǒng)??梢源蟠鬁p少工作人員,節(jié)約人力資源的開銷,同時(shí)由于手續(xù)程序減少也可以減輕業(yè)務(wù)員的工作負(fù)擔(dān),有效地提高了整體的工作效率和精確度。 減少了用戶辦理業(yè)務(wù)的等待時(shí)間;用戶可以隨時(shí)隨地可以隨心所欲存取款,并且操作簡(jiǎn)單易懂;用戶還可以選擇在柜臺(tái)辦理業(yè)務(wù)或自己在自動(dòng)提款機(jī)和自動(dòng)取款機(jī)辦理業(yè)務(wù)。第二部分 任務(wù)概述2.1目標(biāo)系統(tǒng)功能實(shí)現(xiàn)用戶在ATM上提取現(xiàn)

3、金、查詢賬戶余額、修改密碼及轉(zhuǎn)賬功能。2.2用戶的特點(diǎn) 本系統(tǒng)功能齊全,交互界面簡(jiǎn)單便捷,適用社會(huì)廣大人群,且能滿足用戶安全性需求。2.3假定和約束 本系統(tǒng)不具備語音提示功能,不能為盲人等群體提供服務(wù)。第三部分需求規(guī)定 3.1對(duì)功能的規(guī)定3.1.1系統(tǒng)功能關(guān)系圖用例圖:3.1.2系統(tǒng)功能概述ATM自動(dòng)取款機(jī)系統(tǒng)相關(guān)的主要對(duì)象有:用戶:使用ATM自動(dòng)取款機(jī)進(jìn)行現(xiàn)金交易。進(jìn)行取款、查詢余額、設(shè)置密碼、轉(zhuǎn)賬等操作。系統(tǒng):對(duì)用戶的需求進(jìn)行接收,通過與數(shù)據(jù)庫的交互,根據(jù)對(duì)用戶應(yīng)用服務(wù)的響應(yīng),更新數(shù)據(jù)庫中用戶的信息。數(shù)據(jù)庫:對(duì)用戶的所有信息進(jìn)行存儲(chǔ)更新。取款功能:用戶按照系統(tǒng)輸入要求輸入取款金額即可取出相

4、應(yīng)金額的現(xiàn)金。查詢余額功能:用戶可以查看賬戶所?,F(xiàn)金余額。修改密碼功能:如果用戶想要修改當(dāng)前密碼,通過系統(tǒng)可以設(shè)置新密碼。轉(zhuǎn)賬功能: 用戶可以通過該功能將自己賬戶上的金額轉(zhuǎn)到其他賬戶。首先,ATM要求用戶輸入密碼,接下來ATM把從銀行卡上讀到的信息以及用戶輸入的密碼傳給ATM自動(dòng)取款機(jī)系統(tǒng),系統(tǒng)通過于數(shù)據(jù)庫中的信息進(jìn)行核對(duì),如果密碼正確ATM就要求用戶選擇事務(wù)類型(取款、查詢等),直至用戶選擇退出應(yīng)用服務(wù),詢問用戶是否退出銀行卡結(jié)束服務(wù),如果用戶選擇結(jié)束,則退出銀行卡,系統(tǒng)重回登陸界面。登錄界面:在整個(gè)的系統(tǒng)中,首先用戶要選擇應(yīng)用的提示語言的種類,“ENGLISH”或“漢語”,之后輸入正確用戶

5、登錄密碼以后才可以進(jìn)入主界面進(jìn)行相關(guān)的操作。主界面:當(dāng)用戶輸入正確的用戶密碼以后,出現(xiàn)主界面,包括以下的一些功能:l 主界面有“查詢余額”“取款”“轉(zhuǎn)賬”“修改密碼”等功能選項(xiàng)。l 主界面中還有“退卡”功能選項(xiàng),點(diǎn)擊即退出系統(tǒng)服務(wù)。取款界面:當(dāng)用戶在菜單欄點(diǎn)擊取款功能選項(xiàng),可以進(jìn)入取款界面:l 首先你可以輸入取款的金額,輸入的必須為50倍數(shù)的數(shù)字,否則系統(tǒng)會(huì)提示輸入的金額錯(cuò)誤,請(qǐng)重新輸入。如果屏幕上有便捷提示,比如:1000元、800元、500元等。如果上邊有你想要取款的金額,你可以按相對(duì)應(yīng)的按鍵就可以了,如果沒有,你再找一個(gè) “其他金額”按下之后,就可以自由輸入自己想取的金額了,輸入金額之后

6、,按“確認(rèn)”,即完成取款功能。l 正確輸入取款的金額后,直接點(diǎn)擊取款,會(huì)再次確認(rèn)你取款的金額,點(diǎn)擊“是”即可以取出取款機(jī)吐出的現(xiàn)金,并且數(shù)據(jù)更新到相關(guān)的數(shù)據(jù)庫文件中,以便以后查詢。余額查詢界面:在主界面中點(diǎn)擊余額查詢功能選項(xiàng),就會(huì)彈出余額的窗口。修改密碼界面:改密碼功能界面,系統(tǒng)要求首先輸入舊密碼,再輸入寫密碼,并對(duì)新密碼進(jìn)行第二次確認(rèn),全部輸入正確,修改功能完成。轉(zhuǎn)賬界面:當(dāng)點(diǎn)擊轉(zhuǎn)賬功能選項(xiàng),會(huì)出現(xiàn)轉(zhuǎn)賬的界面,這時(shí)就可以進(jìn)行轉(zhuǎn)賬;l 分別輸入轉(zhuǎn)入的賬戶和轉(zhuǎn)入的金額,直接點(diǎn)擊轉(zhuǎn)入。若轉(zhuǎn)入過程中出錯(cuò)會(huì)有相關(guān)的提示的操作。3.1.3系統(tǒng)用例描述登陸用例1. 簡(jiǎn)要說明 本例用來描述用戶登陸的過程2.

7、 事件流(1) 基本流1.系統(tǒng)驗(yàn)證銀行卡賬號(hào)。2.用戶輸入密碼。3.系統(tǒng)驗(yàn)證用戶輸入的密碼信息。4.用戶進(jìn)入系統(tǒng)。(2) 備選流1.如果賬號(hào)錯(cuò)誤,給出提示,退出。2. 如果輸入密碼錯(cuò)誤,給出提示,退出。用例描述:取款用例3. 簡(jiǎn)要說明 本例用來描述用戶取款的過程4. 事件流(1) 基本流1.用戶輸入取款金額。2.系統(tǒng)驗(yàn)證輸入金額是否符合輸入要求。3.系統(tǒng)驗(yàn)證用戶賬戶余額。4.系統(tǒng)顯示用戶取款金額。5.用戶確認(rèn)取款金額。 6.系統(tǒng)要求點(diǎn)鈔機(jī)出鈔。 7.系統(tǒng)更新并保存賬戶信息。(2) 備選流1.如果輸入金額不符合輸入數(shù)字格式要求,給出提示,退出。2.如果輸入金額超出最大取款金額,給出提示,退出。3

8、.如果用戶沒有確認(rèn),給出提示,退出。修改密碼用例5. 簡(jiǎn)要說明 本例用來描述用戶修改密碼的過程6. 事件流(1) 基本流1.用戶輸入舊密碼。2.系統(tǒng)驗(yàn)證賬戶舊密碼。3.用戶輸入2次新密碼。4.用戶確認(rèn)輸入的秘密。5.系統(tǒng)更新用戶密碼為新密碼。 6.用戶修改密碼成功。(2) 備選流1.如果輸入的舊密碼錯(cuò)誤,給出提示,退出。2.如果兩次輸入輸入的密碼不同,給出提示,退出。3.如果用戶沒有確認(rèn),給出提示,退出。查詢余額用例7. 簡(jiǎn)要說明 本例用來描述用戶查詢余額的過程8. 事件流(1) 基本流1. 用戶選擇查詢余額功能。2. 系統(tǒng)顯示賬戶余額及最大取款限額。轉(zhuǎn)賬用例9. 簡(jiǎn)要說明 本例用來描述用戶轉(zhuǎn)

9、賬的過程10. 事件流(1) 基本流1.用戶輸入轉(zhuǎn)賬賬號(hào)。2.系統(tǒng)驗(yàn)證轉(zhuǎn)賬賬號(hào)。3.用戶輸入轉(zhuǎn)賬金額。4.系統(tǒng)驗(yàn)證輸入金額是否符合輸入要求。5.系統(tǒng)驗(yàn)證用戶賬戶余額。6.系統(tǒng)顯示用戶轉(zhuǎn)賬賬戶及轉(zhuǎn)賬金額。7.用戶確認(rèn)確認(rèn)轉(zhuǎn)賬賬戶及轉(zhuǎn)賬金額。 8.系統(tǒng)更新并保持賬戶信息。(2) 備選流1.如果輸入賬號(hào)不正確,給出提示,退出。2.如果輸入金額不符合輸入格式要求,給出提示,退出。3.如果輸入金額超出最大轉(zhuǎn)賬金額,給出提示,退出。4.如果用戶沒有確認(rèn),給出提示,退出。3.1.4系統(tǒng)功能模塊ATM系統(tǒng)登錄模塊事務(wù)模塊退出模塊輸入密碼取款查詢余額修改密碼轉(zhuǎn)賬打印憑據(jù)退卡插卡3.1.5系統(tǒng)類圖3.1.5系統(tǒng)活

10、動(dòng)圖3.1.5系統(tǒng)狀態(tài)圖3.1.5系統(tǒng)順序圖(取款)3.1.5系統(tǒng)部署圖3.1.5系統(tǒng)數(shù)據(jù)表1、客戶表(user)CardID字段信息字段名稱類型寬度小數(shù)位數(shù)空特性姓名Userrnamevarchar20身份證號(hào)UserIDChar18N電話TelNumChar20地址AddressVarchar1002、賬戶表(account)CardID字段信息字段名稱類型寬度小數(shù)位數(shù)空特性卡號(hào)CardIDChar6N賬戶余額AccountbalanceVarchar12N身份證號(hào)IdentifyChar18N密碼PasswordVarchar10N類型TypeChar10最大值MaxVarchar203、賬單(reckoning)CardID字段信息字段名稱類型寬度小數(shù)位數(shù)空特性卡號(hào)CardIDChar6N事務(wù)類型AffairtypeChar2N交易時(shí)間Tr

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論