資源描述:
《酒店客房預(yù)訂管理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、綜合課程設(shè)計報告酒店客房預(yù)訂管理系統(tǒng)的設(shè)計與實現(xiàn)學生姓名:李滿姣李影劉夢茹朱穎張月指導(dǎo)教師:李杰所在系:電子信息系所學專業(yè):計算機科學與技術(shù)年級班級:2011級計算機(1)班2012年12月酒店客房預(yù)訂管理系統(tǒng)的設(shè)計與實現(xiàn)摘要隨著經(jīng)濟社會的發(fā)展以及生活水平的提高旅游業(yè)已經(jīng)迅速發(fā)展其帶動了酒店服務(wù)行業(yè)的快速發(fā)展。為了更好的實現(xiàn)對酒店的管理在信息技術(shù)發(fā)展的基礎(chǔ),用于酒店客房管理的信息系統(tǒng)應(yīng)用而生,他可以實現(xiàn)對酒店客房管理的現(xiàn)代化、信息化。在調(diào)研和分析酒店客房管理系統(tǒng)需求基礎(chǔ)上設(shè)計和實現(xiàn)了一個酒店客房管理的系統(tǒng)。系統(tǒng)是用visualc++6.0中文企業(yè)版來實現(xiàn)設(shè)計的,采用
2、的是C++面向?qū)ο蟪绦蛟O(shè)計。該系統(tǒng)具有訂房入住,客房客戶管理信息的增添,查詢,顯示,刪除等酒店管理的基本功能。關(guān)鍵詞:酒店客房預(yù)訂管理系統(tǒng)面向?qū)ο箢怴C6.0第三章概要設(shè)計3.1功能模塊總結(jié)構(gòu)框圖設(shè)計一個程序來實現(xiàn)酒店客房預(yù)訂的管理,該程序應(yīng)包含客戶信息、客房信息、訂房、退訂、退出系統(tǒng)。酒店客房預(yù)訂管理系統(tǒng)訂房退訂退出系統(tǒng)客房信息客戶信息3.1系統(tǒng)總框圖3.2客戶信息功能模塊本模塊實現(xiàn)對客戶信息的描述,包含對客戶信息的新增、更改、刪除、查詢、顯示、全刪功能??蛻粜畔⒉樵冿@示全刪返回刪除更改新增客戶信息模塊結(jié)構(gòu)圖3.23.3客房信息功能模塊本模塊實現(xiàn)對客房的描述,包含
3、對客房信息的新增、更改、刪除、查詢、顯示、全刪、返回功能的實現(xiàn)??头啃畔@示查詢?nèi)珓h返回刪除更改新增客房信息模塊結(jié)構(gòu)框圖3.33.4設(shè)計目的隨著人員流動規(guī)模的不斷擴大,酒店賓館數(shù)量的急劇增加,有關(guān)客房管理的各種信息量也在成倍增長。面對龐大的信息量,就需要有酒店客房訂購管理系統(tǒng)來提高客房管理工作的效率。通過你這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,從而減少管理方面的工作量。第四章詳細設(shè)計4.1主要思想運用面向?qū)ο蟮乃枷?,對酒店客房預(yù)訂管理系統(tǒng)進行程序設(shè)計,該系統(tǒng)有對客戶信息的輸入,客房信息的輸入,訂房與退房等操作。分別對客戶客房進行新增,更改,刪除,查找,顯
4、示,全刪等,驗證客戶客房是否存在,并進行客房的預(yù)訂與退訂。4.2各個模塊的流程圖開始請輸入密碼密碼是否正確進入系統(tǒng)退出系統(tǒng)結(jié)束否是圖4.1密碼驗證開始輸入客戶信息輸入客房信息訂房退房退出結(jié)束圖4.2系統(tǒng)模塊總流程圖開始結(jié)束請輸入客戶編號請輸入客戶姓名輸入客戶身份證號圖4.3客戶信息輸入結(jié)束請輸入客房編號請輸入客房描述開始圖4.4客房信息輸入預(yù)訂輸入客房和客戶編號客房客房是否存在存在預(yù)訂成功!該客戶客房不存在!不能預(yù)訂!返回主菜單圖4.5房間的預(yù)訂退訂輸入客房和客戶編號客戶客房是否存在存在退訂成功!該客戶客房不存在!不能退訂!返回主菜單圖4.6房間的退訂第5章系統(tǒng)實現(xiàn)
5、5.1系統(tǒng)安全的實現(xiàn)定義一個密碼驗證函數(shù)Check,在進入系統(tǒng)前先進行密碼驗證,如果密碼正確則進入系統(tǒng),反之則不能進入系統(tǒng)。5.2系統(tǒng)主界面的實現(xiàn)定義一個顯示主界面的函數(shù)Print,在主界面里輸出各種操作的提示。界面中有五個選項:客戶信息、客房信息、訂房、退房和退出系統(tǒng),用戶可按界面的提示來進行選擇操作的項目。5.3系統(tǒng)各功能模塊的實現(xiàn)本程序共有六大功能模塊:新增模塊、更改模塊、刪除模塊、查找模塊、顯示模塊和全刪模塊。各模塊在功能上互相補充,在程序中互相融合,實現(xiàn)了一個具有多種功能的管理系統(tǒng)。(1)新增模塊:實現(xiàn)所有客房、訂房客戶的錄入工作。(2)更改模塊:提供數(shù)據(jù)
6、的修改,包括客戶姓名、客戶身份證號、客房描述等。(3)刪除模塊:將已退訂的客戶從數(shù)據(jù)庫中刪除。(4)查找模塊:本程序最重要的模塊,也是本系統(tǒng)的精髓所在。通過房間號或客戶號實現(xiàn)客房的預(yù)訂情況以及客戶入住情況的查詢工作。(5)顯示模塊:顯示所有客房、訂房客戶的基本信息。(6)全刪模塊:刪除數(shù)據(jù)庫中的所有信息。5.4系統(tǒng)面向?qū)ο笤O(shè)計的實現(xiàn)本程序設(shè)有五個類:people類,實現(xiàn)對人的信息的描述(如姓名,身份證號碼);customer類,實現(xiàn)對客戶的信息的描述(如客戶編號);Rdatabase類,實現(xiàn)對客戶的管理(如查找、刪除等);Book類,實現(xiàn)對客房的信息的描述(如客房編
7、號);Bdatabase類,實現(xiàn)對客房的管理(如查找、刪除等)。在主函數(shù)中定義類對象,并通過這些對象來調(diào)用類函數(shù)實現(xiàn)了六大功能模塊的功能。5.5用戶使用指南(1)進入系統(tǒng):輸入密碼。圖5.1(2)程序主界面:如密碼正確則出現(xiàn)主界面,選擇數(shù)字0-4進入相應(yīng)功能。圖5.2(3)客戶信息:主界面選擇1進入客戶信息管理菜單。選擇數(shù)字1-6進行相應(yīng)功能。選擇0返回主菜單。圖5.31.新增:系統(tǒng)提示輸入客戶號碼、姓名等信息,按要求錄入即可。圖5.42.更改:系統(tǒng)提示輸入要更改的客戶號,輸入后即可更改該客戶的個人信息。圖5.53.刪除:系統(tǒng)提示輸入要刪除的客戶號,輸入后即可刪