基于二維碼的無(wú)卡操作銀行ATM系統(tǒng)需求分析_第1頁(yè)
基于二維碼的無(wú)卡操作銀行ATM系統(tǒng)需求分析_第2頁(yè)
基于二維碼的無(wú)卡操作銀行ATM系統(tǒng)需求分析_第3頁(yè)
基于二維碼的無(wú)卡操作銀行ATM系統(tǒng)需求分析_第4頁(yè)
基于二維碼的無(wú)卡操作銀行ATM系統(tǒng)需求分析_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 基于二維碼的無(wú)卡操作銀行ATM系統(tǒng)需求分析 張玥+楊葉博摘 要:信息化時(shí)代背景下,電子化趨勢(shì)讓人們對(duì)銀行ATM機(jī)業(yè)務(wù)有了更高的需求。本文在現(xiàn)有ATM系統(tǒng)的基礎(chǔ)上,加入利用二維碼技術(shù)的無(wú)卡操作ATM系統(tǒng)的功能,并通過(guò)用例分析、泳道圖等對(duì)該系統(tǒng)進(jìn)行詳細(xì)的需求分析說(shuō)明。Key:二維碼;ATM;需求分析1 引言(一)二維碼的使用二維碼,是一種近來(lái)非常流行的識(shí)別、存儲(chǔ)和傳遞信息的技術(shù),它可以蘊(yùn)含豐富的信息如文字、圖片、音頻等等。二維碼現(xiàn)在已經(jīng)應(yīng)用于軍事、商業(yè)、交通運(yùn)輸?shù)雀鱾€(gè)領(lǐng)域,極大地提高了信息利用速率,使人們更加科學(xué)便捷地進(jìn)行管理,擁有一個(gè)更理想的工作環(huán)境。隨之而來(lái)的,還有二維碼在生活中的廣泛應(yīng)用。

2、一種全新的電子支付形式二維碼支付,已經(jīng)遍布大街小巷,它主要有如下兩種方式:一種是用戶(hù)掃描商家提供的二維碼,獲取對(duì)方的微信或者支付寶賬戶(hù),再輸入金額密碼等進(jìn)行轉(zhuǎn)賬;另一種是商家用機(jī)器掃描用戶(hù)生成的二維碼,直接收款。這樣的方式進(jìn)一步簡(jiǎn)化了付款方式,無(wú)紙化的操作帶來(lái)了極大的便利。(二)無(wú)卡取款業(yè)務(wù)第三方支付的普及也催生了銀行的許多業(yè)務(wù),為了跟上電子化時(shí)代的步伐,許多銀行也開(kāi)通了無(wú)卡取款的業(yè)務(wù),來(lái)方便沒(méi)有帶卡的用戶(hù)進(jìn)行取款。目前已有的一些無(wú)卡取款業(yè)務(wù)大多是通過(guò)預(yù)約取現(xiàn)功能實(shí)現(xiàn)的。需要用戶(hù)提前登錄所需取款銀行的手機(jī)銀行,完成身份認(rèn)證,并獲取“預(yù)約碼”,確定所要預(yù)約取款的時(shí)間、金額和賬戶(hù)等信息。之后手機(jī)銀

3、行會(huì)向用戶(hù)發(fā)送預(yù)約成功短信,用戶(hù)便可到ATM前完成取款。用戶(hù)只需在ATM操作界面上,選取“手機(jī)預(yù)約無(wú)卡服務(wù)”的選項(xiàng),輸入“預(yù)約碼”、手機(jī)號(hào)和銀行發(fā)送的驗(yàn)證密碼等信息,即可完成取款。相對(duì)常規(guī)取款,“無(wú)卡取款”多了通過(guò)手機(jī)銀行進(jìn)行預(yù)約的這個(gè)流程。2 任務(wù)概述(一)任務(wù)目標(biāo)本報(bào)告的目的是為適應(yīng)信息化發(fā)展,充分了解現(xiàn)今銀行用戶(hù)需求,在現(xiàn)有ATM系統(tǒng)軟件的基礎(chǔ)上對(duì)ATM軟件的功能實(shí)現(xiàn)改進(jìn)和創(chuàng)新,利用二維碼技術(shù)實(shí)現(xiàn)無(wú)ATM卡操作系統(tǒng)功能,詳細(xì)分析需求,提出可行方案,讓用戶(hù)、開(kāi)發(fā)者和銀行實(shí)現(xiàn)相互理解,達(dá)成一致需求,并作為優(yōu)化整個(gè)銀行軟件系統(tǒng)的基礎(chǔ)。本系統(tǒng)將利用軟件掃描ATM機(jī)提供的登錄二維碼,實(shí)現(xiàn)查詢(xún)賬戶(hù)余

4、額,存款,取款,轉(zhuǎn)賬,更改密碼等基本業(yè)務(wù),實(shí)現(xiàn)語(yǔ)音提示,并且在出現(xiàn)錯(cuò)誤的時(shí)候有效應(yīng)對(duì)。(二)條件限制在現(xiàn)有的ATM自動(dòng)取款機(jī)上加入二維碼登錄的功能后,ATM取款機(jī)變得更加智能,人們不需要通過(guò)銀行卡可以直接與其進(jìn)行交互。二維碼ATM自動(dòng)取款機(jī)省去了用戶(hù)插卡輸入密碼等操作,直接提高了銀行的工作效率,為廣大用戶(hù)帶來(lái)了方便。由于二維碼誰(shuí)都可以進(jìn)行掃描,安全保障問(wèn)題是銀行需要重視的一個(gè)問(wèn)題。類(lèi)似于無(wú)卡取現(xiàn),二維碼取現(xiàn)也要通過(guò)幾重驗(yàn)證要保證用戶(hù)的賬戶(hù)安全。例如:手機(jī)APP密碼登錄、預(yù)約取款的限制以及在ATM機(jī)上輸入取款密碼等等。另外,用戶(hù)登陸時(shí),系統(tǒng)會(huì)對(duì)密碼等信息的錯(cuò)誤次數(shù)進(jìn)行統(tǒng)計(jì),超過(guò)一定限制會(huì)鎖定賬戶(hù)

5、,防止賬戶(hù)被他人盜用,同時(shí),在進(jìn)行完無(wú)卡業(yè)務(wù)后,儲(chǔ)存在手機(jī)ATM中的銀行卡號(hào)、密碼等個(gè)人信息將會(huì)被自動(dòng)清除,以免造成隱私泄露,影響資金安全。3 數(shù)據(jù)描述1.輸入數(shù)據(jù)的來(lái)源:用戶(hù),APP客戶(hù)端2.輸入數(shù)據(jù):鍵盤(pán),手機(jī)等媒體和硬件設(shè)備3.輸出數(shù)據(jù):在終端設(shè)備上以單獨(dú)窗口顯示的形式4.數(shù)據(jù)范圍:6位數(shù)密碼,100的倍數(shù)的取款金額4 功能需求(一)系統(tǒng)功能劃分ATM機(jī)系統(tǒng)劃分為二維碼系統(tǒng)、讀卡機(jī)系統(tǒng)、鍵盤(pán)輸入系統(tǒng)、計(jì)數(shù)器系統(tǒng)、吐錢(qián)機(jī)系統(tǒng)、數(shù)據(jù)存儲(chǔ)系統(tǒng)、打印憑條系統(tǒng)、語(yǔ)音提示系統(tǒng)和顯示系統(tǒng)的10個(gè)子系統(tǒng)。(二)功能描述1.詳細(xì)描述1)描述:檢驗(yàn)用戶(hù)銀行卡輸入:插入銀行卡處理:檢驗(yàn)銀行卡是否損壞輸出:若銀

6、行卡損壞不能讀取,提示用戶(hù)錯(cuò)誤2)描述:掃描二維碼不成功,則退出程序輸入:二維碼處理:驗(yàn)證二維碼登錄是否成功輸出:因?yàn)槠渌驋呙瓒S碼未成功,則提示用戶(hù)錯(cuò)誤3)描述:用戶(hù)連續(xù)三次輸錯(cuò)密碼,退出程序輸入:用戶(hù)連續(xù)三次輸入密碼處理:檢驗(yàn)密碼輸出:系統(tǒng)提示“連續(xù)三次密碼錯(cuò)誤,程序退出。” 系統(tǒng)退出程序4)描述:密碼認(rèn)證完成,進(jìn)入主交易界面輸入:用戶(hù)密碼輸入正確處理:檢驗(yàn)密碼輸出:顯示主界面5)描述:ATM現(xiàn)金短缺,系統(tǒng)提示用戶(hù)退出交易輸入:無(wú)處理:檢查ATM現(xiàn)金數(shù)輸出:返回到ATM主界面6)描述:憑條打印機(jī)故障,系統(tǒng)提示存款和轉(zhuǎn)賬用戶(hù)退出交易輸入:無(wú)處理:檢查ATM憑條打印機(jī)輸出:若系統(tǒng)故障則提醒

7、用戶(hù)是否繼續(xù),用戶(hù)選擇返回到主界面7)描述:ATM存款輸入:用戶(hù)輸入存款金額,系統(tǒng)確認(rèn)金額處理:用戶(hù)賬戶(hù)存入金額輸出:系統(tǒng)顯示“交易成功”,用戶(hù)選擇打印憑條,系統(tǒng)打印憑條8)描述:取款金額大于賬戶(hù)余額輸入:輸入取款金額處理:判斷輸入金額和賬戶(hù)余額輸出:取款數(shù)額大于賬戶(hù)余額,系統(tǒng)顯示用戶(hù)“余額不足”9)描述:取款數(shù)額超過(guò)當(dāng)日取款最大額度輸入:用戶(hù)輸入取款金額處理:判斷輸入金額和當(dāng)日已取金額之和是否大于當(dāng)日取款最大額度輸出:若超出則提示儲(chǔ)戶(hù)“超過(guò)當(dāng)日取款最大金額”,重新輸入10)描述:取款輸入:輸入取款金額處理:賬戶(hù)中減去取款的金額數(shù)輸出:返回主界面11)描述:修改密碼輸入:用戶(hù)輸入新密碼處理:判

8、斷兩次密碼是否一致輸出:一致則修改密碼成功,否則退出當(dāng)前界面,返回主界面12描述:轉(zhuǎn)賬輸入:轉(zhuǎn)賬賬號(hào),轉(zhuǎn)賬金額處理:判斷金額是否超出余額,是則提示“余額不足”,否則轉(zhuǎn)賬輸出:顯示“轉(zhuǎn)賬成功”,或者退出轉(zhuǎn)賬2.用例圖1)從用戶(hù)需求角度:我們?yōu)橛脩?hù)提供了取款、存款、查詢(xún)、轉(zhuǎn)帳以及密碼修改5個(gè)模塊的功能。2)從銀行管理角度:銀行職員可以對(duì)ATM機(jī)進(jìn)行管理和維護(hù),包括對(duì)ATM機(jī)硬件維護(hù),修改密碼和紙幣的增減,保證ATM系統(tǒng)的正常運(yùn)行。3.泳道圖1)登錄2)取款3)存款、轉(zhuǎn)賬及查詢(xún)余額功能泳道圖類(lèi)似Reference1孫權(quán). 一種基于二維碼的安全非接觸式跨行取款系統(tǒng)J. 軟件產(chǎn)業(yè)與工程,2015,(05

9、):23-26+36.2佟軍. 銀行ATM機(jī)模擬系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)D.遼寧科技大學(xué),2014.3孫玉國(guó). ATM系統(tǒng)的面向?qū)ο笙到y(tǒng)分析D.天津大學(xué),2012.4孫玉國(guó). ATM系統(tǒng)的面向?qū)ο笙到y(tǒng)分析D.天津大學(xué),2012.5屈喜龍. UML及面向?qū)ο蟮姆治雠c設(shè)計(jì)的研究J. 計(jì)算機(jī)應(yīng)用研究,2005,(09):74-76.6陳娟. 基于UML的面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)D.武漢理工大學(xué),2005. 張玥 楊葉博摘 要:信息化時(shí)代背景下,電子化趨勢(shì)讓人們對(duì)銀行ATM機(jī)業(yè)務(wù)有了更高的需求。本文在現(xiàn)有ATM系統(tǒng)的基礎(chǔ)上,加入利用二維碼技術(shù)的無(wú)卡操作ATM系統(tǒng)的功能,并通過(guò)用例分析、泳道圖等對(duì)該系統(tǒng)進(jìn)行詳細(xì)的

10、需求分析說(shuō)明。Key:二維碼;ATM;需求分析1 引言(一)二維碼的使用二維碼,是一種近來(lái)非常流行的識(shí)別、存儲(chǔ)和傳遞信息的技術(shù),它可以蘊(yùn)含豐富的信息如文字、圖片、音頻等等。二維碼現(xiàn)在已經(jīng)應(yīng)用于軍事、商業(yè)、交通運(yùn)輸?shù)雀鱾€(gè)領(lǐng)域,極大地提高了信息利用速率,使人們更加科學(xué)便捷地進(jìn)行管理,擁有一個(gè)更理想的工作環(huán)境。隨之而來(lái)的,還有二維碼在生活中的廣泛應(yīng)用。一種全新的電子支付形式二維碼支付,已經(jīng)遍布大街小巷,它主要有如下兩種方式:一種是用戶(hù)掃描商家提供的二維碼,獲取對(duì)方的微信或者支付寶賬戶(hù),再輸入金額密碼等進(jìn)行轉(zhuǎn)賬;另一種是商家用機(jī)器掃描用戶(hù)生成的二維碼,直接收款。這樣的方式進(jìn)一步簡(jiǎn)化了付款方式,無(wú)紙化的

11、操作帶來(lái)了極大的便利。(二)無(wú)卡取款業(yè)務(wù)第三方支付的普及也催生了銀行的許多業(yè)務(wù),為了跟上電子化時(shí)代的步伐,許多銀行也開(kāi)通了無(wú)卡取款的業(yè)務(wù),來(lái)方便沒(méi)有帶卡的用戶(hù)進(jìn)行取款。目前已有的一些無(wú)卡取款業(yè)務(wù)大多是通過(guò)預(yù)約取現(xiàn)功能實(shí)現(xiàn)的。需要用戶(hù)提前登錄所需取款銀行的手機(jī)銀行,完成身份認(rèn)證,并獲取“預(yù)約碼”,確定所要預(yù)約取款的時(shí)間、金額和賬戶(hù)等信息。之后手機(jī)銀行會(huì)向用戶(hù)發(fā)送預(yù)約成功短信,用戶(hù)便可到ATM前完成取款。用戶(hù)只需在ATM操作界面上,選取“手機(jī)預(yù)約無(wú)卡服務(wù)”的選項(xiàng),輸入“預(yù)約碼”、手機(jī)號(hào)和銀行發(fā)送的驗(yàn)證密碼等信息,即可完成取款。相對(duì)常規(guī)取款,“無(wú)卡取款”多了通過(guò)手機(jī)銀行進(jìn)行預(yù)約的這個(gè)流程。2 任務(wù)概

12、述(一)任務(wù)目標(biāo)本報(bào)告的目的是為適應(yīng)信息化發(fā)展,充分了解現(xiàn)今銀行用戶(hù)需求,在現(xiàn)有ATM系統(tǒng)軟件的基礎(chǔ)上對(duì)ATM軟件的功能實(shí)現(xiàn)改進(jìn)和創(chuàng)新,利用二維碼技術(shù)實(shí)現(xiàn)無(wú)ATM卡操作系統(tǒng)功能,詳細(xì)分析需求,提出可行方案,讓用戶(hù)、開(kāi)發(fā)者和銀行實(shí)現(xiàn)相互理解,達(dá)成一致需求,并作為優(yōu)化整個(gè)銀行軟件系統(tǒng)的基礎(chǔ)。本系統(tǒng)將利用軟件掃描ATM機(jī)提供的登錄二維碼,實(shí)現(xiàn)查詢(xún)賬戶(hù)余額,存款,取款,轉(zhuǎn)賬,更改密碼等基本業(yè)務(wù),實(shí)現(xiàn)語(yǔ)音提示,并且在出現(xiàn)錯(cuò)誤的時(shí)候有效應(yīng)對(duì)。(二)條件限制在現(xiàn)有的ATM自動(dòng)取款機(jī)上加入二維碼登錄的功能后,ATM取款機(jī)變得更加智能,人們不需要通過(guò)銀行卡可以直接與其進(jìn)行交互。二維碼ATM自動(dòng)取款機(jī)省去了用戶(hù)插

13、卡輸入密碼等操作,直接提高了銀行的工作效率,為廣大用戶(hù)帶來(lái)了方便。由于二維碼誰(shuí)都可以進(jìn)行掃描,安全保障問(wèn)題是銀行需要重視的一個(gè)問(wèn)題。類(lèi)似于無(wú)卡取現(xiàn),二維碼取現(xiàn)也要通過(guò)幾重驗(yàn)證要保證用戶(hù)的賬戶(hù)安全。例如:手機(jī)APP密碼登錄、預(yù)約取款的限制以及在ATM機(jī)上輸入取款密碼等等。另外,用戶(hù)登陸時(shí),系統(tǒng)會(huì)對(duì)密碼等信息的錯(cuò)誤次數(shù)進(jìn)行統(tǒng)計(jì),超過(guò)一定限制會(huì)鎖定賬戶(hù),防止賬戶(hù)被他人盜用,同時(shí),在進(jìn)行完無(wú)卡業(yè)務(wù)后,儲(chǔ)存在手機(jī)ATM中的銀行卡號(hào)、密碼等個(gè)人信息將會(huì)被自動(dòng)清除,以免造成隱私泄露,影響資金安全。3 數(shù)據(jù)描述1.輸入數(shù)據(jù)的來(lái)源:用戶(hù),APP客戶(hù)端2.輸入數(shù)據(jù):鍵盤(pán),手機(jī)等媒體和硬件設(shè)備3.輸出數(shù)據(jù):在終端設(shè)

14、備上以單獨(dú)窗口顯示的形式4.數(shù)據(jù)范圍:6位數(shù)密碼,100的倍數(shù)的取款金額4 功能需求(一)系統(tǒng)功能劃分ATM機(jī)系統(tǒng)劃分為二維碼系統(tǒng)、讀卡機(jī)系統(tǒng)、鍵盤(pán)輸入系統(tǒng)、計(jì)數(shù)器系統(tǒng)、吐錢(qián)機(jī)系統(tǒng)、數(shù)據(jù)存儲(chǔ)系統(tǒng)、打印憑條系統(tǒng)、語(yǔ)音提示系統(tǒng)和顯示系統(tǒng)的10個(gè)子系統(tǒng)。(二)功能描述1.詳細(xì)描述1)描述:檢驗(yàn)用戶(hù)銀行卡輸入:插入銀行卡處理:檢驗(yàn)銀行卡是否損壞輸出:若銀行卡損壞不能讀取,提示用戶(hù)錯(cuò)誤2)描述:掃描二維碼不成功,則退出程序輸入:二維碼處理:驗(yàn)證二維碼登錄是否成功輸出:因?yàn)槠渌驋呙瓒S碼未成功,則提示用戶(hù)錯(cuò)誤3)描述:用戶(hù)連續(xù)三次輸錯(cuò)密碼,退出程序輸入:用戶(hù)連續(xù)三次輸入密碼處理:檢驗(yàn)密碼輸出:系統(tǒng)提示

15、“連續(xù)三次密碼錯(cuò)誤,程序退出?!?系統(tǒng)退出程序4)描述:密碼認(rèn)證完成,進(jìn)入主交易界面輸入:用戶(hù)密碼輸入正確處理:檢驗(yàn)密碼輸出:顯示主界面5)描述:ATM現(xiàn)金短缺,系統(tǒng)提示用戶(hù)退出交易輸入:無(wú)處理:檢查ATM現(xiàn)金數(shù)輸出:返回到ATM主界面6)描述:憑條打印機(jī)故障,系統(tǒng)提示存款和轉(zhuǎn)賬用戶(hù)退出交易輸入:無(wú)處理:檢查ATM憑條打印機(jī)輸出:若系統(tǒng)故障則提醒用戶(hù)是否繼續(xù),用戶(hù)選擇返回到主界面7)描述:ATM存款輸入:用戶(hù)輸入存款金額,系統(tǒng)確認(rèn)金額處理:用戶(hù)賬戶(hù)存入金額輸出:系統(tǒng)顯示“交易成功”,用戶(hù)選擇打印憑條,系統(tǒng)打印憑條8)描述:取款金額大于賬戶(hù)余額輸入:輸入取款金額處理:判斷輸入金額和賬戶(hù)余額輸出:

16、取款數(shù)額大于賬戶(hù)余額,系統(tǒng)顯示用戶(hù)“余額不足”9)描述:取款數(shù)額超過(guò)當(dāng)日取款最大額度輸入:用戶(hù)輸入取款金額處理:判斷輸入金額和當(dāng)日已取金額之和是否大于當(dāng)日取款最大額度輸出:若超出則提示儲(chǔ)戶(hù)“超過(guò)當(dāng)日取款最大金額”,重新輸入10)描述:取款輸入:輸入取款金額處理:賬戶(hù)中減去取款的金額數(shù)輸出:返回主界面11)描述:修改密碼輸入:用戶(hù)輸入新密碼處理:判斷兩次密碼是否一致輸出:一致則修改密碼成功,否則退出當(dāng)前界面,返回主界面12描述:轉(zhuǎn)賬輸入:轉(zhuǎn)賬賬號(hào),轉(zhuǎn)賬金額處理:判斷金額是否超出余額,是則提示“余額不足”,否則轉(zhuǎn)賬輸出:顯示“轉(zhuǎn)賬成功”,或者退出轉(zhuǎn)賬2.用例圖1)從用戶(hù)需求角度:我們?yōu)橛脩?hù)提供了取款、存款、查詢(xún)、轉(zhuǎn)帳以及密碼修改5個(gè)模塊的功能。2)從銀行管理角度:銀行職員可以對(duì)ATM機(jī)進(jìn)行管理和維護(hù),包括對(duì)ATM機(jī)硬件維護(hù),修改密碼和紙幣的增減,保證ATM系統(tǒng)的正常運(yùn)行。3.泳道圖1)登錄2)取款3)存款、轉(zhuǎn)賬及查詢(xún)余額功能泳道

溫馨提示

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

評(píng)論

0/150

提交評(píng)論