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

正文內容

酒店管理系統(tǒng)課程設計(已修改)

2025-04-21 08:19 本頁面
 

【正文】 酒店管理系統(tǒng)課程設計作者:日期: 面向對象程序設計II 課程設計指導書 題目: 賓館管理系統(tǒng)學院: 計算機科學與工程學院專業(yè): 軟件工程 班級: 133301學號: 20133503 20133490 20133482姓名:王帥 劉俊 甘雨指導老師: 韓旭明設計日期: 一、課程設計的目的1) 學習綜合運用C高級語言課程和其他先修課程的知識,提高分析和解決實際問題的的能力,進一步鞏固、加深和拓寬所學的知識;進一步加強結構化程序設計的思想,加深對高級語言基本語言要素和控制結構的理解。2) 全面系統(tǒng)的學習面向對象程序設計的基本概念、基本語法和編程方法;獨立完成有一定工作量的程序設計任務,同時強調好的程序設計風格。3) 掌握程序設計中的常用算法和C語言的編程技巧和上機調試程序的方法。4) 在參與一系列子項目的實踐過程中,提高如何綜合運用所學知識解決實際問題的能力,以及獲得相關項目管理和團隊合作等眾多方面的具體經驗。 課程設計的任務按照如下要求,運用C++語言,編寫一套可用的較為完善的賓館住宿管理系統(tǒng)軟件(兩人分模塊合作)5) 對賓館基本信息【房間數量、房間類別(標間、單間、套房)、收費標準等】在適當范圍內自行規(guī)定。6) 能夠實現預定登記、入住登記、退房結算等功能;房間狀態(tài)(空房、入住、預定)能夠以一定方式直觀地表現。7) 能夠錄入住宿人員信息、計算客戶消費總額并生成賬單,賬單信息存入到磁盤文件當中去。8) 能夠相對靈活地查詢房間狀態(tài)、入住情況、空房情況、預訂情況等內容。9) 能夠產生各類報表,如房間信息、入住信息、消費表單等在磁盤文件當中可以查看它們的信息。三、系統(tǒng)設計方案隨著人民生活水平的提高,旅游出行的人越來越多,賓館的客流量不斷增加,普通的手寫登記太過復雜經常出現信息丟失,也不適合現在的節(jié)約型社會的發(fā)展,賓館在正常運營中需要對客房資源、顧客信息、退房信息等進行管理,利用客房管理系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理的效率。 本項目作為c++課程設計的訓練項目提出,目的是為了提高同學們系統(tǒng)的開發(fā),則提高大家的實踐能力。所以開發(fā)一個符合自身賓館實際情況的工作平臺是十分必要的。系統(tǒng)使用對象設定為百康賓館。百康酒店是一家鄉(xiāng)鎮(zhèn)中小型賓館,三層建筑,擁有各類房間共20間。其中一層均為單人間,共9間,房號101109;二層為均雙人間,共6間,房號201206;三層均為豪華套房,共5間,房號301305。各類房間均設有電視、櫥柜、內網電話、風扇、暖氣等基礎設施,24小時熱水供應,可淋浴。一層前臺處設有便捷商店,當時結算,不計入住宿賬單??赏ㄟ^內網電話購買,免費送至房間。A、收費標準:有按天計費和按小時計費兩種收費標準。按天計費,標準為單人間 170元/天,雙人間280元/天,豪華套房500元/天。按小時計費,標準為單人間20元/小時,雙人間30元/小時,豪華套房50元/小時。B、計時標準:按天計費時,從0時至次日0時計一天,不滿一天按一天計算;按小時計費時,不滿一小時按一小時計費。(特殊情形的優(yōu)惠政策不在本設計考慮范圍之內)C、定金標準:入住定金按(預計入住時間*其單日房費+500元)收取,退房時充作房費和房屋設施折損費(抵償損壞的房內設施),多退少補。預定定金(按預計訂房時間*對應房間按天計算住宿價格*40%)收取,若到時不入住且不續(xù)訂,則不再退還;若到時入住,充作入住定金,多退少補。電話預定無需繳納定金,但不確保屆時有空房間。注:定金數額可在以上標準數額之上,退房結算時多退少補。 退房時,室內設施經確認無損壞情況,則不收取房屋設施折損費。根據任務內容要求及賓館相關情況等信息,百康賓館住宿管理系統(tǒng)需要實現查詢功能(包括客房總體使用情況查詢、已入住客房查詢、已預訂客房查詢、閑置房間信息查詢等查詢方式),訂房登記,入住登記,退房結算等四大基本功能。系統(tǒng)應實現對各類信息的靈活查找,客戶信息的錄入、保存與調用,自動結算并生成賬單等操作。為了簡化前臺人員操作并提高其工作效率,還應實現開始前初始化詢問,訂房或入住登記時自動顯示當前閑置房間,入住前詢問是否已預訂,輸入錯誤信息時進行提醒等人性化功能。由以上分析,將系統(tǒng)主要分為以下四大功能模塊,:1) 客房查詢:包括查詢客房總體使用情況、查詢當前閑置房間信息、查詢已入住房間信息、查詢已預定房間信息等查詢功能;2) 訂房登記:包括顯示當前閑置房間信息、登記預定信息等功能;3) 入住登記:包括顯示當前房間總體使用情況、詢問是否預定過房間、登記入住人信息等功能;4) 退房結算:包括選擇結算方式、輸入結算時間、計算住宿費用等功能。百康賓館住宿管理系訂房登記入住登記客房查詢退房結算客房總體信息查詢已預訂房間信息查詢已入住房間信息查詢閑置房間信息查詢以下輸入項均為鍵盤輸入:num——房間號 ,intkongxian——房間是否空閑 ,int name[20]——名字定義, char name[20] ID[20]——身份證號(18位阿拉伯數字),char ID[20]lianxifangshi[15]——聯(lián)系方式(11位阿拉伯數字), char lianxifangshi[15]yajin——押金, int yudingriqi——預定日期(日期均為8位阿拉伯數字,格式為年月日), long ruzhushijian——入住日期 ,long tianshu——預計天數, int jiezhiriqi——截止日期 ,long p——是否初始化(0或1), intchose——選擇主菜單(1,2,3,4或5), intt——計費方式(1或2), inti——子菜單選擇(1,2,3,4或5)(不同模塊可能定義不同), inta——是否預定過房間(在ruzhudengji()定義的),int房間號, int房間類型 , char leixing[10]價格(元/天), int價格(元/小時) ,int是否空閑 ,int客人姓名,char name[20]身份證,char ID[20]聯(lián)系方式 ,charlianxifangshi[15]押金(元), int預定日期 ,long入住時間 ,long預計天數, int截止日期, long四、系統(tǒng)實現與測試void Menu_Display(){ system(cls)。 cout\t\tendl。 cout\t\t @歡迎使用百康賓館管理系統(tǒng)@ endl。 cout\t\t 請輸入您所需要的功能: endl。 cout\t\t endl。 cout\t\t 房 endl。 cout\t\t 5. 退 出 endl。 cout\t\t 感 * 謝 * 您 * 的 * 使 * 用 endl。 cout\t\tendl。}void chushihua(){ int i[3]={1,0,1},k=0。 for(。k20。k++) { hotel[k].num=i[0]*100+i[1]*10+i[2]。 strcpy(hotel[k].ID,0)。 hotel[k].jiezhiriqi=0。 hotel[k].kongxian=0。 strcpy(hotel[k].lianxifangshi,0)。 strcpy(hotel[k].name,0)。 hotel[k].ruzhushijian=0。 hotel[k].tianshu=0。 hotel[k].yudingriqi=0。 switch(i[0]) { case 1:{hotel[k].jiage=17020。strcpy(hotel[k].leixing,單人間)。break。} case 2:{hotel[k].jiage=28030。strcpy(hotel[k].leixing,雙人間)。break。} case 3:{hotel[k].jiage=50050。strcpy(hotel[k].leixing,套房)。break。} } if(k==8) i[0]++,i[2]=0。 if(k==14) i[0]++,i[2]=0。 i[2]++。 } fstream xieru(,ios::out)。 xieru房間號 類型 價格 是否空閑 姓名 身份證號 聯(lián)系方式 押金 預定日期 入住時間 天數 截止日期 endl。 for(int x=0。x20。x++) { xieruhotel[x].num39。 39。hotel[x].leixing39。 39。hotel[x].jiage39。 39。hotel[x].kongxian39。 39。hotel[x].name 39。 39。hotel[x].ID39。 39。hotel[x].lianxifangshi39。 39。hotel[x].yajin39。 39。hotel[x].yudingriqi39。 39。hotel[x].ruzhushijian 39。 39。hotel[x].tianshu39。 39。hotel[x].jiezhiriqiendl。 } ()。}void main(){ int p=0。 cout是否要初始化房間信息?。 cout(是請輸入1,否請輸入0)endl。 cinp。 if(p==1) chushihua()。 int chose。 Menu_Display()。 cout請輸入選項:。 cinchose。 while(chose!=0) {
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1