ATM存取款一體機可行性研究報告_第1頁
ATM存取款一體機可行性研究報告_第2頁
ATM存取款一體機可行性研究報告_第3頁
ATM存取款一體機可行性研究報告_第4頁
ATM存取款一體機可行性研究報告_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、上海海事大學軟件工程課程設計報告 系 統(tǒng) 實 現(xiàn) 說 明 書 項目名稱:項目名稱: atmatm 系統(tǒng)系統(tǒng) 項目組長:項目組長: 組長班級:組長班級: 項目組員:項目組員: 2011 年年 11 月月 08 日日 目目 錄錄 2011 年年 11 月月 08 日目日目 錄錄.1 目目 錄錄.2 1 引言引言.1 1.2 背景.1 1.3 參考資料.1 2 可行性研究的前提可行性研究的前提.2 2.1 要求.2 2.2 目標.2 2.3 條件、假定和限制.2 2.4 評價尺度.3 3 對現(xiàn)有系統(tǒng)的分析對現(xiàn)有系統(tǒng)的分析.3 3.1 系統(tǒng)流程和數(shù)據(jù)流程.3 3.1.1 系統(tǒng)流圖.3 3.1.2 數(shù)據(jù)

2、流程圖.5 3.2 工作負荷.6 3.3 費用開支.6 3.4 人員.6 3.5 設備.6 3.6 局限性.6 4 所建議的系統(tǒng)所建議的系統(tǒng).7 4.1 對所建議系統(tǒng)的說明.7 4.2 處理流程和數(shù)據(jù)流程.7 4.2.1處理流程.7 4.2.1 數(shù)據(jù)流動圖.8 4.3 改進之處.20 4.4 影響.20 4.4.1對設備的影響.20 4.4.2對軟件的影響.20 4.4.3對用戶單位機構的影響.20 4.4.4對系統(tǒng)運行過程的影響.20 4.4.5對開發(fā)的影響.21 4.4.6對地點和設施的影響.21 4.5 局限性.21 4.6 技術條件方面的可行性.21 5 可選擇的其他系統(tǒng)方案可選擇的其

3、他系統(tǒng)方案.21 5.1 可選擇的系統(tǒng)方案.21 6 投資及效益分析投資及效益分析.21 7 社會因素方面的可行性社會因素方面的可行性.22 7.1 法律方面的可行性.22 7.2 使用方面的可行性.22 組內(nèi)分工組內(nèi)分工.23 1 引言引言 本報告的編寫目的在于研究并確定 atm 存取款一體機的功能需求和性能需 求,并且將這些規(guī)范化的語言和規(guī)范化的結構完整、明確地表達出來,將軟件 開發(fā)者和用戶對 atm 存取款一體機的理解和認識,為今后的系統(tǒng)開發(fā)奠定一 個良好的基礎。需求分析是軟件系統(tǒng)生存期中定義階段的最后一個步驟。是作 為整個軟件開發(fā)范圍的指南,本報告將提交至用戶、使用部門的負責人和相關

4、程序開發(fā)人員,以供閱讀。 1.2 背景背景 隨著社會日新月異,計算機已成為人們生活中必不可少的一部分,通過計 算機編程可以實現(xiàn)很多便利,為人們提供方便。當今社會貨幣交易日趨頻繁, 無論何種活動都或多或少與貨幣有關,小到人們購物、出行,大到國際貿(mào)易等, 如此貨幣存取靈活度成了迫在眉睫要解決的問題。 基于此本課程設計小組首次提出 atm 存取款一體機概念,atm 是 automatic teller machine 的縮寫,意思是自動柜員機,因大部分用于取款,又 稱自動取款機。它是一種高度精密的機電一體化裝置,利用磁性代碼卡或智能 卡實現(xiàn)金融交易的自助服務,代替銀行柜面人員的工作。持卡人可以使用儲

5、蓄 卡,根據(jù)密碼辦理自動取款、查詢余額、轉賬、現(xiàn)金存款,更改密碼,打印憑條 等業(yè)務。 1.所建議開發(fā)的軟件系統(tǒng)的名稱:atm 存取款一體機 2.用戶:持有相應銀行卡的群眾 3.實現(xiàn)該軟件的計算中心:相應銀行的網(wǎng)絡系統(tǒng) 4.該軟件系統(tǒng)同其他系統(tǒng)或其他機構的基本的相互來往關系:獨立于其他 系統(tǒng) 1.3 參考資料參考資料 1.軟件工程導論(第 5 版) 張海藩 編著 清華大學出版社 2008 年 2.visual studio c#開發(fā)指南高守穿 聶云銘 鄭靜 編著 人民郵電出版社 2007 年 3.數(shù)據(jù)結構c#語言的使用 朱戰(zhàn)立編著 西安電子科技大學出版社 2001 年 4.c+程序設計教程(第二

6、版) 錢能 編著 清華工業(yè)出版社 2005 年 5.數(shù)據(jù)庫系統(tǒng)概論 王珊 薩師煊 編著 高等教育出版社 2009 年 2 可行性研究的前提可行性研究的前提 2.1 要求要求 1.功能:取款,存款,余額查詢、轉賬等。 2.性能要求:要求所編寫程序性能良好,安全可靠,界面友好,反應快速, 故障率低,易維持、提升。 3.輸出: 賬戶余額、憑條。 4.輸入:賬號、密碼、需要處理的信息。 5.安全與保密要求:在登錄時,需要驗證身份和密碼,每個用戶都有所持 銀行卡的賬號密碼,密碼與賬號相匹配視為安全狀態(tài)進入下一步操作。 這樣的安全系統(tǒng)能夠保證在只有密碼而沒有賬號的情況下和只有賬號而 沒有密碼的情況下都不能

7、夠登陸成功,為財產(chǎn)安全帶來了極大的保證。 6.完成期限:2011 年 12 月 2.2 目標目標 “atm 存取款一體機”主要提供不同模擬儲戶的一般操作,如取款、存款、 設置銀行卡密碼、查看余額等功能。 系統(tǒng)的開發(fā)目標包括: 1.減少人力和管理費用; 2.提高處理速度; 3.改進管理信息和服務; 4.提高人員利用率。 2.3 條件、假定和限制條件、假定和限制 1.該系統(tǒng)的預期壽命為 5 年; 2.進行系統(tǒng)方案選擇比較的時間:10 天; 3.運行環(huán)境:兼容當前主流操作系統(tǒng) windows 2000/xp/vista/win7,office 軟件等; 4.硬件環(huán)境:pc 機,服務器,局域網(wǎng),打印機

8、等; 5.經(jīng)濟來源: 6.開發(fā)軟件:access2007 、visual studio c#、photoshop cs4 等; 7.系統(tǒng)投入使用的最晚時間:2011 年 12 月 2.4 評價尺度評價尺度 1、安全性:atm 存取款一體機系統(tǒng)能否將用戶信息包括密碼、賬戶余額等 保密不外泄。 2、操作時間:atm 存取款一體機能否保證在用戶可接受的時間范圍內(nèi)完成 存取款等操作。 3、貨幣存儲量:atm 存取款一體機內(nèi)的貨幣量能夠保證在下次充盈貨幣之 前滿足所有用戶的取款需求。 4、經(jīng)濟可行性:atm 存取款一體機投入運營后能夠省去以往手工式服務的 員工工資,大大超出該系統(tǒng)的開發(fā)。 5、技術可行性

9、:基于所學的編程知識能夠實現(xiàn) atm 存取款一體機的開發(fā)和 維護。 3 對現(xiàn)有系統(tǒng)的分析對現(xiàn)有系統(tǒng)的分析 3.1 系統(tǒng)流程和數(shù)據(jù)流程系統(tǒng)流程和數(shù)據(jù)流程 3.1.1 系統(tǒng)流圖系統(tǒng)流圖 人工完成信息處理時期的處理流圖如下 圖 3.1.1 現(xiàn)有系統(tǒng)系統(tǒng)流程圖 3.1.2 數(shù)據(jù)流程圖數(shù)據(jù)流程圖 現(xiàn)有系統(tǒng)的數(shù)據(jù)流程圖如下所示: 業(yè)務信息 人工更新 用戶賬戶余額 存取款單 用戶填寫的 存取款單 銀行管理員 賬戶信息 賬戶信息 存取款單據(jù) 存取款單據(jù) 存取款信息 用戶 圖 3.1.2 現(xiàn)有系統(tǒng)系統(tǒng)流程圖 3.2 工作負荷工作負荷 以銀行的一個分行為例 1、 共 12 個窗口同時開設服務 2、 每個窗口有一名

10、操作員 3、 營業(yè)時間每日是 8 點至 17 點 3.3 費用開支費用開支 人員的工資(36 人):4000 元/月 設備:10000 元 材料:100 元/月 非一次性支出:40003612+100912+=155530800 元/年 總計:10000 元+155530800=155540800 元/年 3.4 人員人員 銀行:操作員 2 人 安保人員 3 人 設備維護人員:電腦及相關設備維護人員 1 人 3.5 設備設備 電腦、保險箱、磁卡識別器等。 3.6 局限性局限性 4 所建議的系統(tǒng)所建議的系統(tǒng) 4.1 對所建議系統(tǒng)的說明對所建議系統(tǒng)的說明 本課程設計小組首次提出 atm 存取款一體

11、機概念,atm 是 automatic teller machine 的縮寫,意思是自動柜員機,因大部分用于取款,又稱自動取款 機。它是一種高度精密的機電一體化裝置,利用磁性代碼卡或智能卡實現(xiàn)金融 交易的自助服務,代替銀行柜面人員的工作。持卡人可以使用儲蓄卡,根據(jù)密 碼辦理自動取款、查詢余額、轉賬、現(xiàn)金存款,更改密碼,打印憑條等業(yè)務。 4.2 處理流程和數(shù)據(jù)流程處理流程和數(shù)據(jù)流程 4.2.1 處理流程處理流程 tm 存取款一體機的處理流程圖經(jīng)過分析如下表示: 圖 4.1 所建議系統(tǒng)的系統(tǒng)流程圖 4.2.1 數(shù)據(jù)流動圖數(shù)據(jù)流動圖 事務 輸入賬號、密碼 確認身份程序用戶信息 文件 業(yè)務類 型 業(yè)務

12、執(zhí)行 單據(jù) 頂層數(shù)據(jù)流程圖頂層數(shù)據(jù)流程圖 數(shù)據(jù)字典數(shù)據(jù)字典 名字:銀行管理人員信息 別名: 描述:實時發(fā)布銀行卡以及用戶的使用變更信息 定義:銀行管理人員信息=銀行管理人員編號+銀行管理人員姓名 位置:銀行管理人員信息 名字:銀行管理人員編號 別名: 描述:唯一標識每個特定銀行管理人員的關鍵域 定義:銀行管理人員編號=10字符10 位置:銀行管理人員信息 名字:銀行管理人員姓名 別名: 描述:用來解釋銀行管理人員編號所代表的管理人員的具體名稱 定義:銀行管理人員姓名=4字符8 位置:銀行管理人員信息 名字:儲戶信息 別名: 描述:實時更新使用銀行卡的用戶信息,對于用戶信息安全可變。 定義:儲戶

13、信息=卡號+持卡人姓名+電話號碼+居住地址 位置:儲戶信息 名字:卡號 別名: 描述:唯一標識每個儲戶的關鍵域 定義:卡號=6數(shù)字6 位置:用戶信息 銀行卡信息 交易信息 名字:持卡人姓名 別名: 描述:用來解釋卡號所代表的持卡人的具體名稱 定義:持卡人姓名=1字符8 位置:管理人員信息 名字:電話號碼 別名: 描述:用來確定持卡人的聯(lián)系方式,使銀行方面可以及時聯(lián)系并且確定用戶的使用情況 定義:電話號碼= 1數(shù)字8 位置:用戶信息 ipo 圖圖 ipo 表 系統(tǒng):atm 自動取款機系統(tǒng)作者:郭明磊,徐嘉婧,陳莉, 董維雯 模塊: 選擇 日期:2010.11.10 編號:1.1 被調(diào)用:atm

14、存取款一體機系 統(tǒng) 調(diào)用:選擇模塊 輸入:帳號、密碼輸出:賬戶信息 處理:輸入銀行卡帳號、密碼,根據(jù) atm 提示選擇業(yè)務類型。 局部數(shù)據(jù)元素:無注釋: ipo 表 系統(tǒng):atm 自動取款機系統(tǒng)作者:郭明磊,徐嘉婧,陳莉, 董維雯 模塊: 執(zhí)行 日期:2010.11.10 編號:1.2 被調(diào)用:atm 存取款一體機系 統(tǒng) 調(diào)用:查詢模塊 輸入:無輸出:無 處理:根據(jù)用戶選擇,atm 執(zhí)行業(yè)務。 局部數(shù)據(jù)元素:無注釋: ipo 表 系統(tǒng):atm 自動取款機系統(tǒng)作者:郭明磊,徐嘉婧,陳莉, 董維雯 模塊: 顯示 日期:2010.11.10 編號:1.3 被調(diào)用:atm 存取款一體機系 統(tǒng) 調(diào)用:查

15、詢模塊 輸入:無輸出:賬戶信息 處理:根據(jù) atm 執(zhí)行結果,顯示屏顯示用戶選擇的銀行卡信息。 局部數(shù)據(jù)元素:無注釋: 存款功能的規(guī)定 并給出其主要數(shù)據(jù)字典、加工處理的 ipo 圖 第二層分解數(shù)據(jù)流程圖 數(shù)據(jù)字典 名字:存款信息 別名: 描述:使用戶可以立刻了解存款的款項以及相關信息 定義:存款信息=存款金額+存款日期 位置:存款信息 名字:存款日期 別名: 描述:用來確定用戶存款的日期 定義:存款日期=4字符8 位置:存款信息 名字:存款金額 別名: 描述:用來確定存款的具體金額 定義:存款金額= 1數(shù)字8 位置:存款信息 名字:銀行卡信息 別名: 描述:實時更新銀行卡的內(nèi)部使用信息,保障銀

16、行卡安全以及用戶使用方便。 定義:銀行卡信息=卡號+開戶日期+賬戶余額+密碼 位置:銀行卡信息 名字:開戶日期 別名: 描述:用來確定用戶正式使用銀行卡的日期 定義:開戶日期=4字符8 位置:銀行卡信息 名字:賬戶余額 別名: 描述:便于用戶隨時查看銀行余額,隨時對銀行卡余額了解 定義:賬戶余額=1數(shù)字8 位置:銀行卡信息 名字:密碼 別名: 描述:使用戶有一個只有知道的方式唯一地識別銀行卡。 定義:密碼=1字符|數(shù)字8 位置:銀行卡信息 ipo 圖 ipo 表 系統(tǒng):atm 自動取款機系統(tǒng) 作者:郭明磊,徐嘉婧,陳莉, 董維雯 模塊:存款日期:2011.11.08 編號:2.1 被調(diào)用:at

17、m 存取款一體機系 統(tǒng) 調(diào)用:計算模塊 輸入:存款金額輸出:無 處理:輸入存款金額,選擇確認后,在 atm 提示下將金額存入, 顯示屏上提示存款成功。 局部數(shù)據(jù)元素:無注釋: 取款功能的規(guī)定 第二層分解數(shù)據(jù)流程圖 數(shù)據(jù)字典 名字:取款信息 別名: 描述:使用戶可以立刻了解取款的款項以及相關信息 定義:取款信息=取款金額+取款日期 位置:取款信息 名字:取款日期 別名: 描述:用來確定用戶取款的日期 定義:取款日期=4字符8 位置:取款信息 名字:取款金額 別名: 描述:用來確定取款的具體金額 定義:取款金額= 1數(shù)字8 位置:取款信息 ipo 圖 ipo 表 系統(tǒng):atm 自動取款機系統(tǒng)作者:

18、郭明磊,徐嘉婧,陳莉, 董維雯 模塊:取款 日期:2011.11.08 編號:2.2 被調(diào)用:atm 存取款一體機系 統(tǒng) 調(diào)用:計算模塊 輸入:取款金額輸出:無 處理:輸入取款金額,選擇確認后,atm 進行處理: 取款金額大于余額時,顯示屏上提示用戶取款失??; 取款金額小于或等于余額時,atm 提醒用戶取款,顯示屏上提 示取款成功。 局部數(shù)據(jù)元素:無注釋: 轉賬功能的規(guī)定 第二層分解數(shù)據(jù)流程圖 數(shù)據(jù)字典 名字:匯款信息 別名: 描述:使用戶可以立刻了解匯款的款項以及相關信息 定義:匯款信息=匯款金額+匯款日期 位置:匯款信息 名字:匯款日期 別名: 描述:用來確定用戶匯款的日期 定義:匯款日期

19、=4字符8 位置:匯款信息 名字:匯款金額 別名: 描述:用來確定匯款的具體金額 定義:匯款金額= 1數(shù)字8 位置:匯款信息 ipo 圖 ipo 表 系統(tǒng):atm 自動取款機系統(tǒng)作者:郭明磊,徐嘉婧,陳莉, 董維雯 模塊:轉賬 日期:2010.11.10 編號:2.3 被調(diào)用:atm 存取款一體機系 統(tǒng) 調(diào)用:計算模塊 輸入:帳號、轉賬金額 輸出:無 處理:輸入需轉賬的帳號和轉賬金額,選擇確認后,顯示屏上提示 轉賬成功。 局部數(shù)據(jù)元素:無注釋: 查詢功能的規(guī)定 第二層分解數(shù)據(jù)流程圖 數(shù)據(jù)字典 名字:查詢余額 別名: 描述:使用戶可以立刻了解操作或者當前卡上的余額 定義:余額=1數(shù)字8 位置:查

20、詢余額 ipo 圖 ipo 表 系統(tǒng):atm 自動取款機系統(tǒng)作者:郭明磊,徐嘉婧,陳莉, 董維雯 模塊:轉賬 日期:2010.11.10 編號:2.3 被調(diào)用:atm 存取款一體機系 統(tǒng) 調(diào)用:計算模塊 輸入:帳號、轉賬金額 輸出:無 處理:輸入需轉賬的帳號和轉賬金額,選擇確認后,顯示屏上提示 轉賬成功。 局部數(shù)據(jù)元素:無注釋: 4.3 改進之處改進之處 1.整個取款過程無需人工操作,全部由機器替代; 2.對于用戶來說,省去了排隊等候的時間; 3.可對于銀行來說,省去了大量人員的工資; 4.4 影響影響 在建立所建議系統(tǒng)時,預期會帶來的影響包括以下幾個方面。 4.4.1 對設備的影響對設備的影

21、響 由于所建議系統(tǒng)是基于 windows 操作系統(tǒng),所以需要配備足夠符合以上 列出的各種軟硬件條件。系統(tǒng)失效后,服務器端需要利用備份的數(shù)據(jù)庫恢復數(shù) 據(jù)信息,要求要有足夠的數(shù)據(jù)備份空間。 4.4.2 對軟件的影響對軟件的影響 需要落實是否有符合本報告所列出的正版的軟件環(huán)境,如果沒有則需要購 買。 4.4.3 對用戶單位機構的影響對用戶單位機構的影響 投入使用前還需改進現(xiàn)有的管理模式。 4.4.4 對系統(tǒng)運行過程的影響對系統(tǒng)運行過程的影響 a.對于用戶而言操作變得更簡單,更易上手。 b.運行中心的操作規(guī)程變得復雜,數(shù)據(jù)的查詢和篩選從原先的用戶變?yōu)榱诉\ 行中心進行。 c.此系統(tǒng)要求的是更快的匯款速度

22、,取款速度,信息查詢速度。 d.系統(tǒng)失效后操作規(guī)程變得更復雜,比原先的系統(tǒng)更依賴系統(tǒng)本身,所以日 常維護變得越來越重要了。 4.4.5 對開發(fā)的影響對開發(fā)的影響 開發(fā)過程需要用戶進行密切的配合,準確闡明需求。 4.4.6 對地點和設施的影響對地點和設施的影響 通過 pc 機用戶端進行操作,不需對地點特別要求。 4.5 局限性局限性 由于技術的不成熟,該管理系統(tǒng)做的不夠完善,僅限配置新德機器使用, 向上兼容。 4.6 技術條件方面的可行性技術條件方面的可行性 本系統(tǒng)是一個基于 windows 操作的系統(tǒng),現(xiàn)有技術已較為成熟,利用現(xiàn) 有技術完全可以實現(xiàn)系統(tǒng)開發(fā)目標。同時,開發(fā)期限較為寬裕,所使用的語言 是 vc6.0 和 sql 之間連接,預計可以在規(guī)定期限內(nèi)完成開發(fā)任務。 5 可選擇的其他系統(tǒng)方案可選擇的其他系統(tǒng)方案 5.1 可選擇的系統(tǒng)方案可選擇的系統(tǒng)方案 1.不改變 os2 系統(tǒng),通過對 os2 系統(tǒng)打補丁來繼續(xù)使用 2.優(yōu)點:更改信息不高,使用方便易懂 3.不足:維護費用高昂,使用周期短 6 投資及效益分析投資及效益分析 6.1 敏感性分析敏感性分

溫馨提示

  • 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

提交評論