第一篇:uml 描述ATM自動取款機(jī)系統(tǒng)
ATM自動取款機(jī)系統(tǒng)
ATM自動取款機(jī)(automatic teller machine)是銀行在銀行營業(yè)大廳、超市、商業(yè)機(jī)構(gòu)、機(jī)場、車站、碼頭和鬧市區(qū)設(shè)置的一種小型機(jī)器,利用一張信用卡大小的膠卡上的磁帶〔或芯片卡上的芯片〕記錄客戶的基本戶口資料,讓客戶可以透過機(jī)器進(jìn)行提款、存款、轉(zhuǎn)帳等銀行柜臺服務(wù)。這里介紹使用Rational Rose工具為ATM自動取款機(jī)系統(tǒng)進(jìn)行建模。
5.1需求分析
ATM自動取款機(jī)系統(tǒng)的需求分析簡述如下:
(1)客戶將銀行卡插入讀卡器,讀卡器識別卡的真?zhèn)?,并在顯示器上提示輸入密碼。(2)客戶通過鍵盤輸入密碼,取款機(jī)驗證密碼是否有效。如果密碼錯誤提示錯誤信息,如果正確,提示客戶進(jìn)行選擇操作的業(yè)務(wù)。
(3)客戶根據(jù)自己的需要可進(jìn)行存款、取款、查詢賬戶、轉(zhuǎn)賬、修改密碼的操作。(4)在客戶選擇后顯示器進(jìn)行交互提示和操作確認(rèn)等信息。(5)操作完畢后,客戶可自由選擇打印或不打印憑條。
(6)銀行職員可進(jìn)行對ATM自動取款機(jī)的硬件維護(hù)和添加現(xiàn)金的操作。
5.2系統(tǒng)建模
在系統(tǒng)建模以前,我們首先需要在Rational Rose 2003中創(chuàng)建一個模型。并命名為“ATM自動取款機(jī)系統(tǒng)”,該名稱將會在Rational Rose 2003的頂端出現(xiàn),如下圖5-1所示。
圖 5-1創(chuàng)建項目系統(tǒng)模型
5.2.1創(chuàng)建系統(tǒng)用例模型
創(chuàng)建系統(tǒng)用例的第一步是確定系統(tǒng)的參與者??荚嚦煽児芾硐到y(tǒng)的參與者包含以下三種:
(1)客戶(2)銀行職員(3)信用系統(tǒng) 三個參與者如圖5-2所示。
圖5-2 系統(tǒng)參與者
然后,我們根據(jù)參與者的不同分別畫出各個參與者的用例圖。
1.客戶用例圖:客戶在本系統(tǒng)中可以進(jìn)行取款、存款、轉(zhuǎn)賬、查詢余額、修改密碼和還款的相關(guān)操作,通過這些活動創(chuàng)建的客戶用例圖如圖5-3所示。
圖5-3 客戶用例圖
圖5-4 銀行職員用例圖
2.銀行職員用例圖:銀行職員在本系統(tǒng)中能夠進(jìn)行硬件維護(hù)、修改密碼和添加現(xiàn)金的相關(guān)操作,通過這些活動創(chuàng)建的銀行職員用例圖如圖5-4所示。
5.2.2創(chuàng)建系統(tǒng)靜態(tài)模型
從前面的需求分析中,我們可以依據(jù)主要的九個類對象:ATM自動提款機(jī)、客戶、銀行職員、信用系統(tǒng)、數(shù)據(jù)庫連接、銀行賬戶、ATM屏幕、ATM鍵盤和ATM讀卡器創(chuàng)建完整的類圖如圖5-5所示。
圖 5-5 系統(tǒng)類圖
5.2.3創(chuàng)建系統(tǒng)動態(tài)模型
系統(tǒng)的動態(tài)模型可以使用交互作用圖、狀態(tài)圖和活動圖來進(jìn)行描述。
5.2.3.1 創(chuàng)建序列圖和協(xié)作圖
客戶取款的活動步驟分為:(1)客戶插入銀行卡(2)讀卡機(jī)讀取卡號(3)初始化屏幕(4)讀卡機(jī)打開賬戶并提示輸入密碼(5)用戶輸入密碼(6)驗證密碼(7)屏幕提示選擇操作(8)用戶選擇取款操作(9)銀行賬戶扣除錢款(10)吐錢機(jī)提供錢和收據(jù)(11)用戶取錢并退卡。根據(jù)以上步驟創(chuàng)建的序列圖和協(xié)助圖,如下圖5-6和圖5-7所示。
圖5-6 客戶取款序列圖
圖5-7 客戶取款協(xié)作圖
5.2.3.2 創(chuàng)建活動圖
我們還可以利用系統(tǒng)的活動圖來描述系統(tǒng)的參與者是如何協(xié)同工作的。ATM自動取款機(jī)系統(tǒng)中,根據(jù)用戶開立新賬戶的步驟,我們可以創(chuàng)建活動圖如下圖5-12所示。
圖5-12 系統(tǒng)活動圖
圖5-13 系統(tǒng)狀態(tài)圖
5.2.3.3 創(chuàng)建狀態(tài)圖
在ATM自動取款機(jī)系統(tǒng)中,有明確狀態(tài)轉(zhuǎn)換的類是銀行賬戶,從賬戶的打開到賬戶關(guān)閉的過程,狀態(tài)會發(fā)生明顯的變化。創(chuàng)建后的系統(tǒng)狀態(tài)圖如下圖5-13所示。
5.2.4創(chuàng)建系統(tǒng)部署模型
對系統(tǒng)的實現(xiàn)結(jié)構(gòu)進(jìn)行建模的方式包括兩種,即構(gòu)件圖和部署圖。ATM自動取款系統(tǒng)的構(gòu)件圖我們通過構(gòu)件映射到系統(tǒng)的實現(xiàn)類中,說明該構(gòu)件物理實現(xiàn)的邏輯類,在本系統(tǒng)中,我們可以對銀行賬戶、信用系統(tǒng)、客戶、ATM屏幕、ATM取款機(jī)、ATM鍵盤、銀行職員、讀卡器和數(shù)據(jù)庫服務(wù)器分別創(chuàng)建對應(yīng)的構(gòu)件進(jìn)行映射。ATM自動取款機(jī)系統(tǒng)的構(gòu)件圖如圖5-14所示。
.圖 5-14系統(tǒng)構(gòu)件圖
圖5-15 系統(tǒng)部署圖
ATM自動取款機(jī)系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排。包括了四個節(jié)點(diǎn),分別是:ATM客戶端、地區(qū)ATM服務(wù)器、銀行數(shù)據(jù)庫服務(wù)器和打印機(jī)。創(chuàng)建后的部署圖如圖5-15所示。
第二篇:自動取款機(jī) 調(diào)查研究
銀行自動取款機(jī)調(diào)查研究
銀行:中國農(nóng)業(yè)銀行
取款機(jī)類別:觸屏式自動存取款機(jī)(ATM是Automatic Teller Machine的縮寫)
主要功能有:提取現(xiàn)金、實時存款、余額查詢、更改密碼、進(jìn)行賬戶之間資金劃撥、個人賬戶管
理、查詢賬戶收支明細(xì)、購買基金、繳納手機(jī)話費(fèi)等。
注意事項:要嚴(yán)格按ATM的電腦屏幕提示進(jìn)行操作。
要妥善保管好銀行卡密碼,觀察周圍環(huán)境是否安全再輸入密碼。
要謹(jǐn)防“熱心人幫助”,不要輕易相信陌生人。
交易辦理完要退卡并取回自己的銀行卡。
要弄清ATM吞卡原因,不要急于離開。正常吞卡原因有:信用卡超過有效期限或賬戶
已被凍結(jié);密碼錯誤超過三次(含三次);持卡人在ATM上操作完畢后30秒內(nèi)沒有
把卡取回;操作失誤或機(jī)器故障等。ATM正常吞卡,機(jī)器會吐出吞卡憑條,屏幕也會
有吞卡提示,持卡人可持憑條到管理行領(lǐng)卡。
研究方法:觀察法、動作分析法。
研究過程:通過觀察的方法,目光鎖定一位將要使用自動取款機(jī)的人進(jìn)行觀察。通過動作分析法,將觀察到的使用自動取款機(jī)過程進(jìn)行步驟整理。
持卡人操作以“取款”為例:
取款步驟分為以下18步:
(1)走到取款機(jī)前面;
(2)停下;
(3)觀察插卡口位置;
(4)按圖示方向插入自己的銀行卡;
(5)觸屏選擇語言;(中文)
(6)觀察周邊環(huán)境和人群是否安全;(是)
(7)按鍵輸入個人密碼并確定;(11)觀察取款機(jī)出口的動態(tài);(12)從取款機(jī)出口取出金錢;(13)觸屏選擇是否打印客戶憑條;(是)(14)等待;(15)取出客戶憑條;(16)選擇是否進(jìn)行其他交易;(否)(17)返回并選擇退卡;
(8)觸屏選擇服務(wù)項目,選擇“取款”交易。(18)取回個人的銀行卡。
(9)按取款機(jī)的提示輸入取款金額并確定;
(10)等待;
第三篇:自動取款機(jī)報修流程
自動取款機(jī)報修流程
為了提高自助設(shè)備的運(yùn)行效率和快速解決設(shè)備的故障,提高設(shè)備管理員的管理水平,監(jiān)督維修公司的維修時效性,特制定本報修流程。
1、網(wǎng)點(diǎn)自助設(shè)備管理員發(fā)現(xiàn)自動取款機(jī)或存取款一體機(jī)不能正常工作后,先判斷是否為機(jī)器故障。
2、如確實為機(jī)器故障后,電話聯(lián)系自助設(shè)備維修公司并將故障現(xiàn)象和相關(guān)信息報給工程師,能電話聯(lián)系處理的必須當(dāng)時處理,同時向電子銀行部XXX報告。電話:XXXXXXXXXX3、電子銀行部接到網(wǎng)點(diǎn)電話后,登記相關(guān)報修信息。
4、待工程師維修完成正常工作后,工程師向電子銀行部反饋維修結(jié)果并做好記錄,然后電話聯(lián)系網(wǎng)點(diǎn)進(jìn)行確認(rèn)。
5、如網(wǎng)點(diǎn)反饋機(jī)器工作狀態(tài)與工程師報告不一致時,必須向電子銀行部負(fù)責(zé)人報告。
6、每月5日前將上月各網(wǎng)點(diǎn)的故障次數(shù)和故障類型匯總后向部門負(fù)責(zé)人報告。
第四篇:ATM自動取款機(jī)系統(tǒng)(界面需求分析報告)
ATM自動取款機(jī)系統(tǒng)界面需求分析報告
1.項目背景及基本描述
ATM自動取款機(jī)系統(tǒng)作為銀行信息化管理的一部分,已經(jīng)相當(dāng)普及了。相比傳統(tǒng)的手工操作,大大提高了銀行的工作效率,同時降低人力、財力、物力的浪費(fèi),使得取款,轉(zhuǎn)賬等一些銀行的日常業(yè)務(wù)形成一種規(guī)范有序的流程,減少信息交流的煩瑣過程及其帶來的開銷,實現(xiàn)銀行管理的規(guī)范化、自動化。
2.用戶分析
使用該系統(tǒng)的用戶包括兩類:管理員和客戶。
管理員 :系統(tǒng)的超級用戶,其對系統(tǒng)的操作包括開戶、銷戶、修改密碼。此類用戶對計算機(jī)有一定的深入了解,對數(shù)據(jù)庫的操作也有一定的基礎(chǔ),其亦可能是此類軟件較熟悉的用戶,這類用戶有能力進(jìn)行一些復(fù)雜的操作,比較數(shù)據(jù)備份,備份路徑等。由于數(shù)據(jù)庫保存著所有客戶信息情況,在設(shè)計時對這類操作應(yīng)盡量增加確認(rèn)操作,以對話框的形式詢問是否進(jìn)行操作。
客戶:系統(tǒng)的普通用戶,其對系統(tǒng)的操作包括取款、存款、查詢余額、轉(zhuǎn)賬、修改密碼等。此類用戶的計算機(jī)水平一般較低,系統(tǒng)對其操作的要求不應(yīng)過高,比如菜單項就放在較為突出的地方,方便其操作,盡可能減少輸入的數(shù)據(jù)與次數(shù),避免因操作過多而出現(xiàn)的失誤,同時相應(yīng)菜單應(yīng)設(shè)置帶提示性的圖標(biāo),提交后應(yīng)彈出提示信息。
3.系統(tǒng)功能需求
ATM自動取款機(jī)系統(tǒng)相關(guān)的主要對象有:
用戶:使用ATM自動取款機(jī)進(jìn)行現(xiàn)金交易。進(jìn)行取款、查詢余額、設(shè)置密碼、轉(zhuǎn)賬等操作。ATM系統(tǒng):對用戶的需求進(jìn)行接收,通過與數(shù)據(jù)庫的交互,根據(jù)對用戶應(yīng)用服務(wù)的響應(yīng),更新數(shù)據(jù)庫中用戶的信息。
銀行數(shù)據(jù)庫:對用戶的所有信息進(jìn)行存儲更新。因此,可以把系統(tǒng)具體功能描述如下:
管理員:開戶,銷戶,修改密碼。
客戶:取款,存款,查詢余額,轉(zhuǎn)賬,修改密碼。主要功能:
取款:用戶按照系統(tǒng)輸入要求輸入取款金額即可取出相應(yīng)金額的現(xiàn)金。查詢余額:用戶可以查看賬戶所?,F(xiàn)金余額。
修改密碼:如果用戶想要修改當(dāng)前密碼,通過系統(tǒng)可以設(shè)置新密碼。
轉(zhuǎn)賬:用戶可以通過該功能將自己賬戶上的金額轉(zhuǎn)到其他賬戶
4.界面需求 4.1界面風(fēng)格
用戶界面統(tǒng)一設(shè)計,保證界面文字、顏色、圖案等的一致性;符合美學(xué)標(biāo)準(zhǔn)。整潔、美觀、錯落有致。4.1.1文字
字體使用適當(dāng),一般兩到三種為誼;使用清晰易讀的文字。4.1.2 顏色
顏色使用適當(dāng);選擇使用戶長期使用不易疲勞的顏色,如灰色。遵循對比原則,深色背景使用淺色文字;淺色背景使用深色文字。4.1.3圖案
圖案的一致性、使用的恰當(dāng)性、形象性、見圖知意、大小合理。4.1.4界面布局
合理的界面布局,保證習(xí)慣,平衡,屏幕不能擁擠,屏幕總體覆蓋度最好不要超過40%;而組合框中覆蓋度不要超過62%(Mayhew 1992年試驗結(jié)果)。
有效組合,在邏輯上關(guān)聯(lián)的項目在屏幕上應(yīng)當(dāng)加以組合,以顯示其關(guān)聯(lián)性。反之任何項目之間毫不相關(guān)的項目應(yīng)當(dāng)分隔開。在項目集合間用間隔對其進(jìn)行分組/或用方框也同樣可做到這一點(diǎn)。
保持習(xí)慣,屏幕組織自上而下、自左而右。4.1.5區(qū)域排列
區(qū)域排列合理,排列整齊;一般的標(biāo)簽右對齊,編輯框左對齊。4.1.6數(shù)據(jù)對齊方式
數(shù)據(jù)對齊要恰當(dāng),字符左對齊,數(shù)字右對齊。
4.2 操作方式
操作方式遵循Microsoft標(biāo)準(zhǔn)。在沒有鼠標(biāo)的情況下應(yīng)該保證用戶可以方便使用軟件;回車鍵具備Tab健功能;方向健功能可以使用;用直觀,標(biāo)準(zhǔn)的快捷建;界面間切換方便;對用戶不能訪問的功能統(tǒng)一采用灰掉而不是移走;使用非破壞性的缺省按鈕,對于保存、刪除之類的按鈕不用缺省按鈕;在操作焦點(diǎn)處排列功能按鈕;菜單/工具條設(shè)計合理,彈出菜單不應(yīng)該是唯一功能;主要功能應(yīng)放于工具條;菜單層次少于4層。
4.3交互信息
提示信息的一致性,措詞適當(dāng);用清晰簡單無二意的文字表述功能。
當(dāng)程序運(yùn)行時間較長時,用進(jìn)度條給于提示。用狀態(tài)欄提示當(dāng)前操作。
4.4 輸入
控制輸入量,在輸入時只輸入基本信息,非基本信息應(yīng)在系統(tǒng)中通過基本信息計算生成。
輸入設(shè)計中應(yīng)采用多種輸入校驗和有效性驗證技術(shù),盡量采用下拉選擇框,讓用戶選擇;減少輸入錯誤。
避免額外步驟,在輸入設(shè)計中應(yīng)盡量避免不必要的輸入步驟,當(dāng)步驟不能省略時應(yīng)仔細(xì)驗證現(xiàn)有步驟是否完備、高效。
簡化輸入過程,不能因為校驗而是輸入復(fù)雜化。便于填寫、便于歸檔、保證精度。
4.5 輸出
對輸出數(shù)據(jù)要保證精度。
輸出盡可能采用多種形式,如聲音、圖像,各種圖形 報表盡可能的滿足用戶的各種需要,最好能實現(xiàn)報表制定義。
5.小組成員
組長:**(23號)
組員:***(29號)***(51號)****(59號)
6.工作分配
***(23號):寫開題報告及后期報告 **(23號):軟件功能策劃及后期工作 **(29號):界面設(shè)計 **(51號):界面設(shè)計 ***(59號):界面設(shè)計
7.項目進(jìn)度計劃安排
第3周~第4周:寫需求分析報告 第4周~第5周:設(shè)計方案
第5周~第9周:設(shè)計
第9周~第10周:寫界面設(shè)計報告 第10周~第11周:測試、評估
第五篇:關(guān)于增加自動取款機(jī)的申請
伊金霍洛農(nóng)村商業(yè)銀行業(yè)務(wù)發(fā)展部:
現(xiàn)有內(nèi)蒙古匯能煤電集團(tuán)新聯(lián)煤焦有限公司和內(nèi)蒙古匯能煤電集團(tuán)蒙南發(fā)電有限公司,內(nèi)蒙古匯能煤化工有限公司都為當(dāng)?shù)卮笾行推髽I(yè),目前在職員工上千人,經(jīng)協(xié)商企業(yè)已同意安裝自動取款機(jī),現(xiàn)在以上企業(yè)的員工工資由農(nóng)行代發(fā),據(jù)了解農(nóng)行新廟支行計劃在企業(yè)附近增設(shè)網(wǎng)點(diǎn),目前企業(yè)在我行也開立對公存款賬戶,發(fā)生業(yè)務(wù)也較頻繁。我行為了給企業(yè)提供方便,為了更好的立足市場,拓展領(lǐng)域,搶占先機(jī),服務(wù)于大客戶,增強(qiáng)我行在本地區(qū)的競爭力,提高中間業(yè)務(wù)收入,緩解我行柜面壓力?,F(xiàn)申請自動取款機(jī)兩臺,分別在內(nèi)蒙古匯能煤電集團(tuán)新聯(lián)煤焦有限公司和內(nèi)蒙古匯能煤電集團(tuán)蒙南發(fā)電有限公司安裝一臺,內(nèi)蒙古匯能煤化工有限公司安裝一臺,望批準(zhǔn)為盼。
聚元支行
2012年11月10日