




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學校代碼: 課程設計題 目:ATM自動取款機系統(tǒng) (項目開發(fā)計劃)學生姓名:學 院: 系 別: 專 業(yè):軟件工程 班 級:軟件09-1班指導教師: 2012年7月13日目錄1引言11.1編寫目的11.2項目背景11.3定義21.4參考資料22項目概述22.1工作內容22.2條件與限制42.3產品4程序4文檔42.4運行環(huán)境52.5服務52.6驗收標準53實施計劃53.1任務分解53.2進度63.3預算63.4關鍵問題64人員組織及分工75交付期限76專題計劃要點76.1測試計劃76.2質量保證計劃86.3系統(tǒng)安裝計劃81引言1.1編寫目的ATM機管理系統(tǒng)是銀行業(yè)務流程過程中十分重要且必備的環(huán)節(jié)
2、之一,在銀行業(yè)務流程當中起著承上啟下的作用,其重要性不言而喻。但是,目前許多銀行在具體的一些業(yè)務流程處理過程中仍然使用手工操作的方式來實施,不僅費時、費力,效率低下,而且無法達到理想的效果。然而ATM自動取款功能不帶為銀行節(jié)省大量財力人力,還為廣大城市用戶帶來便捷。為明確軟件需求、安排項目規(guī)劃與進度、組織軟件開發(fā)與測試,撰寫本文檔,本文針對上述問題,采用軟件工程的開發(fā)原理,依據軟件流程過程規(guī)范,按照需求分析,概要設計,程序編碼,軟件應用等過程,開發(fā)了這個系統(tǒng)。本文檔供項目經理、設計人員、開發(fā)人員參考。1.2項目背景待開發(fā)項目名稱:ATM自動取款機系統(tǒng)的分析與設計。委托單位:呼和浩特建設銀行開發(fā)
3、單位: 主管部門: 用戶:呼和浩特建設銀行產品的所有權:呼和浩特建設銀行項目開發(fā)者: 項目背景:在市場經濟的蓬勃發(fā)展和人們日益繁忙的條件下,現有的銀行系統(tǒng)往往需要客戶在辦理手續(xù)時等待很長的時間,這不僅會浪費很多寶貴的時間,也會使得銀行的業(yè)務人員十分的繁忙,需要很大的人力和財力?;谶@樣的情況,ATM 取款機系統(tǒng)的開發(fā)就顯的十分的重要!它可以減少銀行的業(yè)務處理壓力,盡量節(jié)省人們的時間,并且可以有效解決用戶信息和資金信息的繁雜問題。1.3定義專業(yè)術語與縮略詞帳號:在銀行中,事物應用的單個帳號。每個顧客可以擁有多個帳號。用戶:擁有銀行的一個或多個帳號的人??梢允且粋€人或多個人,或者是公司。相同的人,
4、擁有不同的銀行帳號被認為是不同的落戶。ATM:ATM是Automatic Teller Machine 的縮寫,意為自動取款機。是一種高度精密的機電一體化設備,利用磁卡或智能IC卡儲存用戶信息并通過加密鍵盤輸入密碼然后通過銀行內部網絡驗證并進行各種交易的金融自助設備。1.4參考資料1 軟件需求工程 毋國慶 機械工業(yè)出版社 出版時間:2008-8-12 軟件需求工程原理和方法 金芝 劉磷 金英 科學出版社 出版時間:2008-7-13 UML基礎與Rose建模案例 吳建 汪杰 人民郵電出版社 出版時間:2007-4-14 軟件工程導論 朱少民清華大學出版設 出版時間:2009-1-12項目概述2
5、.1工作內容本設計按要求采用“項目小組”的形式,結合具體開發(fā)項目進行設計。需完成如下文檔(1)可行性研究報告 (2)項目開發(fā)計劃 (3)需求規(guī)格說明書 (4)軟件設計說明書 (5)測試計劃 測試報告 (6)用戶操作手冊 并完成系統(tǒng)的功能設計、數據庫設計和人機界面設計。 撰寫軟件測試計劃。功能設計包括模塊層次圖,數據庫設計包括E-R圖、數據字典。人機界面設計是程序設計的一個重要方面,用戶界面的設計在研究技術問題的同時對人加以研究。要考慮用戶界面的一致性、容錯性、簡潔、易操作性,給用戶適當的幫助。本ATM自動取款機系統(tǒng)索要包含的子系統(tǒng)有:(1) 模擬讀卡系統(tǒng)(2) 取款子系統(tǒng)(3) 轉賬子系統(tǒng)(4
6、) 查詢余額子系統(tǒng)(5) 修改密碼子系統(tǒng)(6) 打印憑條子系其中每個子系統(tǒng)同時又包括:功能性能輸入項目輸出項目算法程序邏輯接口存儲分配限制條件測試要點實現的功能主要有:(一)ATM取款系統(tǒng)(1) 模擬讀卡功能,包括:1) 讀取虛擬的卡號信息,查找數據庫找到相關信息。2) 識別虛擬的卡的類型,記錄卡號和銀行信息。3) 驗證卡號4) 在顯示器提示輸入密碼。(2) 鍵盤輸入處理, 包括: 1) 接受用戶輸入密碼、查詢密碼、更改密碼2) 接受用戶輸入取款金額、查詢余額3) 打印取款信息(3)顯示模塊功能,包括:顯示與客戶有關的信息,包括一切交互時所需的提示、確認等信息。(4)模擬吐錢機功能,以數據庫中
7、的ATM機現金模擬ATM機現金,包括:1) 定額取款:可選擇50,100,200,500,800,1000六種額度進行取款。2) 其他數額:可輸入50-1000,包含50的倍數的數額進行取款。打印客戶清單:數據庫中記錄著所有客戶登陸操作信息,客戶退出系統(tǒng)時可選擇打印此次登陸AMT機的客戶清單2.2條件與限制應具備條件:(1) 應提供相應的硬件配置,ATM柜員機終端設備,地區(qū)服務器、中央服務器、數據庫服務器以及一定數量的技術人員和管理人員。(2) 提供被測軟件運行時的操作系統(tǒng)、數據庫及其他應用軟件構成的環(huán)境。(3) 經費來源:銀行贊助。2.3產品程序1. 應交付程序名稱:ATM自動取款機系統(tǒng)的分
8、析與設計2. 使用語言: java文檔應交付的文檔:(1) 可行性研究報告(2) 項目開發(fā)計劃(3) 需求規(guī)格說明書(4) 概要設計說明書(5) 詳細設計說明書(6) 測試計劃2.4運行環(huán)境硬件環(huán)境:CPU:1GHZ及以上內存:1G以上硬盤:20G以上軟件環(huán)境:操作系統(tǒng):Microsoft Windows XP或更高版本數 據 庫:Microsoft SQL Server 2005Web服務器:Tomcat5.0以上支持瀏覽器:Internet Explorer 7.0及其以上版本開發(fā)環(huán)境:MyEclipse,jdk,Microsoft SQL Server 20052.5服務本開發(fā)單位為用戶
9、免費安裝軟件,并由專業(yè)人員提供必要培訓。同時開發(fā)單位應向委托單位提供系統(tǒng)安裝指導,簡單的系統(tǒng)維護知識的培訓,保證在一段時間內的保修服務。2.6驗收標準驗收標準:經用戶和開發(fā)小組雙方確認軟件的可靠性、易用性和功能完整性。(1) 測試用例不通過數的比例< 3 %。(2) 不存在錯誤等級為1 的錯誤。(3) 不存在錯誤等級為2 的錯誤。(4) 錯誤等級為3 的錯誤數量 10。(5) 所有提交的錯誤都已得到更正。3實施計劃3.1任務分解本次任務主要分為:可行性研究報告 項目開發(fā)計劃 需求規(guī)格說明書 概要設計說明書 詳細設計說明書 測試計劃3.2進度表3-1 進度表任務名稱開始時間結束時間客戶需求
10、調研2012-7-2 上午功能需求調研2012-7-2 下午可行性研究報告2012-7-32012-7-5項目開發(fā)計劃需求規(guī)格說明書概要設計說明書2012-7-72012-7-12詳細設計說明書測試計劃3.3預算(1) 系統(tǒng)開發(fā)、建立費用共20萬元。其中:本系統(tǒng)開發(fā)期為半年,需開發(fā)人員6人(不一定都是參加滿整個開發(fā)周期),根據軟件系統(tǒng)的規(guī)模估算,開發(fā)工作量約為30人月,每人月的人工費按5000元計算,開發(fā)費用為15萬元。(2) 硬件設備費共29萬元,其中:ATM機約19萬元;服務器3臺及網 絡等設備費10萬元。(3) 外購開發(fā)工具、軟件環(huán)境費用共9萬元。(4) 基礎建設投資約50萬。(5) 其
11、他一次性支經常性支出:加班費用、培訓費用約10萬。3.4關鍵問題由于本組成員知識范圍有限,尚無軟件開發(fā)經驗,對于可視化開發(fā)工具和數據庫管理工具還處在初步了解階段,所以對系統(tǒng)的開發(fā)進度和系統(tǒng)功能的實現較難控制。但小組成員交流方便,團結積極,所需材料準備齊全,能夠在期限內完成本系統(tǒng)軟件。4人員組織及分工可行性研究報告 項目開發(fā)計劃 -XXX需求規(guī)格說明 詳細設計說明書 - XXX概要設計說明書 - XXX測試計劃 - XXX 5交付期限2013年1月6專題計劃要點6.1測試計劃(6) 功能項測試 對軟件需求規(guī)格說明書中的所有功能項進行測試。(7) 業(yè)務流程測試 對軟件項目的典型業(yè)務流程進行測試。(
12、8) 容錯測試 容錯測試的檢查內容包括:1) 軟件對用戶常見的誤操作是否能進行提示;2) 軟件對用戶的的操作錯誤和軟件錯誤, 是否有準確、清晰的提示;3) 軟件對重要數據的刪除是否有警告和確認提示;4) 軟件是否能判斷數據的有效性, 屏蔽用戶的錯誤輸入, 識別非法值, 并有相應的錯誤提示。(9) 安全性測試 安全性測試的檢查內容包括:1) 軟件中的密鑰是否以密文方式存儲;2) 軟件是否有留痕功能, 即是否保存有用戶的操作日志;3) 軟件中各種用戶的權限分配是否合理。(10) 性能測試 對軟件需求規(guī)格說明書中明確的軟件性能進行測試。測試的準則是要滿足規(guī)格說明書中的各項性能指標(11) 易用性測試
13、 易用性測試的內容包括:1) 軟件的用戶界面是否友好, 是否出現中英文混雜的界面;2) 軟件中的提示信息是否清楚、易理解, 是否存在原始的英文提示;3) 軟件中各個模塊的界面風格是否一致;4) 軟件中的查詢結果的輸出方式是否比較直觀、合理。(12) 適應性測試 參照用戶的軟、硬件使用環(huán)境和需求規(guī)格說明書中的規(guī)定, 列出開發(fā)的軟件需要滿足的軟、硬件環(huán)境。對每個環(huán)境進行測試。(13) 文檔測試 用戶文檔包括: 安裝手冊、操作手冊和維護手冊。對用戶文檔測試的內容包括:1) 操作、維護文檔是否齊全、是否包含產品使用所需的信息和所有的功能模塊;2) 用戶文檔描述的信息是否正確, 是否沒有歧義和錯誤的表達;3) 戶文檔是否容易理解, 是否通過使用適當的術語、圖形表示、詳細的解釋來表達;4) 用戶文檔對主要功能和關鍵操作是否提供應用實例;5) 用戶文檔是否有詳細的目錄表和索引表。用戶有特別要求的測試。6.2質量保證計劃 在項目過程中,質量保證員負責對軟件項目過程進行質量保證,軟件項目過程包括:需求管理過程、項目計劃和跟蹤過程、配置管理過程、評審過程、設計過程、培訓過程等。同時,質量保證員對軟件工作產品進行質量保證,依照項目經理制定的工作產品規(guī)范和公司規(guī)定的各個管理模版檢查項
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年汽車液力變矩器項目申請報告
- 2025年無機非金屬材料項目規(guī)劃申請報告模范
- 2025年高純低羥基石英玻璃項目提案報告模范
- 2025年酒店成套家具項目規(guī)劃申請報告
- 2025年高速內圓磨床項目申請報告模范
- 回流焊設備調研報告范文
- 2025年智能卡制作發(fā)行機項目提案報告模范
- 《懷疑與學問》教學設計-2024-2025學年九年級語文上冊同步特色備課資源(統(tǒng)編版)
- 2024江西國泰集團股份有限公司招聘110人筆試參考題庫附帶答案詳解
- 4-1《望海潮》教學設計 2023-2024學年統(tǒng)編版高中語文選擇性必修下冊
- 氣管鏡科室講課ppt課件(PPT 69頁)
- 對于二氧化碳傳感器的現狀及發(fā)展趨勢的淺分析
- 麥語言函數手冊參考模板
- 冷庫噴涂施工工藝(詳細)
- 電機學辜承林(第三版)第1章
- 知情同意書-北京大學腫瘤醫(yī)院
- 建筑材料碳排放因子查詢表
- 觀音神課三十二卦
- 醫(yī)療機構停業(yè)(歇業(yè))申請書
- 發(fā)票(商業(yè)發(fā)票)格式
- 食品生產企業(yè)生產線員工食品安全知識培訓
評論
0/150
提交評論