版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 ?系統(tǒng)分析師UML實(shí)物手冊(cè)? HYPERLINK :/ / 題 目 ATM自動(dòng)取款機(jī)系統(tǒng)的分析設(shè)計(jì)專 業(yè) 信息管理與信息系統(tǒng) 摘要ATM是Automatic Teller Machine的縮寫(xiě),意思是自動(dòng)柜員機(jī),因大局部用于取款,又稱自動(dòng)取款機(jī)。ATM自動(dòng)取款機(jī)是由計(jì)算機(jī)控制的持卡人自我效勞型的金融專用設(shè)備。它是一種高度精密的機(jī)電一體化裝置,利用磁性代碼卡或智能卡實(shí)現(xiàn)金融交易的自助效勞,代替銀行柜面人員的工作??商崛‖F(xiàn)金、查詢存款余額、進(jìn)行賬戶之間資金劃撥、余額查詢等工作;還可以進(jìn)行現(xiàn)金存款實(shí)時(shí)入賬、支票存款國(guó)內(nèi)無(wú)、存折補(bǔ)登、中間業(yè)務(wù)等工作。持卡人可以使用信用卡或儲(chǔ)蓄卡,根據(jù)
2、密碼辦理自動(dòng)取款、查詢余額、轉(zhuǎn)賬、現(xiàn)金存款,存折補(bǔ)登,購(gòu)置基金,更改密碼,繳納 話費(fèi)等業(yè)務(wù)。UMLUnified Modeling Language是一套用來(lái)表達(dá)面向?qū)ο蠓治鲈O(shè)計(jì)的國(guó)際標(biāo)準(zhǔn)語(yǔ)言。它具有以下特點(diǎn):統(tǒng)一標(biāo)準(zhǔn);面向?qū)ο螅豢梢暬?、表示能力?qiáng)大;是系統(tǒng)建模語(yǔ)言,獨(dú)立于過(guò)程;概念明確。UML是數(shù)據(jù)建模和商務(wù)流程建模的集成建模語(yǔ)言。本文根據(jù)ATM系統(tǒng)的特點(diǎn)及金融交易的特殊要求,運(yùn)用UML統(tǒng)一建模語(yǔ)言來(lái)對(duì)ATM系統(tǒng)的硬件及軟件結(jié)構(gòu)進(jìn)行了整體設(shè)計(jì).軟件上以模塊化及表單驅(qū)動(dòng)的方式,實(shí)現(xiàn)了金融交易的平安處理、通訊故障診斷等功能,并就通訊故障診斷提出了一種新的基于網(wǎng)絡(luò)應(yīng)用層、傳輸層、網(wǎng)絡(luò)層的方法.該系
3、統(tǒng)可同時(shí)支持磁卡和IC卡,已應(yīng)用于實(shí)際的金融系統(tǒng),取得了良好的經(jīng)濟(jì)效益和社會(huì)效益.關(guān)鍵詞:UML ATM 系統(tǒng)AbstractATM is an acronym for Automatic Teller Machine, which means automated teller machine, as most for the money, also known as automated teller machines. ATM automated teller machine is controlled by a computer-based cardholder self-service
4、financial and special equipment. It is a highly sophisticated integration of mechanical and electrical devices, the use of magnetic cards or smart card code to achieve the self-service financial transactions, instead of the bank counter staff. Can cash balance inquiries, deposits, funds transfer bet
5、ween accounts to balance inquiries, etc.; can also be used for cash deposits (real-time recorded), check deposit (non-domestic), passbook board meeting, the middle of the business and so on. Cardholders can use a credit card or savings card, according to the password for ATM, balance inquiries, tran
6、sfers, cash deposits, passbook board meeting, the purchase of funds, change the password, the phone calls to pay services. UML (Unified Modeling Language) is used to express a set of object-oriented analysis and design of the international standard language. It has the following characteristics: uni
7、form standards; object-oriented; visualization that powerful ability; the system modeling language, independent of the process; the concept clear. UML is a data modeling and business process modeling, integrated modeling language. In this paper, based on the characteristics of ATM system and the spe
8、cial requirements of financial transactions, the use of Unified Modeling Language UML to ATM hardware and software structure of the overall design. Software and a modular form-driven approach to achieve the financial transactions safe handling, communications features such as fault diagnosis and fau
9、lt diagnosis of communication a new web-based application layer, transport layer, network layer approach. The system can also support magnetic cards and IC cards, have been applied to the actual financial system achieved good economic and social benefits. Keywords: UML ATM system前言ATM是最普遍的自助銀行設(shè)備,可以提
10、供最根本的銀行效勞之一,即出鈔交易,有些全功能的產(chǎn)品還可以提供信貸存款業(yè)務(wù)。在ATM自動(dòng)取款機(jī)上也可以進(jìn)行賬戶查詢和改密的業(yè)務(wù)。作為自助式金融效勞終端,除了提供金融業(yè)務(wù)功能之外,ATM自動(dòng)取款機(jī)還具有維護(hù)、測(cè)試、事件報(bào)告、監(jiān)控和管理等多種功能。目錄一、ATM自動(dòng)取款系統(tǒng)的UML設(shè)計(jì)需求分析。6 ATM自動(dòng)取款機(jī)的總體需求。6 系統(tǒng)操作要求。6 系統(tǒng)性能要求。6二、TM自動(dòng)取款系統(tǒng)的組織圖。72.1ATM機(jī)系統(tǒng)組織圖示。72.2ATM機(jī)取款子系統(tǒng)組織圖示。72.3ATM機(jī)修改密碼系統(tǒng)組織圖示。72.4ATM機(jī)轉(zhuǎn)賬子系統(tǒng)組織圖示。82.5ATM機(jī)查詢子系統(tǒng)組織圖示。8三、UML設(shè)計(jì)分析圖。9 3.
11、1 CIM-1定義業(yè)務(wù)流程。9 3.2 CIM-2 分析業(yè)務(wù)流程。103 客戶取錢業(yè)務(wù)流程活動(dòng)圖 。103 客戶轉(zhuǎn)賬業(yè)務(wù)流程活動(dòng)圖。11客戶修改密碼業(yè)務(wù)用例活動(dòng)圖。12客戶查詢余額業(yè)務(wù)用例活動(dòng)圖。133.3 CIM-3定義系統(tǒng)范圍。143 客戶包下可啟動(dòng)的系統(tǒng)用例。143 銀行管理員包下的系統(tǒng)用例圖。143 定時(shí)啟動(dòng)者包下的系統(tǒng)用例。153.4 PIM-1分析業(yè)務(wù)流程。153 SUC001-取款系統(tǒng)用例業(yè)務(wù)。153.4.2 SUC002-轉(zhuǎn)賬業(yè)務(wù)系統(tǒng)用例。173 SUC003-修改密碼業(yè)務(wù)系統(tǒng)用例。183 SUC004-查詢余額業(yè)務(wù)系統(tǒng)用例。193.5 PIM-2 分析業(yè)務(wù)規(guī)那么狀態(tài)圖取款。2
12、03.6 PIM-3類圖。203.7 PIM-4序列圖(取款)。21四、結(jié)束語(yǔ)與參考文獻(xiàn)。23一、ATM自動(dòng)取款系統(tǒng)的UML設(shè)計(jì)需求分析1.1 ATM自動(dòng)取款機(jī)的總體需求:ATM機(jī)要可以判斷磁卡的類別,如果不是有效的磁卡那么退卡; 可以在較快的時(shí)間內(nèi)響應(yīng)用戶的請(qǐng)求,并針對(duì)相應(yīng)的請(qǐng)求執(zhí)行正確的操作;查詢自己的賬戶時(shí)應(yīng)顯示余額和可用余額,并顯示ATM機(jī)里所擁有的現(xiàn)金面值,讓用戶可以做出正確的選擇;提取現(xiàn)金時(shí)提示用戶輸入取款金額并判斷輸入是否確,如果錯(cuò)誤提醒用戶并要求重新操作,正確那么提醒用戶收取現(xiàn)金;轉(zhuǎn)賬匯款時(shí)讓用戶選擇轉(zhuǎn)賬類型,要求用戶輸入轉(zhuǎn)賬賬號(hào)并要求用戶輸入兩次,以確保沒(méi)有輸入錯(cuò)誤,在兩次輸
13、入都正確的情況下,讓用戶輸入轉(zhuǎn)賬金額,并作最后的認(rèn);進(jìn)入修改密碼界面后提醒用戶輸入新密碼,并要求再次輸入以確保密碼統(tǒng)一無(wú)誤,在確認(rèn)后完成修改操作,并提醒用戶新密碼生效;對(duì)于錯(cuò)誤的操作或者操作延時(shí)做出有效的處理1.2 系統(tǒng)操作要求: 1要求用戶每次取款數(shù)額為50的整數(shù)倍;1要求用戶一次取款數(shù)額不得大于1000元;2要求用戶一天取款數(shù)額不得超過(guò)5000元;3要求用戶每次取款數(shù)額不得大于賬戶余額;4要求用戶連續(xù)輸入錯(cuò)誤密碼次數(shù)不得超過(guò)3次。1.3 系統(tǒng)性能要求:要求反響時(shí)間不得大于10秒鐘;系統(tǒng)設(shè)計(jì)目標(biāo):ATM自動(dòng)取款機(jī)可以提供24小時(shí)不間斷效勞,操作簡(jiǎn)單,每步都有相應(yīng)的語(yǔ)音提示,可以很方便為用戶提
14、供取款、轉(zhuǎn)賬/匯款、查詢賬戶信息等效勞。 二、ATM自動(dòng)取款系統(tǒng)的組織結(jié)構(gòu)設(shè)計(jì) ATM機(jī)系統(tǒng)組織結(jié)構(gòu): 圖2-1讀卡機(jī)子系統(tǒng)組織結(jié)構(gòu): 圖2-2鍵盤輸入子系統(tǒng)組織結(jié)構(gòu): 圖2-3 IC認(rèn)證子系統(tǒng)組織結(jié)構(gòu): 圖2-4 顯示子系統(tǒng)組織結(jié)構(gòu):圖2-52.6 吐錢機(jī)子系統(tǒng)組織結(jié)構(gòu): 圖2-62.7 打印報(bào)表子系統(tǒng)組織結(jié)構(gòu): 圖2-72.8 監(jiān)視子系統(tǒng)組織結(jié)構(gòu) 圖2-82.9 數(shù)據(jù)庫(kù)子系統(tǒng)組織結(jié)構(gòu): 圖2-9三、基于UML的ATM自動(dòng)取款機(jī)系統(tǒng)分析設(shè)計(jì)3.1 CIM-1定義業(yè)務(wù)流程ATM自動(dòng)取款機(jī)系統(tǒng)業(yè)務(wù)用例圖.該系統(tǒng)主要有兩個(gè)執(zhí)行者:銀行管理員和客戶。銀行管理員會(huì)啟動(dòng)或參與的業(yè)務(wù)主要有添加現(xiàn)金、維護(hù)A
15、TM硬件設(shè)備和協(xié)助客戶改密碼??蛻魡?dòng)或參與的業(yè)務(wù)主要有修改密碼、取錢、轉(zhuǎn)賬和查詢余額。 圖3-1 客戶ATM自動(dòng)取款機(jī)業(yè)務(wù)用例業(yè)務(wù)用例名稱簡(jiǎn)述(1)修改密碼客戶于ATM自動(dòng)取款機(jī)上可以進(jìn)行修改密碼業(yè)務(wù)操作(2)取錢客戶于ATM自動(dòng)取款機(jī)上可以進(jìn)行取錢操作(3)查詢余額客戶于ATM自動(dòng)取款機(jī)上可以進(jìn)行查詢余額操作(4)轉(zhuǎn)賬客戶于ATM自動(dòng)取款機(jī)上可以進(jìn)行轉(zhuǎn)賬操作 銀行管理員ATM自動(dòng)取款機(jī)業(yè)務(wù)用例業(yè)務(wù)用例名稱簡(jiǎn)述(1)修改密碼銀行管理員協(xié)助客戶修改密碼并做記錄(2)添加現(xiàn)金銀行管理員適時(shí)添加現(xiàn)金,方便客戶取款(3)維護(hù)ATM硬件設(shè)備維護(hù)ATM硬件設(shè)備,保證ATM機(jī)正常工作3.2 CIM-2 分
16、析業(yè)務(wù)流程3 客戶取錢業(yè)務(wù)流程活動(dòng)圖.客戶首先將磁卡插入ATM機(jī)中,初始化ATM屏幕;根據(jù)屏幕提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,假設(shè)不正確,重新輸入密碼,假設(shè)連續(xù)輸入密碼三次不正確,退出效勞.假設(shè)輸入密碼正確,客戶根據(jù)提示選擇取款效勞,然后輸入取款數(shù)額,系統(tǒng)判斷輸入的取款數(shù)額的合法性,假設(shè)不合法(這里不考慮透支)退出效勞;假設(shè)合法,吐款機(jī)吐款. 圖3-23.2.2 客戶轉(zhuǎn)賬業(yè)務(wù)流程活動(dòng)圖. 客戶首先將磁卡插入ATM機(jī)中,初始化ATM屏幕;根據(jù)屏幕及語(yǔ)音提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,假設(shè)不正確,重新輸入密碼,假設(shè)連續(xù)輸入密碼三次不正確,退出效勞.假設(shè)輸入密碼正確,客戶根據(jù)屏幕提示選擇轉(zhuǎn)賬效勞
17、,進(jìn)入轉(zhuǎn)賬/匯款的操作界面,選擇要轉(zhuǎn)入卡的賬戶類型銀行卡或存折,然后輸入所要轉(zhuǎn)入卡的卡號(hào),輸入轉(zhuǎn)賬金額。退出 圖3-3 客戶修改密碼業(yè)務(wù)用例活動(dòng)圖客戶首先將磁卡插入ATM機(jī)中,初始化ATM屏幕;根據(jù)屏幕及語(yǔ)音提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,假設(shè)不正確,重新輸入密碼,假設(shè)連續(xù)輸入密碼三次不正確,退出效勞.假設(shè)輸入密碼正確,客戶根據(jù)屏幕提示選擇修改密碼效勞,進(jìn)入修改密碼效勞界面。根據(jù)語(yǔ)音及界面提示兩次輸入客戶欲設(shè)置的新密碼。系統(tǒng)驗(yàn)證新密碼的合法性,看是否是六位數(shù),兩次輸入是否一致等。如通過(guò)驗(yàn)證,系統(tǒng)通過(guò)AYM屏幕提示客戶密碼修改成功。最后退出效勞。 圖3-4 客戶查詢余額業(yè)務(wù)用例活動(dòng)圖客戶首先將
18、磁卡插入ATM機(jī)中,初始化ATM屏幕;根據(jù)屏幕及語(yǔ)音提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,假設(shè)不正確,重新輸入密碼,假設(shè)連續(xù)輸入密碼三次不正確,退出效勞.假設(shè)輸入密碼正確,客戶根據(jù)屏幕提示選擇修改密碼效勞,進(jìn)入查詢余額效勞界面。按下確認(rèn)按鈕.系統(tǒng)連接綜存系統(tǒng),計(jì)算客戶賬戶余額,并通過(guò)ATM機(jī)顯示屏幕顯示給客戶. 圖3-53.3 CIM-3定義系統(tǒng)范圍.3. 客戶包下可啟動(dòng)的系統(tǒng)用例 圖3-6系統(tǒng)用例名稱簡(jiǎn)述1轉(zhuǎn)賬客戶到ATM機(jī)使用系統(tǒng)執(zhí)行轉(zhuǎn)賬業(yè)務(wù)2取款客戶到ATM機(jī)使用系統(tǒng)執(zhí)行取款業(yè)務(wù)3修改密碼客戶到ATM機(jī)使用系統(tǒng)執(zhí)行修改密碼操作4查詢余額客戶到ATM機(jī)使用系統(tǒng)執(zhí)行查詢余額操作3.3.2 銀行管
19、理員包下的系統(tǒng)用例圖 圖3-7系統(tǒng)用例名稱簡(jiǎn)述1添加現(xiàn)金銀行管理員用ATM系統(tǒng)添加現(xiàn)金2維護(hù)硬件設(shè)備銀行管理員維護(hù)硬件系統(tǒng)定時(shí)啟動(dòng)者包下的系統(tǒng)用例 圖3-8 系統(tǒng)用例名稱簡(jiǎn)述1計(jì)算利息系統(tǒng)于約定時(shí)間自動(dòng)計(jì)算利息2扣除利息和手續(xù)費(fèi)系統(tǒng)于交易發(fā)生后扣除手續(xù)費(fèi),系統(tǒng)于約定時(shí)間扣除利息稅3業(yè)務(wù)短信系統(tǒng)于交易發(fā)生后自動(dòng)發(fā)送短信給客戶3.4 PIM-1分析業(yè)務(wù)流程3.4.1 SUC001-取款系統(tǒng)用例業(yè)務(wù)用例名稱取款用例編號(hào)SUC001用例簡(jiǎn)述客戶在ATM機(jī)上取款用例圖參考畫(huà)面主要流程客戶插入磁卡,初始化ATM系統(tǒng)屏幕系統(tǒng)提示輸入密碼。客戶輸入密碼并通過(guò)系統(tǒng)驗(yàn)證系統(tǒng)列出效勞工程客戶選擇取款,輸入取款金額,
20、按下確定鍵。系統(tǒng)驗(yàn)證取款數(shù)額的合法性。并計(jì)算出手續(xù)費(fèi)系統(tǒng)連接到綜存系統(tǒng),查詢賬戶余額,確認(rèn)余額是否足夠。吐款機(jī)吐款,交易成立系統(tǒng)提供打印功能,供客戶選擇是否打印替代流程3a密碼錯(cuò)誤系統(tǒng)出現(xiàn)密碼錯(cuò)誤警告。并返回主要流程2,供客戶重新輸入密碼6a金額不符系統(tǒng)出現(xiàn)取款金額必須為50元整數(shù)的信息,回到主要流程5,供客戶重新輸入取款金額(6)b金額過(guò)低系統(tǒng)出現(xiàn)最低取款的信息,回到主要流程5,供客戶重新輸入取款金額(6)c 金額過(guò)高系統(tǒng)出現(xiàn)最高取款的信息,回到主要流程5,供客戶重新輸入取款金額7a余額缺乏系統(tǒng)出現(xiàn)余額缺乏的信息,回到主要流程5,供客戶重新輸入取款金額業(yè)務(wù)規(guī)那么交易款項(xiàng)=取款金額+手續(xù)費(fèi)手續(xù)
21、費(fèi)=取款金額*銀行管理費(fèi)*銀行折扣取款金額最低為50元,取款金額最高為5000取款金額為非作50元的整數(shù)倍系統(tǒng)按照銀行原有編碼方式生成交易編號(hào)其他打印了取款憑條 SUC002-轉(zhuǎn)賬業(yè)務(wù)系統(tǒng)用例用例名稱轉(zhuǎn)賬用例編號(hào)SUC002用例簡(jiǎn)述客戶ATM機(jī)上轉(zhuǎn)賬用例圖參考畫(huà)面主要流程客戶插入磁卡,初始化ATM系統(tǒng)屏幕系統(tǒng)提示輸入密碼??蛻糨斎朊艽a并通過(guò)系統(tǒng)驗(yàn)證系統(tǒng)列出效勞工程客戶選擇取款,輸入轉(zhuǎn)賬金額,按下確定鍵。系統(tǒng)驗(yàn)證轉(zhuǎn)賬數(shù)額的合法性。并計(jì)算出手續(xù)費(fèi)系統(tǒng)連接到綜存系統(tǒng),查詢賬戶余額,確認(rèn)余額是否足夠。交易成立,系統(tǒng)提供打印功能,供客戶選擇是否打印替代流程3a密碼錯(cuò)誤系統(tǒng)出現(xiàn)密碼錯(cuò)誤警告。并返回主要流程
22、2,供客戶重新輸入密碼6a金額不符系統(tǒng)出現(xiàn)轉(zhuǎn)賬金額必須為50元整數(shù)的信息,回到主要流程5,供客戶重新輸入取款金額(6)b金額過(guò)低系統(tǒng)出現(xiàn)最低取款的信息,回到主要流程5,供客戶重新輸入取款金額6c金額過(guò)高系統(tǒng)出現(xiàn)最高取款的信息,回到主要流程5,供客戶重新輸入取款金額(7)a余額缺乏系統(tǒng)出現(xiàn)余額缺乏的信息,回到主要流程5,供客戶重新輸入取款金額業(yè)務(wù)規(guī)那么交易款項(xiàng)=轉(zhuǎn)賬金額+手續(xù)費(fèi)手續(xù)費(fèi)=轉(zhuǎn)賬金額*銀行管理費(fèi)*銀行折扣轉(zhuǎn)賬最低金額為50元,最高為5000元系統(tǒng)按照銀行原有編碼方式生成交易編號(hào)3. SUC003- 修改密碼業(yè)務(wù)系統(tǒng)用例用例名稱修改密碼用例編號(hào)SUC003用例簡(jiǎn)述客戶在ATM機(jī)上修改客戶
23、密碼用例圖參考畫(huà)面主要流程客戶插入磁卡,初始化ATM系統(tǒng)屏幕系統(tǒng)提示輸入密碼??蛻糨斎朊艽a并通過(guò)系統(tǒng)驗(yàn)證系統(tǒng)列出效勞工程客戶選擇修改密碼,按下確定鍵??蛻暨B續(xù)三次輸入新密碼,按下確定鍵。替代流程3a密碼錯(cuò)誤系統(tǒng)出現(xiàn)密碼錯(cuò)誤警告。并返回主要流程2,供客戶重新輸入密碼6a密碼不符系統(tǒng)出現(xiàn)密碼格式必須為6位數(shù)字的信息,回到主要流程5,供客戶重新輸入新密碼。6) b密碼不同系統(tǒng)出現(xiàn)三次輸入密碼不一致的信息,回到主要流程5,供客戶重新輸入新密碼。3. SUC004- 查詢余額業(yè)務(wù)系統(tǒng)用例用例名稱查詢余額用例編號(hào)SUC004用例簡(jiǎn)述客戶在ATM機(jī)上查詢余額用例圖參考畫(huà)面主要流程客戶插入磁卡,初始化ATM系
24、統(tǒng)屏幕系統(tǒng)提示輸入密碼??蛻糨斎朊艽a并通過(guò)系統(tǒng)驗(yàn)證系統(tǒng)列出效勞工程客戶選擇查詢余額,按下確定鍵。系統(tǒng)連接到綜存系統(tǒng),查詢賬戶余額,并根據(jù)銀行的規(guī)定計(jì)算出賬戶余額。ATM系統(tǒng)屏幕顯示客戶賬戶余額與可用余額替代流程3a密碼錯(cuò)誤系統(tǒng)出現(xiàn)密碼錯(cuò)誤警告。并返回主要流程2,供客戶重新輸入密碼3.5 PIM-2 分析業(yè)務(wù)規(guī)那么狀態(tài)圖取款客戶取款業(yè)務(wù)的狀態(tài)分析:從客戶插入磁卡的起始狀態(tài)到結(jié)狀態(tài),中間還有輸入密碼,選擇效勞,取款,吐款狀態(tài).1客戶插入磁卡初始化ATM系統(tǒng)屏幕,進(jìn)入屏幕提示輸入密碼界面,客戶此時(shí)可有輸入密碼動(dòng)作DoAction。2假設(shè)密碼輸入不正確,返回輸入密碼,假設(shè)三次輸入不正確,退卡。假設(shè)密碼
25、通過(guò)系統(tǒng)驗(yàn)證,進(jìn)入選擇效勞類型界面。此時(shí)客戶的動(dòng)作可以為選擇取款,選擇修改密碼,選擇轉(zhuǎn)賬,選擇查詢爺額。3假設(shè)客戶選擇取款效勞后進(jìn)入取款界面,此時(shí)客戶可以動(dòng)作為輸入取款數(shù)額。40假設(shè)輸入取款數(shù)額不合法,退卡。系統(tǒng)驗(yàn)證取款熟額合法后,進(jìn)入吐款機(jī)吐款狀態(tài)。3.6 客戶在銀行申請(qǐng)開(kāi)戶成功后,一般持有一折一卡。銀行系統(tǒng)根據(jù)客戶填寫(xiě)的資料將客戶的賬戶,銀行賬戶庫(kù)和ATM系統(tǒng)有機(jī)統(tǒng)一起來(lái)??蛻舻馁~戶類型有賬戶類型,賬戶號(hào)和余額三個(gè)屬性。都為private,三者的數(shù)值類型分別為char, int , double. 客戶類型有六個(gè)根本操作:設(shè)置賬戶類型char,獲取賬戶類型(char),設(shè)置賬戶號(hào)(int0
26、,獲取賬戶號(hào)(int),計(jì)算余額(double),獲取賬戶余額(double)。銀行賬戶庫(kù)類型有賬戶姓名,賬戶號(hào),賬戶密碼三個(gè)屬性。都為private,三者的數(shù)值類型分別為char, int, int. 銀行賬戶類型的操作有取款,存款和其他操作。ATM系統(tǒng)類型有ATM號(hào)屬性。為public.。它的操作有取款,修改密碼,轉(zhuǎn)賬和其他操作。3.7 PIM-4序列圖 客戶使用ATM機(jī)取款序列圖客戶將ATM卡插入讀卡機(jī),讀卡機(jī)將信息傳給客戶管理系統(tǒng),客戶規(guī)律提出查詢密碼,ATM顯示屏幕顯示輸入密碼的請(qǐng)求,客戶輸入密碼進(jìn)入輸入設(shè)備,輸入設(shè)備將密碼傳遞到客戶管理系統(tǒng),客戶管理系統(tǒng)再將確認(rèn)密碼的請(qǐng)求傳給ATM系統(tǒng),ATM系統(tǒng)確認(rèn)密碼的合法性傳到客戶管理系統(tǒng),客戶管理系統(tǒng)將效勞類別的詢問(wèn)通過(guò)顯示屏幕顯示出來(lái),供客戶選擇效勞類型??蛻糨斎肴】钫?qǐng)求到輸入設(shè)備,輸入設(shè)備將客戶的效勞請(qǐng)求傳到客戶管理,客戶管理系統(tǒng)在將取款數(shù)額的詢問(wèn)通過(guò)顯示屏幕反響給客戶,客戶再輸入取款數(shù)額到輸入設(shè)備,再傳遞到客戶管理系統(tǒng),客戶管理系統(tǒng)將取款確認(rèn)的詢問(wèn)通過(guò)顯示屏幕返回到客戶,顯示確認(rèn)數(shù)額的請(qǐng)求,客戶輸入確認(rèn)信息到輸入設(shè)備,輸入設(shè)備傳遞到客戶管理系統(tǒng),在將數(shù)額合法性確實(shí)認(rèn)請(qǐng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 地鐵建設(shè)轉(zhuǎn)讓合同協(xié)議
- 工程項(xiàng)目升降機(jī)供應(yīng)合同
- 玩具生產(chǎn)農(nóng)民工施工合同
- 汽車S店墻體廣告合同
- 銀川房產(chǎn)投資策略合同
- 酒店建設(shè)防潮層施工承包合同
- 企業(yè)并購(gòu)律師助理招聘合同
- 2024版鄭州玻璃崗?fù)どa(chǎn)設(shè)備采購(gòu)合同
- 2024航空公司與機(jī)票代理商之間的機(jī)票分銷合同
- 能源供應(yīng)設(shè)施建設(shè)協(xié)議
- 第二章 熱力學(xué)基本定律
- 英語(yǔ)聽(tīng)力考場(chǎng)建設(shè)方案
- 義務(wù)教育教科書(shū)英語(yǔ)Go for it七年級(jí)上冊(cè)單詞表
- 第一章 電力系統(tǒng)潮流計(jì)算1
- ICU常用鎮(zhèn)靜藥物介紹及藥學(xué)監(jiān)護(hù)
- 粉末丁腈橡膠使用方法
- 大氣課程設(shè)計(jì)-—袋式除塵器
- 蘇科版七年級(jí)生物學(xué)(上)教學(xué)工作總結(jié)
- 阿特拉斯擰緊機(jī)技術(shù)方案
- 中國(guó)人民財(cái)產(chǎn)保險(xiǎn)股份有限公司理賠稽查管理暫行辦法
- 鋼管、管件表面積計(jì)算公式(精編版)
評(píng)論
0/150
提交評(píng)論