課程實訓 銀行系統

2021-07-03 21:40:12 字數 3435 閱讀 8073

/*

* 檔名稱:test.cpp

* 作    者:李曉凱

* 完成日期:2023年 7 月 17 日

* 版 本 號:v1.0

** 問題描述:編寫乙個銀行系統來模擬完成銀行的各種業務

* 輸入描述:見執行圖

* 程式輸出:見執行圖 */

利用多檔案組織,將程式放在5個檔案中。

head.h

/********************************************

**檔名稱:main.cpp

*檔案標識:無

*內容摘要:改**用於獲取滿足字尾要求的第乙個檔案

*其他說明:無

*當前版本:v1.0

*完成日期:2015-7-18

**修改記錄2:

*修改日期:2015-7-18

*版本號:2015-7-18

*修改人:lixiaokai

*修改內容:建立

*********************************************/

#ifndef head_h_included

#define head_h_included

#include #include #include #include #include #include #include #include "head.h"

using namespace std;

const int upnum=2000;//系統最多容納的使用者數

class bank;

class user

;class bank

;int pass();//業務員登入

int chooseinmenu();//顯示選單並由業務員選擇

int intputpassword();//返回鍵盤輸入的密碼

#endif // head_h_included

work.cpp

/********************************************

**檔名稱:main.cpp

*檔案標識:無

*內容摘要:改**用於獲取滿足字尾要求的第乙個檔案

*其他說明:無

*當前版本:v1.0

*完成日期:2015-7-18

**修改記錄3:

*修改日期:2015-7-18

*版本號:2015-7-18

*修改人:lixiaokai

*修改內容:建立貸款

*********************************************/

#include "head.h"

using namespace std;

/********************************************

*功能描述:輸入密碼

*輸入引數:無

*輸出引數:密碼

*返回值:0-成功 其他-失敗

*其他說明:訊息字段之間用分號(;)分隔

********************************************/

int intputpassword()

else

}fflush(stdin);//清理鍵盤快取區已有的輸入

cout<>i;

if(i>=0&&i<=10)

break;

else

cout>spassinfile;

infile.close();

char sname[20];

char spass[20];

char ch;

int itry=3;

int right=0;

doreturn 0;

}

user.cpp

/********************************************

**檔名稱:main.cpp

*檔案標識:無

*內容摘要:改**用於獲取滿足字尾要求的第乙個檔案

*其他說明:無

*當前版本:v1.0

*完成日期:2015-7-18

**修改記錄4:

*修改日期:2015-7-18

*版本號:2015-7-18

*修改人:lixiaokai

*修改內容:建立

*********************************************/

#include "head.h"

using namespace std;

/********************************************

*功能描述:建立使用者

*輸入引數:賬號,姓名,密碼,餘額,身份證號,狀態等

*輸出引數:無

*返回值:0-成功 其他-失敗

*其他說明:訊息字段之間用分號(;)分隔

學習心得:

雖然是在老師**的基礎上該寫了這個龐大的銀行系統,但還是從中學到了很多知識,以前多檔案儲存還不是很熟悉,現在感覺熟練的許多,還有就是在這環環相扣的函式中寫來寫去,覺得邏輯思維能力明顯提高哈,當然也在這其中發現了自己的一些不足,比如多與動態陣列就有點陌生,想在個程式裡加上的,結果加上之後,也不知道是什麼問題,在檔案中儲存的使用者資訊都成了**,所以就沒有加成功,望有大神可以來指導我一下,萬分感謝!

課程實訓 銀行儲蓄系統

檔名稱 main.cpp 完成日期 2015 年 7 月 17 日 版本號 v1.0 問題描述 在基礎的銀行系統上進行如下改進 1.用動態陣列 2.能夠記錄身份證號 家庭住址,等資訊 3.記錄使用者的每一筆業務 4.用二進位制檔案 main.cpp include include bank.h us...

程式設計實訓 銀行儲蓄系統

標頭檔案 bank.h 檔名稱 bank.h 檔案標識 無 內容摘要 該 用於獲取滿足字尾要求的第乙個檔案 其他說明 無 當前版本 v1.0 作 者 徐洪祥 完成日期 2015年7月17日 ifndef bank h included define bank h included include u...

實訓專案 銀行儲蓄系統

main.c 檔名稱 suffixtest.c 檔案標識 無 內容摘要 該 用於獲取滿足字尾要求的第乙個檔案 其他說明 無 當前版本 v1.0 作 者 宋偉男 完成日期 20150718 問題描述 include include bank.h using namespace std 主函式 int ...