• 當前位置:論文網 > 論文寶庫 > 經濟管理論文 > 管理學論文 > 基于.NET的酒店客房管理系統的設計與實現正文

    基于.NET的酒店客房管理系統的設計與實現

    來源:UC論文網2018-09-08 07:52

    摘要:

      本文主要介紹了酒店客房管理系統的設計與實現,以B/S模式高效地實現了客房預訂管理,客房管理,消費記賬管理,收銀退房管理,系統維護等模塊的功能。該系統采用ASP.NET和C#編程語言開發,結合SQLServer2005數據...

      本文主要介紹了酒店客房管理系統的設計與實現,以B/S模式高效地實現了客房預訂管理,客房管理,消費記賬管理,收銀退房管理,系統維護等模塊的功能。該系統采用ASP.NET和C#編程語言開發,結合SQLServer2005數據庫技術設計實現,基本上滿足了客人在賓館預訂、管理等方面的需求。整個系統功能齊全,界面友好,操作方便。


      關鍵詞:消費記賬;收銀退房;ASP.NET;


      作者:楊柯等


      0引言


      面對酒店業競爭的日益激烈,酒店業要發展就需要盡力擴大經營規模,適應當今網絡時代的步伐。.NET結構的酒店客房服務管理系統實現了客人在線預訂客房,后臺管理員對數據庫的完整管理。因為Internet基于TCP/IP協議,它可以跨越當前幾乎所有的平臺。在任何平臺上只需要安裝一個瀏覽器,可以簡單地移植到任何平臺上,就可以訪問Web服務器,解決了用戶預訂操作繁瑣,酒店管理信息量大,處理效率低,準確度差等問題。極大的方便了客人的預訂和酒店的管理。開發這樣一個系統非常具有實用性。


      1系統分析


      本系統是采用B/S模式進行設計,根據酒店客房管理系統基于.NET的特點,可以將其分為前臺和后臺兩個部分進行設計,分別對應客人和管理員。前臺主要用于客人查詢客房、預訂客房、查詢、重置、取消預訂;后臺主要用于酒店管理員對酒店情況進行管理。


      2系統功能設計


      酒店客房服務管理系統的基本功能主要包括:


      (1)客房信息的管理


      完成對賓館客房的基本信息的管理,對基本信息進行初使化,設置賓館的所有客房的基本信息,如房間號,房間的類別,房間所在的樓層,房間的單價,房間可以容納的人數等信息,客房的信息完善是客人入住與預定的前提。客房的信息管理包括對客房基本信息的修改、刪除、添加等功能,可以對客房的各種屬性進行修改。


      (2)客人入住信息的登記


      主要對客人的入住信息進行登記,為客人按要求選擇房間,登記客人的基本信息,如客人的姓名,身份證號,所住的房間,預定入住的天數等,客人必須根據預定入住的天數預付一定的押金。賓館完整的記錄客人與所住的客房等信息,方便管理員進行結賬或進行信息的查詢。


      (3)客人預定信息的管理


      完成客人預定信息的管理操作,包括預定信息的登記,對預定的客房進行入住,對超期限的預定客房進行取消等操作。客人預定客房必須預付一定的押金,預定的客人需要記錄的基本信息有客人的姓名,預定的房間,預定所需的押金,客人的聯系電話,并且對客人前來入住的時間等進行記錄。預定信息的管理,包括對超過預定期沒有來登記入住的客人的信息進行記錄,并且提醒管理人員有客人超過預定時間沒有入住。在預定時間內前來登記入住的客人,補充客人的完整信息后,可以直接登記入住。


      (4)退房登記


      完成客人退房信息的管理,當客人進行退房時,要根據客人的入住的房間的信息,及入住的日期,自動計算出費用,并進行結算。


      (5)補交押金的管理


      已經入住的客人當押金不足時,需要對押金進行補交,可以根據客人的姓名或者所住客房的客房號查詢到該客人的信息,補交押金并對押金進行重新記錄。押金不足的客人將被記錄到押金不足的客人表中,由工作人員統一提醒補交押金。


      (6)在房客人表


      顯示已經入住的所有客人的信息,可以根據輸入條件對特定客人的信息進行查詢,同時顯示客房的利用率,預定客房的百分比,入住客房的百分比,空房所占的百分比。


      (7)各種報表的管理


      能夠根據以上的信息生成各種報表,供用戶進行打印及查詢。


      3數據庫設計


      本系統采用SQLServer保存并操作數據,主要數據表包括:


      3.1客人入住信息表:用來記錄存儲入住的客人和所住客房的信息,根據入住的實際情況進行記錄存儲。


      3.2客人退房信息表:客人結賬時調用客人退房信息表中的信息。


      3.3預定失效信息表:用來記錄存儲,超過預定時間沒有到賓館登記入住客房的客人的信息,可以根據實際情況定期刪除。


      3.4預定信息表:用來記錄預定客房的客人的信息,其中預定日期記錄的是客人到賓館入住登記的日期,超過預定日期未入住登記的客人,系統會將其信息自動從預定信息表刪除,存儲再預定失效信息表中。


      3.5客房信息表:用來記錄存儲賓館內客房的信息,可以根據實際的入住情況和對客房信息的修改而改變。


      3.6用戶信息表:用來記錄管理系統的管理員和操作系統的用戶的信息。


      4功能實現


      本系統的用戶和管理員在使用該系統時,用戶通過用戶登錄界面輸入相應信息,系統對其身份進行驗證,驗證合法后便可以進入到系統前臺的主界面。而管理員通過管理員登錄界面輸入相應信息,系統對其身份進行驗證,驗證合法后便可以進入到系統后臺的主界面。系統主界面要提供包括客房預訂管理、酒店客房設施管理、預訂查詢、酒店管理等模塊。客房預訂管理界面如圖1所示。


      功能描述:當用戶或者管理員進入客房預訂管理頁面時,可以對預訂客房的客房類型的查詢以及可以選擇預訂的空的客房類型。并且可以查看到客房的樓層編號和客房價格以及床數。在顧客想要訂房間時對于預訂時所要填寫的所有基本信息。選擇“預訂客房類型”,就可以來查詢有哪些房間類型了。如果填寫錯誤還可以點擊“重置”按鈕SqlConnectionconn=newSqlConnection(conntext);strSQL="insertinto預訂單(客房類型,客房編號,入住時間,離店時間,預訂人,聯系電話,信用卡號,預訂時間,備注)


      values('"+style.SelectedItem.Text+"','"+Convert.ToInt32(bianhao.Text)+"','"+Convert.ToDateTime(indate.Text)+"','"+Convert.ToDateTime(outdate.Text)。重新填寫預訂人的具體預訂信息。


      5結論


      本系統的應用方便了人們出門、旅游住宿訂房的困擾,能夠提前預定心儀的酒店和房間,同時本系統提供了強大的查詢與報表生成功能,可以根據需要方便地完成各種復雜的查詢。使用本系統,能夠大大改善傳統手工管理的工作模式,提高賓館人員的工作效率及賓館管理的信息化水平。

    核心期刊推薦


    發表類型: 論文發表 論文投稿
    標題: *
    姓名: *
    手機: * (填寫數值)
    Email:
    QQ: * (填寫數值)
    文章:
    要求:
    11选5任3必中计算方法