![汽車汽修管理系統(tǒng)課程設計_第1頁](http://file4.renrendoc.com/view/98f67a5b91eda5e25e036120e391a252/98f67a5b91eda5e25e036120e391a2521.gif)
![汽車汽修管理系統(tǒng)課程設計_第2頁](http://file4.renrendoc.com/view/98f67a5b91eda5e25e036120e391a252/98f67a5b91eda5e25e036120e391a2522.gif)
![汽車汽修管理系統(tǒng)課程設計_第3頁](http://file4.renrendoc.com/view/98f67a5b91eda5e25e036120e391a252/98f67a5b91eda5e25e036120e391a2523.gif)
![汽車汽修管理系統(tǒng)課程設計_第4頁](http://file4.renrendoc.com/view/98f67a5b91eda5e25e036120e391a252/98f67a5b91eda5e25e036120e391a2524.gif)
![汽車汽修管理系統(tǒng)課程設計_第5頁](http://file4.renrendoc.com/view/98f67a5b91eda5e25e036120e391a252/98f67a5b91eda5e25e036120e391a2525.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、69/71目 錄一、設計題目1二、設計目的1三、設計講明1四、總體設計2五、詳細設計3六、結(jié)論7七、附錄(程序源代碼):7設計題目汽車汽修治理系統(tǒng)二、設計目的1.通過課程設計掌握面向?qū)ο蟮某绦蛟O計思路。2.通過課程設計掌握類的繼承、抽象類、多態(tài)、虛基類的應用方法。3.通過課程設計掌握C+中對文件進行查找、刪除、修改等操作方法。三、設計講明系統(tǒng)功能需求描述本系統(tǒng)要緊實現(xiàn)車輛信息、車輛修理單信息的插入、刪除及查詢等功能。編程實現(xiàn)汽車汽修治理系統(tǒng),要緊汽車汽修治理系統(tǒng)。其中車輛信息應該包括車牌號、牌號、型號、生產(chǎn)廠家、修理項目碼、修理日期、修理項目、修理小時數(shù)、完工日期。車輛修理菜單信息包括修理單編
2、號、修理工工號、修理日期、修理項目、修理小時數(shù)、完工日期。具體功能如下:(1)用戶登錄界面設計。(2)信息維護:包括車輛信息維護:增加車輛信息、刪除車輛信息、膝蓋車輛信息。包括車輛修理單信息維護:增加車輛修理單信息、刪除和良修理單信息、修改車輛修理單信息。(3)信息查詢:對車輛信息查詢時可實現(xiàn)按車輛名查詢、按車主名查詢等多條件查詢。對車輛修理單信息查詢時可實現(xiàn)按車輛修理單號查詢、按修理工工號查詢等多條件查詢。(4)修理單統(tǒng)計:按月統(tǒng)計輸出上的汽車修理單信息。按月統(tǒng)計每個修理工的月修理信息。2. 系統(tǒng)運行環(huán)境(1)硬件環(huán)境。本系統(tǒng)適用于那種Inter386以上計算機,內(nèi)存容量為128M,應配備鍵
3、盤、鼠標、顯示器等外部設備。(2)軟件環(huán)境。本系統(tǒng)的設計采納Visual C+6.0編寫。在Windows XP SP2環(huán)境下測試通過。四、總體設計1. 數(shù)據(jù)設計(1)類設計車輛信息類car_infor,該類有共同的信息車牌號car_no、牌號car_brand、型號car_modles、生產(chǎn)廠家manufacturer、修理項目碼repair_code、車主姓名owner_name、聯(lián)系電話phone_nomber、修理日期repair_time。車輛修理菜單信息類repair_list,該類有共同的修理單編號list_no、修理工工號repaiman_no、修理日期repair_time、
4、修理項目project、修理小時數(shù)repair_hours、完工日期complete_time。用戶信息類user,該類有成員用戶名user_name、密碼password。功能類fun,該類中包含所有的功能函數(shù),實現(xiàn)對車輛信息及車輛修理單信息的增加、修改、刪除以及統(tǒng)計等有用功能。void add()增加車輛信息,void del()刪除車輛信息,void modify ()修改車輛信息,void add_list()增加車輛修理單信息,void del_list()刪除車輛修理單信息,void modify_list()修改車輛修理單信息,int Judge()推斷函數(shù),void query
5、_car()查詢車輛信息,void query_list()查詢車輛修理單信息,void query_car_no()按車輛名查詢,void query_owner_name()按車主名查詢,void query_repaiman_no()按修理工工號查詢,void query_rlist_no()按車輛修理單號查詢,Statistics()修理單統(tǒng)計等。(2)函數(shù)設計Int registe()用戶注冊,int Judge6()用戶登錄,void add()增加車輛信息,void del()刪除車輛信息,void add_list()增加車輛修理單信息,void modify ()修改車輛信息
6、,void del_list()刪除車輛修理單信息,void modify_list()修改車輛修理單信息,int Judge()推斷函數(shù),void query_car()查詢車輛信息,void query_list()查詢車輛修理單信息,void query_car_no()按車輛名查詢,void query_owner_name()按車主名查詢,void query_repaiman_no()按修理工工號查詢,void query_rlist_no()按車輛修理單號查詢,void Statistics()1按月輸出汽車修理單信息,void Statistics()2統(tǒng)計每個修理工的月修理信
7、息。結(jié)構(gòu)設計 系統(tǒng)流程圖如圖4-1所示。圖4-1 系統(tǒng)流程圖五、詳細設計(1)用戶登錄/注冊界面設計圖5-1 用戶登錄界面此界面用戶通過選擇進行登錄、注冊操作,通過調(diào)用函數(shù)registe(),Judge6()實現(xiàn)相關功能。 (2)汽車汽修治理系統(tǒng)界面圖5-2 汽車汽修治理系統(tǒng)界面通過用戶選擇相關功能進行操作,由menu()函數(shù)實現(xiàn)顯示功能,用戶依照相關提示進入下一步。(3)增加車輛信息圖5-3增加車輛信息用戶按照提示輸入,進入相關調(diào)用及選擇如圖中調(diào)用add()函數(shù)實現(xiàn)對數(shù)據(jù)的增加操作。(4).刪除車輛信息圖5-4刪除車輛信息此界面實現(xiàn)對信息的刪除操作,調(diào)用del()函數(shù),實現(xiàn)中先推斷有無此信息
8、,然后進行相關操作。(5)修改車輛信息圖5-5修改車輛信息此界面調(diào)用了modify()函數(shù),系統(tǒng)先推斷有無此信息,然后用戶依照提示,找到數(shù)據(jù),進行修改操作。(6)查詢車輛信息圖5-6查詢車輛信息此界面調(diào)用query_car()函數(shù),此函數(shù)包含其他兩函數(shù)工能,因此用戶依照提示選擇自己的查詢方式。(7)統(tǒng)計車輛修理單信息圖5-7統(tǒng)計車輛修理單信息此界面調(diào)Statistics()函數(shù),此函數(shù)包含其他兩函數(shù)工能,因此用戶依照提示選擇相關需要統(tǒng)計。六、結(jié)論這次做的是汽車汽修治理系統(tǒng),能夠?qū)iT好的實現(xiàn)對相關信息的增加、刪除、修改、查詢以及用戶的注冊、登錄等功能。同時還能夠?qū)崿F(xiàn)相關功能間的循環(huán)轉(zhuǎn)換,本次開發(fā)
9、要緊用了c+中關于類以及文件的使用,大部分功能的實現(xiàn)依靠文件的相關操縱。因此在實現(xiàn)和代碼上有許多值得改進和的地點。由于時刻緣故,程序功能相關部分,還有許多地點值得推敲和拓展開發(fā)。 開發(fā)過程中,由因此開發(fā)者單獨的設計和編寫,因此在某些功能上可能與實際的需求有出入,要緊是在技術(shù)上和需求分析上問題,因此該系統(tǒng)依舊有尚需要改進的部分??赡芤驗闀r刻的緣故,有些地點做得不夠精細,所學的東西不能全部用好。多多把所學的運用到實際中是以后的編程中應該加強和注意的。 七、附錄(程序源代碼):#include#include#include#include #include#includeusing namespa
10、ce std;/*車輛信息類*class car_inforpublic:car_infor()private:string car_no;/車牌號string car_brand;/牌號string car_modles;/型號string manufacturer;/生產(chǎn)廠家string repair_code;/修理項目碼string owner_name;/車主姓名string phone_number;/聯(lián)系電話string repair_time;/修理日期;/*修理單類*class repair_listpublic:repair_list()private:string lis
11、t_no;/修理單編號string repairman_no;/修理工工號string repair_time;/修理日期string project;/修理項目string repair_hours;/修理小時數(shù)string complete_time;/完工日期;/*用戶信息類*class userpublic:user()private:string user_name;/用戶名string password;/密碼;/*功能類*class funpublic:fun()/*信息維護*/*增加車輛信息*void add() system(cls);string a,b,c,d,e,f,g
12、,h;string line;ofstream car(d:cars.txt, ios:app);if(!car)cerropen error!endl;exit(1);int flag=1;while(flag)coutendlendl;coutttt*endl;coutttt1.增加汽車信息endlendl;coutttt0.返回上一菜單endl;coutttt*endl;coutn;switch(n)case 1:system(cls);coutendl;coutt請按提示輸入車輛信息:endlendl;couta;coutendl;coutb;coutendl;coutc;couten
13、dl;coutd;coutendl;coute;coutendl;coutf;coutendl;coutg;coutendl;couth;coutendl;car setiosflags(ios:left)a b c d e f g hendl;system(cls);cout endl tt 信息錄入完成! endl endl;system(pause);break; case 0:flag=0;system(cls);break; default:system(cls);coutendlendlendlabcdefgh;if(car_n=a)return 1;return 0;/*刪除車輛
14、信息*void del()system(cls);string a,b,c,d,e,f,g,h;string line;string car_no;ifstream car(d:cars.txt);if(!car)cerrcars.txt cant open!endl;exit(1);ofstream temp(d:temp.txt);if(!temp)cerrtemp.txt cant open!endl;exit(1);int flag=1;while(flag)coutendlendl;coutttt*endl;coutttt1.刪除車輛信息endlendl;coutttt0.返回上一菜
15、單endl;coutttt*endl;coutn;switch(n)case 1:string car_n;coutendl;coutcar_n; if(Judge1(car_n,line)=1)system(cls);coutendlendlendl;couttt存在這輛汽車,確定要刪除?(Y/N)endlendl; couttt請輸入您的選擇:endl;coutch;switch(ch)case Y:while(getline(car,line)&flag1)string a,b,c,d,e,f,g,h;string line;string car_n;string car_no;cout
16、tt請再次輸入要刪除的車輛的車牌號:endl;coutcar_n;ifstream car(d:cars.txt);ofstream temp(d:tem.txt);while(getline(car,line)istringstream is(line);isabcdefgh;if(!car)cout您要的信息不存在;if(car_n!=a)tempsetiosflags(ios:left)a b c d e f g habcdefgh;car1setiosflags(ios:left) setw(20) a b c d e f g hendl; ofstream temp2(d:tem.t
17、xt,ios:trunc);temp2.close();car.close();car1.close();temp.close();temp1.close();system(cls);coutendlendlttt信息已成功刪除!endlendl;flag1=0;break;case N:system(cls);continue;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;/+else system(cls); cout endlendl ttt沒有這輛車的信息!endlendl; break;break;case 0:fl
18、ag=0;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;car.close ();temp.close(); /*修改車輛信息*void modify()system(cls);string a,b,c,d,e,f,g,h;string line;string car_n;coutendl;ifstream car(d:cars.txt);if(!car)cerrcars.txt cant open!endl;exit(1);ofstream temp(d:tem.txt);if(!temp)cerrtem.txt cant
19、open!endl;exit(1);int flag=1,flag1=1;while(flag)coutendlendl;coutttt*endl;coutttt1.修改車輛信息endlendl;coutttt0.返回上一菜單endl;coutttt*endl;coutn;switch(n)case 1:string car_n;coutendl;coutttt請輸入要修改的汽車號碼:endl;coutcar_n; if(Judge1(car_n,line)=1)system(cls);coutendlendlendl;couttt存在這輛汽車,確定修改?(Y/N)endl; couttt請輸
20、入您的選擇:endl;coutch;switch(ch)case Y:while(getline(car,line)&flag1)string a,b,c,d,e,f,g,h;string line;string car_n;string car_no;couttt請再次輸入要修改的車輛的車牌號:endl;coutcar_n;ifstream car(d:cars.txt);ofstream temp(d:tem.txt);while(getline(car,line)istringstream is(line);isabcdefgh;if(!car)cout您要的信息不存在;if(car_n
21、!=a)tempsetiosflags(ios:left)a b c d e f g habcdefgh;car1setiosflags(ios:left) setw(20) a b c d e f g hendl; ofstream temp2(d:tem.txt,ios:trunc);temp2.close();temp.close();temp1.close();system(cls);coutendl;couttt請按提示重新輸入車輛信息:endlendl;couta;coutendl;coutb;coutendl;coutc;coutendl;coutd;coutendl;coute
22、;coutendl;coutf;coutendl;coutg;coutendl;couth;coutendl;car1 setiosflags(ios:left)a b c d e f g hendl;system(cls);cout endl tt新信息錄入完成! endl endl;system(pause);break;car.close();car1.close();flag1=0;break;case N:system(cls);continue;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;/+else syste
23、m(cls); cout endlendl ttt沒有該輛車的信息!endlendl; break;break;case 0:flag=0;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;car.close();temp.close();/*增加車輛修理單信息*void add_list()system(cls);string a,b,c,d,e,f;string line;ofstream car_list(d:cars_list.txt, ios:app); if(!car_list)cerropen error!endl;
24、exit(1);int flag=1;while(flag)coutendlendl;coutttt*endl;coutttt1.增加車輛修理單信息endlendl;coutttt0.返回上一菜單endl;coutttt*endl;coutn;switch(n)case 1:system(cls);coutendl;coutt請按提示輸入車輛修理單信息:endlendl;couta;coutendl;coutb;coutendl;coutc;coutendl;coutd;coutendl;coute;coutendl;coutf;coutendl;car_list setiosflags(io
25、s:left)a b c d e fendl;system(cls);cout endl tt修理單信息錄入完成! endl endl;system(pause);break;case 0:flag=0;system(cls);break; default:system(cls);coutendlendlendlabcdef;if(list_n=a)return 1;return 0;/*刪除車輛修理單信息*void dele_list()system(cls);string a,b,c,d,e,f;string line;string list_no;ifstream car_list(d:
26、cars_list.txt);if(!car_list)coutendlendlendl;cerrtttcar_list.txt cant open!;exit(1);ofstream temp(d:tem.txt);if(!temp)cerrtem.txt cant open!endl;exit(1);int flag=1;while(flag)coutendlendl;coutttt*endl;coutttt1.刪除車輛修理單信息endlendl;coutttt0.返回上一菜單endl;coutttt*endl;coutn;switch(n)case 1:string list_n;cou
27、tendl;coutttt請輸入要刪除的修理單編號:endl;coutlist_n; if(Judge2(list_n,line)=1)system(cls);coutendlendlendl;couttt存在這張修理單,確定要刪除?(Y/N)endlendl; couttt請輸入您的選擇:endl;coutch;switch(ch)case Y:while(getline(car_list,line)&flag1)string a,b,c,d,e,f;string line;string list_n;couttt請再次輸入要刪除的修理單編號:endl;coutlist_n;ifstream
28、 car_list(d:cars_list.txt);/coutabcdef;if(!car_list)cout您要的信息不存在;if(list_n!=a)tempsetiosflags(ios:left)a b c d e fabcdef;car_list1setiosflags(ios:left)a b c d e fendl; ofstream temp2(d:temp.txt,ios:trunc);temp2.close();car_list1.close();car_list.close();temp.close();temp1.close();system(cls);coutend
29、lendlttt信息已成功刪除!endlendl;flag1=0;break;case N:system(cls);continue;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;else system(cls); coutendlendlttt沒有這修理單的信息!endlendl; break;break;case 0:flag=0;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;car_list.close();temp.close();/*修改車輛修理單信
30、息*void modify_list()system(cls);string a,b,c,d,e,f,g;string line;string car_n;coutendl;ifstream car(d:cars_list.txt);if(!car)cerrcars_list.txt cant open!endl;exit(1);ofstream temp(d:temp.txt);if(!temp)cerrtemp.txt cant open!endl;exit(1);int flag=1,flag1=1;while(flag)coutendlendl;coutttt*endl;coutttt
31、1.修改修理單信息endlendl;coutttt0.返回上一菜單endl;coutttt*endl;coutn;switch(n)case 1:string car_n;coutendl;coutttt請輸入要修改的修理單編號:endl;coutcar_n; if(Judge2(car_n,line)=1)system(cls);coutendlendlendl;couttt存在這修理單,確定修改?(Y/N)endlendl; couttt請輸入您的選擇:endl;coutch;switch(ch)case Y:while(getline(car,line)&flag1)string a,b
32、,c,d,e,f,g;string line;string car_n;string car_no;couttt請再次輸入要修改的修理單號:endl;coutcar_n;ifstream car(d:cars_list.txt);ofstream temp(d:temp.txt);while(getline(car,line)istringstream is(line);isabcdefg;if(!car)cout您要的信息不存在;if(car_n!=a)tempsetiosflags(ios:left)a b c d e fabcdefg;car1setiosflags(ios:left)
33、a b c d e fendl; ofstream temp2(d:tem.txt,ios:trunc);temp2.close();temp.close();temp1.close();system(cls);coutendl;coutt請按提示重新輸入修理單信息:endlendl;couta;coutendl;coutb;coutendl;coutc;coutendl;coutd;coutendl;coute;coutendl;coutf;coutendl;car1 setiosflags(ios:left)a b c d e fendl;system(cls);cout endl tt新
34、信息錄入完成! endl endl;system(pause);break;car.close();car1.close();flag1=0;break;case N:system(cls);continue;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;else system(cls); cout endlendl ttt沒有該輛車的信息!endlendl; break;break;case 0:flag=0;break;default:system(cls);coutendlendlendlttt輸入錯誤!請重新輸入!;c
35、ar.close();temp.close();/*信息查詢*/*按車輛名查詢*void query_car_no()system(cls);string a,b,c,d,e,f,g,h;string line;string car_n;string car_no;coutendlendlendl;coutttcar_n;ifstream car(d:cars.txt);if(!car)cerrcars.txt cant open!endl;exit(1);ofstream temp(d:tem.txt);if(!temp)cerrtem.txt cant open!abcdefgh;if(c
36、ar_n=a)coutendlendl;couttt車輛信息如下endl;couttt車牌號:aendl;couttt牌號:bendl;couttt型號:cendl;couttt生產(chǎn)廠家:dendl;couttt修理項目碼:eendl;couttt車主姓名:fendl;couttt聯(lián)系電話:gendl;couttt修理日期:hendl;elsecoutendltt沒有這輛車的信息!abcdefgh;if(car_n=f)return 1;return 0;/*按車主名查詢*void query_owner_name()system(cls);string a,b,c,d,e,f,g,h;str
37、ing line;string car_n;string owner_name;coutendlendlttowner_name;ifstream car(d:cars.txt);if(!car)cerrcars.txt cant open!endl;exit(1);ofstream temp(d:tem.txt);if(!temp)cerrtem.txt cant open!abcdefgh;if(owner_name=f)coutendlendl;couttt車輛信息如下endl;couttt車牌號:aendl;couttt牌號:bendl;couttt型號:cendl;couttt生產(chǎn)廠
38、家:dendl;couttt修理項目碼:eendl;couttt車主姓名:fendl;couttt聯(lián)系電話:gendl;couttt修理日期:hendl;elsecoutendltt沒有這輛車的信息!endl;car.close();temp.close();system(del d:tem.txt);system(pause);/*車輛信息查詢*void query_car()system(cls);int flag=1;while(flag)system(cls);int n; coutendlendl;coutttt1.按車輛名查詢 endlendl;coutttt2.按車主名查詢 en
39、dlendl;coutttt3.刷新顯示界面 endlendl;coutttt0.返回上一菜單 endlendl;coutn;switch(n)case 1:query_car_no();break;case 2:query_owner_name();break;case 3:system(cls);break;case 0:flag=0;break;default:coutt輸入錯誤!請重新輸入!endlendl;/*按車輛修理單號查詢*void query_rlist_no()system(cls);string a,b,c,d,e,f;string line; string list_n
40、o;coutendlendllist_no;ifstream car_list(d:cars_list.txt);if(!car_list)cerrcars_list.txt cant open!endl;exit(1);ofstream temp(d:temp.txt);if(!temp)cerrtemp.txt cant open!abcdef;if(list_no=a)coutendlendl;couttt修理單信息如下endl;couttt修理單編號:aendl;couttt修理工工號:bendl;couttt修理日期:cendl;couttt修理項目:dendl;couttt修理小時
41、數(shù):eendl;couttt完工日期:fendl;elsecoutendltt沒有這張修理單的信息!abcdef;if(list_n=b)return 1;return 0;/*按修理工工號查詢*void query_repairman_no()system(cls);string a,b,c,d,e,f;string line; string repairman_no;coutendlendlrepairman_no;ifstream car_list(d:cars_list.txt);if(!car_list)cerrcars_list.txt cant open!endl;exit(1)
42、;ofstream temp(d:temp.txt);if(!temp)cerrtemp.txt cant open!abcdef;if(repairman_no=b)coutendlendl;couttt修理單信息如下endl;couttt修理單編號:aendl;couttt修理工工號:bendl;couttt修理日期:cendl;couttt修理項目:dendl;couttt修理小時數(shù):eendl;couttt完工日期:fendl;elsecoutendlttt沒有這張修理單的信息!endl;car_list.close();temp.close();system(del d:temp.t
43、xt);system(pause);/*查詢修理單*void query_list()system(cls);int flag=1;while(flag)system(cls);int n;coutendlendl;coutttt1.按修理工工號查詢 endlendl;coutttt2.按修理工工號查詢 endlendl;coutttt3.刷新顯示界面 endlendl;coutttt0.返回上一菜單 endlendl;coutn;switch(n)case 1:query_rlist_no();break;case 2:query_repairman_no();break;case 3:sy
44、stem(cls);break;case 0:flag=0;break;default:coutt輸入錯誤!請重新輸入!endlendl;/*月統(tǒng)計輸出的汽車修理單信息*void Statistics1()system(cls);char month2;string s; char c10;string a,b,d,e,f;string line;string repairman_no;coutendlendlmonth;ifstream car_list(d:cars_list.txt);if(!car_list)cerrcars_list.txt cant open!endl;exit(1
45、);ofstream temp(d:temp.txt);if(!temp)cerrtemp.txt cant open!abcdef;if(*month=*c&*(month+1)=*(c+1)coutendlendl;couttt修理單信息如下endl;couttt修理單編號:aendl;couttt修理工工號:bendl;couttt修理日期:cendl;couttt修理項目:dendl;couttt修理小時數(shù):eendl;couttt完工日期:fendl;car_list.close();temp.close();system(del d:temp.txt);system(pause);
46、/*按月統(tǒng)計每個修理工的月修理信息*void Statistics2()system(cls);string s;char c10,month2;string a,b,d,e,f;string line;string repairman_no;ifstream car_list(d:cars_list.txt);if(!car_list)cerrcars_list.txt cant open!endl;exit(1);ofstream temp(d:temp.txt);if(!temp)cerrtemp.txt cant open!endl;exit(1);coutendlendlrepair
47、man_no;istringstream is(line);isabcdef;if(repairman_no=b)while(getline(car_list,line)istringstream is(line);isabcdef;coutendlendlmonth;if(*month=*c&*(month+1)=*(c+1)coutendlendl;couttt修理單信息如下endl;couttt修理單編號:aendl;couttt修理工工號:bendl;couttt修理日期:cendl;couttt修理項目:dendl;couttt修理小時數(shù):eendl;couttt完工日期:fendl
48、;elsecoutendlendlttt那個月沒有此修理工修理單信息!endl;elsecoutendlendlttt沒有此修理工!endl;car_list.close();temp.close();system(del d:temp.txt);system(pause);/*統(tǒng)計修理單* void Statistics()int flag=1;while(flag)system(cls);int n;coutendlendlttt*endlendl;coutttt1.按月統(tǒng)計輸出的汽車修理單信息endlendl; coutttt2.按月統(tǒng)計每個修理工的月修理信息endlendl;coutt
49、tt0.返回上一菜單endlendl;coutn;switch(n)case 1:Statistics1();break;case 2:Statistics2();break;case 0:flag=0;break;default:coutt輸入錯誤!請重新輸入!endlendl;private:car_infor carr;/*顯示界面*char menu()coutendlendl;couttt*汽車汽修治理系統(tǒng)*endlendl;couttt車輛信息維護endl;coutttt1.增加車輛信息 endl;coutttt2.刪除車輛信息 endl;coutttt3.修改車輛信息 endlendl;couttt車輛修理單信息維護endl;coutttt4.增加車輛修理單信息endl;coutttt5.刪除車輛修理單信息endl;coutttt6.修改車輛修理單信息endlendl;couttt信息查詢endl; coutttt7.車輛信息查詢 endl;coutttt8.車輛修理單信息查詢 endlendl;couttt信息統(tǒng)計endl;coutttt9.按月統(tǒng)計修理信息endlendl;couttttO.退出系統(tǒng)endl;coutttt*endlendl;co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋買賣合同協(xié)議書范本下載
- 直播勞務的合同
- 圖書銷售合同
- 商鋪轉(zhuǎn)讓租賃合同范本
- 提高團隊協(xié)作能力的技能培訓課程
- 魚種產(chǎn)品購銷合同書樣本年
- 2025合同模板修繕修理合同范本
- 隧洞施工合同范本
- 裝修房屋托管合同范本
- 購房協(xié)議合同
- 成人手術(shù)后疼痛評估與護理團體標準
- zemax-優(yōu)化函數(shù)說明書
- 2021年《民法典擔保制度司法解釋》適用解讀之擔保解釋的歷程
- 第02講 導數(shù)與函數(shù)的單調(diào)性(學生版)-2025版高中數(shù)學一輪復習考點幫
- 湖南財政經(jīng)濟學院《常微分方程》2023-2024學年第一學期期末試卷
- 游戲賬號借用合同模板
- 2022年中考英語語法-專題練習-名詞(含答案)
- 2011年公務員國考《申論》真題卷及答案(地市級)
- 多元化評價體系構(gòu)建
- 商業(yè)模式的設計與創(chuàng)新課件
- AQ/T 4131-2023 煙花爆竹重大危險源辨識(正式版)
評論
0/150
提交評論