




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上基于C語言的酒店管理系統(tǒng)課程設計 學院: 通信與電子工程學院 班級: 電子102班 學號: 姓名: 鄒遠文 王帥 指導老師: 題原 日期: 2013年11月27日 專心-專注-專業(yè)摘 要隨著個人計算機的的普及,越來越多的重復性工作被交由計算機來完成。在這種大趨勢下,傳統(tǒng)的紙質檔案管理方式已不適應現(xiàn)代服務業(yè)的發(fā)展。數字化的管理成為酒店等行業(yè)的必要條件。酒店客房管理的電腦化對于優(yōu)化員工工作效率、降低成本及改善服務質量等方面都有十分積極的作用。本程序是用于酒店管理的軟件。它可以實現(xiàn)定退房業(yè)務處理,用戶信息的記錄、查詢及房間狀態(tài)管理等功能。雖然比較簡陋但已具備應用程序的雛形。
2、經濟上主要考慮本系統(tǒng)帶來的效益是否大于開發(fā)本系統(tǒng)的成本,由于本系統(tǒng)的開發(fā)以課程設計為依托,參與人員的目的以學習為主,投入成本比較小。另外,系統(tǒng)管理員和業(yè)務員都擁有計算機的專業(yè)知識,酒店前臺工作人員和管理人員不需要經過培訓或只需要經過少量培訓即可操作本軟件。這樣可以為開發(fā)本系統(tǒng)節(jié)升資金。同時無紙化辦公可以節(jié)省資源,減少后期資源浪費。因此,開發(fā)本系統(tǒng)在經濟是可行的。本程序運用Microsoft Visual C+編譯器編寫,涉及C語言的文件讀寫,結構數組運用及字符串函數相關知識。關鍵詞:數字化管理 酒店管理 C語言 目 錄 第 第1章 1.1概述隨著旅游業(yè)的發(fā)展,酒店、餐飲娛樂行業(yè)日趨發(fā)達,引入全
3、方位的電腦服務和電腦管理日益流行。同時,酒店和餐廳娛樂業(yè)引入電腦服務和管理也取得了優(yōu)良的經濟效益和社會效益。為此,國家建設部已于最近作出明確規(guī)定:凡星級酒店在項目審批時,其設計方案必須包括電腦管理系統(tǒng),否則不予立項??梢姡频旯芾黼娔X化勢在必行。酒店管理系統(tǒng)將先進的電腦技術與現(xiàn)代酒店服務管理完美地結合起來,實現(xiàn)了住宿、餐飲、娛樂全新概念的服務和管理方式。1.1.1酒店管理系統(tǒng)的需求傳統(tǒng)的酒店管理往往令管理者花大量的時間來處理顧客投訴,例如錯誤查詢、煩瑣的登記和結帳手續(xù)、旅客費用計算錯誤、空余客房資料不能及時提供等,從而影響出租率,使的管理人員不得不集中精力規(guī)劃管理運行策略和進行決策。以上問題可
4、通過電腦系統(tǒng)輔助解決,酒店管理的電腦化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個重要標志 ,而且對于提高員工工作效率,加速資金周轉、降低各項成本及改善服務質量都有十分積極的作用。隨著社會經濟的發(fā)展,人們對生活質量的要求越來越高,作為服務之一的酒店業(yè)也在不斷的完善服務體制。它是集餐飲、住宿、娛樂于一體的立體化服務體系,其中顧客可以隨意消費并統(tǒng)一結賬;賓館管理者可及時了解酒店的全部運營情況及經營走勢,找出運轉成本,作為經營決策的依據。只有運用先進的科學管理手段,利用計算機管理系統(tǒng)才能更好實現(xiàn)這一管理模式。1.2 酒店管理系統(tǒng)的當前需求酒店管理信息系統(tǒng)是用來收集、處理、存貯和傳播客房、顧客、結算信息,以信息管
5、理為核心的計算機應用系統(tǒng)。利用酒店管理信息系統(tǒng)中合理的數據庫結構來保存數據信息,及時了解各個環(huán)節(jié)中信息的變更,通過有效的程序結構來支持各種數據操作的執(zhí)行,以提高管理效率,實現(xiàn)酒店服務的系統(tǒng)化、規(guī)范化、自動化。通過該項目的開發(fā)與使用,可實現(xiàn)以下功能:(1).快速實現(xiàn)客人入住登記和賬務處理,減少客人住店及離店時的等待時間(2).準確實現(xiàn)客人預訂入住的要求,實現(xiàn)有效及有保障的前臺系統(tǒng)作業(yè)(3).快速響應住宿客人的有關項目查詢要求(4).實現(xiàn)入住、消費、結賬一條龍服務,方便客人在店內的各類消費要求 1.3酒店管理系統(tǒng)的可行性隨著計算機技術的飛速發(fā)展,信息時代的到來,信息改變了我們這個社會。各類行業(yè)在日
6、常經營管理各個方面也在悄悄地走向規(guī)范化和網絡化。客房管理的信息化程度體現(xiàn)在將計算機及網絡與信息技術應用于經營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用網絡信息化管理使客房管理更先進、更高效、更科學,信息交流更迅速。酒店管理系統(tǒng)是典型的信息管理系統(tǒng)的一部份,而且是必不可少的一部份。其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起簡潔且資料一致性和完整性強、資料安全性好的數據庫。而對于后者則要求應用程序功能完備,易使用等特點。酒店管理系統(tǒng)是酒店經營管理中不可缺少的部分,它的內容對于經營的決策者和管理者來說都至關重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應該能夠
7、為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現(xiàn)差錯等,且對于查詢空房間及已定房間等極為不方便。在當今時代,這些完全可以改用計算機來代替人的手工操作。作為計算機及網絡應用的一部分,使用計算機對酒店信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高客房經營管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。且辦事效率也是決定收入的一個關鍵因素。 第 2 章 酒店管理系統(tǒng)的功能實現(xiàn)該管理系統(tǒng)適用于各類中小
8、型酒店的客房資源和客戶信息的管理,實現(xiàn)了酒店的信息化管理,該系統(tǒng)主要包括基礎信息設置、客房前臺管理、查詢統(tǒng)計管理、掛賬管理、系統(tǒng)初始設計、系統(tǒng)維護等功能。 2.1設計模塊按照需求分析所得,客房信息系統(tǒng)有以下幾個功能模塊:2.1.1添加錄入信息模塊編寫指針摸板,定義臨時的客房間數,包括其各項類的成員,編號,類型,定房日期,價格,客房內容,入住天數。2.1.2修改客房信息模塊讀取保存的客房信息數據,根據客房編號查找所需修改的客房信息,然后根據具體所需,修改成員參數,并保存。2.1.3刪除客房信息模塊從保存中的文件中讀取信息,刪除需要刪除的信息,完善現(xiàn)在的客房運作。2.1.4查詢剩余客房函數分按編號
9、、類型、價格查詢,這樣可以更具有人性化來選擇所剩余的客房,從而進行日常安排。2.1.5排序剩余客房模塊根據具體所需排序,可以是編號、價格或者類型,本系統(tǒng)中根據的是客房入住的天數來排序。 2.1.6輸出剩余客房函數輸出根據系統(tǒng)所需排序后的客房信息,本系統(tǒng)中是根據了客人入住的有效期即天數來及時了解空出的房間。2.1.7 點餐系統(tǒng)給用戶提供用餐的點餐系統(tǒng),通過菜單來點相應的酒水和菜品,最后通過和房間的匹配來統(tǒng)計價格。 圖21 功能結構圖2.2管理員登陸流程登錄入口取得用戶名和密碼將UserID存入session中輸入用戶賬戶核對密碼是否正確登錄成功是是否否圖2-2登陸流程2.2主要功能模塊數據流程圖
10、2-3 功能模塊流程圖2.3管理員預處理流程客人無空房客人客人查詢客人信息表收 銀住房押金入帳表查詢空房房間占用信息表入住登記表有無空房間交款 圖2-4 前臺處理流程 2.4登記入住系統(tǒng) (1). 登記并記錄顧客姓名 (2).登記并記錄顧客的證件類型及號碼 (3).顯示現(xiàn)有空置房間 (4).選擇所需要的房間并更改房間狀態(tài)信息 (5).計算并記錄住房費及押金由于本軟件針對操作員設計,所以界面應盡可能簡單明了。住房及顧客信息由于涉及多種類型的數據,因此應用結構數組處理。用文件記錄相關數據。 2.5客房狀態(tài)查詢分別顯示已入住客房與空置客房讀取住房信息文件的內容并判斷分類,借此可以清晰明了的顯示客房狀
11、態(tài)。剩余客房信息查詢,可以通過系統(tǒng)對賓館內剩余的客房進行查詢,可以了解到未被預定及未被使用的客房的編號、客房編號、客房類型、客房位置、客房單價等。 2.6住戶信息查詢 (1).查詢顧客所租房房號 (2). 查詢顧客住房費用顧客可以通過輸入自己的姓名來查詢個人的住房信息。 2.7結賬退房系統(tǒng) (1).退房 (2).更新所退房間狀態(tài) (3).刪除退房用戶記錄 (4).顯示賬單顧客可以輸入姓名來完成退房操作,房間狀態(tài)將更改為未入住。系統(tǒng)將刪除該用戶信息記錄并讀取生成賬單。 2.8系統(tǒng)管理 (1).房間設定 (2).更改密碼 (3).系統(tǒng)設置系統(tǒng)管理是每個系統(tǒng)所必須具備的功能,主要是對操作該系統(tǒng)的使用
12、者進行管理(即用戶管理),包括用戶的增加、刪除、密碼的修改以及管理各用戶操作該系統(tǒng)的權限。并且實現(xiàn)房間基本設置功能以及各種系統(tǒng)設置功能,比如說房價設置等等。 2.9系統(tǒng)詳細設計任務 (1).算法過程的設計:本詳細設計采用的是流程圖的方式來表達每個處理過程的算法; (2).數據結構的設計:對于處理過程中涉及的概念性的數據類型進行確切的定義; (3).測試用例設計:測試用例包括輸入數據和預期結果等內容。 第 3 章 系統(tǒng)物理配置方案設計 3.1設計指標任何系統(tǒng)都應該以用戶需求為最終目標,以方便用戶為最高原則,同進要融入先進的管理經驗與技巧。該系統(tǒng)努力根據用戶的實際需求功能情況,度身訂造一套先進的管
13、理系統(tǒng),并且將在統(tǒng)一的Windows NT/9X圖形界面下提供各種實用功能,盡可能降低使用前的培訓、實施和使用中的維護時間。力求滿足現(xiàn)在及未來的各種需求,真正為管理及決策提供強有力的支持。3.1.1系統(tǒng)的可靠性該系統(tǒng)要求24小時不間斷工作工作,發(fā)生錯誤的概率低于0.01%。3.1.2系統(tǒng)吞吐量要提高系統(tǒng)的吞吐量,就要求使用具有大吞吐量的計算機。應該選擇具有較高性能的計算機。 (1).系統(tǒng)響應時間響應時間不超過2秒 (2).系統(tǒng)處理方式該系統(tǒng)采用主機系統(tǒng)方式。 (3).地域范圍本系統(tǒng)采用局域網方式。 3.2計算機硬件配置 計算機硬件選擇取決于要運行的軟件系統(tǒng),本系統(tǒng)建議最低采取如下配置:(1)內
14、存:128MB(2)CPU:奔三1.0GHZ以上(3)硬盤:空余空間4G(4)編譯軟件:microsoft visual C+ 6.0 第4章 軟件分析與設計 運行程序后進入主界面,首先需要管理員權限的賬號密碼才可以進行登記入住、查詢房間、查詢顧客、退出程序等幾項操作,否則無法進入程序。 4.1 軟件運行截圖 4.1.1 登陸界面 圖 4-1 登陸界面 輸入用戶名和密碼即可進入: 圖 4-2 管理員登陸界面4.1.2入住與選擇界面輸入對應的數字,選擇不同的功能如選擇入住功能,輸入姓名和身份證號: 圖 4-3 登記注冊4.1.3 查詢界面按照顧客姓名查詢所住房間: 圖 4-4 房間查詢查詢房間入
15、住情況: 圖 4-5 房間剩余查詢4.1.4 點菜界面 點菜功能的實現(xiàn): 選擇點菜功能,即可顯示菜單,輸入相應的代碼即可選擇菜品和份數: 圖 4-6 菜單 輸入菜和酒水的名字,系統(tǒng)會提醒所要點的份數: 圖 4-7選擇數量 點菜完成后會顯示點菜數量和金額: 圖 4-8 顯示點菜數量和總價格 同時會顯示提醒輸入點菜的客房房號: 圖 4-9 記錄點菜的房間號4.1.5退房結賬界面 退房結賬時,會顯示住房消費和用餐消費金額,同時提醒押金是否足夠,如果夠則退回,不夠則提醒補交: 圖 4-10 退房結算 退房成功后系統(tǒng)會提醒退房成功,同時清除顧客信息! 結論通過對酒店管理系統(tǒng)的編寫,更加掌握了C語言的基本
16、語法,鞏固了以前所學的C語言知識。同時在C的設計過程中,對C語言運用循環(huán),自定義函數等方面的思想有了更加深刻的認識,體會到了高級編程的強大,對以后編寫程序有了很好的初步認識。 通過這周的課程設計,也認識到自己對于C語言的一些不足之處,在對書本的知識點還有些掌握的不夠透徹,在一些編程的地方可以更加優(yōu)化代碼,以最少的代碼實現(xiàn)最強大的功能。在指針和鏈表方面,以后也還需要和老師同學探討,讓以后的C語言編程中能夠合理的運用這些C語言里的精華內容。 參考文獻1 譚浩強. C程序設計(第三版). 清華大學出版社.2005年 2何欽銘 顏暉.語言程序設計.高等教育出版社.2008年3 陳強 .C語言核心開發(fā)技
17、術從開發(fā)到精通.電子工業(yè)大學出版社.2006年 4嚴蔚敏、吳為民.數據結構(C語言版).清華大學出版社.2007年5周二強.新編C程序設計.清華大學出版社.2011年 6錢能.C+程序設計教程.清華大學出版社.1999年 7鄧文華.數據結構實驗和實訓教程.清華大學出版社.2011年 8 高寒弢.最短路徑算法在交通咨詢系統(tǒng)中的應用.計算機與信息技術.2011年 附錄程序源代碼:#include <stdio.h>#include <stdlib.h>#include <string.h>#include<conio.h>#include"
18、windows.h"/*int initial_room(); /初始化80個房間信息int welcome(); /驗證用戶登陸,登陸成功顯示歡迎信息int enter();int check_in();int check_out();int inquire();int diancai1();int i=0;int caijia=0;int pay=0;typedef int ElemType;/*struct Room int number; int rank; int price; int state;struct Customer char name13,ID19; int
19、room_number; int pay; int change; int day;char caiming;int caijia;int set_name(struct Customer *cs, char *n) strcpy(cs->name,n); return 14;int set_ID(struct Customer *cs, char *p) strcpy(cs->ID,p); return 13;int set_room_number(struct Customer *cs, int n) cs->room_number=n; return 12;int se
20、t_day(struct Customer *cs, int d) cs->day=d; return 11;char *get_name(struct Customer *cs) return cs->name;char *get_ID(struct Customer *cs) return cs->ID;int get_room_number(struct Customer *cs) return cs->room_number;int get_day(struct Customer *cs) return cs->day;/*struct Room room
21、60;struct Customer *customer60;/diancaistruct cai /*cai結構體 實現(xiàn)對菜品 已點份數、名稱、原材料 的記錄*/int fenshu; char name50; int use;int price;struct List /*該線性表實現(xiàn)對菜品原材料的剩余量的記錄,線性表【i】對應菜品的點餐菜單編碼*/ ElemType* list; int size;int MaxSize;/*以下為線性表的函數*/void InitList(struct List* L,int ms) if(ms<=0)printf("ms 值非法!n&
22、quot;);exit(1);L->MaxSize=ms;L->list=malloc(ms*sizeof(ElemType);if(!L->list)printf("動態(tài)存儲分配失??!"); exit(1); L->size=0;void againMalloc(struct List *L)ElemType *p=realloc(L->list,2*L->MaxSize*sizeof(ElemType);if(!p)printf("分配存儲空間失敗!");exit(1);L->list=p;L->Max
23、Size=2*L->MaxSize;void InsertLastList(struct List *L,ElemType x)if(L->size=L->MaxSize)againMalloc(L);L->listL->size=x;L->size+;/*表格函數*/int cddayin(struct cai a)int i=0,j=0;for(i=0;i<30;i+)if(ai.fenshu>0)j+;if(j!=0)printf("已點菜/酒品編號 已點菜品名稱 已點份數/瓶數 價格n"); for(i=0;i<
24、30;i+) if(ai.fenshu>0) printf(" %5d %10s%14d %d¥ n",i,,ai.fenshu,ai.fenshu*ai.price); caijia=caijia+ai.fenshu*ai.price; printf(" 您好,您點餐價格合計=%d¥n",caijia); return caijia; if(j=0) printf("顧客尚未點餐,無法進行菜單打印!n");void ycliao(struct List *yuan,struct cai a)int i=1,p=0
25、,k=0,num;for(i=0;i<30;i+)dop=ai.use%100;yuan->listp=yuan->listp-ai.fenshu;ai.use=ai.use/100;while(ai.use!=0);printf("請輸入房間號:");scanf("%d",&num);if(num=101&&102&&103&&104&&105)printf("|-|-|n");printf("|-原材料余量-|-酒品余量-|n&qu
26、ot;);printf("|-|-|n");printf("| 10.雞肉=%3d 11.豬肉=%3d 12.魚肉=%3d | 50.雪花啤酒=%3d |n",yuan->list10,yuan->list11,yuan->list12,yuan->list50);printf("| 13.黃瓜=%3d 14.土豆=%3d 15.豆腐=%3d | 51.燕京啤酒=%3d |n",yuan->list13,yuan->list14,yuan->list15,yuan->list51);pr
27、intf("| 16.茄子=%3d 17.青椒=%3d 18.牛肉=%3d | 52.二鍋頭=%3d |n",yuan->list16,yuan->list17,yuan->list18,yuan->list52);printf("| 19.大蔥=%3d 20.鮮鴨血=%3d 21.花生=%3d | |n",yuan->list19,yuan->list20,yuan->list21);printf("| 22.花椒=%3d 23.醬=%3d 24.胡蘿卜=%3d | |n",yuan->
28、;list22,yuan->list23,yuan->list24);printf("| 25.辣椒=%3d 26.芹菜=%3d 27.豆皮=%3d | |n",yuan->list25,yuan->list26,yuan->list27);printf("|-|-|n");printf("|-|-|n");void diancai(struct cai a,struct Customer *cs )int p=0,wep=0; /*printf("請輸入房間號n"); scanf(&
29、quot;%d",num);for(i=0;i<60;i+)if(cs->roomn.number=num)*/doprintf(" |-|-|n");printf(" |-菜品(輸入-1確認并結束點餐)-|-酒品-|n");printf(" |-|-|n");printf(" | 1.紅燒獅子頭 2. 飄香桂魚 3.京醬肉絲 21.長城干紅 |n");printf(" | 4.爆炒竹雞 5.水煮魚 6.日本豆腐 | 22.喜力啤酒 |n");printf(" |
30、 7.夫妻肺片 8.拍黃瓜 9.蓮子羹 | 23.人頭馬 |n");printf(" |-|-|n");printf(" |-|-|n");scanf("%d",&p);system("CLS"); if(p>=1&&p<=9)printf(" |-|n"); printf(" |-份數-|n"); printf(" |-|n"); printf(" | 1.一份 2.兩份 |n"); pr
31、intf(" | 3.三份 4.其他請直接輸入 |n"); printf(" |-|n"); printf(" |-|n");scanf("%d",&wep);if(wep>50)system("CLS");printf("您輸入的值異?;蜻^大,請您檢查輸入的值!n");continue;/*防止誤輸入*/else if(wep<=50)ap.fenshu+=wep; system("CLS");else if(p>=21&
32、;&p<=23) printf(" |-|n"); printf(" |-酒品數量-|n"); printf(" |-|n"); printf(" | 1.一瓶 2.兩瓶 3.三瓶 4.其他瓶數請直接輸入 |n"); printf(" |-|n"); printf(" |-|n");scanf("%d",&wep);if(wep>50)system("CLS");printf("您輸入的值異?;蜻^大
33、,請您檢查輸入的值!n");continue;/*防止誤輸入*/else if(wep<=50)ap.fenshu+=wep; system("CLS");else if(p!=-1)printf("對不起,你輸入的編碼沒有對應菜品,請重新輸入!n");while(p!=-1);system("CLS");cs->caijia=cddayin(a);void ycldayin(struct List yuan,struct cai a)char l='0'printf("顯示原材料余量?
34、(Y/N)n");l=getch();if(l='Y'|l='y')system("CLS");ycliao(&yuan,a);elsesystem("CLS");printf("nnnn");int diancai1(struct Customer *cs)int i=0;char l='0'struct List yuan; /* yuan前不用加“*” */struct cai a60=0,"0",0,0,"宮爆雞丁",15
35、,0,"飄香桂魚",1124,14,0,"京醬肉絲",16,0,"爆炒竹雞",10,0,"水煮魚",50,0,"日本豆腐",11,0,"夫妻肺片",17,0,"拍黃瓜",8,0,"蓮子羹",20,20,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0&q
36、uot;,0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"長城干紅",50,300,0,"喜力啤酒",51,20,0,"人頭馬",52,500,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0;InitList(&yuan,60); for(i=0;i<
37、60;i+) InsertLastList(&yuan,100);/+rand()%50 printf("nnnnnnnn"); printf(" |-|n"); printf(" |- 歡迎您開始點餐! -|n"); printf(" |- -|n");Sleep(2500); system("CLS"); diancai(a ,cs); /*點餐函數,開始點餐吧!*/ycldayin(yuan,a);printf("nnnn"); printf(" |-
38、|n"); printf(" |- 歡迎再次點餐,祝您用餐愉快! -|n"); printf(" |-|n");printf("nnnnnn"); return 0;int CCustomer(struct Customer *cs) printf("請您輸入顧客的姓名n"); scanf("%s",cs->name); printf("請您輸入顧客的身份證號碼(18位數字)n"); scanf("%s",cs->ID); cs-&g
39、t;pay = cs->change = cs->day = 0; return 9;int FCustomer() printf("該顧客退房成功!"); return 8;int main() /程序入口從這里開始運行 /system("color 3E"); char choice='1'system("color 3E"); initial_room(); /初始化60個房間的信息,分三個等級 welcome(); /驗證用戶登陸,登陸成功顯示歡迎信息 while(choice='1'
40、;) enter(); /根據用戶的選擇執(zhí)行不同的功能 printf("n"); printf("繼續(xù)使用本系統(tǒng)請按"1",退出請按"2"! "); fflush(stdin); scanf("%c",&choice); printf("n"); return 0;/系統(tǒng)登陸界面*int welcome() /驗證用戶登陸,登陸成功顯示歡迎信息 char name10,code20; printf("請輸入用戶名和密碼:n"); printf(&q
41、uot;用戶名:");scanf("%s",name); / scanf("%s%s",name,code); printf("密碼:");scanf("%s",code); while(strcmp(name,"Joe")!=0)|(strcmp(code,"Mercy")!=0) printf("用戶名或密碼輸入有誤,請重新輸入!n"); scanf("%s%s",name,code); printf("n&qu
42、ot;); printf("n"); printf(" *n"); printf(" 歡迎使用酒店管理系統(tǒng)! n"); printf(" *n"); printf("n"); return 7;/系統(tǒng)入口*int enter() int kind_of_service; printf("請選擇服務類別:入住、退房還是查詢? n"); printf("1->入住 2->退房 3->查詢 4->點菜 "); scanf("%d
43、",&kind_of_service); if(kind_of_service>4) | (kind_of_service<1) printf("您的輸入有誤,請重試!n"); scanf("%d",&kind_of_service); else switch(kind_of_service) case 1: check_in(); break; case 2: check_out(); break; case 3: inquire(); break; case 4:diancai1();break; return 6;/入住登記*int check_in() int pay; int room_standard,day; customeri = (s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件專業(yè)初級考試全面?zhèn)淇荚囶}及答案
- 應對疫情的健康管理考試試題及答案
- 超星爾雅學習通《綠色康復(吉林大學)》2025章節(jié)測試附答案
- 2025年婦幼保健員健康服務質量試題及答案
- 紙質與數字媒體全媒體運營師試題及答案
- 兒童行為及心理發(fā)展知識試題及答案
- 2024年人力資源管理師挑戰(zhàn)試題及答案
- 二零二五年度抵押車輛欠款催收與法律援助服務協(xié)議
- 二零二五年度外資企業(yè)員工租房補貼協(xié)議模板
- 二零二五年度物流線路承包與物流行業(yè)人才培養(yǎng)合同
- 2025年機電實務考試題型及答案
- CRH5動車組轉向架
- 2025江蘇宿遷宿豫區(qū)總工會公開招聘5人高頻重點模擬試卷提升(共500題附帶答案詳解)
- 西北四省(陜西山西青海寧夏)2025屆高三下學期第一次聯(lián)考英語試卷含答案
- 醫(yī)院門禁施工方案
- 2025年安徽商貿職業(yè)技術學院單招職業(yè)適應性測試題庫a4版
- 2025年安慶醫(yī)藥高等專科學校單招職業(yè)適應性考試題庫往年題考
- 《快樂讀書吧:探索科學的奧秘》教學設計與指導課件(第一課時)
- 冷庫員工安全培訓課件
- 食材配送服務投標方案(技術方案)
- 一科一品一產科護理
評論
0/150
提交評論