賀老師的教學鏈結
本課講解
基本系統組織在5個檔案中:
const int upnum=2000; //系統最多容納的使用者數
class bank;
class user;
class bank;
int pass(); //業務員登入
int chooseinmenu(); //顯示選單並由業務員選擇
int inputpassword(); //返回鍵盤輸入的密碼
#endif // bank_h_included
main.cpp
#include #include "bank.h"
using namespace std;
/*主函式:*/
int main()
return 0;
}
注:詭異的bug,詳細解釋見
bank.cpp
#include #include #include #include "bank.h"
#include using namespace std;
/*功能:用建構函式讀取檔案中儲存的業務資料
*/bank::bank()
n = i; //用靜態資料成員
infile.close();}
/*功能:用析構函式,在退出系統時,將資料儲存到檔案中
*/bank::~bank()
else
else if(users[who].status==1)}}
}}}return;}
/*功能:掛失賬戶
*/void bank::reportloss()
else if (users[mid].account>id)
high=mid-1;
else
low=mid+1;
}if (index<0)
cout<
user.cpp
#include #include "bank.h"
using namespace std;
void user::setuser(int acc, string nam, int pw, double bal,int sta)
void user::showname()
spass[i]='\0';
fflush(stdin);
cout<0)
cout
if(i>=0 && i<=9)
break;
else
cout<
銀行系統開發
1 銀行系統的開發與其它系統有何異同?我想大家關注銀行資訊系統建設的話題不僅僅是因為銀行it業有 錢 途,更重要的是因為銀行業是it技術應用最深入最具有代表性的行業之一。正是因為這個 原因,銀行系統的開發相對而言有著更高的要求。首先,對系統的準確性 穩定性 安全性 高效能的要求是不言而喻的,技術上的...
系統開發基礎
結構化法 1.使用者至上,2.嚴格區分工作階段,每階段有任務與成果,3.強調系統開發過程的整體性和全域性性,4.系統開發過程工程化,文件資料標準化,5.自頂向下,逐步分解 求精 原型法 適用於需求不明確的開發,包括拋棄型原型和進化型原型 物件導向方法 更好的復用性,關鍵在於建立乙個全面,合理,統一的...
c 系統開發
多家頂級量化公司c 交易系統開發的機會,團隊都匯集了很多來自985靠前以及世界top學校數學 統計學 物理學 計算機等專業的碩士和博士,it開發團隊成員很多來自谷歌微軟和國內一線網際網路平台,從初級剛畢業的到資深 35歲以下 的c 開發,不同公司都有招聘需求,有無金融背景都可以,薪資200萬以內op...