ATM自動取款機系統(tǒng)詳細設(shè)計說明書_第1頁
ATM自動取款機系統(tǒng)詳細設(shè)計說明書_第2頁
ATM自動取款機系統(tǒng)詳細設(shè)計說明書_第3頁
ATM自動取款機系統(tǒng)詳細設(shè)計說明書_第4頁
ATM自動取款機系統(tǒng)詳細設(shè)計說明書_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、ATM系統(tǒng)需求剖析設(shè)計與改良目錄1前言.編寫目的.定義.2整體設(shè)計.需求概括.軟件構(gòu)造.3.鑒于UML的ATM自動取款機系統(tǒng)剖析設(shè)計.CIM-1定義業(yè)務(wù)流程.CIM-2剖析業(yè)務(wù)流程.客戶取錢業(yè)務(wù)流程活動圖.客戶轉(zhuǎn)賬業(yè)務(wù)流程活動圖.客戶改正密碼業(yè)務(wù)用例活動圖.客戶查問余額業(yè)務(wù)用例活動圖.CIM-3定義系統(tǒng)范圍.客戶包下可啟動的系統(tǒng)用例.銀行管理員包下的系統(tǒng)用例圖.準時啟動者包下的系統(tǒng)用例.PIM-1剖析業(yè)務(wù)流程.SUC001-取款系統(tǒng)用例業(yè)務(wù).SUC002-轉(zhuǎn)賬業(yè)務(wù)系統(tǒng)用例.SUC003-改正密碼業(yè)務(wù)系統(tǒng)用例.SUC004-查問余額業(yè)務(wù)系統(tǒng)用例.PIM-2剖析業(yè)務(wù)規(guī)則狀態(tài)圖(取款).4程序描繪.

2、取款項系統(tǒng).功能.性能.輸入項目.輸出項目.算法.程序邏輯.接口.儲存分派.限制條件.測試重點.存款項系統(tǒng).功能.性能.輸入項目.輸出項目.算法.錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤

3、!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。程序邏輯.接口.儲存分派.限制條件.測試重點.轉(zhuǎn)賬子系統(tǒng).功能.性能.輸入項目.輸出項目.算法.程序邏輯.接口.儲存分派.限制條件.測試重點.查問余額子系統(tǒng).功能.性能.輸入項目.輸出項目.算法.程序邏輯.接口.儲存分派.限制條件.測試重點.改正密碼子系統(tǒng).功能.性能.輸入項目.輸出項目.算法.程序邏輯.接口.儲存

4、分派.限制條件.測試重點.打印憑便條系統(tǒng).功能.性能.輸入項目.輸出項目.算法.錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽

5、。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。程序邏輯.接口.儲存分派.限制條件.測試重點.錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。1前言編寫目的ATM自動取款機系統(tǒng)是銀行業(yè)務(wù)流程過程中十分重要且必備的環(huán)節(jié)之一,在銀行業(yè)務(wù)流程中間起著承前啟后的作用,其重要性不問可知??墒?,當前很多銀行在詳細的一些業(yè)務(wù)流程辦理過程中仍舊使用

6、手工操作的方式來實行,不單費時、費勁,效率低下,并且沒法達到理想的成效。為此,我們在明確該軟件需求的基礎(chǔ)上,安排項目規(guī)劃與進度、組織軟件開發(fā)與測試,撰寫本文檔。本文檔針對上述問題,采納軟件工程的開發(fā)原理,依照軟件流程過程規(guī)范,依照需求剖析,綱要設(shè)計,程序編碼,軟件應(yīng)用等過程,開發(fā)了這個系統(tǒng)。定義專業(yè)術(shù)語與縮略詞帳號:在銀行中,事物應(yīng)用的單個帳號。每個顧客能夠擁有多個帳號。用戶:擁有銀行的一個或多個帳號的人。能夠是一個人或多個人,或許是企業(yè)。同樣的人,擁有不一樣的銀行帳號被認為是不一樣的落戶。ATM:ATM是AutomaticTellerMachine的縮寫,意為自動取款機。是一種高度精細的機電

7、一體化設(shè)施,利用磁卡或智能IC卡儲藏用戶信息并經(jīng)過加密鍵盤輸入密碼而后經(jīng)過銀行內(nèi)部網(wǎng)絡(luò)考證并進行各樣交易的金融自助設(shè)施。2整體設(shè)計需求概括跟著科技的發(fā)展,人們生活水平的不停提升,高性能高效率的產(chǎn)品愈來愈遇到人們的歡迎。ATM自動取款機是一種特別智能的機器,人們能夠直接與它交互,取代從前的手工操作,大大提升了銀行的工作效率。針對銀行業(yè)務(wù)種類繁多、客戶需求量大等現(xiàn)象,為了減少銀行人員的工作任務(wù),方便客戶,使用戶自己就能夠在ATM機上存款、取款、查問余額、轉(zhuǎn)賬、改正密碼、打印憑條、退卡等基礎(chǔ)功能。在這樣的需求下我們模擬開發(fā)了ATM自動取款機系統(tǒng)。軟件構(gòu)造系統(tǒng)的層次構(gòu)造圖如圖ATM自動取款機系統(tǒng)讀卡機

8、模塊鍵盤輸入模塊IC卡認證模塊顯示模塊吐錢機模塊打印憑條模塊數(shù)據(jù)儲存模塊存款模塊取款模塊轉(zhuǎn)賬模塊改正密碼模塊余額查問模塊圖系統(tǒng)的層次構(gòu)造3.鑒于UML的ATM自動取款機系統(tǒng)剖析設(shè)計CIM-1定義業(yè)務(wù)流程ATM自動取款機系統(tǒng)業(yè)務(wù)用例圖.該系統(tǒng)主要有兩個履行者:銀行管理員和客戶。銀行管理員會啟動或參加的業(yè)務(wù)主要有增添現(xiàn)金、保護ATM硬件設(shè)施和輔助客戶改密碼??蛻魡踊騾⒓拥臉I(yè)務(wù)主要有改正密碼、取錢、轉(zhuǎn)賬和查問余額。圖3-1客戶ATM自動取款機業(yè)務(wù)用例業(yè)務(wù)用例名稱簡述(1)改正密碼客戶于ATM自動取款機上能夠進行改正密碼業(yè)務(wù)操作(2)取錢客戶于ATM自動取款機上能夠進行取錢操作(3)查問余額客戶于A

9、TM自動取款機上能夠進行查問余額操作(4)轉(zhuǎn)賬客戶于ATM自動取款機上能夠進行轉(zhuǎn)賬操作銀行管理員ATM自動取款機業(yè)務(wù)用例業(yè)務(wù)用例名稱(1)改正密碼(2)增添現(xiàn)金(3)ATM簡述銀行管理員輔助客戶改正密碼并做記錄銀行管理員合時增添現(xiàn)金,方便客戶取款ATM,ATMCIM-2剖析業(yè)務(wù)流程客戶取錢業(yè)務(wù)流程活動圖.客戶第一將磁卡插入ATM機中,初始化ATM屏幕;依據(jù)屏幕提示輸入密碼,系統(tǒng)考證密碼正確性,若不正確,從頭輸入密碼,若連續(xù)輸入密碼三次不正確,退出服務(wù).若輸入密碼正確,客戶根據(jù)提示選擇取款服務(wù),而后輸入取款數(shù)額,系統(tǒng)判斷輸入的取款數(shù)額的合法性,若不合法(這里不考慮透支)退出服務(wù);若合法,吐款機吐

10、款.圖3-2客戶轉(zhuǎn)賬業(yè)務(wù)流程活動圖.客戶第一將磁卡插入ATM機中,初始化ATM屏幕;依據(jù)屏幕及語音提示輸入密碼,系統(tǒng)驗證密碼正確性,若不正確,從頭輸入密碼,若連續(xù)輸入密碼三次不正確,退出服務(wù).若輸入密碼正確,客戶依據(jù)屏幕提示選擇轉(zhuǎn)賬服務(wù),進入轉(zhuǎn)賬/匯款的操作界面,選摘要轉(zhuǎn)入卡的賬戶種類(銀行卡或存折),而后輸入所要轉(zhuǎn)入卡的卡號,輸入轉(zhuǎn)賬金額。退出圖3-3客戶改正密碼業(yè)務(wù)用例活動圖客戶第一將磁卡插入ATM機中,初始化ATM屏幕;依據(jù)屏幕及語音提示輸入密碼,系統(tǒng)驗證密碼正確性,若不正確,從頭輸入密碼,若連續(xù)輸入密碼三次不正確,退出服務(wù).若輸入密碼正確,客戶依據(jù)屏幕提示選擇改正密碼服務(wù),進入改正密碼

11、服務(wù)界面。依據(jù)語音及界面提示兩次輸入客戶欲設(shè)置的新密碼。系統(tǒng)考證新密碼的合法性,看是不是六位數(shù),兩次輸入能否一致等。如經(jīng)過考證,系統(tǒng)經(jīng)過AYM屏幕提示客戶密碼改正成功。最退后出服務(wù)。圖3-4客戶查問余額業(yè)務(wù)用例活動圖客戶第一將磁卡插入ATM機中,初始化ATM屏幕;依據(jù)屏幕及語音提示輸入密碼,系統(tǒng)驗證密碼正確性,若不正確,從頭輸入密碼,若連續(xù)輸入密碼三次不正確,退出服務(wù).若輸入密碼正確,客戶依據(jù)屏幕提示選擇改正密碼服務(wù),進入查問余額服務(wù)界面。按下確認按鈕.系統(tǒng)連結(jié)綜存系統(tǒng),計算客戶賬戶余額,并經(jīng)過ATM機顯示屏幕顯示給客戶.圖3-5CIM-3定義系統(tǒng)范圍.客戶包下可啟動的系統(tǒng)用例圖3-6系統(tǒng)用例

12、名稱(1)轉(zhuǎn)賬(2)取款簡述客戶到ATM機使用系統(tǒng)履行轉(zhuǎn)賬業(yè)務(wù)客戶到ATM機使用系統(tǒng)履行取款業(yè)務(wù)3)改正密碼客戶到ATM機使用系統(tǒng)履行改正密碼操作4)查問余額客戶到ATM機使用系統(tǒng)履行查問余額操作銀行管理員包下的系統(tǒng)用例圖圖3-7系統(tǒng)用例名稱簡述(1)增添現(xiàn)金銀行管理員用ATM系統(tǒng)增添現(xiàn)金(2)保護硬件設(shè)施銀行管理員保護硬件系統(tǒng)準時啟動者包下的系統(tǒng)用例圖3-8系統(tǒng)用例名稱簡述(1)計算利息系統(tǒng)于約準時間自動計算利息(2)扣除利息和手續(xù)費系統(tǒng)于交易發(fā)生后扣除手續(xù)費,系統(tǒng)于約準時間扣除利息稅(3)業(yè)務(wù)短信系統(tǒng)于交易發(fā)生后自動發(fā)送短信給客戶PIM-1剖析業(yè)務(wù)流程SUC001取-款系統(tǒng)用例業(yè)務(wù)用例名稱

13、取款用例編號SUC001用例簡述客戶在ATM機上取款用例圖主要流程(1)客戶插入磁卡,初始化ATM系統(tǒng)屏幕(2)系統(tǒng)提示輸入密碼。(3)客戶輸入密碼并經(jīng)過系統(tǒng)考證(4)系統(tǒng)列出服務(wù)項目(5)客戶選擇取款,輸入取款金額,按下確立鍵。(6)系統(tǒng)考證取款數(shù)額的合法性。并計算出手續(xù)費(7)系統(tǒng)連結(jié)到綜存系統(tǒng),查問賬戶余額,確認余額能否足夠。(8)吐款機吐款,交易建立(9)系統(tǒng)供給打印功能,供客戶選擇能否打印代替流程(3)a密碼錯誤系統(tǒng)出現(xiàn)密碼錯誤警示。并返回主要流程(2),供客戶從頭輸入密碼(6)a金額不符系統(tǒng)出現(xiàn)取款金額一定為50元整數(shù)的信息,回到主要流程(5),供客戶從頭輸入取款金額(6)b金額過

14、低系統(tǒng)出現(xiàn)最低取款的信息,回到主要流程(5),供客戶從頭輸入取款金額(6)c金額過高系統(tǒng)出現(xiàn)最高取款的信息,回到主要流程(5),供客戶從頭輸入取款金額(7)a余額不足系統(tǒng)出現(xiàn)余額不足的信息,回到主要流程(5),供客戶從頭輸入取款金額業(yè)務(wù)規(guī)則(1)交易款項=取款金額+手續(xù)費(2)手續(xù)費=取款金額*銀行管理費*銀行折扣(3)取款金額最低為50元,取款金額最高為50004)取款金額為非作50元的整數(shù)倍5)系統(tǒng)依照銀行原有編碼方式生成交易編號其余打印了取款憑條SUC002轉(zhuǎn)-賬業(yè)務(wù)系統(tǒng)用例用例名稱轉(zhuǎn)賬用例編號SUC002用例簡述客戶ATM機上轉(zhuǎn)賬用例圖主要流程(1)客戶插入磁卡,初始化ATM系統(tǒng)屏幕2

15、)系統(tǒng)提示輸入密碼。3)客戶輸入密碼并經(jīng)過系統(tǒng)考證4)系統(tǒng)列出服務(wù)項目5)客戶選擇取款,輸入轉(zhuǎn)賬金額,按下確立鍵。6)系統(tǒng)考證轉(zhuǎn)賬數(shù)額的合法性。并計算出手續(xù)費7)系統(tǒng)連結(jié)到綜存系統(tǒng),查問賬戶余額,確認余額能否足夠。8)交易建立,系統(tǒng)供給打印功能,供客戶選擇能否打印代替流程3)a密碼錯誤系統(tǒng)出現(xiàn)密碼錯誤警示。并返回主要流程(2),供客戶從頭輸入密碼(6)a金額不符系統(tǒng)出現(xiàn)轉(zhuǎn)賬金額一定為50元整數(shù)的信息,回到主要流程(5),供客戶從頭輸入取款金額(6)b金額過低系統(tǒng)出現(xiàn)最低取款的信息,回到主要流程(5),供客戶從頭輸入取款金額(6c金額過高系統(tǒng)出現(xiàn)最高取款的信息,回到主要流程(5),供客戶從頭輸入

16、取款金額(7)a余額不足系統(tǒng)出現(xiàn)余額不足的信息,回到主要流程(5),供客戶從頭輸入取款金額業(yè)務(wù)規(guī)則(1)交易款項=轉(zhuǎn)賬金額+手續(xù)費(2)手續(xù)費=轉(zhuǎn)賬金額*銀行管理費*銀行折扣(3)轉(zhuǎn)賬最低金額為50元,最高為5000元(4)系統(tǒng)依照銀行原有編碼方式生成交易編號SUC003-改正密碼業(yè)務(wù)系統(tǒng)用例用例名稱改正密碼用例編號SUC003用例簡述客戶在ATM機上改正客戶密碼用例圖主要流程(1)客戶插入磁卡,初始化ATM系統(tǒng)屏幕2)系統(tǒng)提示輸入密碼。3)客戶輸入密碼并經(jīng)過系統(tǒng)考證4)系統(tǒng)列出服務(wù)項目5)客戶選擇改正密碼,按下確立鍵。6)客戶連續(xù)三次輸入新密碼,按下確立鍵。代替流程3)a密碼錯誤系統(tǒng)出現(xiàn)密碼

17、錯誤警示。并返回主要流程(2),供客戶從頭輸入密碼6)a密碼不符系統(tǒng)出現(xiàn)密碼格式一定為6位數(shù)字的信息,回到主要流程(5),供客戶從頭輸入新密碼。6)b密碼不一樣系統(tǒng)出現(xiàn)三次輸入密碼不一致的信息,回到主要流程(5),供客戶從頭輸入新密碼。SUC004-查問余額業(yè)務(wù)系統(tǒng)用例用例名稱查問余額用例編號SUC004用例簡述客戶在ATM機上查問余額用例圖主要流程(1)客戶插入磁卡,初始化ATM系統(tǒng)屏幕2)系統(tǒng)提示輸入密碼。3)客戶輸入密碼并經(jīng)過系統(tǒng)考證4)系統(tǒng)列出服務(wù)項目5)客戶選擇查問余額,按下確立鍵。6)系統(tǒng)連結(jié)到綜存系統(tǒng),查問賬戶余額,并依據(jù)銀行的規(guī)定計算出賬戶余額。7)ATM系統(tǒng)屏幕顯示客戶賬戶余

18、額與可用余額代替流程3)a密碼錯誤系統(tǒng)出現(xiàn)密碼錯誤警示。并返回主要流程(2),供客戶從頭輸入密碼PIM-2剖析業(yè)務(wù)規(guī)則狀態(tài)圖(取款)客戶取款業(yè)務(wù)的狀態(tài)剖析:從客戶插入磁卡的開端狀態(tài)到結(jié)狀態(tài),中間還有輸入密碼,選擇服務(wù),取款,吐款狀態(tài).1)客戶插入磁卡初始化ATM系統(tǒng)屏幕,進入屏幕提示輸入密碼界面,客戶此時可有輸入密碼動作(DoAction)。2)若密碼輸入不正確,返回輸入密碼,若三次輸入不正確,退卡。若密碼經(jīng)過系統(tǒng)考證,進當選擇服務(wù)種類界面。此時客戶的動作能夠為選擇取款,選擇改正密碼,選擇轉(zhuǎn)賬,選擇查問爺額。3)若客戶選擇取款服務(wù)后進入取款界面,此時客戶能夠動作為輸入取款數(shù)額。40若輸入取款數(shù)

19、額不合法,退卡。系統(tǒng)考證取款熟額合法后,進入吐款機吐款狀態(tài)。4程序描繪ATM自動取款機系統(tǒng)包含六個子系統(tǒng)和七個相應(yīng)的模塊。六個子系統(tǒng)分別是:取款系統(tǒng)、存款系統(tǒng)、改正密碼系統(tǒng)、查問余額系統(tǒng),打印憑條系統(tǒng)。七個模塊分別是:讀卡機模塊如圖、鍵盤輸入模塊如圖、IC卡認證模塊如圖、顯示模塊如圖、吐錢機模塊如圖、打印憑條模塊如圖,數(shù)據(jù)儲存模塊如圖。開始插入銀行卡查問數(shù)據(jù)庫、辨別卡號和所屬的銀行正確是否輸出卡號和所屬銀行等信息退卡結(jié)束圖讀卡機模塊的數(shù)據(jù)流程圖開始輸入:密碼、取款金額、查問余額,轉(zhuǎn)賬等連結(jié)遠程服務(wù)器來驗證密碼,傳回余額等相關(guān)信息正確能否輸出:顯示有關(guān)信息或進行有關(guān)的操作退卡結(jié)束圖鍵盤輸入模塊的

20、數(shù)據(jù)流程圖開始輸入:卡號連結(jié)IC卡服務(wù)器來驗證卡號等信息正確能否輸出:考證正確則提示輸入密碼退卡結(jié)束圖IC卡認證模塊的數(shù)據(jù)流程圖開始輸入:客戶進行相應(yīng)的操作后臺辦理正確能否輸出:全部辦理狀況在屏幕上顯示退卡結(jié)束圖顯示模塊數(shù)據(jù)流程圖開始客戶輸入金額后臺辦理正確是輸出:現(xiàn)金結(jié)束圖吐錢機模塊的數(shù)據(jù)流程圖開始客戶選擇能否打印憑條后臺辦理正確是打印憑條結(jié)束否退卡否退卡圖打印憑條模塊的數(shù)據(jù)流程圖開始客戶在自動取款機前操作在數(shù)據(jù)庫內(nèi)查問正確能否返回客戶銀行卡的余額等詳盡信息退卡結(jié)束圖數(shù)據(jù)儲存模塊的數(shù)據(jù)流程圖取款項系統(tǒng)功能用戶能夠在ATM自動取款機上達成取款的操作。性能在取款的時候,ATM自動取款機的反響時間

21、不可以超出2秒,在45秒內(nèi)完成全部的取款動作,不然自動退卡。輸入項目表3-1取款的輸入項目名稱種類銀行卡磁卡密碼int(6位整數(shù))取款金額int(100的整數(shù)倍,不可以超出2500)輸出項目表3-2取款的輸出項目名稱種類紙幣憑條文本算法圖取款的活動圖程序邏輯InsertCardVerifyloginWithdrawFunDataBaseUser:dsNewClass1:插卡核實信息考證信息返回信息登錄6:取款7:存入數(shù)據(jù)庫返回信息圖取款的時序圖接口系統(tǒng)程序內(nèi)部在功能模塊下設(shè)置的程序接口見表3-3,圖表3-3取款的軟件接口函數(shù)輸入輸出Open()卡號密碼提示信息WithdrawFunds()金額

22、紙幣DeductFunds()無無VerifyFunds()無無圖取款的類圖儲存分派賬戶表積蓄卡表ATM表清單表限制條件ATM自動取款機中紙幣沒有了。測試重點由于好的產(chǎn)品才能獲得用戶的認同和一定,因此要對系統(tǒng)的反響速度、準確性(輸入的金額數(shù)和吐錢機吐出的錢數(shù)要一致)和安全性,以及系統(tǒng)的穩(wěn)固應(yīng)有特別高的要求。存款項系統(tǒng)功能用戶能夠經(jīng)過和ATM自動取款機交互,達成存款的操作。性能系統(tǒng)的反響時間是不可以超出2秒,達成取款操作的時間不可以超出30秒。輸入項目表3-4存款項系統(tǒng)的輸入項目名稱種類銀行卡磁卡密碼int(6位整數(shù))金額int(100的整數(shù)倍)賬號19位整數(shù)輸出項目表3-5存款項系統(tǒng)的輸出項目

23、名稱憑條種類文本算法圖存款的活動圖程序邏輯InsertCardVerifyloginDepositFundDataBaseUser:sNewClass1:插卡核實信息考證信息返回信息登錄6:存款7:存入數(shù)據(jù)庫返回信息圖存款的時序圖接口系統(tǒng)程序內(nèi)部在功能模塊下設(shè)置的程序接口見表3-6,圖表3-6存款項系統(tǒng)的軟件接口函數(shù)輸入輸出Open()卡號密碼提示信息DepositFunds()金額無AddFunds()無無VerifyFunds()無無圖存款的類圖儲存分派賬戶表積蓄卡表ATM表清單表限制條件ATM自動取款機中的紙幣以滿,不可以再放入紙幣。測試重點好的產(chǎn)品才能獲得用戶的認同和一定,只有獲得用戶

24、的一定才會有市場,為此要對系統(tǒng)的反響速度、正確性(能正確讀取放入的紙幣數(shù)量)和安全性,以及系統(tǒng)的穩(wěn)固應(yīng)有特別高的要求。轉(zhuǎn)賬子系統(tǒng)功能用戶能夠經(jīng)過和ATM自動取款機交互,達成轉(zhuǎn)賬的操作。性能系統(tǒng)的反響時間是不可以超出2秒,達成轉(zhuǎn)賬操作的時間不可以超出30秒。輸入項目表3-7轉(zhuǎn)賬子系統(tǒng)的輸入項目名稱種類銀行卡磁卡密碼int(6位整數(shù))賬號19位整數(shù)金額int(100的整數(shù)倍)輸出項目表3-8轉(zhuǎn)賬子系統(tǒng)的輸出項目名稱憑條種類文本算法圖轉(zhuǎn)賬的活動圖程序邏輯InsertCardVerifyloginTransferFunDataBaseUser:dsNewClass1:插卡核實信息考證信息返回信息登錄6

25、:轉(zhuǎn)賬7:存入數(shù)據(jù)庫返回信息圖轉(zhuǎn)賬的時序圖接口系統(tǒng)程序內(nèi)部在功能模塊下設(shè)置的程序接口見表3-9,圖表3-9轉(zhuǎn)賬子系統(tǒng)的軟件接口函數(shù)輸入輸出Open()卡號密碼提示信息TransferFunds()金額無DeductFunds()無無VerifyFunds()無無圖轉(zhuǎn)賬的類圖儲存分派賬戶表積蓄卡表ATM表清單表限制條件銀行卡里的余額不足或不是同一種類的卡。測試重點好的產(chǎn)品才能獲得用戶的認同和一定,只有獲得用戶的一定才會有市場,為此要對系統(tǒng)的反響速度、正確性(轉(zhuǎn)走的金額和轉(zhuǎn)入到某一賬戶的金額數(shù)一致,數(shù)據(jù)庫里的信息要正確的更新)和安全性,以及系統(tǒng)的穩(wěn)固應(yīng)有特別高的要求。查問余額子系統(tǒng)功能用戶能夠經(jīng)過

26、和ATM自動取款機交互,達成查問余額的操作。性能系統(tǒng)的反響時間是不可以超出2秒,達成查問余額操作的時間不可以超出30秒。輸入項目表3-10余額查問子系統(tǒng)的輸入項目名稱種類銀行卡磁卡密碼int(6為整數(shù))輸出項目表3-11余額查問子系統(tǒng)的輸出項目名稱憑條種類文本算法圖余額查問的活動圖程序邏輯InsertCardVerifyloginQueryFundsDataBaseUser:NewClass插卡核實信息考證信息返回信息登錄6:查問余額7:存入數(shù)據(jù)庫返回信息圖余額查問的時序圖接口系統(tǒng)程序內(nèi)部在功能模塊下設(shè)置的程序接口見表3-12,圖表3-12查問余額子系統(tǒng)的軟件接口函數(shù)輸入輸出Open()卡號密碼無Query()無無圖余額查問的類圖儲存分派賬戶表積蓄卡表清單表限制條件硬件故障測試重點好的產(chǎn)品才能獲得用戶的認同和一定,只有獲得用戶的一定才會有市場,為此要對系統(tǒng)的反響速度有特別高的要求,這也是最基本的要求。改正密碼子系統(tǒng)功能用戶能夠經(jīng)過和ATM自動取款機交互,達成改正密碼的操作。性能系統(tǒng)的反響時間是不可以超出2秒,達成改正密碼操作的時間不可以超出30秒。輸入項目表3-

溫馨提示

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

評論

0/150

提交評論