freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《c課程設(shè)計(jì)183酒店客房管理系統(tǒng)-全文預(yù)覽

2025-06-11 00:34 上一頁面

下一頁面
  

【正文】 out取消刪除。 Room[i].StayTime=0。 if(B==Y) { Room[i].Type=null。 coutRoom[i].moneyendl。 coutRoom[i].IDendl。 cout房間價(jià)格 :。i++) if(Room[i].num==Num ) { string B。 cout請(qǐng)輸入要?jiǎng)h除的房間號(hào): 。 break。break。break。 system(cls)。 cout \n\n。 cout \n\n。 }。i==29)cout暫無空房! 。 coutRoom[i].Priceendl。 coutRoom[i].num\t。i30。 }。 C入住天數(shù): 。 C客戶姓名: 。 C房間價(jià)格 :。i++) { if(Room[i].num!=0 amp。 }。 void Save_HolterRoom_info(HolterRoom * Room) { 21 for(int i=0。 void Save_HolterRoom_info(HolterRoom * Room)。 void Change_HolterRoom_info(HolterRoom *Room)。 void add_HolterRoom_info(HolterRoom *Room)。 void set_Customer_info(HolterRoom *Room)。 ~HolterRoom(){}。 StayTime=0。 HolterRoom() { num=0。 }。 string ID。客房信息可寫入文件,也可從文件中讀取。順利如期的完成本次課程設(shè)計(jì) 給了我很大的信心,但是也為我指出很多不足的地方。和老師以及同學(xué)的溝通交流更使我對(duì) 程序整體的規(guī)劃與設(shè)計(jì)有了新的認(rèn)識(shí),也對(duì)自己提出了新的要求。而且通過對(duì)整體的掌控,對(duì) 局部的取舍,都使我的能力得到了鍛煉,我的各方面經(jīng)驗(yàn)都得到了極大的豐富。 17 短學(xué)期的課程設(shè)計(jì)是一次非常珍貴的機(jī)會(huì),這是一次可以讓我們所學(xué)的理論與實(shí) 際相結(jié)合的機(jī)會(huì)。 if(P==N) cout已取消添 加。break。 cinRoom[i].Price。 cout房間類型: 。i30。 編譯成功后開始運(yùn)行,信息錄入后,第一次調(diào)用函數(shù)可以正確添加房間信息,但第二次調(diào)用后, 會(huì)覆蓋第一次的記錄,無法正確添加房間;經(jīng)思索后,發(fā)現(xiàn)加入個(gè) for 循環(huán),并對(duì)每一房間進(jìn)行判斷,確定為未賦值再進(jìn)行房間的添加便可。 cink。 cinRoom[i].Price。coutendl。 string k。 system(cls)。amp。 t++。 cout修改成功 !endlendl。cout天后 。 cin_money。 cin_ID。 cin_name。 cout是否確定要修改房間信息?( Y/N) 。 coutRoom[i].money。 cout客戶身份證號(hào)碼 :。 coutRoom[i].Priceendl。i30。 string _Price。 string _name。 ( 4)信息的修改 修改客房信息,按要求提示輸入要修改客房的房間編號(hào),通過 for 循 環(huán)和if 語句尋找到要修改的客房,并顯示其信息,然后詢問用戶是否要修改客房信息,通過 if 語句進(jìn)行判斷,若輸入“ Y”則進(jìn)行逐條修改,若為“ N” ,則取消修改,輸入其他均顯示“非法操作!”。 }。 cout刪除成功! endl。 Room[i].money=0。coutendl。 cout訂金 。 cout客戶身份證號(hào)碼 :。 coutRoom[i].Typeendl。i30。 void Delete_HolterRoom(HolterRoom *Room) { int Num。 }。 cinP。 }。 cinRoom[i].Type。i++) { Room[i].num=Number++。 cout請(qǐng)輸入要添加的房間數(shù): 。//關(guān)閉文件 ( 2)信息的添加 客房信息的錄入,創(chuàng)建 HolterRoom 類和 Room 對(duì)象數(shù)組 ,調(diào)用構(gòu)造函數(shù),輸入客房的房間編號(hào)、房間類型、定房日期、房間價(jià)格、房間內(nèi)容及個(gè)人的入住有效期。 top++。 //創(chuàng)建一個(gè)輸入文件流對(duì)象,讀取文件夾 中的數(shù)據(jù)。 11 void Read(HolterRoom *Room) //讀取數(shù)據(jù)庫 int top。 exit(0)。break。 break。 break。 break。 int choose=0。 cout \n\n。 cout \n\n。 } ()。b,sizeof(b))。 HolterRoom b。 9 圖 7 所有客房的信息 ( 1)系統(tǒng)的登錄 在主函數(shù)中,輸出客房信 息系統(tǒng)的各功能提示。 8 圖 5 刪除客房信息的分界面 ( 6)分界面:剩余客房信息的查詢的設(shè)計(jì) 在保存完所修改或刪除的客房信息,查詢剩余的客房信息,可瀏覽所有空房信息。 圖 2 主界面 ( 2)分界面:客房信息查詢?cè)O(shè)計(jì) 分別實(shí)現(xiàn)按姓名,按房間號(hào)和按房間類型查詢客房信息的功能,還可實(shí)現(xiàn)輸出所有空房信息的功能。 ( 1) 客戶類 客戶類中的主要成員有: name為客戶姓名, ID為客戶身份證號(hào)碼, money為客戶訂金, StayTime為將要入住客房時(shí)長。 5.查詢客房函數(shù); 分按編號(hào)、類型、客戶姓名查找客房信息,這樣可以更具有人性化來選擇所剩余的客房,從而進(jìn)行日常安排。 4 2.設(shè)計(jì)方案 按照需求分析所得,客房信息系統(tǒng)有以下幾個(gè)功能模塊: 1. 新建兩個(gè)類; 分別為 Customer 和 HolterRoom ,其中 Customer 為基類, HolterRoom 通過 共有繼承,成為 Customer 的派生類。 客人對(duì)剩余客房需要進(jìn)行選擇,系統(tǒng)必須實(shí)現(xiàn)相應(yīng)的查詢、排序和輸出功能,使客人擇優(yōu)而居。 1 計(jì)算機(jī)學(xué)院課程設(shè)計(jì)報(bào)告 課程名稱: C++課程設(shè)計(jì) 課 題: 客房管理系統(tǒng) 專業(yè)班級(jí): 學(xué) 號(hào): 姓 名: 指導(dǎo)老師: 日 期: 2021 年 7 月 3 日 2 目錄 ……………………………………… 03 ……………………………………… 04 …………………………… 05 ………………………………… 10 …………………………………………… 15 ……………………………… 17 ……………………………………… 18 ………………………………………… 19 3 客房管理系統(tǒng)是根據(jù)某酒店對(duì)客房管理的實(shí)際情況進(jìn) 行編寫的,主要目的是為了方便酒店對(duì)客房的實(shí)際情況進(jìn)行集中的查詢與管理工作,以提高整個(gè)酒店的工作 。 客房是一個(gè)對(duì)外服務(wù)的內(nèi)容,為了客人的住宿要求,所以系統(tǒng)需要實(shí)現(xiàn)客房信息的錄入、修改和刪除功能。 客房信息 涉及的數(shù)據(jù)有客房編號(hào) 、 客房類型 、 住房天數(shù)、訂金、客戶姓名、客戶身份證號(hào)碼等。 4.刪除客房信息模塊; 從保存中的文件中讀取信息,刪除需要?jiǎng)h除的信息,完善現(xiàn)在的客房運(yùn)作。 酒店 客房 管理 系統(tǒng) 錄入 客房 信息 客人 入住 登記 修改 客房 信息 客人 退房 結(jié)算 輸出 所有 客房 信息 查 詢 窗 口 刪除 客房 信息 通過 房號(hào) 查詢 客房 輸出 所有 空房 通過 姓名 查詢 客房 通過 房號(hào) 查詢 客房 5 圖 1 類的設(shè)計(jì) 根據(jù)上述需求分析,有客房類和客戶類。 6 酒店客房管理系統(tǒng)如圖 1所示。 圖 4 修改客房信息的分界面 ( 5)分界面:客房信息的刪除的設(shè)計(jì) 提示根據(jù)編號(hào) 尋找到客房并輸出該客房?jī)?nèi)容,然后詢問用戶是否要?jiǎng)h除客房信息 ,修改界面如圖所示。所有客房信息輸出界面如圖 7所示。 //創(chuàng)建客房對(duì)象數(shù)組 int top。 while (1) { ((char *)amp。 Room[top]=b。 cout \n\n。 cout \n\n。 cout 請(qǐng)選擇: 。 switch (choose) //用戶的選擇 { case 1:set_HolterRoom_info(Room)。 //客人入住登記 case 3:Change_HolterRoom_info(Room)。 //客戶退房 case 5:PrintAll(Room)。 //查詢 case 7:Delete_HolterRoom(Room)。 Save_Customer_info(Room)。 } 在讀取數(shù)據(jù)時(shí),可以從以有的文件中讀取數(shù)據(jù)到程序中,避免了程序的重復(fù)輸入 數(shù)據(jù),既實(shí)現(xiàn)了程序的多次可持續(xù)地使用,又有利于后面的信息修改、刪除等功能。 fstream file(,ios::in)。 if (!file) break。 ()。 static int Number=700。isize。 cout房間類型: 。 12 coutendlendl。 cout客房信息已有,是否要添加房間?( Y/N) 。 else cout此操作非法! endlendl。 }; ( 3)信息的刪除 刪除客房信息,按要求提示輸入要?jiǎng)h除客房的房間編號(hào),通過 for 循環(huán)和if 語句尋找到要?jiǎng)h除的客房,并顯示其信息,然后詢問用戶是否要?jiǎng)h除客房信息,通過 if 語句進(jìn)行判斷,若輸入“ Y”則刪除,并顯示刪除成功,若為“ N” ,則取消刪除,輸入其他均顯示“非法操作!”。 for(int i=0。 cout房間類型 :。 13 cout客戶信息 :endl。 cou
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1