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

下載本文檔

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

文檔簡介

1、ATM自動取款機(jī)系統(tǒng)的設(shè)計與分析1.1 系統(tǒng)相關(guān)者用戶,系統(tǒng)維護(hù)師1.2 事件表序號事件名稱事件來源響應(yīng)目的地1登陸用戶點(diǎn)擊登陸菜單跟銀行管理系統(tǒng)進(jìn)行通 信,驗(yàn)證用戶名密碼。Atm 終端2顯示菜單密碼驗(yàn)證成功顯示菜單選項(xiàng)Atm 終端3取款用戶點(diǎn)擊取款選項(xiàng)與銀行后臺進(jìn)行通信,查詢當(dāng)前用戶所剩余額。 產(chǎn)生取款請求;Atm 終端4余額顯示用戶點(diǎn)擊查詢余額與銀行后臺進(jìn)行通信,查詢當(dāng)前用戶所剩余額。ATM終端5修改密碼用戶點(diǎn)擊修改密碼選項(xiàng)保存用戶的新密碼,更新后臺數(shù)據(jù)庫ATM終端6轉(zhuǎn)賬用戶點(diǎn)擊轉(zhuǎn)賬系統(tǒng) 輸入要轉(zhuǎn)賬的銀行密碼輸入要轉(zhuǎn)賬的金額與轉(zhuǎn)入行的后臺進(jìn)行通信,發(fā)送轉(zhuǎn)賬請求Atm 終端7打印憑條用戶點(diǎn)擊

2、打印憑條進(jìn)行通信,展示各個操作ATM終端選項(xiàng)的信息, 存取款余額信息;1.3 數(shù)據(jù)流分析(1) 頂層 DFD自動取款機(jī)數(shù)據(jù)流圖如圖所示銀行卡交易憑條用戶ATM存取款機(jī)用戶系統(tǒng)(2) 功能層 DFD操作完成(3)細(xì)節(jié)層 DFD入取擇1.4 數(shù)據(jù)字典(1)數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)名 :客戶別名:User數(shù)據(jù)流組成:姓名 +身份證號 +電話+地址 +用戶 ID (2)數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)名:賬戶別名: account數(shù)據(jù)流組成:卡號 +賬戶余額 +身份證號 +密碼 +卡類型 +交易記錄 +開戶時間(3) 數(shù)據(jù)項(xiàng)定義 數(shù)據(jù)項(xiàng)名:賬單 別名: bill數(shù)據(jù)流組成:卡號 +交易類型 +交易時間 +交易金額(4) 數(shù)據(jù)

3、項(xiàng)定義 數(shù)據(jù)項(xiàng)名:憑條 別名: ticket數(shù)據(jù)流組成:卡號 +交易類型 +金額 +事物類型 +交易時間1 客戶表字段信息字段名稱類型長度姓名Usernamechar20身份證號IDcardLong int20電話TELLong int11地址ADRESSchar1002 帳戶表字段信息字段名稱類型長度卡號CardIdLong int20帳戶余額RemainMoneyfloat12身份證號IdCardFloat18密碼PasswordLong int10卡類型cardTypechar103 帳單表字段信息字段名稱類型長度卡號CardIdLong int20事務(wù)類型ThingTypeChar16

4、交易時間TimeLong int20交易金額UsemoneyLong int201.5 加工邏輯登陸模塊1. 簡要說明本例用來描述用戶登陸的過程2. 事件流1) 基本事件1. 系統(tǒng)驗(yàn)證銀行卡賬號。2. 用戶輸入密碼。3. 系統(tǒng)驗(yàn)證用戶輸入的密碼信息。4. 用戶進(jìn)入系統(tǒng)。( 2) 備選事件1. 如果賬號錯誤,給出提示,退出。2. 如果輸入密碼錯誤,給出提示,退出。取款模塊3. 簡要說明本例用來描述用戶取款的過程4. 事件流( 1) 基本事件1. 用戶輸入取款金額。2. 系統(tǒng)驗(yàn)證輸入金額是否符合輸入要求。3. 系統(tǒng)驗(yàn)證用戶賬戶余額。4. 系統(tǒng)顯示用戶取款金額。5. 用戶確認(rèn)取款金額。6. 系統(tǒng)要求

5、點(diǎn)鈔機(jī)出鈔。7. 系統(tǒng)更新并保存賬戶信息。( 2) 備選事件1. 如果輸入金額不符合輸入數(shù)字格式要求,給出提示,退出。2. 如果輸入金額超出最大取款金額,給出提示,退出。3. 如果用戶沒有確認(rèn),給出提示,退出修改密碼5. 簡要說明本例用來描述用戶修改密碼的過程6. 事件流( 1) 基本事件1. 用戶輸入舊密碼。2. 系統(tǒng)驗(yàn)證賬戶舊密碼。3. 用戶輸入 2 次新密碼。4. 用戶確認(rèn)輸入的秘密。5. 系統(tǒng)更新用戶密碼為新密碼。6. 用戶修改密碼成功。( 2) 備選事件1. 如果輸入的舊密碼錯誤,給出提示,退出。2. 如果兩次輸入輸入的密碼不同,給出提示,退出。3. 如果用戶沒有確認(rèn),給出提示,退出

6、。查詢余額7. 簡要說明本例用來描述用戶查詢余額的過程8. 事件流( 1) 基本流1. 用戶選擇查詢余額功能。系統(tǒng)顯示賬戶余額及最大取款限額。轉(zhuǎn)賬9. 簡要說明本例用來描述用戶轉(zhuǎn)賬的過程10. 事件流( 1) 基本事件1. 用戶輸入轉(zhuǎn)賬賬號。2. 系統(tǒng)驗(yàn)證轉(zhuǎn)賬賬號。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. 如果輸入賬號不正確,給出提示,退出。2. 如果輸入金額不符合輸入格式要求,給出提示,退出。3. 如果輸入金額超出最大轉(zhuǎn)賬金額,給出提示,

溫馨提示

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

評論

0/150

提交評論