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

正文內(nèi)容

c課程設(shè)計酒店管理系統(tǒng)設(shè)計方案-展示頁

2025-05-12 02:41本頁面
  

【正文】 //用戶選擇 { case 1:AddtheGuestroom(amp。 int choose=0。 cout 出 系 統(tǒng) \n\n。 cout \n\n。 cout \n\n。 cout 2:客房信息保存\n\n。 cout \n\n。tListMedic)。 ()。選擇需要執(zhí)行功能的序號,由switch判斷和選擇所需要執(zhí)行的功能。剩余客房信息輸出界面如圖10所示。圖9 查詢客房信息的分界面(7)剩余客房信息的排序的設(shè)計按提示進(jìn)行剩余客房的排序,本系統(tǒng)中是以客人的入住天數(shù)排序,顯示屏幕如圖10所示。圖8 刪除客房信息的分界面(6)分界面:剩余客房信息的查詢的設(shè)計在保存完所修改或刪除的客房信息,查詢剩余的客房信息,按提示進(jìn)入剩余客房查詢界面,有按編號、類型、價格查詢,根據(jù)擁護(hù)自主選擇。圖7 修改客房信息的分界面(5)分界面:客房信息的刪除的設(shè)計提示進(jìn)入刪除截面,根據(jù)客房編號查找所需刪除的客房信息。圖6 保存客房信息的分界面(4)分界面:客房信息的修改的設(shè)計提示根據(jù)編號進(jìn)行客房信息修改,輸入要修改的內(nèi)容,如不修改的項目就遠(yuǎn)洋輸出。圖5 錄入客房信息的分界面(3)分界面:客房信息的保存的設(shè)計針對第一步客房信息的輸入及以后信息的修改、刪除做一個文件保存。圖4 主界面(2)分界面:客房信息的錄入的設(shè)計提示輸入客房編號,客房類型,客人定房日期,客房價格,客房中的主要內(nèi)容,客房定房的有效期。+ Create():void +Empty() const:bool +Insert(conste:T):void +*GetcNode(i:int):cNodeT +Find(const e:T):bool +~tList()??头款惖腢ML圖如(圖2)所示:class cGuestroom+ ID[BUFSIZE]:char// 客房編號+ Type[BUFSIZE]:char//客房類型+ Book[BUFSIZE]:char//定房日期+ Function[BUFSIZE]:char//客房內(nèi)容+StayTime :int//定房有效期+ flay :bool//標(biāo)志+ cGuestroom()//構(gòu)造函數(shù)初始化 圖2 (2)鏈表類在tList類中,有成員:構(gòu)造函數(shù)tList(),創(chuàng)建鏈表Create(),判斷鏈表是否為空的函數(shù)Empty() const,從尾部插入一個元素的函數(shù)Insert(const T e),返回第i個節(jié)點的函數(shù)GetcNode(int i),在鏈表中查詢某個值的函數(shù)bool Find(const T e),析構(gòu)函數(shù)~tList(),頭節(jié)點head。 錄入客房信息客房的信息管理系統(tǒng)查詢剩余客房信息排序剩余客房信息輸出剩余客房信息保存客房信息修改客房信息刪除客房信息退出系統(tǒng)圖1 類的設(shè)計根據(jù)上述需求分析,有客房類和鏈表類。7.輸出剩余客房函數(shù);輸出根據(jù)系統(tǒng)所需排序后的客房信息,本系統(tǒng)中是根據(jù)了客人入住的有效期即天數(shù)來及時了解空出的房間。5.查詢剩余客房函數(shù);分按編號、類型、價格查詢,這樣可以更具有人性化來選擇所剩余的客房,從而進(jìn)行日常安排。3.修改客房信息模塊;讀取保存的客房信息數(shù)據(jù),根據(jù)客房編號查找所需修改的客房信息,然后根據(jù)具體所需,修改成員參數(shù),并保存??头啃畔⑸婕暗臄?shù)據(jù)有客房編號、客房類型、定房日期、客房內(nèi)容(設(shè)施)、定房有效期等。主要實現(xiàn)的功能包括:客房信息的錄入、修改、刪除、剩余客房信息查詢、排序、輸出??腿藢κS嗫头啃枰M(jìn)行選擇,系統(tǒng)必須實現(xiàn)相應(yīng)的查詢、排序和輸出功能,使客人擇優(yōu)而居。而初步設(shè)定通過客房的編號、類型、價格來定位一個客房的管理系統(tǒng)。C++課程設(shè)計和酒店管理系統(tǒng)設(shè)計方案客房管理系統(tǒng)是根據(jù)某酒店對客房管理的實際情況進(jìn)行編寫的,主要目的是為了方便酒店對客房的實際情況進(jìn)行集中的查詢與管理工作,以提高整個酒店的工作。經(jīng)過電腦及生活中的調(diào)查研究,根據(jù)客人的經(jīng)濟水平和生活理念,客房的類型已趨向于多樣化,有標(biāo)準(zhǔn)房,單人房,VIP間,甚至總統(tǒng)套房??头渴且粋€對外服務(wù)的內(nèi)容,為了客人的住宿要求,所以系統(tǒng)需要實現(xiàn)客房信息的錄入、修改和刪除功能。本次課程設(shè)計需要實現(xiàn)的是——客房管理系統(tǒng)的鏈表實現(xiàn)。客房信息可寫入文件,也可從文件中讀取。2.設(shè)計方案按照需求分析所得,客房信息系統(tǒng)有以下幾個功能模塊:1.添加錄入信息模塊;編寫指針摸板,定義臨時的客房間數(shù),包括其各項類的成員,編號,類型,定房日期,價格,客房內(nèi)容,入住天數(shù)。4.刪除客房信息模塊;從保存中的文件中讀取信息,刪除需要刪除的信息,完善現(xiàn)在的客房運作。6.排序剩余客房模塊;根據(jù)具體所需排序,可以是編號、價格或者類型,本系統(tǒng)中根據(jù)的是客房入住的天數(shù)來排序。由上述需求分析可得,系統(tǒng)的功能模塊圖如圖1所示。(1)客房類系統(tǒng)研究客房cGuestroom類中成員: ID[SIZE]是客房編號,Type[SIZE]是客房類型,Book[SIZE]是定房日期,Price[SIZE]是每間客房的價格,StayTime[SIZE]是定房的有效期,F(xiàn)unction[SIZE]是客房的主要內(nèi)容(如浴室、衛(wèi)生間、網(wǎng)線等設(shè)施),標(biāo)志flag和構(gòu)造函數(shù)cGuestroom()。鏈表類的UML圖如(圖3)所示:tList+tList()。 + *head:cNodeT 圖32.界面設(shè)計:(1) 主界面的設(shè)計主界面中顯示客房管理系統(tǒng)的全部信息,客房信息的錄入,客房信息的保存,客房信息的修改,客房信息的刪除,剩余客房的查詢,剩余客房的排序,剩余客房的輸出,客房信息管理系統(tǒng)如圖4所示。客房信息錄入如圖5所示??头啃畔⒈4嫒鐖D6所示??头啃畔⑿薷慕缑嫒鐖D7所示。客房信息的刪除界面如圖8所示。查詢剩余客房的信息界面如圖9所示。(8)分界面:剩余客房信息的輸出的設(shè)計在排序完后的剩余客房中,輸出所有客房的信息,以檢驗客房的經(jīng)營情況。圖10 輸出剩余客房的信息(1)系統(tǒng)的登錄在主函數(shù)中,輸出客房信息系統(tǒng)的各功能提示。選擇1:執(zhí)行客房信息的錄入;選擇2:執(zhí)行保存客房的信息;選擇3:執(zhí)行教工基本信息的保存;選擇4:執(zhí)行教工基本信息的刪除;選擇5:執(zhí)行教工工資按從高到低排序;選擇6:執(zhí)行教工基本信息的修改;選擇7:執(zhí)行教工基本信息的查詢;選擇8:退出;主函數(shù):int main(){ tListcGuestroom tListMedic。 //創(chuàng)建鏈表 ReadData(amp。 while(1) { cout\n\n 客房管理系統(tǒng) \n\n。 cout \n\n。 cout \n\n。 cout \n\n。 cout \n\n。 cout 請選擇:。 cinchoose。tListMedic)。 //輸入客房信息 case 2:SaveData(amp。break。tListMedic)。 //修改客房信息 case 4:DeletetheGuestroom(amp。 break。tListMedic)。 //查詢剩余客房信息 case 6:RanktheremainGuestroom(amp。 break。tListMedic)。 //輸出剩余客房信息 case 8:exit(0)。} return 0。讀取數(shù)據(jù)庫:void ReadData(tListcGuestroom *tListMedic) //讀取數(shù)據(jù)庫{ char buf[BUFSIZE]。 //創(chuàng)建一個輸出文件流對象 if (!ifile) { cerr 讀取時打開文件出錯! endl。 while((buf,BUFSIZE)) //遍歷文本,讀取數(shù)據(jù) { (buf,BUFSIZE)。 //讀取客房編號 memset(buf,0,BUFSIZE)。 //讀取客房類型 strcpy(,buf)。 (buf,BUFSIZE)。 memset(buf,0,BUFSIZE)。 //讀取價格 strcpy(,buf)。 (buf,BUFSIZE)。 memset(buf,0,BUFSIZE)。 //讀取入住有效期 =atoi(buf)。 =true。 } cout讀取數(shù)據(jù)成功!\n\n。 //關(guān)閉文件 return。v
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1