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

正文內(nèi)容

酒店客房預(yù)訂管理系統(tǒng)-在線瀏覽

2025-05-27 08:02本頁面
  

【正文】 庫,采用面向?qū)ο蟮恼Z言開發(fā)而成,系統(tǒng)的客戶端在 Windows 平臺下運(yùn)行,服務(wù)器端可在 Windows 平臺或 UNIX 平臺下運(yùn)行。3. 操作可行性 直接瀏覽網(wǎng)頁的形式,利用鼠標(biāo)進(jìn)行傻瓜式的操作,操作中的每一步都會有相應(yīng)的提示,這樣可以讓更多的人群在最短的時(shí)間內(nèi)學(xué)會使用他。(為了更好地闡述需求更能,我們做了詳細(xì)的圖形說明) 系統(tǒng)功能圖5 / 38 系統(tǒng)數(shù)據(jù)流圖 6 / 38 ER 圖第三章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì)該系統(tǒng)充分考慮用戶的操作簡便性,實(shí)現(xiàn)快捷操作。(2)退房管理:刪除已退客戶信息,及時(shí)更新客房留存狀態(tài),方便新客戶入住。7 / 38(4)客戶設(shè)置:可以添加新客戶,修改客戶信息,刪除已退訂客戶等,可準(zhǔn)確了解每一客戶的預(yù)訂信息。 系統(tǒng)功能模塊圖根據(jù)上述系統(tǒng)功能分析,能得出下面系統(tǒng)軟件功能模塊圖: 整體模塊分配該系統(tǒng)充分考慮用戶的操作簡便性,實(shí)現(xiàn)快捷操作。(2)退訂:刪除已退客戶信息,及時(shí)更新客房留存狀態(tài),方便新客戶入住。(4)客戶信息:可以添加新客戶,修改客戶信息(客戶編號,客戶姓名) ,刪除已退訂客戶信息以及查看所有客戶的訂房狀態(tài)信息。(3)刪除:刪除相應(yīng)客戶的個(gè)人信息。(5)顯示:顯示所有預(yù)訂客戶的個(gè)人信息以及預(yù)訂房號。 客房信息子模塊(1)新增:錄入客房編號、客房描述等相關(guān)信息。(3)刪除:刪除相應(yīng)客戶及客房的信息。(5)顯示:顯示所有客房的房號以及預(yù)訂狀態(tài)信息。第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 系統(tǒng)詳細(xì)設(shè)計(jì)進(jìn)度規(guī)劃甘特圖如下 系統(tǒng)詳細(xì)設(shè)計(jì)任務(wù):10 / 38本詳細(xì)設(shè)計(jì)采用的是流程圖的方式來表達(dá)每個(gè)處理過程的算法。:測試用例包括輸入數(shù)據(jù)和預(yù)期結(jié)果等內(nèi)容。系統(tǒng)吞吐量2)要提高系統(tǒng)的吞吐量:要求使用具有大吞吐量的計(jì)算機(jī)。3)系統(tǒng)響應(yīng)時(shí)間:響應(yīng)時(shí)間不超過 2 秒4)系統(tǒng)處理方式:該系統(tǒng)采用主機(jī)系統(tǒng)方式。 系統(tǒng)輸入輸出設(shè)計(jì) 輸入設(shè)計(jì)原則:需要輸入客戶數(shù)據(jù),數(shù)據(jù)量不大。 數(shù)據(jù)輸入設(shè)備的選擇本系統(tǒng)選擇鍵盤、鼠標(biāo)人工輸入方式。 ,系統(tǒng)會檢測該房間號是否存在,若不存在會提示酒店沒該房間。 。:輸出到專用紙張及電腦屏幕上。并允許工作人員改正。各模塊在功能上互相補(bǔ)充,在程序中互相融合,才能實(shí)現(xiàn)一個(gè)具有多種功能的管理系統(tǒng)。(2)更改模塊:提供數(shù)據(jù)的修改,包括客戶姓名、客房描述等。(4)查詢模塊:本程序最重要的模塊,也是本系統(tǒng)的精髓所在。(5)顯示模塊:顯示所有客房、訂房客戶的基本信息。本程序正是本著這種思想,一步一步,有條不紊的進(jìn)行規(guī)劃與設(shè)計(jì)。第 6 章 使用說明 (1)程序主界面:界面簡潔明了,一目了然,便于操作。(2)訂房:主界面選擇 1 進(jìn)入訂房功能14 / 38(3)查詢房間預(yù)訂情況:主界面選擇 3 進(jìn)入該功能(4)增刪客戶信息:主界面選擇 4 進(jìn)入該功能 :系統(tǒng)提示輸入客戶號碼、姓名等信息,按要求錄入即可。15 / 38:返回主界面。 :系統(tǒng)提示輸入房間號、房間描述等信息,按要求錄入即可。:返回主界面。16 / 38(7)退房:主界面選擇 2 進(jìn)入退房功能。 17 / 38(9)文件中讀取房間信息 room(10)文件讀取客戶信息 customer 18 / 38 第七章 程序源代碼程序源代碼包含三大塊:類定義、各功能函數(shù)定義及實(shí)現(xiàn)和主函數(shù)實(shí)現(xiàn)類定義源代碼:ifndef INFO_Hdefine INFO_Hincludefstreamincludestringincludecstdlibusing namespace std。string name。 //客戶編號}。int room_number。//房間等級,15 級string room_config。class CustomerBase{public: CustomerBase()。//前條件,temp 已經(jīng)含有值void remove(Customer temp)。CustomerBase* next。class RoomBase{public: RoomBase()。void remove(Room temp)。RoomBase* next。class InfoBase{public:int customer_number。InfoBase()。 temp_ptr,int um,int rnum)。 temp_ptr,int um)。 temp_ptr,int um)。 temp_ptr,int um,int rnum)。 temp_ptr)。}。typedef RoomBase* RBasePtr。Customer::Customer() //構(gòu)造函數(shù){name=。}Room::Room(){room_number=1。room_config=。}RoomBase::RoomBase(){next=NULL。}void pause(){char get。(get)。}}//info_space 的結(jié)尾endif //INFO_H各功能函數(shù)源代碼:ifndef INFO_FUN_Hdefine INFO_FUN_Hincludeiostreamincludefstreamincludestringincludecstdlibinclude namespace info_space{void readfile(ifstreamamp。 temp) //從文件中讀取客戶數(shù)據(jù){int t_number=1。CBasePtr t_temp=new CustomerBase。while(!()){instreamt_number。t_temp=t_number。t_tempnext=temp。t_temp=NULL。 //循環(huán)創(chuàng)建用戶信息類instreamt_name。 outstream,CBasePtramp。CBasePtr t_temp=temp。if(t_temp==NULL) break。t_temp=t_tempnext。 instream,RBasePtramp。int level=0。RBasePtr t_temp=new RoomBase。while(!()){22 / 38instreamlevel。t_temp=number。t_temp=config。t_tempnext=temp。t_temp=NULL。instreamnumber。 outstream,RBasePtramp。RBasePtr t_temp=temp。if(t_temp==NULL) break。t_temp=t_tempnext。 temp_ptr,int number)//若找到相同編號則返回 true,否則返回false{CBasePtr the_ptr=temp_ptr。else the_ptr=the_ptrnext。}bool check(RBasePtramp。while(the_ptr!=NULL){if(the_ptr==number)return true。}return false。return。ofstream outstream。CBasePtr temp_ptr=NULL。 //讀取文件中的客戶信息,存入 temp_ptr 中 CBasePtr tt_ptr=temp_ptr。if(check(temp_ptr,)) {cout客戶編號已經(jīng)存在,請核查!endl。24 / 38}else{CBasePtr ptr=new CustomerBase。tt_ptrnext=ptr。 //open 函數(shù)會刷新文檔,里面存儲的內(nèi)容全失writefile(outstream,temp_ptr)。 //設(shè)置一個(gè)標(biāo)記,用來檢驗(yàn)刪除是否成功ifstream instream。(E:\\)。readfile(instream,temp_ptr)。return。 //創(chuàng)建一個(gè)前指針和后指針,方便刪除對應(yīng)元素 if(before==){temp_ptr=temp_ptrnext。 //元素已經(jīng)刪除,可以直接寫入文件中,設(shè)置 after 為 NULL 跳過while 循環(huán)flag=1。flag=1。after=beforenext。 //刪除失敗else {(E:\\)。 //將新鏈表寫入文件}}void RoomBase::add(Room temp) //文件中存在的房間信息{if(==1||==0||==){cout房間信息未填寫完整,請重新填寫!。}else{ifs
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1