《ATM 需求分析報告》由會員分享,可在線閱讀,更多相關《ATM 需求分析報告(10頁珍藏版)》請在裝配圖網上搜索。
1、軟件工程實 驗 報 告實驗名稱:軟件需求說明書 學 號: 2021142108 姓 名: 褚明超 _實驗1軟件需求說明書1.1 產品背景1 待開發(fā)系統(tǒng)名稱:ATM取款系統(tǒng)2 開發(fā)者:褚明超3 用戶:持卡人4 說明:持卡人可通過該系統(tǒng)完成取款等業(yè)務1.2 產品目標及功能是最普遍的自助銀行設備,可以提供最根本的銀行效勞之一,在ATM自動取款機上可以進行賬戶查詢和轉賬 等業(yè)務。作為自主是金融效勞終端,除了提供金融業(yè)務的效勞外,自動取款機還可以維護,測試,事件報告,監(jiān)控和管理等多種功能。 總體目標1) 代替銀行職員進行根本的金融效勞2) 具有高的平安性和穩(wěn)定性3系統(tǒng)具有友好性和易操作性。/例如:ATM
2、系統(tǒng) 系統(tǒng)目標1) 系統(tǒng)能夠完成用戶對銀行所提供的根本業(yè)務的支持。2) 系統(tǒng)能夠與銀行計算機系統(tǒng)同步 組織結構 1.4 功能階段或優(yōu)先級劃分第一功能階段:該系統(tǒng)能夠首先完成取款的功能第二功能階段:該系統(tǒng)能夠完成修改密碼和查詢余額的功能第三功能階段:該系統(tǒng)能夠完成轉賬的功能1.5總體業(yè)務流程圖(使用Visio) 1.6用例圖(使用Visio)1.7功能結構分解圖(使用Visio)詳細分解的用戶登錄系統(tǒng)的功能詳細分解如下:取款功能詳細分解如下:轉賬功能詳細分解如下: 2功能需求的進行所有功能簡要描述,列出一項功能的詳細的需求描述描述用戶和系統(tǒng)之間的交互過程ATM為用戶提供的功能:1.登錄系統(tǒng):用戶
3、將銀行卡插入指定位置后,先進行銀行卡的有效性進行驗證,如果有效,提示輸入密碼,否那么,出現(xiàn)提示信息后吐卡;后進行密碼驗證,如果驗證成功進入系統(tǒng),否那么提示密碼輸入錯誤。2.取款:用戶點擊“取款按鈕后,進入取款頁面,頁面有各種金額數(shù)目的選項,當用戶點擊某一選項后,系統(tǒng)將信息傳送給銀行的賬戶系統(tǒng),如果所選金額大于賬戶里的余額,那么提示余額缺乏;否那么吐出現(xiàn)金。3.轉賬:用戶進入到轉賬頁面后,輸入要轉賬的銀行卡號和金額后,系統(tǒng)將信息傳送給銀行的賬戶系統(tǒng),如果所選金額大于賬戶里的余額,那么提示余額缺乏;否那么提示是否要完成轉賬。4.修改密碼:用戶點擊“修改密碼按鈕后,進入“修改密碼頁面,提示用戶先輸入原先密碼,在輸入現(xiàn)在密碼后,按“確定后,保存。5.查詢余額:用戶點擊“查詢余額按鈕,系統(tǒng)將信息傳送給銀行的賬戶系統(tǒng),并返回賬戶的余額信息。ATM為銀行計算機系統(tǒng)提供的功能:1. 更新賬戶信息:用戶在本地銀行辦理網上銀行業(yè)務,銀行計算機系統(tǒng)保存賬戶信息。2. 更新儲戶信息:用戶在ATM機上完成取款,轉賬等業(yè)務后,銀行計算機系統(tǒng)更新其結果。ATM為系統(tǒng)管理員提供的功能:1.維護系統(tǒng):當ATM系統(tǒng)出現(xiàn)損壞后,由系統(tǒng)管理員進行維護。下面的活動圖為用戶取款時與ATM系統(tǒng)的具體交互: