c++銀行賬戶管理課程設計_第1頁
c++銀行賬戶管理課程設計_第2頁
c++銀行賬戶管理課程設計_第3頁
c++銀行賬戶管理課程設計_第4頁
c++銀行賬戶管理課程設計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

C++銀彳亍賬戶管理課

程設計

JINGCHUUNIVERSITYOFTECHNOLOGYC++銀行賬戶管理課程設計報告學院:計算機工程學院班級:09級計算機科學與技術1班學生姓名:學號:學生姓名:學號:設計地點(單位):A5-101設計題目: 銀行賬戶管理程序完成日期:12月25日指導教師評語:成績(五級記分制):教師簽名:目錄TOC\o"1-5"\h\z\o"CurrentDocument"一、 設計思想 03\o"CurrentDocument"二、 模塊設計與分析 03\o"CurrentDocument"三、 程序設計介紹 04\o"CurrentDocument"四、 框架結構圖 04\o"CurrentDocument"五、 程序代碼 05六、 測試數(shù)據(jù) 14七、 數(shù)據(jù)調(diào)試 14八、 課程設計總結 16九、 課程設計教材及主要參考資料 16一、 設計思想定義一個用戶類customer和一個銀行類YH,程序運行時,能夠由用戶選擇進行開戶、登錄、取款、存款、修改密碼、轉賬、銷戶操作,用戶銷戶后賬號被回收,而且該賬號能夠繼續(xù)分配給其它賬戶,不允許用戶透支,根據(jù)姓名或賬號能夠進行用戶的信息查詢,所有的賬戶信息應存放到一個文件中,能夠隨時的訪問和更新。二、 模塊設計與分析登錄頁面:輸入帳號和密碼,根據(jù)用戶輸入的帳號和密碼,到后臺文件查詢,若正確則登錄成功,并保存卡好信息已備后用。若帳號存在和密碼不匹配或無該帳號已經(jīng)注銷,提示該帳號已存在或已注銷。主界面頁面:主要導航欄有存款、取款、賬戶信息、注銷、注銷、返回上一步。開戶頁面:提供開戶界面,由用戶輸入新賬戶的信息,將該信息保存到文件中,并將開戶金額作為該卡的第一次存款記錄存人文件。存錢頁面:從登錄界面得到帳號,并提供數(shù)據(jù)輸入界面,等待用戶的輸入存款金額,同時將存錢的金額顯示在頁面上。取款頁面:從登錄界面得到帳號,并提供數(shù)據(jù)輸入界面,等待用戶輸入取款金額,如果取款金額大于該用戶卡上的余額則不能取款,或者將新的余額寫人文件,并將本次取款事件寫入文件同時將取錢的金額顯示在頁面上。賬戶信息頁面:從登錄界面得到帳號,把本人顯示到界面中。轉賬頁面:從登錄界面得到帳號,輸入要轉入的帳號,在輸入金額,顯示在頁面上,如果金額超過余額將操作失敗。注銷頁面:從關閉文件,狀態(tài)為注銷,最后關閉整個系統(tǒng)。三、程序設計介紹系統(tǒng)由2個類構成,YH(銀行類)和Consumer(客戶類),Consumer(客戶類)是YH(銀行類)的公有繼承類。YH(銀行類)中有實現(xiàn)登陸系統(tǒng),開戶,銷戶,轉賬,退出系統(tǒng)等功能函數(shù),Consumer(客戶類)中有實現(xiàn)存錢,取錢,修改個人賬號密碼,顯示個人賬號信息等功能函數(shù)。因為Consumer(客戶類)是YH(銀行類)的公有繼承類,因此,一個用戶只需創(chuàng)立一個Consumer(客戶類)對象,當用戶進行開戶,銷戶等操作時,能夠直接調(diào)用YH(銀行類)的成員函數(shù)。銀行類中的函數(shù):voidset_account();〃銀行開戶功能

voiddel_account();〃5主銷賬戶功能voidtransfer(int);〃轉賬功能voidenter_account();//進入用戶個人信息功能voidaddmoney(int,float);//存款功能voidexitYH();//退出系統(tǒng)四、框架結構圖登錄界登錄界五五、程序代碼#include<iostream>#include<string>#include<fstream>usingnamespacestd;classconsumer;classYH//classYH//銀行類public:voidset_account();//銀行開戶功能voiddel_account();//注銷賬戶功能voidtransfer(int);〃轉賬功能voidenter_account();//進入用戶個人信息功能voidaddmoney(int,float);//存款功能voidexitYH();//退出系統(tǒng)voidfunctionshow();voidsave();voidload();//功能界面protected:consumer*account[20];staticintacnum;//賬戶數(shù)};classconsumer:publicYH/用戶類,繼承銀行類的屬性{public:fr

溫馨提示

  • 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

提交評論