銀行自動柜員機介紹(doc 14頁).doc_第1頁
銀行自動柜員機介紹(doc 14頁).doc_第2頁
銀行自動柜員機介紹(doc 14頁).doc_第3頁
銀行自動柜員機介紹(doc 14頁).doc_第4頁
銀行自動柜員機介紹(doc 14頁).doc_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 目 錄1引言21.1編寫目的21.2項目背景21.3定義21.4參考資料22任務概述32.1目標32.2運行環(huán)境32.3需求概述32.4條件與限制33總體設計33.1處理流程33.2ATM機面向用戶43.3ATM機面向銀行業(yè)務人員8 3.4ATM機自身功能.94接口設計. .125系統(tǒng)數(shù)據(jù)結構設計.136. 各項要求.136.1運行時間要求.136.2系統(tǒng)功能一般性要求.146.3性能指標或要求.146.4對安全性的要求.146.5其他專門的求.141.引言1.1 編寫目的本文檔主要描述銀行自動取款機(ATM)的業(yè)務功能,為客戶了解本系統(tǒng)功能提供較為全面的描述,以及為本系統(tǒng)的開發(fā)人員提供完整

2、的系統(tǒng)需求,本文檔是下一步詳細設計的基礎。1.2項目背景 待開發(fā)產(chǎn)品名稱:銀行自動柜員機產(chǎn)品簡稱:ATMATM自動柜員機可以提供24小時不間斷服務,操作簡單,可以方便用戶存、取款,轉賬,查詢賬戶信息等迅速、便捷、優(yōu)質(zhì)的服務。 本系統(tǒng)是由三人組隊完成。1.3定義1、賬號。在銀行中,事務應用的單個賬號。賬號可以為多種類型,但是至少包括支票和存款。每個顧客可以擁有多個賬號。2、 ATM:Automatic Teller Machine。一個工作站終端,使得顧客能夠使用現(xiàn)金卡在ATM上進行自己的事務處理。ATM同顧客進行交互,收集事務信息,并發(fā)送事務信息到中心計算機,由中心計算機確認和處理信息之后,將

3、現(xiàn)金通過ATM提供給顧客。3、銀行。一個金融機構,負責保存顧客的賬號信息,執(zhí)行授權卡通過ATM網(wǎng)訪問賬號。4、銀行計算機。銀行擁有的計算機,同ATM網(wǎng)和銀行自己的現(xiàn)金工作站進行交互。銀行可以擁有自己的內(nèi)部計算機網(wǎng)處理賬號,但是我們只關心同網(wǎng)絡進行交互的計算機。5、現(xiàn)金卡。每張卡提供給一個銀行儲戶,授權儲戶可以使用ATM機訪問自己的賬號。每張卡包含一個銀行代碼和一個卡號,銀行代碼根據(jù)信用卡的國際標準進行編碼,卡號確定卡能夠訪問的賬戶。一張卡不能訪問客戶的所有賬戶。每張卡只能有一個持卡人,但是多個復本可能存在,所以必須考慮從不同的ATM機同時使用相同卡的行為。6、儲戶。擁有銀行的一個或者多個賬號的

4、人。儲戶可以包括一個人或者多個人,或者是公司。相同的人,擁有不同銀行的賬號被認為是不同的儲戶。7、事務。對單個客戶賬號的單個完整的操作請求。1.4參考資料軟件工程 彭主編 重慶大學出版社數(shù)據(jù)庫原理 郭盈發(fā) 張紅鵑 編著 西安電子科技大學出版社MySQL開發(fā)者 (荷)Rick F.van der Lans著 許杰星 李強 等譯2. 任務概述2.1目標隨著電腦技術的普及,在銀行存取款業(yè)務中建立一個自助化的管理體系是非常必要的,開發(fā)ATM系統(tǒng)的主要目標是,改變以往靠柜員存取款的手工化,以及只能在銀行上班時間辦理業(yè)務的時間和空間上的局限性建立一個規(guī)范化電腦自動管理模式,將存款、取款、轉賬、查詢、修改密

5、碼等工作進行電腦自動管理,使銀行業(yè)務科學化,提高賬戶管理水平和工作效率。2.2運行環(huán)境Windows xp/2000以上操作系統(tǒng)下2.3需求概述 本系統(tǒng)可以分為用戶與ATM機、銀行業(yè)務員與ATM機及ATM機自身功能共三個大部分。2.4條件與限制完成項目應具備的條件:開發(fā)人員應具備相應的開發(fā)能力,java的數(shù)據(jù)庫編程,小組成員能夠根據(jù)計劃和說明書的要求,按時完成系統(tǒng)的每一部分,保證后面的開發(fā)進程可以順利進行。已具備的條件:小組成員的交流比較方便;所需的硬件設備比較充分;尚需補充的條件:盡快提高開發(fā)人員的編程和軟件測試能力3. 總體設計 3.1處理流程下面將使用(結構化設計)面向數(shù)據(jù)流的方法對AT

6、M機系統(tǒng)的處理流程進行分析。系統(tǒng)可分為三個部分:一、ATM機面向用戶,二、ATM面向銀行職員,三、ATM自身的功能。現(xiàn)對這三大部分流程分析:下面進行各模塊功能說明:總的數(shù)據(jù)流圖: 用戶 ATM 業(yè)務人員統(tǒng)計自我恢復記錄鑒別真?zhèn)毋y行卡密碼轉賬憑條現(xiàn)金報表清單打印升級 3.2 ATM機面向用戶: E-R圖用戶儲戶信息賬戶擁有銀行卡使用 ATM機取款轉賬查詢余額修改密碼賬號密碼余額ATM機系統(tǒng)數(shù)據(jù)流圖ATM 系統(tǒng)用戶用戶銀行卡交易憑條銀行卡細化后的ATM數(shù)據(jù)流圖1.密碼確認用戶2.選擇操作5.退出3.執(zhí)行操作4.判斷超時用戶賬戶信息功能說明: 1.讀取銀行卡信息功能 描述:ATM 檢查所接受的銀行卡

7、是否合法的銀行卡 輸入:用戶插入銀行卡 處理:檢查銀行卡是否合法,檢查銀行卡的磁條,當讀取了銀行卡的信息,并且確認是沒有過期時,銀行卡為合法銀行卡 2.驗證密碼描述:密碼是進入主操作界面的鑰匙,密碼不正確不能進行業(yè)務辦理輸入:用戶輸入密碼處理:根據(jù)銀行卡信息查找數(shù)據(jù)庫保存的用戶本張卡的密碼,比較字符輸出:密碼是否正確正確則進入主操作界面否則退出 3.取款功能(1)描述: ATM可提供的取款功能,能從中取出現(xiàn)金輸入:用戶選擇取現(xiàn)業(yè)務,選擇取現(xiàn)金額處理:密碼正確,響應取現(xiàn)程序,讀取用戶取現(xiàn)金額,比較取現(xiàn)金額與本卡余額和允許最大取現(xiàn)額輸出:顯示用戶要取現(xiàn)的金額(2)描述:初始取款序列,如果用戶取現(xiàn)金

8、額大于本卡余額或大于最大取現(xiàn)額,則終 止本程序輸入:用戶取現(xiàn)金額大于本卡余額或大于最大取現(xiàn)額處理:終止程序輸出:余額不足或超出最大取現(xiàn)額,回到主操作界面(3)描述:初始取款序列,如果條件符合,則吐出現(xiàn)金輸入:金額符合要求處理:啟動點鈔機,點鈔完畢并正確,彈出鈔票,記錄信息輸出:彈出鈔票,顯示30秒內(nèi)取走現(xiàn)金 4.存款功能描述:可以將鈔票塞入指定位置,實現(xiàn)將現(xiàn)金存入銀行卡輸入:選擇存款選項,塞入鈔票處理:啟動點鈔機,清點鈔票性質(zhì)、面值、相應張數(shù)和真?zhèn)?,以及總額輸出:顯示用戶存入現(xiàn)金的總額 5查詢功能描述:在機上查詢本卡中的信息輸入:選擇查詢選項處理:查找數(shù)據(jù)庫中本卡信息輸出:顯示本卡用戶信息,包

9、括余額等6.轉賬功能 (1)描述:實現(xiàn)從本卡向別的銀行卡轉現(xiàn)金額輸入:要轉入賬的銀行卡號處理:從數(shù)據(jù)庫中查詢輸入的卡號,顯示轉入賬的信息輸出:顯示轉入賬的卡的信息,提示用戶是否確認(2)輸入:用戶確認,并輸入轉入金額處理:修改轉入賬的銀行卡的金額數(shù)據(jù)輸入:轉賬成功 7.修改密碼功能描述:實現(xiàn)機上直接修改銀行卡的密碼輸入:選擇修改密碼選項,輸入舊密碼,輸入新密碼處理:修改數(shù)據(jù)庫中本卡中密碼輸出:密碼修改成功 3.3 ATM機面向銀行業(yè)務人員:E-R圖業(yè)務人員信息編號姓名管理身份證號ATM機版本余額數(shù)據(jù)流圖身份證驗證業(yè)務員ATM業(yè)務員密碼報表信息細化后的數(shù)據(jù)流圖登陸系統(tǒng)銀行業(yè)務人員登陸信息表修改密

10、碼打印報表配 款升級系統(tǒng)程序查 詢新密碼配 款 記 錄升級信息記錄業(yè)務人員管理信息表 功能說明: 1.打印報表輸入:業(yè)務人員啟動打印程序處理:系統(tǒng)生成日,月,年各種報表輸出:顯示報表 2.自動升級和維護輸入:業(yè)務人員啟動升級程序處理:自動獲取文件,終止系統(tǒng),升級,重啟ATM系統(tǒng)輸出: 3.修改密碼輸入:業(yè)務人員選擇修改密碼,舊密碼處理:查詢數(shù)據(jù)庫,找到對應密碼,將舊密碼換成新密碼輸出:密碼修改成功 4.檢驗密碼輸入:業(yè)務人員輸入其編號和密碼處理:查詢數(shù)據(jù)庫,找到相應密碼,比較字符輸出 5.密碼是否正確輸入:處理:查看比較字符的結果是否一致,不一致輸出:密碼錯誤 6.三次連輸密碼錯誤輸入:連續(xù)三

11、次輸入的密碼是錯誤的處理:記錄連續(xù)輸入錯誤密碼的次數(shù),等于3次,退出程序輸出:密碼三次錯誤,退出程序 7.密碼驗證成功輸出:輸入正確密碼處理:查看比較字符的結果是否一致,一致輸出:進入主操作界面 8.輸出配款清單輸入:業(yè)務人員選擇配款選項,送入現(xiàn)金處理:ATM機啟動點鈔機,記錄紙幣性質(zhì)、面值、相應張數(shù)和總額。輸出:配款值和ATM機總余額3.4 ATM 機自身功能:數(shù)據(jù)流圖:檢測剩余金額出現(xiàn)假幣,并提示用戶鑒別有假幣ATM記錄歷史發(fā)送到銀行吞入貨幣不提示向銀行提出請求繼續(xù)提示假真足夠不足增加沒增加功能說明:1. 鑒別鈔票真?zhèn)屋斎耄河脩艋蜚y行業(yè)務人員放入鈔票處理:啟動驗鈔機,鑒別鈔票的真?zhèn)屋敵觯?

12、. 自動查詢余額并向銀行發(fā)出余額提示輸入:處理:定時自動啟動余額查詢程序,查詢信息表中余額值輸出:向銀行顯示余額3. 記錄歷史輸入:處理:將用戶和業(yè)務人員修改后的密碼,存取金額等寫入記錄表中輸出:4. 自我恢復輸入:系統(tǒng)出現(xiàn)非硬件故障處理:系統(tǒng)有一定的檢測故障能力,啟動故障維護程序進行維護輸出:系統(tǒng)故障,暫停業(yè)務4. 接口設計操作面板接口: 顯示各種操作選項供操作人員選擇。讀卡機接口: 根據(jù)插入的卡進行識別工作,有效卡則進行存取款等工作,無效卡則進行退卡。儲戶面板接口: 顯示各種操作選項供儲戶選擇。同銀行的網(wǎng)絡連接接口: 連接其他銀行以便進行跨行取款。吐錢機接口: 取款時吐出現(xiàn)金?,F(xiàn)金接收器接

13、口:接受并識別要存入的現(xiàn)金。收據(jù)打印機接口:打印回執(zhí)單。通訊接口: 網(wǎng)絡傳輸協(xié)議為TCP/IP等協(xié)議。數(shù)據(jù)庫接口: 與數(shù)據(jù)庫進行數(shù)據(jù)聯(lián)系本應用產(chǎn)品在B/S結構的環(huán)境中使用,所以應該提供一網(wǎng)絡環(huán)境,網(wǎng)絡傳輸協(xié)議為TCP/IP等協(xié)議,在該環(huán)境的服務器上運行的可以是WINDOWS2000操作系統(tǒng),客戶端使用Windows95/98/2000/xp操作系統(tǒng)。系統(tǒng)主要提供存取款、查詢、修改密碼、轉賬等功能。主要對系統(tǒng)中的信息量作一分析,從而取定系統(tǒng)的存儲能力。5.系統(tǒng)數(shù)據(jù)結構設計如用數(shù)據(jù)庫技術,詳細列出設計的各數(shù)據(jù)表結構。字段名名稱數(shù)據(jù)類型長度是否允許為空卡號carnumberint 19否賬號acco

14、untInt 19否姓名nameVarchar2_3否身份證號IDint18否密碼keyint6否賬戶余額balanceint否固定電話phoneint11是手機telephoneint11是索引IndexInt是最后更新時間Update_timeDate 是備注MemoVarchar200是6. 各項要求 6.1 運行時間要求說明對于該軟件的時間特性要求,如對:a 響應時間;2秒b 更新處理時間;3秒c 數(shù)據(jù)的轉換和傳送時間;4秒d 出鈔時間;2秒e 取鈔時間:30秒f 選擇時間:30秒 6.2系統(tǒng)功能的一般性要求要求界面格式統(tǒng)一;統(tǒng)一的錯誤聲音提示。 6.3 性能指標或要求對數(shù)據(jù)精度、響應時間的要求。本處僅列出對軟件系統(tǒng)的所有功能(或一部分)的共

溫馨提示

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

評論

0/150

提交評論