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