freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

模擬atm機存取款管理系統(tǒng)面對對象課程設(shè)計(已修改)

2025-04-21 02:16 本頁面
 

【正文】 濱江學(xué)院 面向?qū)ο蟪绦蛟O(shè)計課程設(shè)計題 目 模擬ATM機存取款管理系統(tǒng)院 系 計算機系 專 業(yè) 計算機科學(xué)與技術(shù) 學(xué)生姓名 學(xué) 號 指導(dǎo)教師 二O一六 年 十二 月 二十日目 錄1.前言2.系統(tǒng)分析3.系統(tǒng)概要設(shè)計 4.系統(tǒng)詳細設(shè)計 5.系統(tǒng)實現(xiàn) 6.系統(tǒng)測試1.前言 總結(jié)及運用一學(xué)期來所學(xué)的知識,訓(xùn)練我們靈活應(yīng)用所學(xué)C++知識,應(yīng)用到繼承、抽象類、虛函數(shù)、虛基類、多態(tài)和文件的輸入/輸出。能夠鞏固、深化理論知識,提高編程水平、分析問題、解決問題的能力。 模擬銀行的自動取款機使用過程中的界面和用戶交互過程。實現(xiàn)查詢銀行卡余額、取款、修改密碼、退出系統(tǒng)等功能人們的金融意識、科技意識己經(jīng)有了很大的提高,在緊張忙碌的生活中,己越來越來不習慣每月奔忙于各銀行營業(yè)柜臺之問去排隊繳各種各樣的費用了;同時,各種經(jīng)營單位如電信、移動、供電、煤氣、自來水、證券等等一是為了提高服務(wù)質(zhì)量、方便客戶,二是為了減輕自己日趨繁重的工作量,紛紛委托銀行為其開展代收代付業(yè)務(wù)。銀行每天要處理大量的存取款事件,做好存取款是銀行工作重要的環(huán)節(jié),然而要有效處理必須要有良好的程序和數(shù)據(jù)管理系統(tǒng)來建立一個良好的軟件系統(tǒng)來實現(xiàn)快速、有效、準確、安全的處理銀行事物。(1)卡號、密碼輸入最多三次,否則直接退出系統(tǒng)。(2)取款功能:取款金額受卡余額、機單筆最大取款金額及機當前剩余金額的限制。(3)查詢功能:實現(xiàn)查詢余額功能。(4)更改密碼:實現(xiàn)密碼更改功能,對于密碼要有2次驗證。(5)鎖卡功能:實現(xiàn)卡被鎖的功能。(6)退卡功能:實現(xiàn)退出系統(tǒng)功能。 環(huán)境:Visualc++ 硬件:lenovo ideapad3系統(tǒng)概要設(shè)計 系統(tǒng)總體框架銀行管理系統(tǒng)存錢頁面取款頁面余額頁面修改密碼注銷頁面登錄界面注冊開戶主界頁面注銷退出4.系統(tǒng)詳細設(shè)計 (1)登錄頁面輸入卡號和密碼,根據(jù)用戶輸入的卡號和密碼,到后臺文件查詢,若正確則登錄成功,并保存卡好信息已備后用。若卡號存在和密碼不匹配或無該卡號已經(jīng)注銷,提示該卡號已存在或已注銷,保持界面三次不變等待用戶的重新輸入。(2)主界面頁面主要導(dǎo)航欄有:歡迎使用儲蓄卡管理(存款、取款、修改密碼、轉(zhuǎn)賬功能、注銷退出) (3)儲蓄卡開戶頁面提供開戶界面,由用戶輸入新儲蓄卡的所有信息,將該信息保存到文件中,并將開戶金額作為該卡的第一次存款記錄存人文件。(4)存錢頁面從登錄界面得到卡號,并提供數(shù)據(jù)輸入界面,等待用戶的輸入存款金額。從后臺數(shù)據(jù)庫中找到該用戶余額記錄,修改余額,并將該存款事件的相應(yīng)信息寫人數(shù)據(jù)庫,同時將存錢的金額顯示在頁面上。(5)取款頁面從登錄界面得到卡號,并提供數(shù)據(jù)輸入界面,等待用戶輸入取款金額,如果取款金額大于該用戶卡上的余額則不能取款,或者將新的余額寫人文件,并將本次取款事件寫入文件同時將取錢的金額顯示在頁面上。(6)注銷頁面從關(guān)閉文件,狀態(tài)為注銷,最后關(guān)閉整個系統(tǒng)。 (1)sumer 類class sumer 主要制定用戶的成員數(shù)據(jù),并進行登錄與保存功能:sumer 類說明表名稱屬性說明ID數(shù)據(jù)成員用戶賬戶數(shù)據(jù)name數(shù)據(jù)成員用戶姓名money數(shù)據(jù)成員用戶首次金額in數(shù)據(jù)成員用戶身份證號address數(shù)據(jù)成員用戶地址number數(shù)據(jù)成員用戶電話Passwd數(shù)據(jù)成員用戶密碼savemoney()成員方法存錢fetchmoney ()成員方法取錢change_passwd()成員方法修改密碼get_money()成員方法卡卡轉(zhuǎn)賬(2)YH 類YH 類 主要實現(xiàn)用戶的各種功能:YH 類說明表名稱屬性說明aum數(shù)據(jù)成員賬戶數(shù)set_account ()成員方法開戶功能del_account ()成員方法注銷賬戶功能transfer ()成員方法轉(zhuǎn)賬功能functionshow()成員方法主界面顯示功能addmoney()成員方法存錢功能exitYH()成員方法退出系統(tǒng)功能(1)consumer類class consumer:public YH//用戶類,繼承銀行類的屬性{public: friend class YH。 consumer(int id,string Name,int Number,double IN,string Company,string Address,string PassWord,float m) { ID=id。name=Name。number=Number。in=IN。pany=Company。address=Address。money=m。passwd=PassWord。 } consumer(){ID=0。name=39。039。number=0。in=0。pany=39。039。address=39。039。money=0。passwd=39。039。} int get_id(){return ID。} void savemoney()。// 取錢 string get_passwd(){return passwd。}// 取得密碼 void display()。 void fetchmoney()。 //取錢 void change_passwd()。 void add_money(float)。//計算余額 void dec_money(float)。//計算余額 float get_money()。//卡卡轉(zhuǎn)帳private: int ID。 //開戶帳號 string passwd。 // 用戶密碼 string name。 // 用戶姓名 float money。 //開戶金額 int number。string pany。string address。double in。}。(2)銀行類:class YH //銀行類{public:void set_account()。//銀行開戶功能void del_account()。 //注銷賬戶功能void transfer(int)。 //轉(zhuǎn)賬功能void enter_account()。 //進入用戶個人信息功能void addmoney(int,float)。//存款功能void exitYH()。// 退出系統(tǒng)void functionshow()。void save()。void load()。// 功能界面protected: consumer *account[20]。 static int aum。//賬戶數(shù)(1)讀入用戶信息功能實現(xiàn):void YH::load(){ifstream infile(,ios::in)。//以輸入方式打開文件if(!infile){cerr讀取錯誤,無資料中!endl。return。}int n=0。int id,m。string nam,passw。int number。string pany。string address。double in。infileaum。for(n=0。naum。n++)//全部讀入{infileid。//infilem。infilenam。infilepassw。infile
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1