版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 《酒店管理系統(tǒng)》</b></p><p> 程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)報(bào)告</p><p> 專(zhuān) 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) </p><p> 班 級(jí): 11計(jì)科1班 </p><p>
2、 姓 名: 周 運(yùn) 來(lái) </p><p> 指導(dǎo)教師: 鄭 瑤 </p><p> 2012 年 7 月 2 日</p><p><b> 目錄</b></p><p> 1、 課程設(shè)計(jì)題目與要求
3、3</p><p> HYPERLINK \l "_Toc458538460" 1.1設(shè)計(jì)題目:3</p><p> HYPERLINK \l "_Toc458538461" 1.2設(shè)計(jì)要求:3</p><p><b> 2、 總體設(shè)計(jì)3</b></p><p>&l
4、t;b> 3、 詳細(xì)設(shè)計(jì)4</b></p><p> 3.1結(jié)構(gòu)體設(shè)計(jì)4</p><p> 3.2主模塊設(shè)計(jì)4</p><p><b> 4、 運(yùn)行結(jié)果5</b></p><p> 5、 課程設(shè)計(jì)總結(jié)6</p><p> 6、 參考書(shū)目:7</p&g
5、t;<p><b> 附錄:源代碼8</b></p><p> 1、 課程設(shè)計(jì)題目與要求</p><p><b> 1.1設(shè)計(jì)題目:</b></p><p><b> 酒店管理系統(tǒng)</b></p><p><b> 1.2設(shè)計(jì)要求:</
6、b></p><p> 屏幕上出現(xiàn)一個(gè)界面,讓操作員能夠方便的選擇所需要進(jìn)行的操作,如不同級(jí)別房間價(jià)格的查詢(xún)、修改、刪除等。對(duì)不同標(biāo)準(zhǔn)的房間實(shí)施不同的收費(fèi)標(biāo)準(zhǔn),也可以按天收費(fèi)或按小時(shí)收費(fèi),也可以根據(jù)顧客需要在登記的入住的時(shí)候進(jìn)行選擇。月底進(jìn)行結(jié)算,實(shí)收多少,應(yīng)收多少。</p><p><b> 2、 總體設(shè)計(jì)</b></p><p>
7、<b> 3、 詳細(xì)設(shè)計(jì)</b></p><p><b> 3.1結(jié)構(gòu)體設(shè)計(jì)</b></p><p> struct date //時(shí)間結(jié)構(gòu)體</p><p><b> {</b></p><p><b> };</b></p
8、><p> struct hotell //客房結(jié)構(gòu)體</p><p><b> {</b></p><p><b> };</b></p><p><b> 3.2主模塊設(shè)計(jì)</b></p><p> 客房信息錄入
9、 客人入住登記 </p><p> 客房信息的刪除與修改 </p><p><b> 客人退訂</b></p><p><b> 4、 運(yùn)行結(jié)果</b></p><p> 主界面運(yùn)行結(jié)果 </
10、p><p><b> 客房信息錄入情況</b></p><p><b> 退出系統(tǒng)界面</b></p><p><b> 5、 課程設(shè)計(jì)總結(jié)</b></p><p> 在做程序設(shè)計(jì)前就已經(jīng)感覺(jué)到我設(shè)計(jì)的《酒店管理系統(tǒng)》比較復(fù)雜,不僅要寫(xiě)出實(shí)現(xiàn)各種功能的函數(shù)還要保證函數(shù)之間的
11、連接,怎樣通過(guò)函數(shù)之間的關(guān)系能很好的把函數(shù)連接起來(lái),還要保證程序能夠很好的而且有效的運(yùn)行。還有可能遇到一些以前沒(méi)有用到的知識(shí),像怎樣在輸入有誤的情況下進(jìn)行異常處理,這些都要通過(guò)函數(shù)的功能來(lái)實(shí)現(xiàn),這些對(duì)我來(lái)說(shuō)都是新的知識(shí),而且覺(jué)得很有難度。</p><p> 在做程序設(shè)計(jì)前還必須把書(shū)本上的基本知識(shí)搞懂,程序設(shè)計(jì)會(huì)用到書(shū)中的類(lèi)做,對(duì)類(lèi)的理解也不是很到位,一些概念的知識(shí)還沒(méi)有很好的理解,所以還需要借助書(shū)中的知識(shí)來(lái)加深
12、對(duì)類(lèi)的理解。</p><p> 剛開(kāi)始時(shí),處于心理作用而且老師也說(shuō)了課程設(shè)計(jì)是要把整本書(shū)的知識(shí)都融合在一起的,于是我開(kāi)始想如何用類(lèi)、如何把程序?qū)懙煤?jiǎn)單明了,但是想了好久也想不出來(lái),于是自己搜了一些有關(guān)這一課題的程序,想從中獲得一些靈感,找到一些好的方法。事與愿違,網(wǎng)上的程序好多,大都用到了數(shù)據(jù)庫(kù),看不懂,我選了一個(gè)C程序來(lái)看,發(fā)現(xiàn)里面好多頭文件都不認(rèn)識(shí),而它用的是struct和class相結(jié)和,多文件的編程,包
13、括的知識(shí)廣泛,感覺(jué)很復(fù)雜。我后面就模范他的結(jié)構(gòu),用簡(jiǎn)單的語(yǔ)句編出框架,然后在一步步深入細(xì)化,最后用fstream類(lèi)輸入輸出文本,然而簡(jiǎn)單的程序也有出錯(cuò)的時(shí)候,經(jīng)過(guò)反復(fù)的修改、調(diào)試終于寫(xiě)出了這個(gè)程序!</p><p> 在編程的過(guò)程中可謂是困難重重,但是好在我有一幫水平不錯(cuò)的同學(xué),他們指出我的錯(cuò)誤,給我出主意,直到我把這個(gè)系統(tǒng)完成。我深深的感謝他們,沒(méi)有他們的幫助,我可能就不能如此完整地完成這個(gè)課程設(shè)計(jì)!<
14、/p><p><b> 6、 參考書(shū)目:</b></p><p> [1] 譚浩強(qiáng),《C++程序設(shè)計(jì)》,北京,清華大學(xué)出版社,2006年.</p><p> [2] 詹紅霞、侯思穎、陶永紅,《Visual C++ 程序設(shè)計(jì)教程》,北京,清華大學(xué)出版社, 2007年</p><p><b> 附錄
15、:源代碼</b></p><p> #include <iostream></p><p> #include <fstream></p><p> using namespace std;</p><p><b> int n;</b></p><p>
16、; char b[5]="kong";</p><p> struct date //時(shí)間結(jié)構(gòu)體</p><p><b> {</b></p><p><b> int year;</b></p><p> int month;</p>&l
17、t;p><b> int day;</b></p><p><b> }in,out;</b></p><p> struct hotell //客房結(jié)構(gòu)體</p><p><b> {</b></p><p> int num;
18、 //房號(hào)</p><p> char leixing[5] ; //房間類(lèi)型</p><p> int price; //房間價(jià)格</p><p> char noman[5]; //房間是否空閑</p><p> char name[20]; //客戶(hù)姓名</p><
19、p> date in; //用結(jié)構(gòu)體定義的入住時(shí)間</p><p> date out; //用結(jié)構(gòu)體定義的退房時(shí)間</p><p> int pay; //預(yù)付金額</p><p> int shenfen; //身份證號(hào)</p><p> int shu;
20、 //客房數(shù)目</p><p> int input; //客房收入</p><p> } room[100];</p><p> void luru() //客房信息錄入函數(shù)</p><p> { int i,j;</p><p> ofstream k
21、efang("kefang.txt",ios::binary); //打開(kāi)二進(jìn)制文件</p><p> if ( ! kefang)</p><p><b> {</b></p><p> cerr<<"文件沒(méi)有打開(kāi)!"<<endl;</p><p
22、><b> abort();</b></p><p><b> }</b></p><p> cout<<" 您選擇了客房信息錄入功能\n";</p><p> cout<<" 現(xiàn)在進(jìn)行客房信息的錄入\n";</p>&
23、lt;p> cout<<" 總客房數(shù)為100間,請(qǐng)輸入您要錄入的客房數(shù)。\n\n";</p><p> cout<<" 請(qǐng)輸入房間數(shù)"<<endl;</p><p> cout<<" ";</p><p><b> c
24、in>>n;</b></p><p> if(n>100||n<=0)</p><p><b> {</b></p><p> cout<<" 您的輸入有誤,請(qǐng)重試\n\n";</p><p><b> luru();</b
25、></p><p><b> }</b></p><p> for(i=0;i<n;i++)</p><p><b> {</b></p><p> cout<<" 客房號(hào)"<<endl;</p><p>
26、 cout<<" ";</p><p> cin>>room[i].num;</p><p> cout<<" 客房類(lèi)型(1、 2、 3、)\n 請(qǐng)?jiān)?-3中進(jìn)行選擇"<<endl;</p><p> cout<<" &quo
27、t;;</p><p> cin>>room[i].leixing;</p><p> cout<<" 客房?jī)r(jià)格"<<endl;</p><p> cout<<" ";</p><p> cin>>room[i].price
28、;</p><p> for(j=0;j<5;j++)</p><p><b> {</b></p><p> room[i].noman[j]=b[j]; //此時(shí)客房為kong</p><p><b> }</b></p><p> room[
29、i].shu=n; //錄入的客房數(shù)目</p><p> cout<<endl;</p><p> cout<<" 本客房信息錄入結(jié)束\n\n";</p><p> kefang.write((char*)&room[i],sizeof(room[i]));</p>
30、<p> kefang.close();</p><p><b> }</b></p><p><b> }</b></p><p> void dengji() //客人入住登記函數(shù)</p><p> { char a[5]="man"
31、;</p><p> int k,j,i;</p><p> fstream kefang("kefang.txt",ios::in|ios::out|ios::binary);</p><p> if(!kefang)</p><p><b> {</b></p><p&
32、gt; cerr<<"文件打開(kāi)失敗!"<<endl;</p><p><b> abort();}</b></p><p> cout<<" 請(qǐng)輸入客人人數(shù)"<<endl;</p><p> cout<<" &quo
33、t;;</p><p><b> cin>>k;</b></p><p> for (int x=0;x<k;x++)</p><p><b> {</b></p><p> cout<<" 請(qǐng)輸入客人的房號(hào)"<<endl;
34、</p><p> cout<<" ";</p><p><b> cin>>i;</b></p><p> room[i-1].num=i;</p><p> kefang.seekg(i-1*sizeof(a[i-1]));</p><p&
35、gt; kefang.read((char*)&room[i-1],sizeof(room[i-1]));</p><p> cout<<" 請(qǐng)輸入客人的姓名"<<endl;</p><p> cout<<" ";</p><p> cin>>room
36、[i-1].name;</p><p> cout<<" 請(qǐng)輸入客人的身份證號(hào)"<<endl;</p><p> cout<<" ";</p><p> cin>>room[i-1].shenfen;</p><p> cout<
37、<" 請(qǐng)輸入客人入住時(shí)間,年/月/日"<<endl;</p><p> cout<<" 年: ";</p><p> cin>>room[i-1].in.year;</p><p> cout<<" 月: ";</p>
38、<p> cin>>room[i-1].in.month;</p><p> cout<<" 日: ";</p><p> cin>>room[i-1].in.day;</p><p> cout<<" 請(qǐng)輸入客人的預(yù)付金額(單位:元)"<
39、<endl;</p><p> cout<<" ";</p><p> cin>>room[i-1].pay;</p><p> for(j=0;j<5;j++) </p><p><b> {</b></p>&l
40、t;p> room[i-1].noman[j]=a[j]; //此時(shí)客房為man </p><p><b> }</b></p><p> kefang.write((char*)&room[i-1],sizeof(room[i-1]));</p><p><b> }</b></p&
41、gt;<p> kefang.close();</p><p> cout<<" 客人入住登記結(jié)束,按回車(chē)鍵返回主菜單!"<<endl;</p><p><b> }</b></p><p> void find() //客房信息的查詢(xún)</p><
42、;p><b> {</b></p><p> int i=0;int k=0;;char name[20];</p><p> ifstream kefang("kefang.txt",ios::binary);</p><p> if(!kefang)</p><p><b>
43、; {</b></p><p> cerr<<"文件打開(kāi)失敗!"<<endl;</p><p><b> abort();}</b></p><p> cout<<" 您選擇要查詢(xún)方式:\n\n";</p><p>
44、cout<<" 1.按空房間查詢(xún) 2.按姓名查詢(xún)房間\n 3.按房號(hào)查詢(xún) 4.所有客房信息\n\n";</p><p> int chaxun;</p><p> cout<<" ";</p><p> cin>>chaxun;</p><p
45、> switch(chaxun)</p><p><b> {</b></p><p> case 1:cout<<" 空房間查詢(xún),"; //按空房間查詢(xún)</p><p> cout<<" 查詢(xún)結(jié)果如下"<<endl;<
46、/p><p> for(i=0;i<room[0].shu;i++)</p><p><b> {</b></p><p> kefang.seekg(i*sizeof(room[i]));</p><p> kefang.read((char*)&room[i],sizeof(room[i]));&l
47、t;/p><p> if(strcmp(room[i].noman,b)==0)</p><p><b> {</b></p><p> cout<<" 空客房號(hào)"<< room[i].num<<" "<<"客房類(lèi)型"<
48、< room[i].leixing;</p><p> cout<<" "<<"客房?jī)r(jià)格"<< room[i].price<<endl;</p><p><b> k+=1;</b></p><p><b> }</b>
49、</p><p><b> }</b></p><p> cout<<" 現(xiàn)有空房為"<<k<<"間"<<endl<<endl<<" 查詢(xún)結(jié)束"<<endl;</p><p> kef
50、ang.close();</p><p> cout<<" 按回車(chē)鍵返回主菜單";break;</p><p> case 2:cout<<" 請(qǐng)輸入您所查詢(xún)的姓名:"<<endl; //按姓名查詢(xún)</p><p> cout<<" &qu
51、ot;;</p><p> cin>>name;</p><p> for(i=0;i<room[0].shu;i++)</p><p> kefang.seekg(i*sizeof(room[i]));</p><p> kefang.read((char*)&room[i],sizeof(room[i])
52、);</p><p> if(strcmp(name,room[i].name)==0)</p><p> cout<<" 此客人入住的房間號(hào) "<<room[i].num<<endl;</p><p> kefang.close();</p><p> cout<&
53、lt;" 按回車(chē)鍵返回主菜單!";break;</p><p> case 3:cout<<endl<<" 請(qǐng)輸入房間號(hào):"<<endl; //按客房號(hào)查詢(xún)</p><p><b> int c;</b></p><p> cout<<
54、" ";</p><p><b> cin>>c;</b></p><p> for(i=0;i<room[0].shu;i++)</p><p><b> {</b></p><p> kefang.seekg(i*sizeof(room[i])
55、);</p><p> kefang.read((char*)&room[i],sizeof(room[i]));</p><p> if(room[i].num==c)</p><p> cout<<" 房間號(hào) "<< room[i].num<<" "<<
56、"入住客人姓名 "<< room[i].name<<endl;</p><p><b> }</b></p><p> kefang.close();</p><p> cout<<" 按回車(chē)鍵返回主菜單!";break;</p><p&
57、gt; case 4:cout<<" 所有房間信息如下"<<endl<<endl; //列出所有客房信息</p><p> for(int i=0;i<room[i].shu;i++)</p><p><b> {</b></p><p> kefang.s
58、eekg(i*sizeof(room[i]));</p><p> kefang.read((char*)&room[i],sizeof(room[i]));</p><p> cout<<" 客房號(hào)"<<room[i].num<<" ";</p><p> cout&l
59、t;<" 客房類(lèi)型"<< room[i].leixing<<" ";</p><p> cout<<" 客房?jī)r(jià)格"<< room[i].price<<" ";</p><p> cout<<" 空閑情況
60、"<< room[i].noman<<" \n" ;</p><p> if(room[i].noman=="man")</p><p><b> {</b></p><p> cout<<" 客人姓名"<<room
61、[i].name<<" ";</p><p> cout<<" 客人身份證號(hào)"<<room[i].shenfen<<" ";</p><p> cout<<" 入住時(shí)間"<<room[i].in.year<<&q
62、uot;年"<<room[i].in.month<<"月"<<room[i].in.day<<" ";</p><p> cout<<endl;</p><p> cout<<" 預(yù)付費(fèi)用"<<room[i].pay<&l
63、t;" "<<endl;</p><p><b> }</b></p><p> else if(room[i].noman=="kong")</p><p> cout<<" 此房空"<<endl<<" 瀏覽
64、功能結(jié)束,請(qǐng)您選擇其他功能"<<endl;</p><p><b> }</b></p><p> kefang.close();</p><p> cout<<"\n 查詢(xún)結(jié)束\n 按回車(chē)鍵返回主菜單!"<<endl;break;</p><
65、;p><b> }</b></p><p><b> }</b></p><p> void xiugai() //客房信息的刪除與修改</p><p><b> {</b></p><p> fstream kefang("kefang.tx
66、t",ios::in|ios::out|ios::binary);</p><p> if(!kefang)</p><p><b> {</b></p><p> cerr<<"文件打開(kāi)失敗!"<<endl;</p><p><b> abort(
67、);}</b></p><p> hotell *p=room;</p><p> char h[20]=" ";</p><p> int c,d,e,j;</p><p> cout<<" 請(qǐng)輸入要修改或刪除的客房號(hào)."<
68、;<endl;</p><p> cout<<" ";</p><p><b> cin>>c;</b></p><p> for(int i=0;i<room[0].shu;i++)</p><p><b> {</b><
69、/p><p> kefang.seekg(i*sizeof(room[i]));</p><p> kefang.read((char*)&room[i],sizeof(room[i]));</p><p> if(room[i].num==c)</p><p> cout<<" 請(qǐng)您選擇要修改或刪除的
70、該客房的信息。"<<endl<<endl;</p><p> cout<<" 1.客房?jī)r(jià)格修改"<<endl;</p><p> cout<<" 2.客房信息的刪除"<<endl;</p><p> cout<
71、<" ";</p><p><b> cin>>d;}</b></p><p><b> switch(d)</b></p><p><b> {</b></p><p> case 1:cout<<"
72、 客房?jī)r(jià)格修改"<<endl; //客房?jī)r(jià)格的修改</p><p> cout<<" ";</p><p><b> cin>>e;</b></p><p> (p+c-1)->price=e;</p><p> kefang.
73、write((char*)&room[c-1],sizeof(room[c-1]));</p><p> kefang.close();</p><p> cout<<" 修改成功!\n 按回車(chē)鍵返回主菜單!"<<endl;</p><p><b> break;</b>&l
74、t;/p><p> case 2:cout<<" 客房信息的刪除"; //客房信息的刪除</p><p> hotell *p=room; </p><p> cout<<endl;</p><p> cout<<" 1.刪除類(lèi)型 2.刪除價(jià)格 &q
75、uot;<<endl;</p><p><b> int g;</b></p><p> cout<<" ";</p><p><b> cin>>g;</b></p><p><b> switch(g)</b&
76、gt;</p><p><b> {</b></p><p> case 1:for(j=0;j<20;j++)</p><p> { (p+c-1)->leixing[j]=h[j];}</p><p> kefang.write((char*)&room[c-1],sizeof(room[
77、c-1]));</p><p> kefang.close();</p><p> cout<<" 該房類(lèi)型已刪除\n 按回車(chē)鍵返回主菜單"; </p><p><b> break;</b></p><p> case 2:(p+c-1)->price=NUL
78、L;</p><p> kefang.write((char*)&room[c-1],sizeof(room[c-1]));</p><p> kefang.close();</p><p> cout<<" 該房?jī)r(jià)格已刪除\n 按回車(chē)鍵返回主菜單"; </p><p><b&
79、gt; break;</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> void tuifang() //客人退房結(jié)算</p><
80、;p><b> {</b></p><p> int a,i,j,pay1,pay2;</p><p> fstream kefang("kefang.txt",ios::in|ios::out|ios::binary);</p><p> if(!kefang)</p><p><
81、;b> {</b></p><p> cerr<<"文件打開(kāi)失敗!"<<endl;</p><p><b> abort();}</b></p><p> cout<<" 請(qǐng)輸入客人住的房間號(hào)"<<endl;</p>
82、;<p> for(i=0;i<n;i++)</p><p><b> {</b></p><p> cout<<" ";</p><p><b> cin>>a;</b></p><p> if(a==room[i].
83、num)</p><p> { kefang.seekg(i*sizeof(room[i]));</p><p> kefang.read((char*)&room[i],sizeof(room[i]));</p><p> cout<<" 客人的房間號(hào)"<<room[i].num;</p&g
84、t;<p> cout<<" 客人的入住時(shí)間為:"<<room[i].in.year<<"年"</p><p> <<room[i].in.month<<"月"<<room[i].in.day;</p><p> cout<&l
85、t;endl;</p><p> cout<<" 請(qǐng)輸入客人的退房時(shí)間 年/月/日"<<endl;</p><p> cout<<" 年: ";</p><p> cin>>room[i].out.year;</p><p> cout&
86、lt;<" 月: ";</p><p> cin>>room[i].out.month;</p><p> cout<<" 日: ";</p><p> cin>>room[i].out.day;</p><p> cout<<&qu
87、ot; 客人的退房時(shí)間為"<<room[i].out.year<<"年"</p><p> <<room[i].out.month<<"月"<<room[i].out.day<<"日"<<" ";</p><p&g
88、t; pay1=room[i].pay-((room[i].out.year-room[i].in.year)*365+(room[i].out.month-room[i].in.month)*30+(room[i].out.day-room[i].in.day))</p><p> *room[i].price;</p><p> pay2=((room[i].out.year-r
89、oom[i].in.year)*365+(room[i].out.month-room[i].in.month)*30+(room[i].out.day-room[i].in.day))*room[i].price</p><p> -room[i].pay;</p><p> if(pay1>=0)</p><p> cout<<"
90、; 總的住宿費(fèi)用為"<<((room[i].out.year-room[i].in.year)*365+(room[i].out.month-room[i].in.month)*30+</p><p> (room[i].out.day-room[i].in.day))*room[i].price<<"元,\n";</p><p&g
91、t; cout<<" 入住時(shí)預(yù)付費(fèi)用為:"<<room[i].pay<<endl;</p><p> cout<<" 剩余費(fèi)用為:"<<pay1<<endl;</p><p> if(pay1<0)</p><p> cout&l
92、t;<" 還須付:"<<pay2<<"元";</p><p> for(j=0;j<5;j++)</p><p><b> {</b></p><p> room[i].noman[j]=b[j]; //初始化客房為空</p><p
93、> room[i].name[j]=0; //初始化客人名字為空</p><p><b> }</b></p><p> room[i].input=room[i].input+((room[i].out.year-room[i].in.year)*365+(room[i].out.month-room[i].in.month)*30+<
94、/p><p> (room[i].out.day-room[i].in.day))*room[i].price;</p><p> kefang.write((char*)&room[i],sizeof(room[i]));</p><p><b> }</b></p><p> else if(a!=roo
95、m[i].num)</p><p> cout<<" 輸入房號(hào)不存在!請(qǐng)確認(rèn)后重試。\n\n"<<endl;break;</p><p><b> }</b></p><p> kefang.close();</p><p> cout<<"
96、 按回車(chē)鍵返回主菜單返回主菜單!"<<endl;</p><p><b> }</b></p><p> void jiesuan() //本月結(jié)算</p><p><b> { </b></p><p><b> int k=0;</b>
97、</p><p> ifstream kefang("kefang.txt",ios::binary);</p><p> if(!kefang)</p><p><b> {</b></p><p> cerr<<"文件打開(kāi)失??!"<<endl;&
98、lt;/p><p><b> abort();}</b></p><p> for(int j=0;j<n;j++)</p><p> kefang.read((char*)&room[j],sizeof(room[j]));</p><p> kefang.close();</p>&l
99、t;p> for(int i=0;i<100;i++)</p><p> k=k+room[i].input;</p><p> cout<<" 本月收入為:"<<k<<"\n 按回車(chē)鍵返回主菜單"<<endl;</p><p><b>
100、; }</b></p><p> int main () //賓館客房系統(tǒng)主界面函數(shù)</p><p><b> {</b></p><p> cout<<endl<<endl<<endl;</p><p> cout<<" @
101、@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n";</p><p> cout<<" $* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *$\n";</p>
102、<p> cout<<" $* *$\n";</p><p> cout<<" $* 歡迎使用客房管理系統(tǒng)
103、 *$\n";</p><p> cout<<" $* *$\n";</p><p> cout<<" $* * * * * * * * * * * * * * * * * *
104、 * * * * * * * * * * * * * * * * * *$\n"; </p><p> cout<<" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n";</p><p> cout<<"\n&qu
105、ot;;</p><p> cout<<" 請(qǐng)選擇您要進(jìn)行的操作\n";</p><p> cout<<"\n\n";</p><p> cout<<" 1.客房信息錄入 2.客人入住登記 3.客房信息查詢(xún) \n";<
106、;/p><p> cout<<" 4.客房信息刪除和修改 5.客人退房結(jié)算 6.本月結(jié)算 \n";</p><p> cout<<" 0.退出系統(tǒng) \n";</p><p> cout<<"\n\n"; </p
107、><p><b> int a;</b></p><p> cout<<" ";</p><p><b> cin>>a;</b></p><p> switch ( a )</p><p><b> {<
108、;/b></p><p> case 1:luru();</p><p> cout<<" 按回車(chē)鍵返回主菜單!";</p><p> system("cls");main ();break;</p><p> case 2:cout<<"
109、您選擇了客人入住登記功能\n";dengji();</p><p> system("cls");main ();break;</p><p> case 3:cout<<" 您選擇了客人退房結(jié)帳功能\n";tuifang();</p><p> main ();break;</p>
110、;<p> case 4:cout<<" 您選擇了客房信息查詢(xún)功能\n";find();</p><p> main ();break;</p><p> case 5:cout<<" 您選擇了客房信息的刪除和刪改功能\n";xiugai();</p><p> mai
111、n ();break;</p><p> case 6:cout<<" 您選擇了本月結(jié)算功能\n";jiesuan();</p><p> main ();break;</p><p> case 0:cout<<"\n\n\n";</p><p> cout<
112、;<" 本系統(tǒng)由2011計(jì)科周運(yùn)來(lái)開(kāi)發(fā)\n";</p><p> cout<<" ******感謝您使用本系統(tǒng)!******\n\n\n";</p><p> return(0);break;</p><p> default :cou
113、t<<" 您的輸入有誤,返回主菜單!";</p><p> system("cls");main();break;</p><p><b> }</b></p><p><b> return 0;</b></p><p><b&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 酒店管理系統(tǒng)課程設(shè)計(jì)
- 軟件工程課程設(shè)計(jì)(酒店管理系統(tǒng)) (2)
- java課程設(shè)計(jì)--酒店管理系統(tǒng)
- web課程設(shè)計(jì)--酒店管理系統(tǒng)
- 酒店管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- access課程設(shè)計(jì)酒店管理系統(tǒng)
- uml酒店管理系統(tǒng)課程設(shè)計(jì)
- java課程設(shè)計(jì)--酒店管理系統(tǒng)
- web課程設(shè)計(jì)酒店管理系統(tǒng)
- java酒店管理系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-酒店管理系統(tǒng)課程設(shè)計(jì)
- c++酒店管理系統(tǒng)課程設(shè)計(jì)
- c++酒店管理系統(tǒng)課程設(shè)計(jì)
- java課程設(shè)計(jì)--酒店住宿管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論