| 作業班級 | | |
| 作業要求 | /homework/11478| ---- |
| 作業目標 | 編寫乙個atm管理系統 | |
| 學號 | 3180701320 ||
一、題目要求
編寫乙個atm管理系統,語言不限,要求應包括以下主要功能:
(1)開戶,銷戶
(2)查詢賬戶餘額
(3)存款
(4)取款
(5)轉賬(乙個賬戶轉到另乙個賬戶)
二、**提交
//賬戶結構體
struct accountaccount;
vectorbase;
主函式:
//顯示選單:
void menu()
printf("請問您是否需要繼續進行其他操作?輸入1繼續進行其他操作,輸入0則退出\n");
scanf("%d",&end);
} while (end);初始化:
//初始化
void init(account &n)
開戶:int random(double start, double end)
銷戶:
//銷戶
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
三、執行截圖:
四、個人小結:
psp2.1
任務內容
計畫完成需要的時間(min)
實際完成需要的時間(min)
planning
計畫10
20estimate
估計這個任務需要多少時間,並規劃大致工作步驟
1210
development
開發120
480analysis
需求分析(包括學習新技術)168
design spec
生成設計文件63
design review
設計複審55
coding standard
**規範62
design
具體設計
1012
coding
具體編碼
6070
code review
**複審68
test
測試(自我測試,修改**,提交修改)
1519
reporting
報告15
18test report
測試報告63
size measurement
計算工作量21
postmortem & process improvement plan
improvement plan 事後總結,並提出過程改進計畫33
第三次作業 ATM管理系統
作業資訊 這個作業屬於哪個課程 軟體工程 這個作業要求在 作業要求 學號 3180701307 2.題目 編寫乙個atm管理系統,語言不限,要求應包括以下主要功能 1 開戶,銷戶 2 查詢賬戶餘額 3 存款 4 取款 5 轉賬 乙個賬戶轉到另乙個賬戶 等.提交與執行截圖 3.1 源 1 標頭檔案 使...
軟體工程第三次作業 ATM管理系統
部落格班級 軟體工程 作業要求 作業要求 作業目標 根據atm機的功能設計 並完成atm系統 的建立 學號3180701219 編寫乙個atm管理系統,語言不限,要求應包括以下主要功能 1 開戶,銷戶 2 查詢賬戶餘額 3 存款 4 取款 5 轉賬 乙個賬戶轉到另乙個賬戶 等.標頭檔案 includ...
第三次作業
2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...