軟件工程實踐ATM實驗一_第1頁
軟件工程實踐ATM實驗一_第2頁
軟件工程實踐ATM實驗一_第3頁
軟件工程實踐ATM實驗一_第4頁
軟件工程實踐ATM實驗一_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件工程實踐報告班級:計12-5班姓名:劉明清學(xué)號: 08123359指導(dǎo)教師:劉迎春中國礦業(yè)大學(xué)計算機學(xué)院2014-12-10第一部分 任務(wù)概述1.1目標系統(tǒng)功能實現(xiàn)用戶在 ATM上提取現(xiàn)金,存款,修改密碼,余額查詢及轉(zhuǎn)帳等功能。1.2用戶的特點本系統(tǒng)功能齊全,交互界面簡單便捷,適用社會廣大人群,且能滿足用戶安全性需求。1.3假定和約束本系統(tǒng)不具備語音提示功能,不能為盲人等群體提供服務(wù)。2.1系統(tǒng)功能概述ATM自動取款機系統(tǒng)相關(guān)的主要 對象有:用戶:使用ATM自動取款機進行現(xiàn)金交易。進行取款、查詢余額、設(shè)置密碼、轉(zhuǎn)賬等操作。系統(tǒng):對用戶的需求進行接收,通過與數(shù)據(jù)庫的交互,根據(jù)對用戶應(yīng)用服務(wù)的響應(yīng),更新數(shù)據(jù)庫中用戶的信息。數(shù)據(jù)庫:對用戶的所有信息進行存儲更新。取款功能:用戶按照系統(tǒng)輸入要求輸入取款金額即可取出相應(yīng)金額的現(xiàn)金。查詢余額功能:用戶可以查看賬戶所?,F(xiàn)金余額。修改密碼功能:如果用戶想要修改當前密碼,通過系統(tǒng)可以設(shè)置新密碼。轉(zhuǎn)賬功能:用戶可以通過該功能將自己賬戶上的金額轉(zhuǎn)到其他賬戶。首先,ATM要求用戶輸入密碼,接下來 ATM把從銀行卡上讀到的信息以及用戶輸入的密碼傳給ATM自動取款機系統(tǒng),系統(tǒng)通過于數(shù)據(jù)庫中的信息進行核對,如果密碼正確ATM就要求用戶選擇事務(wù)類型(取款、查詢等),直至用戶選擇退出應(yīng)用服務(wù),詢問用戶是否退出銀行卡結(jié)束服務(wù),如果用戶選擇結(jié)束,則退出銀行卡,系統(tǒng)重回登陸界面。登錄界面:在整個的系統(tǒng)中,首先用戶要選擇應(yīng)用的提示語言的種類,“ENGLISH”或“漢語”,之后輸入正確用戶登錄密碼以后才可以進入主界面進行相關(guān)的操作。主界面:當用戶輸入正確的用戶密碼以后,出現(xiàn)主界面,包括以下的一些功能:主界面有“查詢余額”“取款”“轉(zhuǎn)賬”“修改密碼”等功能選項。主界面中還有“退卡”功能選項,點擊即退出系統(tǒng)服務(wù)。取款界面:當用戶在菜單欄點擊取款功能選項,可以進入取款界面:首先你可以輸入取款的金額,輸入的必須為

50倍數(shù)的數(shù)字,否則系統(tǒng)會提示輸入的金額錯誤,請重新輸入。如果屏幕上有便捷提示,比如:

1000

元、800元、500元等。如果上邊有你想要取款的金額,

你可以按相對應(yīng)的按鍵就可以了,

如果沒有,你再找一個“其他金額”按下之后

,就可以自由輸入自己想取的金額了

,輸入金額之后

,按“確認”,即完成取款功能。正確輸入取款的金額后,直接點擊取款,會再次確認你取款的金額,點擊“是”即可以取出取款機吐出的現(xiàn)金,并且數(shù)據(jù)更新到相關(guān)的數(shù)據(jù)庫文件中,以便以后查詢。余額查詢界面:在主界面中點擊余額查詢功能選項,就會彈出余額的窗口。修改密碼界面:改密碼功能界面,系統(tǒng)要求首先輸入舊密碼,再輸入寫密碼,并對新密碼進行第二次確認,全部輸入正確,修改功能完成。轉(zhuǎn)賬界面:當點擊轉(zhuǎn)賬功能選項,會出現(xiàn)轉(zhuǎn)賬的界面,這時就可以進行轉(zhuǎn)賬;分別輸入轉(zhuǎn)入的賬戶和轉(zhuǎn)入的金額,直接點擊轉(zhuǎn)入。若轉(zhuǎn)入過程中出錯會有相關(guān)的提示的操作。第二部分數(shù)據(jù)流圖頂層DFD圖管理人員維護用戶 銀行卡 中國銀行ATM

銀行卡用戶交易憑條2.一層DFD圖用戶卡片校驗卡片類別不是有效銀行卡退卡3.第一層存款子系統(tǒng)

輸入密碼 密碼錯誤三次 吞卡有效銀行卡密碼正確業(yè)務(wù)操作 退出類型操繼吞卡憑條續(xù)作操類作型退出執(zhí)行操作銀行卡退卡憑條用戶用戶存儲信息單業(yè)務(wù)操作存款操作調(diào)用存款系統(tǒng)退鈔

未識別金額

讀入用戶信息識別現(xiàn)金投放現(xiàn)金信息選擇鈔票識別金額用戶確認金額4.第一層取款子系統(tǒng)客戶存儲信息用戶信息讀入單業(yè)務(wù)操作信取款操作無效息選擇調(diào)用取款系統(tǒng) 輸入取款金額有效

取款金額是否有效提取現(xiàn)金現(xiàn)金用戶5.第一層轉(zhuǎn)賬子系統(tǒng)業(yè)務(wù)操作信息選擇轉(zhuǎn)賬

轉(zhuǎn)賬操作調(diào)用轉(zhuǎn)賬系統(tǒng)轉(zhuǎn)賬選擇轉(zhuǎn)賬金額確認 轉(zhuǎn)入卡號信息

客戶存儲信息單卡內(nèi)轉(zhuǎn)賬轉(zhuǎn)賬選擇轉(zhuǎn)入卡號信息 卡卡轉(zhuǎn)賬轉(zhuǎn)入卡號信記錄 息6.第一層查詢子系統(tǒng)用戶存儲

溫馨提示

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

評論

0/150

提交評論