一、作業資訊
部落格班級
作業要求
/homework/11478
作業目標
atm管理系統
學號3180701201
作業要求
編寫乙個atm管理系統,語言不限,要求應包括以下主要功能:
(1)開戶,銷戶
(2)查詢賬戶餘額
(3)存款
(4)取款
(5)轉賬(乙個賬戶轉到另乙個賬戶)等...
允許網上查詢參考,但請注意不要直接抄襲,可以理解看懂別人的**,再自己編寫
**分析
結構體typedef structaccount;
vectorbase;檢測函式 檢查賬戶是否存在,true為存在
//檢查賬戶是否存在,true為存在
bool check(account n)
// if (!n.flag)
return flag;
}初始化函式
//初始化
void init(account &n)
開戶//開戶
void create()
登出//銷戶
void cancel()
printf("請輸入該 %d 賬號的密碼:\n",id);
int psw = 0;
scanf("%d",&psw);
while (psw != base[id-first].password)
printf("您是否確認登出該賬戶?\t 輸入1為確認登出,輸入0為不登出\n");
int choice = 0;
cin>>choice;
if (choice == 1) else
}
餘額查詢
//查詢餘額
void enquire()
if (base[id-first].balance == 0) else
}
存款//存款
void deposit()
float input = 0;
printf("請輸入您要存入的金額數目\n");
scanf("%f",&input);
base[id-first].balance += input;
printf("您的餘額為: %f ¥\n",base[id-first].balance);
}
取款//取款
void withdraw()
float input = 0;
printf("請輸入您要取出的金額數目\n");
scanf("%f",&input);
if (base[id-first].balance < input) else
}
轉賬//轉賬
void transfer()
printf("請輸入您所要轉入的賬戶卡號:\n");
int iid = 0;
scanf("%d",&iid);
while (check(base[oid-first]) == false)
float input = 0;
printf("請輸入您要轉出的金額數目\n");
scanf("%f",&input);
if (base[oid-first].balance < input) else
}
選單//選單
void menu()
printf("請問您是否需要繼續進行其他操作?輸入1繼續進行其他操作,輸入0則退出\n");
scanf("%d",&end);
} while (end);}
執行截圖
個人小結
psp任務內容
計畫完成需要的時間(min)
實際完成需要的時間(min)
planning計畫5
3estimate
估計這個任務需要多少時間,並規劃大致工作步驟55
development
開發300
300analysis
需求分析(包括學習新技術)
1545
design spec
生成設計文件520
design review
設計複審55
coding standard
**規範33
design
具體設計
1012
coding
具體編碼
200200
code review
**複審
1020
test
測試(自我測試,修改**,提交修改)
1060
reporting報告5
5test report
測試報告55
size measurement
計算工作量
2030
postmortem & process improvement plan
事後總結,並提出過程改進計畫
2020
ATM管理系統
執行截圖 個人小結 原始碼編寫乙個atm管理系統,語言不限,要求應包括以下主要功能 1 開戶,銷戶 2 查詢賬戶餘額 3 存款 4 取款 5 轉賬 乙個賬戶轉到另乙個賬戶 等 typedef structaccount vectorbase 檢查賬戶是否存在,true為存在 檢查賬戶是否存在,tru...
ATM管理系統
一 作業資訊 部落格班級 班級鏈結 作業要求 作業鏈結 作業目標 熟悉atm的執行過程並掌握程式設計運用 學號3180701138 二 作業要求 編寫乙個atm管理系統,語言不限,要求應包括以下主要功能 1 開戶,銷戶 2 查詢賬戶餘額 3 存款 4 取款 5 轉賬 乙個賬戶轉到另乙個賬戶 等.三 ...
ATM管理系統
班級 ahpu軟體工程 作業要求 atm管理系統 學號3160303242 編寫乙個atm管理系統,語言不限,要求應包括以下主要功能 1 開戶,銷戶 2 查詢賬戶餘額 3 存款 4 取款 5 轉賬 乙個賬戶轉到另乙個賬戶 等.include struct account struct account...