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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

1000

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

你可以按相對應的按鍵就可以了,

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

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

,輸入金額之后

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

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

輸入密碼 密碼錯誤三次 吞卡有效銀行卡密碼正確業務操作 退出類型操繼吞卡憑條續作操類作型退出執行操作銀行卡退卡憑條用戶用戶存儲信息單業務操作存款操作調用存款系統退鈔

未識別金額

讀入用戶信息識別現金投放現金信息選擇鈔票識別金額用戶確認金額4.第一層取款子系統客戶存儲信息用戶信息讀入單業務操作信取款操作無效息選擇調用取款系統 輸入取款金額有效

取款金額是否有效提取現金現金用戶5.第一層轉賬子系統業務操作信息選擇轉賬

轉賬操作調用轉賬系統轉賬選擇轉賬金額確認 轉入卡號信息

客戶存儲信息單卡內轉賬轉賬選擇轉入卡號信息 卡卡轉賬轉入卡號信記錄 息6.第一層查詢子系統用戶存儲

溫馨提示

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

評論

0/150

提交評論