發(fā)布時間:2022-04-12 05:28:08
序言:寫作是分享個人見解和探索未知領域的橋梁,我們?yōu)槟x了1篇的客房管理系統(tǒng)論文樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。
摘要:
本文針對中小型賓館對于客房經(jīng)營管理的需求,提出了一個中小型客房管理系統(tǒng)的實現(xiàn)方案。該方案提供了基本的客房類型及客房信息管理,入住登記管理,人員信息管理。另外,還提供續(xù)費提醒,統(tǒng)計查詢等滿足用戶工作需求的功能。本系統(tǒng)基于B/S架構開發(fā),具備較完善的功能,操作簡單、界面友好。
關鍵詞:
客房管理系統(tǒng);客房信息管理;B/S架構
引言
隨著旅游業(yè)的迅速發(fā)展,住宿服務需求越來越大。賓館作為服務性的行業(yè),運用客房管理系統(tǒng)是衡量服務水平的重要指標[1]。目前,已有的大多數(shù)客房管理系統(tǒng)是為大型酒店設計的,成本高、系統(tǒng)復雜,不適用于中小型賓館的住宿管理工作。針對中小型賓館設計的客房管理系統(tǒng)實現(xiàn)入住結賬,信息管理的集成功能,即可為客人提供更快捷的服務,也可提高工作人員的工作效率,有效地杜絕財務漏洞,減少經(jīng)濟損失[2]。此類系統(tǒng)實現(xiàn)了客房管理信息化和規(guī)范化,減少差錯和遺漏、提供數(shù)據(jù)統(tǒng)計和分析功能,可提高賓館的管理水平和經(jīng)營效益。下面將介紹一種基于B/S的中小型客房管理系統(tǒng)。
1、B/S架構概述
目前,網(wǎng)絡應用軟件開發(fā)使用客戶機/服務器架構已比較成熟,其中瀏覽器/服務器簡稱B/S[3]。B/S架構的軟件分三層,分別是表示層,應用層和數(shù)據(jù)層。表示層作為用戶和服務器之間的接口,向應用層服務器發(fā)出請求并顯示結果。應用層服務器調用邏輯處理程序處理請求并向數(shù)據(jù)層的數(shù)據(jù)庫服務器發(fā)送SQL語句,進行結果處理,并將處理結果返回給客戶端的瀏覽器。數(shù)據(jù)層服務器接收SQL語句的請求,對數(shù)據(jù)庫中的數(shù)據(jù)進行操作并返回操作結果[4]。B/S架構的應用軟件系統(tǒng)結構清晰易于維護和擴展,還能保證系統(tǒng)服務用戶的響應速度,從而可為用戶提供一個高性能的客房管理系統(tǒng)。
2、系統(tǒng)設計方案
2.1用戶需求分析
需求分析是根據(jù)用戶對軟件功能的需求,對軟件開發(fā)進行的前期分析與研究。如賓館管理者希望通過系統(tǒng)可以方便的了解客房入住情況。工作人員希望通過系統(tǒng)可以很方便的實現(xiàn)客戶入住、結賬等操作??头抗芾硐到y(tǒng)要能夠滿足賓館客房管理工作的需求,賓館的管理者和工作人員在實際工作中需要進行以下內容的操作:(1)賓館管理者可以對工作人員的信息進行管理操作。(2)工作人員可以對客人信息、客房信息和客房類型信息進行管理操作,并能方便查詢房間信息及狀態(tài)。(3)工作人員能根據(jù)客戶要求完成入住信息登記和退房結算住宿金額的操作。(4)工作人員可方便查詢所有入住信息。(5)當入住客人繳納押金余額不足時,工作人員可以及時獲知并提醒補費。(6)賓館管理者可方便查詢指定時間段的查詢收入和入住率。
2.2系統(tǒng)功能模塊設計
通過對用戶需求的分析,本系統(tǒng)要建立一個中小型客房管理系統(tǒng),針對使用人員系統(tǒng)建立兩類用戶,分別為高級用戶(即管理員對應管理者)和普通用戶(對應普通工作人員)。管理員具有本系統(tǒng)的所有操作權限,可以管理普通用戶信息,但普通用戶不可以管理管理員信息。系統(tǒng)主要劃分為四個功能模塊,分別為人員管理模塊、客房管理模塊、住宿管理模塊和統(tǒng)計查詢模塊。根據(jù)前期的需求分析和模塊的劃分。(1)人員管理模塊人員管理模塊分為兩部分,分別是用戶管理和客戶管理,用戶管理包含管理員用戶和普通用戶信息管理。管理員用戶具有操作本系統(tǒng)的所有權限,特有的特權功能是可以增加、刪除、修改和查詢普通用戶信息,但普通用戶只能對人員管理模塊的客戶信息進行管理。(2)客房管理模塊客房管理主要針對普通用戶設計,普通用戶能對客房信息和客房類型進行增加、刪除、修改和查詢操作,同時可以按指定方式查詢客房信息,如按類型和房間號查詢當前客房信息。(3)住宿管理模塊住宿管理包括普通用戶對客人的客房預定、入住登記及退房結賬等功能,還包括續(xù)費提醒、入住查詢的操作功能。(4)統(tǒng)計查詢模塊統(tǒng)計查詢模塊主要為管理員用戶設計,管理員用戶可以通過系統(tǒng)的該功能了解指定時間段內的總收入和入住率,各類型房間的總收入情況和入住率。
2.3系統(tǒng)數(shù)據(jù)庫設計
本系統(tǒng)要管理的數(shù)據(jù)信息有客房類型信息,客房信息,入住信息,用戶信息和客戶信息,并且要對所有的數(shù)據(jù)信息進行添刪改查操作。MySQL數(shù)據(jù)庫服務器系統(tǒng)具有良好的數(shù)據(jù)庫管理性能,本系統(tǒng)后臺采用該數(shù)據(jù)庫系統(tǒng)進行系統(tǒng)數(shù)據(jù)的高效管理。通過對系統(tǒng)數(shù)據(jù)的分析,本系統(tǒng)的后臺數(shù)據(jù)庫共設計實現(xiàn)5個數(shù)據(jù)表,分別是客房類型信息表,客房信息表,用戶信息表,入住信息表和客戶信息表。入住信息表是本系統(tǒng)的核心數(shù)據(jù)表,下面以該表為例,介紹表的結構設計。
3、測試
黑盒測試是根據(jù)系統(tǒng)的說明要求,在系統(tǒng)輸入適當?shù)臄?shù)據(jù),查看是否輸出預期的正確結果。采用黑盒測試是把所有的可能性輸入都進行作為測試的情況,它的優(yōu)點是可從用戶的角度出發(fā),對系統(tǒng)功能進行測試。所以,本系統(tǒng)選用黑盒測試進行功能模塊的測試分析。通過對本系統(tǒng)所有功能進行反復地測試,系統(tǒng)的所有功能均可正常運行,且操作結果與預期結果一致。通過對所得的測試結果進行分析與研究,得出這些功能均符合系統(tǒng)設計時所要滿足的需求,即能滿足中小型賓館工作人員對客房管理及經(jīng)營的需求。測試結果符合了預期目標,體現(xiàn)了本系統(tǒng)設計的功能的合理性和性能的穩(wěn)定性。
4、總結
基于B/S架構的中小型客房管理系統(tǒng)是針對中小型賓館、旅店客房管理工作設計的。該系統(tǒng)提供滿足對客房,住宿等信息的管理需求,還提供了續(xù)費提醒和信息統(tǒng)計等功能。系統(tǒng)能顯著地提高中小型賓館、旅店客房管理服務水平和工作效率,規(guī)范業(yè)務流程,能極大的方便管理者和工作人員的日??头拷?jīng)營管理工作。同時,也幫助管理者及時、全面地了解客房經(jīng)營狀態(tài)信息,做出更加準確的經(jīng)營決策,從而有效地提高客房經(jīng)營效益。在后續(xù)工作中,本系統(tǒng)還需不斷改進,使其更加完善。
作者:黃素萍 郭新明 劉敏娜 單位:咸陽師范學院計算機學院
摘要:采用B/S架構、.Net開發(fā)平臺及技術開發(fā)、SQL Server數(shù)據(jù)庫和C#三層架構模式,通過前臺客戶的注冊登錄、查詢房間信息、在線預訂、后臺用戶的審核、訂單管理、到完成訂購和管理功能,為顧客提供了客房預訂的便捷服務,實現(xiàn)酒店管理的網(wǎng)絡化。
關鍵詞:酒店客房管理系統(tǒng);B/S架構;SQL Server
隨著信息技術的發(fā)展,傳統(tǒng)的工作模式已經(jīng)被信息化、網(wǎng)絡化的現(xiàn)代工作模式所代替,酒店管理業(yè)務亦是如此。傳統(tǒng)的酒店管理如登記和結賬手續(xù)、手工記錄所有客房狀態(tài)、列表統(tǒng)計顧客消費情況等[1],工作模式效率低下,易出現(xiàn)錯誤和遺漏,甚至會導致嚴重的經(jīng)濟損失,給酒店的經(jīng)營帶來影響。優(yōu)化酒店管理模式,采用計算機軟件技術和網(wǎng)絡技術可實現(xiàn)酒店業(yè)務的信息化管理[2]。
基于.NET的酒店客房管理系統(tǒng)為客戶提供了客房預訂的便捷服務,實現(xiàn)營業(yè)管理自動化。系統(tǒng)采用B/S架構、.Net開發(fā)平臺及技術開發(fā)、SQL Server數(shù)據(jù)庫和C#三層架構模式,通過前臺客戶的注冊、登錄、查詢房間信息、預訂房間、后臺用戶的審核、生成訂單、到完成交易的流程來實現(xiàn)系統(tǒng)的基本功能[3]。數(shù)據(jù)統(tǒng)計、保存到使用,實現(xiàn)了“一手包辦”,提高工作效率,減輕勞動強度,有效防止了“逃帳事件”[4];縮短了客人辦理入住登記手續(xù)的時間[5],這使得酒店的運行效率和經(jīng)濟效益得到全面提高[6]。
1 系統(tǒng)需求分析
需求分析的是整個軟件開發(fā)的基礎性工作,確定軟件設計的約束、軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其它有效性需求。根據(jù)需求,該系統(tǒng)的實現(xiàn)的功能分為兩個部分:前臺客房在線預訂子系統(tǒng)和后臺管理子系統(tǒng),系統(tǒng)功能結構如圖1所示,本系統(tǒng)有兩個主要角色即客戶和管理員。
2 數(shù)據(jù)庫設計
酒店管理系統(tǒng)需要提供信息的查詢、添加、修改以及刪除等功能。這就要求數(shù)據(jù)庫能充分滿足各種信息的輸出和輸入。在本系統(tǒng)中存在以下關系模型:
客戶信息表(編號、姓名、性別、年齡、身份證號,郵箱,密碼、地址、聯(lián)系電話、客戶編號);
房間信息表(房間編號、房號、房型、房價、床數(shù)、房間狀態(tài)、房間圖片、房間介紹)
預訂表(預訂號、客戶編號、預定時間、審核);
訂單信息表(訂單序列號、預訂號、數(shù)量、入住日期、離開日期、房間價格、房型);
管理員信息表(管理員編號、姓名、密碼)。
3 系統(tǒng)設計
系統(tǒng)采用B/S架構,通過瀏覽器瀏覽網(wǎng)站,應用.Net開發(fā)平臺及技術開發(fā), SQL Server 2005數(shù)據(jù)庫,C#三層架構模式,自底向上依次分為數(shù)據(jù)訪問層(DAL)、業(yè)務邏輯層(BLL)和表示層。易于酒店管理員管理操作、界面設計人性化,簡潔美觀易懂、方便客戶預訂自己滿意的客房。
3.1 注冊登錄模塊的設計和實現(xiàn)
1)登錄設計:新客戶填寫注冊信息,客戶身份注冊信息唯一并且格式符合特定要求,則該客戶信息被保存到數(shù)據(jù)庫中,并提示客戶注冊成功;否則提示客戶重新輸入。登錄時輸入用戶名和密碼,通過CompareValidator 控件將用戶輸入的數(shù)據(jù)與特定的數(shù)據(jù)進行比較,并根據(jù)比較的結果決定是否允許登錄,除了使用CompareValidator驗證控件,還會使用RequiredFiledValidator驗證是否輸入為空。
2)注冊頁面的設計:登錄賬號和登錄密碼的Textbox是必填的,它是通過RequiredFiledValidator來驗證文本框里是否輸入數(shù)據(jù)的;Image控件用來上傳頁面中的圖像,ImageURL是Image控件的重要屬性,這個屬性指明圖像文件所在的目錄或者網(wǎng)址,在本系統(tǒng)中,數(shù)據(jù)庫里保存的是圖片的地址。在頁面中,要求電子郵件格式正確,通過RegularExpressionValidator對電子郵件的格式進行驗證,如果沒按正規(guī)表達式填寫,就會顯示格式不正確。
3.2 客房預訂模塊的設計與實現(xiàn)
客戶查詢房間信息,如果房間為空,即房間沒有被預訂,就可以預訂該房間,填寫預訂信息,確認訂單,支付預訂;如果房間為已預訂或已住,就要重新選擇預訂。數(shù)據(jù)庫通過連接表采用模糊查詢來供用戶查詢房間,查詢顯示房間信息的表用GridView控件來實現(xiàn),GridView控件可以顯示、編輯和刪除多種不同的數(shù)據(jù)源中的數(shù)據(jù),通過Button控件的在線預定,由Response.Redirect(“Order.aspx”)轉到預訂頁面Order.aspx,填寫預訂信息,用同樣的方法,通過Response.Redirect方法,轉向支付頁面,這里只做了虛擬支付,在支付頁面中,用RadioButton單選按鈕,點擊RadioButton,就相當于選擇了哪一個銀行作為支付銀行。
3.3 訂單管理模塊的設計與實現(xiàn)
訂單管理是管理員審核訂單和統(tǒng)計酒店營業(yè)額模塊。前臺客戶預訂客房,預訂成功后,后臺就會生成訂單,如果管理員沒有審核確定訂單,則前臺客戶還可以對該房間進行預訂,為避免重復預訂,管理員應及時對訂單進行審核,審核后的房間,前臺客戶預訂,就會出現(xiàn)“該房間已被預訂”的對話框。訂單統(tǒng)計,管理員可按時間對訂單進行統(tǒng)計,結算營業(yè)額,也可按房間類型對訂單進行統(tǒng)計。訂單管理時序圖如下圖2所示:
訂單管理中,顯示訂單的表是用GridView控件綁定數(shù)據(jù)。在Order()類中,審核訂單button
按鈕的屬性是bool類型的,只有是或者否兩種情況,在點擊按鈕的時候就會直接改成訂單已審核狀態(tài)。營業(yè)統(tǒng)計查詢,可以按年、季度、月、或者按房間類型查詢,從統(tǒng)計中可以看出一年的酒店旺季和最受歡迎的房型,在數(shù)據(jù)庫中查詢訂單信息,并顯示。
3.4 系統(tǒng)測試
在實際軟件開發(fā)中,軟件開發(fā)和測試是相輔相成的,需要對所開發(fā)的軟件進行測試,軟件測試的目的是為了查找軟件中存在的錯誤并加以修改,使軟件更符合需求,從而滿足客戶的要求[7]。酒店客房管理系統(tǒng)對用戶注冊、管理員修改登錄密碼、在線支付、訂單管理、統(tǒng)計信息等方面進行了軟件測試,與預期結果一致,該系統(tǒng)可以正常運行,實現(xiàn)了基本的在線預訂和管理功能。
4 結束語
本文簡要介紹了B/S架構的.NET酒店客房管理系統(tǒng)的設計與實現(xiàn),此系統(tǒng)基本實現(xiàn)了用戶注冊登錄、查詢客房、在線預訂客房、支付和后臺訂單管理的功能。但是還存在許多不足,在網(wǎng)絡時代只對用戶身份進行驗證是不夠的,需要防止數(shù)據(jù)傳輸時被篡改等數(shù)據(jù)安全加密技術的保證,進而完善酒店客房的在線預訂和維護管理。
摘 要:本文較為詳細的論述了中小型賓館客房管理系統(tǒng)的主要功能需求,以及系統(tǒng)各功能模塊和數(shù)據(jù)庫的設計與實現(xiàn)思路,通過本實例,較好地展示了一個管理信息系統(tǒng)的分析與設計過程。
關鍵詞:.NET;數(shù)據(jù)庫;賓館管理
中圖分類號:TP311.52
在信息技術快速發(fā)展的時代,管理信息系統(tǒng)已經(jīng)滲透到各種服務行業(yè),改變了傳統(tǒng)的數(shù)據(jù)處理方式。在與大型賓館和酒店的激烈競爭中,中小型賓館需要在管理和服務上提升自己的優(yōu)勢,改變行業(yè)格局。設計一個功能齊全、操作方便、擴展性強的賓館客房管理系統(tǒng),可以實現(xiàn)客房管理的信息化、系統(tǒng)化、標準化等,同時能夠降低管理員和員工的工作量,減少工作失誤,能夠有效的提高中小型賓館的服務質量和管理效率,降低服務成本,增加行業(yè)競爭力。
1 系統(tǒng)需求分析
需求分析要求軟件開發(fā)人員與使用者相互配合,意見相互統(tǒng)一,從用戶的需求中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務問題,通過對用戶業(yè)務問題的分析,規(guī)劃出系統(tǒng)的功能模塊。經(jīng)過分析,賓館客房管理系統(tǒng)力求界面友好、簡潔,方便操作。對于一些特權操作,例如,管理客房信息,統(tǒng)計營業(yè)額等,能夠利用相關技術,授予管理員和普通員工不同的權限。
通過分析,要求不同的角色擁有不同的功能:普通員工登錄后可以進行客房查詢、客戶預訂和辦理入住、續(xù)費、退房等基本操作。管理員登錄后可以進行客房類型、房間信息等信息的管理,包括增、刪、改、查等功能,以及對整體營業(yè)情況的報表或統(tǒng)計分析。
2 系統(tǒng)總體框架
本系統(tǒng)僅作為中小型賓館內部客房管理和各種維護功能,考慮到軟件的安全性和操作便利,系統(tǒng)設計為較為簡潔的窗體應用程序。整個系統(tǒng)采用C/S架構,服務器端使用微軟主流的數(shù)據(jù)庫SQL Server,客戶端使用微軟開發(fā)平臺Visual Studio 2010,利用.NET技術及C#編程語言,實現(xiàn)了客房類型與信息管理、客房預訂、入住、退房等基本功能。
3 功能模塊設計
此系統(tǒng)分為四個部分:客房管理、住宿管理、用戶管理、統(tǒng)計分析??头抗芾戆愋凸芾砗头块g信息。住宿管理包括預訂、入住、續(xù)費和退房等功能。管理員可以通過客房管理對賓館的客房類型進行設置,也可以描述客房的詳細信息并進行管理。同時,管理員可以對入住的當前情況和歷史記錄進行查詢,并對營業(yè)額進行統(tǒng)計分析。普通員工可以完成住宿管理,按照客戶選擇的客房類型和其他要求,查詢空房,登記信息,為其辦理預訂或正式入住手續(xù)。根據(jù)客戶需求,對客戶續(xù)費、退房進行登記,計算并收取房費。以下介紹幾個主要功能模塊的設計。
3.1 客戶預訂模塊??头款A訂僅能接受現(xiàn)場確認和電話預約兩種形式。員工根據(jù)客戶提出的房型和時間等要求,進行空房查詢。在滿足有房的情況下,對客戶進行姓名和電話登記,并提醒客戶預約有效期限。所有客房預訂信息,通過相關技術,能保存到數(shù)據(jù)庫中。此模塊可以依據(jù)客戶姓名和預留電話查詢預約記錄,也可以修改和刪除客戶的預訂信息。
3.2 客戶入住模塊。首先要判斷客戶是否進行過預訂,已經(jīng)預訂過的客戶,可以根據(jù)姓名或者電話查詢相關的預訂記錄,記錄有效則可辦理正式入住手續(xù)。對于沒有進行預約登記的客戶,則直接根據(jù)客戶的需求,安排房間,入住登記。在此模塊中還要實現(xiàn)對當前入住信息的查詢,例如,依據(jù)客戶姓名或證件號進行查詢,依據(jù)房間號進行查詢等。
3.3 客房類型管理。通過此模塊,管理員可以對客房進行分類管理。根據(jù)客房面積大小、服務檔次的不同,對客房進行分類,對每種類型的房間錄入類別、面積、價格、折扣等信息,并且可以實現(xiàn)對所有記錄信息的增、刪、改、查等功能。通過與控件的交互操作,利用數(shù)據(jù)庫訪問技術,實現(xiàn)所有客房類型數(shù)據(jù)的管理。
3.4 客房信息管理。此模塊是具體描述每一個客房的詳細信息,包括客房的房號、入住情況、類型、房間圖片等。確定“客房類型”后,可以自動查詢并獲取關聯(lián)的房間其他信息。通過與控件的交互操作,利用數(shù)據(jù)庫訪問技術,實現(xiàn)所有客房信息數(shù)據(jù)的管理。
3.5 統(tǒng)計分析模塊。此模塊可以對以往的客戶入住記錄進行查詢,可以對這些歷史數(shù)據(jù)進行匯總分析。同時,還能對賓館的營業(yè)額以月、年等各種形式進行匯總,生成相應的數(shù)據(jù)報表,以便管理員進行分析與決策。
4 數(shù)據(jù)庫設計
在一個管理信息系統(tǒng)(MIS)設計過程中,數(shù)據(jù)庫顯得至關重要。設計結構合理的數(shù)據(jù)庫及數(shù)據(jù)表,可以高效的完成數(shù)據(jù)存儲,保障數(shù)據(jù)的一致性和完整度。簡單來說,在一個限定的使用背景下,設計出最適用于當前特殊背景的數(shù)據(jù)庫模式,建立能夠適應用戶各種數(shù)據(jù)處理要求的數(shù)據(jù)庫,以及相應的應用系統(tǒng),這就是數(shù)據(jù)庫設計。
根據(jù)系統(tǒng)功能需求以及模塊設計,使用SQL Server 2008,設計了數(shù)據(jù)庫和各個數(shù)據(jù)表。部分數(shù)據(jù)表設計及字段介紹如下:
4.1 用戶信息表。用戶信息表用于存放管理員與普通員工的登錄信息。主要字段包括用戶名、密碼、權限標記。此表以用戶名作為主鍵,同時也是外鍵,通過這個字段與其他關聯(lián)表進行通信。
4.2 客房類型表??头款愋捅碛糜诖鎯τ嘘P客房類型的所有信息。主要字段包括類型ID、類型名稱、級別、面積、價格、折扣。此表以類型編號作為主鍵,同時也是外鍵,通過這個字段與其他關聯(lián)表進行通信。
4.3 客房信息表??头啃畔⒈碛糜诿枋鲑e館所有客房的詳細信息。主要字段包括房間號碼、空閑狀態(tài)、所屬類型、室內照片等。房間狀態(tài)字段不能為空,用于標識該房間是否已經(jīng)有人入住。此表以房間號碼作為主鍵,同時也是外鍵,通過這個字段與其他關聯(lián)表進行通信。
4.4 客戶預訂表??蛻纛A訂表用于存放客戶預訂房間的記錄。主要字段包括預訂編號、客戶姓名、聯(lián)系電話、房間號、預訂時間、有效時間。此表以客戶姓名和聯(lián)系電話作為聯(lián)合主鍵,同時也是外鍵,通過這兩個字段與其他關聯(lián)表進行通信。
4.5 客房入住表??头咳胱”硎怯涗浰腥胱】蛻舻脑敿毿畔ⅰV饕侄伟蛻粜彰?、證件號碼、客房號碼、當前時間、入住天數(shù)、預繳押金。此表以證件號碼作為主鍵,同時也是外鍵,通過這個字段與其他關聯(lián)表進行通信。
5 系統(tǒng)實現(xiàn)概述
本系統(tǒng)設計界面主要使用Windows窗體設計常用控件、菜單與工具欄等,最終設計完成了用戶登錄、客房設置、預訂管理、住宿管理、結算管理、統(tǒng)計管理等功能界面,實現(xiàn)了系統(tǒng)所有模塊功能。系統(tǒng)界面設計簡潔、方便和美觀。用戶與應用程序之間的交互通過各種控件來實現(xiàn),Visual Studio 2012開發(fā)工具為用戶提供了多種控件,通過這些控件大大的降低了編寫界面應用程序的難度。系統(tǒng)利用數(shù)據(jù)庫訪問技術,通過SqlConnection、SqlCommand、SqlDataAdapter、DataSet等類及其實例,實現(xiàn)了數(shù)據(jù)庫服務器與應用程序客戶端之間的數(shù)據(jù)連接與通信。
6 結束語
本系統(tǒng)從應用實際需求入手,對中小型賓館客房管理系統(tǒng)進行了分析與設計,重點介紹了系統(tǒng)的功能模塊和數(shù)據(jù)庫設計。最終實現(xiàn)的系統(tǒng)功能比較齊全,易于操作,也具有很好的可擴展性。通過實際測試,本系統(tǒng)能適用于一般中小型賓館客房的管理,能有效地提高賓館客房管理的工作實效,改善客房服務的質量,實現(xiàn)賓館客房的信息化管理。
作者單位:長江大學工程技術學院,湖北荊州 434020
[摘要]學期項目賓館客房管理系統(tǒng)的軟件開發(fā)生命周期過程,包括用戶需求、技術方案書、代碼實現(xiàn)、項目和組員評測打分等。在項目過程中實現(xiàn)課程聯(lián)合,嚴格按照對應學期的學期項目過程要求進行管理,充分體現(xiàn)了軟件外包項目過程化教學、專業(yè)課程聯(lián)合教學,可以提高學生的專業(yè)技術能力和職業(yè)素養(yǎng)能力。
[關鍵詞]軟件過程技術方案學期項目課程聯(lián)合
一、引言
本文以大一下學期的學期項目為例,介紹了賓館客房管理系統(tǒng)的實現(xiàn)過程,包括用戶需求、技術方案書、代碼實現(xiàn)和項目評測打分等。在實現(xiàn)過程中運用了課程聯(lián)合,一位老師扮演用戶的角色提出需求,主講C#的老師負責帶領學生做系統(tǒng)分析、系統(tǒng)方案書、項目進度表、系統(tǒng)開發(fā),講授數(shù)據(jù)庫的老師負責數(shù)據(jù)庫設計,并嚴格按照項目生命周期穿插進行管理??梢哉f,學期項目充分體現(xiàn)了軟件外包項目過程化教學、聯(lián)合課程教學,提高了學生對項目化概念的理解和團隊合作精神。
二、項目策劃
根據(jù)我們的設計,不同年級的學期項目有不同的要求,本系統(tǒng)是大學一年級學生第二學期的實訓項目,是在學習IT素養(yǎng)、C#程序設計課程的基礎上進行的。因此系統(tǒng)的開發(fā)過程在完全按照軟件生命周期的基礎上,同時考慮到了一年級學生對專業(yè)知識的掌握情況,在具體實施過程中進行了適當?shù)暮喕?。如?-1所示,其項目流程和項目進度計劃是根據(jù)學期項目整個軟件過程和具體實施步驟的剪裁。
表2-1展示了項目的主要流程,該表是在指導老師的帶領下實現(xiàn)的,針對一年級學生的特點對軟件生命周期過程進行適當?shù)娜∩帷?
三、分析與設計
在本次學期項目中,聘請一位老師作為用戶提出需求,指導老師在帶領學生深入了解用戶需求的基礎上指導學生完成系統(tǒng)需求分析,并進行簡單的系統(tǒng)設計,形成系統(tǒng)的技術方案,用戶評審通過后,進行編碼。結合一年級學生的專業(yè)學習情況,用戶提出的要求是實現(xiàn)簡單的賓館客房管理系統(tǒng),供中小賓館使用。采用C/S架構,主要以Microsoft Visual 2008為開發(fā)平臺,SQL Server 2005為后臺數(shù)據(jù)庫,采用C#構造應用程序。
此系統(tǒng)分為三個管理模塊:賬戶管理模塊、客房信息模塊、客戶管理模塊。在系統(tǒng)中采用了權限控制,不同的角色(目前系統(tǒng)設定為管理員和普通員工兩個角色)擁有不同的功能:如管理員登錄后,可以實現(xiàn)如下信息屬性的維護:普通員工賬戶信息、客房類型信息等;普通員工登錄后可以進行客房信息管理、客戶入住和退房等操作。
本系統(tǒng)采用的是SQL Server 2005數(shù)據(jù)庫,該數(shù)據(jù) 庫 主 要 由 用戶 信 息 表 (User_info)、客房類型表(Room_type)、客房信息表(Room_info)和客戶信息 表 (Client_info) 組成。User_info表記錄了上機用戶的信息(包括管理員和普通員工),Room_type表記錄了賓館所有的客房類型,Room_info表記錄了每一間客房的信息,Client_info表記錄了所有入住客戶的信息。系統(tǒng)的ER圖如圖3-3所示:
四、項目結項
不同能力的評價需要用不同的方法,學期項目鍛煉的是學生的軟件開發(fā)人才的綜合知識技能結構,所以我們參考軟件外包企業(yè)對項目和員工的評價方式,即基于過程的考察和記錄方式對學生進行考核??己丝傮w上分為三個方面,分別是對各個學期項目的考核、對學期項目中各個學生的考核以及對導師的考核。
在實訓過程中以項目組進行管理和材料交付,因此考核的時候主要以項目組為單位,表4-1展示了項目小組的考核方法,包括考核項、考核標準、分數(shù)和評估人。但是項目組內每個組員的分工和完成情況各不相同,所以項目組內的組員也需要進行考核,表4-2展示了項目組員的評估方法。
五、總結
本次學期項目是基于課題軟件外包技術崗位能力成熟度模型實現(xiàn)的,該課題的研究目標是建立一個軟件外包專業(yè)人才的能力模型,以促進企業(yè)、高等院校和政府相關機構形成對軟件外包產(chǎn)業(yè)人才需求的共識。該課題統(tǒng)籌規(guī)劃了軟件專業(yè)三年課程體系,使得每個學期都有以一門主干課程聯(lián)合其他相關課程形成的綜合知識體系的學期項目。本次學期項目從策劃到考核都很好地反映了課題中的能力模型,學生的職業(yè)素養(yǎng)和綜合能力都得到了提高,對高職層次軟件外包人才培養(yǎng)的探索提供了切實可靠的依據(jù)。
摘 要 本文重點闡述了酒店管理系統(tǒng),通過對一些知名酒店管理系統(tǒng)的參考和分析調查,結合了顧客的需求和所反映的問題,進一步對系統(tǒng)進行詳細設計和需求分析,運用了技術和VS 2005為開發(fā)平臺,采用SQL Server 2005做后臺數(shù)據(jù)庫進行開發(fā)。
關鍵詞 SQL2005 酒店管理系統(tǒng)
0 引言
目前制約我國酒店管理公司發(fā)展的關鍵因素是缺乏強有力的預訂銷售網(wǎng)絡。一個酒店的管理模式、質量標準、預訂網(wǎng)絡是其核心技術。一套良好的客房網(wǎng)上預訂系統(tǒng)能夠加大酒店的發(fā)展力度,增強酒店管理模式,提高酒店服務質量。
客房網(wǎng)上預訂是為了提高酒店服務質量和信譽、為客戶提供更為方便的客房預訂為目標的服務平臺。通過訂房系統(tǒng),酒店可以為客戶提供更為便捷、簡單、快速的客房服務;客戶可以根據(jù)自己的需求了解酒店的信息、選擇自己中意的客房,同時了解酒店為自己帶來各種的優(yōu)惠,不僅給自己帶來經(jīng)濟上的實惠,而且為自身出行帶來方便。酒店充分利用互聯(lián)網(wǎng)這條捷徑,為客戶提供網(wǎng)絡訂房的便捷服務。這使得酒店運作效率和經(jīng)濟效益得到全面了提高。
1 系統(tǒng)分析
基于ASP .NET進行開發(fā),使用SQL Server 2005作為后臺數(shù)據(jù)庫。利用圖像處理軟件設計頁面,用網(wǎng)頁制作工具進行制作。首先應用作為開發(fā)環(huán)境,前臺使用流行的網(wǎng)頁制作工具Microsoft Visual Studio 2008,后臺的數(shù)據(jù)庫則使用Microsoft SQL Server 2005,最后將整個網(wǎng)站進行整合。
2 系統(tǒng)功能模塊及結構
2.1各功能模塊的介紹
前臺頁面主要包括以下功能模塊:(普通用戶)
(1)信息展示:全面展示酒店的服務功能及環(huán)境。介紹酒店自身、酒店的地理位置、會展中心、餐飲美食、商務中心以及其他相關內容等信息。全面展示酒店的客房服務功能。提供賓館所在地旅游景點的詳細信息。 該部分可分子模塊完成。(2)客房查詢:主要用于客人預訂客房時查詢客房的詳細信息??刹樵兙频耆靠头康臓顟B(tài)信息,也可查看酒店所有空房信息。(3)客房預訂:客人預訂客房時完成預訂資料的錄入,包括輸入預訂人姓名,聯(lián)系電話,信用卡號,預訂客房的編號,時間,離店時間,備注,選擇預訂客房類型等功能。
2.2提供管理后臺入口
后臺頁面主要包括以下功能模塊:(管理員)
(1)系統(tǒng)管理模塊:該模塊實現(xiàn)操作員管理,如操作員的添加、刪除和修改操作,并設置操作員的操作權限對指定用戶進行密碼的修改。(2)信息管理模塊:對前臺信息展示模塊進行管理,同樣可分子模塊。(3)客房管理模塊:該模塊實現(xiàn)對客房的基本信息的設置,如客房的地點、客房等級、客房物品等信息,同時提供對客房信息的查詢。(4)訂房管理模塊:該模塊實現(xiàn)用戶訂房信息管理,提供對定房客戶資料的登記、查詢和退訂操作。訂房信息包括客房的類型、訂房的時間等。(5)收銀管理模塊:該模塊實現(xiàn)客房收銀管理,提供對客戶住房結賬信息的統(tǒng)計、查詢,并支持當日報表的打印。(6)查詢管理模塊:該模塊實現(xiàn)對歷史數(shù)據(jù)的查詢(如圖1)。
3 系統(tǒng)測試
軟件的測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學僅處于運行維護階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質量的重要手段。近來,軟件工程界趨向于一種新的觀點,即認為軟件生命周期每一階段中都應包含測試,從而檢驗本階段的成果是否接近預期的目標,盡可能早的發(fā)現(xiàn)錯誤并加以修正,如果不在早期階段進行測試,錯誤的延時擴散常常會導致最后成品測試的巨大困難。
3.1測試的步驟
與開發(fā)過程類似,測試過程也必須分步驟進行,每個步驟在邏輯上是前一個步驟的繼續(xù)。大型軟件系統(tǒng)通常由若干個子系統(tǒng)組成,每個子系統(tǒng)又由若干個模塊組成。因此,大型軟件系統(tǒng)的測試基本上由下述幾個步驟組成:(1)模塊測試。在這個測試步驟中所發(fā)現(xiàn)的往往是編碼和詳細設計的錯誤。(2)系統(tǒng)測試。在這個測試步驟中發(fā)現(xiàn)的往往是軟件設計中的錯誤,也可能發(fā)現(xiàn)需求說明中的錯誤。(3)驗收測試。在這個測試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說明書中的錯誤。
3.2測試的主要內容
為了保證測試的質量,將測試過程分成幾個階段,即:代碼審查、單元測試、集成測試、確認測試和系統(tǒng)測試。
(1)單元測試。單元測試集中在檢查軟件設計的最小單位—模塊上,通過測試發(fā)現(xiàn)實現(xiàn)該模塊的實際功能與定義該模塊的功能說明不符合的情況,以及編碼的錯誤。
(2)集成測試。集成測試是將模塊按照設計要求組裝起來同時進行測試,主要目標是發(fā)現(xiàn)與接口有關的問題。如一個模塊與另一個模塊可能有由于疏忽的問題而造成有害影響;把子功能組合起來可能不產(chǎn)生預期的主功能;個別看起來是可以接受的誤差可能積累到不能接受的程度;全程數(shù)據(jù)結構可能有錯誤等。
(3)確認測試。確認測試的目的是向未來的用戶表明系統(tǒng)能夠像預定要求那樣工作。經(jīng)集成測試后,已經(jīng)按照設計把所有的模塊組裝成一個完整的軟件系統(tǒng),接口錯誤也已經(jīng)基本排除了,接著就應該進一步驗證軟件的有效性,這就是確認測試的任務,即軟件的功能和性能如同用戶所合理期待的那樣。
(4)系統(tǒng)測試。軟件開發(fā)完成以后,最終還要與系統(tǒng)中其他部分配套運行,進行系統(tǒng)測試。包括恢復測試、安全測試、強度測試和性能測試等。
4 總結
一個管理信息系統(tǒng)的設計,不可能一步到位,還需要不斷的完善和補充。同時,系統(tǒng)中還存在許多問題,有待在日后的使用中發(fā)現(xiàn)和解決。編程前的深思熟慮是減少程序調試工作量的重要方法,只有進行充分考慮,才會減少調試過程中的工作量。雖然在開始寫程序之前我們做了很多的準備工作,但在真正的寫程序時仍然發(fā)現(xiàn)許多問題,有些問題是分析時的疏漏,有些則是如果不做無論如何也想不到的。
【摘要】隨著人類進入信息時代以來,計算機技術被廣泛的應用于各個領域,而酒店作為直接聯(lián)系國際市場和國內市場的行業(yè),正隨著時代的變化而飛速發(fā)展,并且隨著競爭的加劇與技術的不斷發(fā)展和酒店管理理念的改革,酒店需要采用更加有效的信息化手段,在最大程度上降低運營成本,提高酒店管理與決策效率。同時隨著計算機在酒店中的普及,酒店管理系統(tǒng)的發(fā)展到了一個新的時期,新的系統(tǒng)平臺、新的系統(tǒng)特點及發(fā)展方向不斷涌現(xiàn),因此如何采用客房管理系統(tǒng)對酒店客房進行實時監(jiān)控,以達到加強酒店客房內部管理,提高酒店服務質量,進而改善酒店經(jīng)營效率的目的,已經(jīng)成為酒店管理者越來越關注的問題了。本文主要介紹了客房管理系統(tǒng)的設計與實現(xiàn),然后又闡述了客房管理系統(tǒng)在將來的發(fā)展趨勢。
【關鍵詞】酒店;客房管理系統(tǒng);設計;發(fā)展趨勢
隨著經(jīng)濟的發(fā)展,我國的酒店行業(yè)也得到了比較大的發(fā)展,并且隨著酒店市場越來越激烈的競爭,許多現(xiàn)代化的星級酒店的規(guī)模越來越大,綜合服務項目越來越多,管理難度也越來越大,于是如何對酒店,特別是酒店客房的管理進行有效地管理是酒店在競爭激烈的酒店市場得以生存發(fā)展的基本保障,因此越來越多的酒店開始采用客房管理系統(tǒng)來加強酒店的管理。
雖然我國的酒店客房管理系統(tǒng)發(fā)展比較晚,但是隨著技術的不斷完善,我國的酒店客房管理系統(tǒng)日益成熟,為酒店信息化起到積極作用,但是酒店管理者必須要根據(jù)酒店的實際情況來設計酒店客房管理系統(tǒng),只有這樣才能提高酒店的管理效率。
一、酒店客房管理系統(tǒng)
1、客房管理系統(tǒng)及其組成部分
酒店客房管理系統(tǒng)就是利用計算機、通訊與管理等相結合一項技術,對酒店客房的門禁系統(tǒng)、安防系統(tǒng)、智能燈光系統(tǒng)、中央空調系統(tǒng)與背景音樂系統(tǒng)等進行智能化管理,時刻保持對客房狀態(tài)、服務狀況以及設備情況等的動態(tài)監(jiān)測,能夠幫助酒店管理者對酒店客房設備實時管理的綜合服務管理控制系統(tǒng)。它是一款集酒店客房空調控制、燈光控制、背景音樂控制、空調控制與管理于一體的高科技產(chǎn)品,都具備網(wǎng)絡化、智能化等特征,是酒店客房管理的最新產(chǎn)品。
酒店客房管理系統(tǒng)一般情況下有三個部分構成,主要由可獨立運行的單客房系統(tǒng),基于TCP/IP以太網(wǎng)和基于RS485-TCP/IP的通信系統(tǒng),還有系統(tǒng)軟件構成,功能比較豐富,兼容性比較強,并且提供與酒店管理系統(tǒng)的接口,已經(jīng)漸漸成為酒店全面智能化管理必不可少的一部分。
2、酒店客房管理系統(tǒng)的功能
酒店客房管理系統(tǒng)充分利用網(wǎng)絡資源,進一步優(yōu)化和再造管理流程,使客房管理滿足服務和管理的要求,同時也能夠實時記錄客人請求服務及服務響應的時間,提高酒店的管理水平和服務質量。通過系統(tǒng),可以使酒店管理人員根據(jù)酒店樓宇的布局非常容易地調整和修改不同房間的溫度設定值,為酒店客人創(chuàng)造更加舒適的環(huán)境,甚至可以在淡季時關閉酒店某些樓層的空調設備,并通過防凍設置保護系統(tǒng)設備的安全,為酒店節(jié)約更多的能源。還有通過此系統(tǒng),客人在進入房間、觀看娛樂節(jié)目、工作、休息的時候通過簡單的一個按鈕即可激活不同的燈光場景模式,通過調光技術和優(yōu)質的光源為酒店客人營造舒適和溫馨的環(huán)境。同時系統(tǒng)還具有身份識別的功能,能夠識別授權的房間客人以及服務人員,通過身份識別功能,系統(tǒng)實現(xiàn)了更多的人性化的功能,總而言之,客房管理系統(tǒng)能夠為客人提供比較人性化服務,可以在很大程度上提升酒店的管理水平以及酒店形象。
二、酒店客房管理系統(tǒng)的設計
1、酒店客房管理系統(tǒng)的架構
一般情況下,星級酒店的客房管理系統(tǒng)采用都是客戶端、服務器與數(shù)據(jù)庫的三層架構,這種架構可以允許多個客戶端在不同的地點對服務器端進行訪問,進而能夠充分支持集餐飲、住宿、娛樂于一體的立體化服務,同時工作人員可以在不同場合的計算機上登錄該客房管理系統(tǒng),統(tǒng)一處理服務流程與財務流程,能夠在很大程度上提高酒店客房管理效率。
2、系統(tǒng)的數(shù)據(jù)庫
由于酒店管理系統(tǒng)數(shù)據(jù)庫存儲著酒店客戶的各種重要的資源信息,一般情況下數(shù)據(jù)庫的表數(shù)量比較龐大,數(shù)據(jù)記錄巨大,并且表與表之間的關系十分密切而且復雜,用戶的使用次數(shù)頻繁,又要實現(xiàn)信息共享,所以對數(shù)據(jù)庫的要求極高。因此,酒店客房管理系統(tǒng)在采用目前流行的基于Web的數(shù)據(jù)庫的基礎上,針對網(wǎng)絡結構配置及資源信息的實際應用要求,在最大程度上減少了C/S模式的系統(tǒng)功能開發(fā),增加B/S模式的開發(fā)。還有在客房管理系統(tǒng)數(shù)據(jù)庫設計中一般建有用戶信息表、客戶信息表、客房類型表、客房信息表、客房狀態(tài)表、客房業(yè)務表與業(yè)務記錄表,這七個表詳細的記錄了有關客戶與客房的基本信息,并且采用框架的模式,使鏈接的結構清晰的同時,還在很大程度上使用戶使用該系統(tǒng)時更加方便、更加容易。
3、系統(tǒng)功能模塊設計
3.1 用戶登錄模塊設計
在安裝部署本系統(tǒng)并且啟動服務器以后,系統(tǒng)用戶可通過在瀏覽器輸入地址進入系統(tǒng)登錄頁面,用戶通過登錄模塊登錄本系統(tǒng)時要通過輸入賬號和密碼來判斷是否成功登陸系統(tǒng),管理員和普通用戶是一樣的。
3.2 客房預訂模塊設計與實現(xiàn)
客房預訂模塊可以使顧客在抵店之前就登記好房間,待到達之后即可辦理入住手續(xù),因此在設計時應該含有三個功能即輸入預訂信息功能、取消預訂與預訂入住功能。
3.3 房態(tài)管理與客房管理模塊
一般系統(tǒng)可自動管理客房狀態(tài),而在該模塊中可查詢或手動修改客房狀態(tài),因此在設計時必須保證功能有查看客房狀態(tài)功能與客房狀態(tài)修改功能,同時該模塊的還應該具有根據(jù)客房環(huán)境自動調節(jié)客房溫度的功能。
三、客房管理系統(tǒng)發(fā)展趨勢
酒店的經(jīng)營服務以客房為核心,客人在酒店逗留的時間里,大部分時間是在客房內度過,客房的設施水平可以集中地有代表性地體現(xiàn)一個酒店的檔次和舒適度,因此如何提高客房的檔次、客人的舒適度、安全度,加強客房的易管理度,節(jié)省能耗,獲得評星所需分數(shù)是現(xiàn)代酒店設計、裝修首要考慮的問題。雖然我國的客房管理系統(tǒng)起步比較晚,但是隨著相關方面的研究的不斷增多,酒店管理系統(tǒng)也變得越來越完善,并且隨著科技的不斷發(fā)展,高層次的客房管理不再是僅僅追求計算機輔助管理,而是追求建立在集成化基礎上的協(xié)同化應用,所以客房管理的發(fā)展趨勢主要在于直接面對顧客所提供的信息化服務,特別是國家旅游局最新推出的《旅游飯店星級的劃分與評定》標準中,重點加大了對客房智能化、人性化、舒適度和綠色化這些方面的加分力度,所以未來的酒店客房管理系統(tǒng)就向著人性化、智能化與綠色化的方向發(fā)展著。
【摘 要】本文主要介紹如何針對星級酒店的需求,將先進的軟件應用技術融入現(xiàn)代酒店管理系統(tǒng)中,開發(fā)出功能更完善的酒店管理信息系統(tǒng)。
【關鍵詞】客房管理系統(tǒng)、;智能化
客房管理系統(tǒng)的開發(fā)可以幫助系統(tǒng)管理員完成日常的客人入住及客人的退房信息的管理及查詢等工作,大大提高了的工作效率。雖然計算機管理并不是賓館管理走向成功的關鍵元素,但它可以最大限度地發(fā)揮準確、快捷、高效等作用,對賓館的服務管理提供有力的支持。
1 酒店計算機管理發(fā)展概述
回顧過去的20年,中國酒店業(yè)的發(fā)展歷經(jīng)了80年代初的茫然無措,到90年代開始的突然啟動,再回歸到現(xiàn)在的生機盎然。歷經(jīng)幾十年的風雨兼程,生命力愈加旺盛。酒店客房管理系統(tǒng)是以酒店計算機綜合管理為基礎,并且通過智能化技術,提高其管理水平和經(jīng)濟效益的高效節(jié)能系統(tǒng)。
1、酒店計算機管理技術發(fā)展
IT技術飛速更迭,技術前沿的敏銳觸角不斷地伸向傳統(tǒng)產(chǎn)業(yè)縱深面。起自70年代的酒店IT技術,歷經(jīng)30多年發(fā)展和應用,目前已十分龐雜。從軟件、硬件和服務三處著眼,現(xiàn)階段酒店的計算機管理可分為:
硬件:網(wǎng)絡系統(tǒng)、通信系統(tǒng)(電話系統(tǒng)、內部尋呼系統(tǒng)、電話會議/視像會議系統(tǒng))、POS機及其專用鍵盤、廚房智能設備、客房智能設備、智能卡系統(tǒng)、自助交易系統(tǒng)、戶外導向屏、觸摸屏、手持電腦、無線設備、計時考勤設備等。
軟件:電話計費系統(tǒng)、會所管理系統(tǒng)、中央預訂系統(tǒng)、客戶關系管理系統(tǒng)、??头障到y(tǒng)、餐廳管理系統(tǒng)、能源管理系統(tǒng)、酒店財務系統(tǒng)、物資管理系統(tǒng)、收益管理系統(tǒng)、預訂管理系統(tǒng)、宴會銷售系統(tǒng)、POS系統(tǒng)、客房前臺系統(tǒng)、客房后臺系統(tǒng)、供應鏈管理系統(tǒng)、人力資源管理系統(tǒng)、互聯(lián)網(wǎng)站、數(shù)據(jù)庫、電子商務、多媒體培訓、經(jīng)理查詢系統(tǒng)、決策支持系統(tǒng)、連鎖服務傳遞系統(tǒng)等。
服務:對客服務:中央預訂服務、網(wǎng)站訂房服務、客房娛樂服務、互聯(lián)網(wǎng)接入服務、電子咨詢服務、技術支持服務;對酒店服務:全球分銷網(wǎng)絡(GDS)、應用服務供應商(ASP)、托管服務、培訓服務、外包服務、在線采購服務等。
2、酒店客房管理的智能化趨勢
智能化酒店客房管理控制系統(tǒng)代表著一種新的、科學的管理方式,它是計算機網(wǎng)絡化在客房管理上的技術應用,是將客房內的專用電器通過智能化設計與計算機網(wǎng)絡運行,實現(xiàn)對客房狀態(tài)、服務請求的實時監(jiān)控。系統(tǒng)由兩級網(wǎng)絡組成,上級網(wǎng)是基于以太網(wǎng)的內部局域網(wǎng),子網(wǎng)是由上位機工作站和下位機(網(wǎng)絡通訊控制器)組成的RS-485總線網(wǎng)絡,主要包括客房控制系統(tǒng)(Ⅰ)、樓層工作站(Ⅱ)、總臺管理系統(tǒng)(Ⅲ)以及網(wǎng)絡通訊等部分內容。樓層工作站通過總線網(wǎng)絡下掛客房網(wǎng)絡通訊控制器,總臺工作站、客房部工作站、工程部工作站經(jīng)以太局域網(wǎng)與各樓層工作站相連接。
2 需求分析
近年來,隨著我國酒店業(yè)的迅猛發(fā)展,行業(yè)內的競爭日益激烈。為提高酒店的管理水平,增強酒店的競爭能力,先進的酒店管理信息系統(tǒng)己成為酒店經(jīng)營者的必然選擇。作為集客房、餐飲、洗浴、通訊、娛樂、商務及其他各種服務與設施于一體的現(xiàn)代化的大酒店,由于其組織龐大,服務項目多,信息量大,要想降低成本,提高工作效率、服務質量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來輔助進行酒店的現(xiàn)代化管理。本文主要介紹如何針對星級酒店的需求,將先進的軟件應用技術融入現(xiàn)代酒店管理系統(tǒng)中,開發(fā)出功能更完善的酒店管理信息系統(tǒng)。
根據(jù)酒店賓館的具體情況,系統(tǒng)主要的功能包括:
1.前臺管理:“客房預定”、“住宿登記”、“調房登記”、“追加押金”、“退房結帳”。
2.客房管理:“客房查詢”、“房態(tài)查看”。
3.查詢統(tǒng)計:“預定房查詢”、“住宿查詢”、“退宿查詢”、“宿費提醒”。
4.掛帳管理:“掛帳管理”、“客人結帳”。
5.基礎信息設置:“客房信息”、“客房類型信息”、“員工信息”、“掛帳單位信息”。
6.系統(tǒng)初始化:“本單位定義”、“業(yè)務部門定義”、“操作員管理”、“權限設置”。
7.系統(tǒng)維護:“系統(tǒng)初始化”、“數(shù)據(jù)備份”、“數(shù)據(jù)恢復”。
3 總體設計
客房管理系統(tǒng)主要是針對中小型的賓館、酒店開發(fā)的客房管理系統(tǒng),系統(tǒng)由前臺管理、客房管理、查詢統(tǒng)計、掛帳管理、基礎信息設置、系統(tǒng)初始化、系統(tǒng)維護和幫助等幾個功能模塊組成,規(guī)劃系統(tǒng)功能模塊如下:
前臺管理
前臺管理:客房預定、住宿登記、調房登記、追加押金、退宿結帳和退出。
客房管理
客房管理:客房查詢和房態(tài)查看。
查詢統(tǒng)計
查詢統(tǒng)計:預定房查詢、住宿查詢、退宿查詢、宿費提醒。
掛帳管理
掛帳管理:掛帳查詢和客人結帳。
基礎信息設置
基礎信息設置:客房信息、客房類型信息、員工信息和帳掛單位信息。
系統(tǒng)初始化
系統(tǒng)初始化:本單位定義、業(yè)務部分定義、操作員管理和權限設置。
系統(tǒng)維護
系統(tǒng)維護:系統(tǒng)初始化、數(shù)據(jù)備份和數(shù)據(jù)恢復。
幫助
幫助:幫助和關于本軟件2部分。
4 設計目標
主要是針對中小型的賓館、酒店開發(fā)的的客房管理系統(tǒng),主要實現(xiàn)可以下目標:
界面設計美觀友好。
操作員可以隨時修改自己的口令,并且不同的操作員設置不同的操作權限,以增強系統(tǒng)的安全性。
數(shù)據(jù)保密性強,為每個用戶設置相應的權限級別。
信息查詢靈活、方便、快捷,數(shù)據(jù)存儲安全可靠。
能夠實現(xiàn)數(shù)據(jù)備份和數(shù)據(jù)恢復,保證數(shù)據(jù)安全。
系統(tǒng)運行穩(wěn)定,安全可靠。
5 結束語
此系統(tǒng)可以實現(xiàn)客房預定、住宿登記、宿費提醒、追加押金、調房登記、退房結帳、掛帳、查詢統(tǒng)計等功能。其中宿費提醒可以在住宿費超過押金時預警,提示前臺要客人補交押金,該功能可明顯提高對住宿人員住宿的有效管理。
摘要:該文主要介紹了酒店客房管理系統(tǒng)數(shù)據(jù)庫設計與實現(xiàn)過程。數(shù)據(jù)庫系統(tǒng)主要功能模塊包括員工信息管理、客房類別管理、客房業(yè)務管理、顧客查詢管理、客房經(jīng)營管理、客戶信息查詢、經(jīng)營狀況統(tǒng)計等。
關鍵詞:數(shù)據(jù)庫;信息管理;客房類型管理;客房經(jīng)營管理;客戶信息查詢;SQL Server;數(shù)據(jù)庫建模
1功能模塊
本酒店客房管理系統(tǒng)的主要包括對酒店的客房進行管理,使使用者能夠輕松地找到所需要的客房的相關信息,為客房訂房和退房服務,并且能夠對酒店客房的業(yè)績進行統(tǒng)計和分析。圖1是酒店客房管理系統(tǒng)的界面。
圖1酒店客房管理系統(tǒng)界面
在不同的酒店之間,酒店客房管理系統(tǒng)會存在一些差異。本酒店客房管理系統(tǒng)的主要功能包括以下幾個方面。
1)員工信息管理:對本使用該系統(tǒng)員工信息進行管理,其中包括對員工的各項信息(如姓名、部門等)進行檢索、錄入和修改等。
2)客房類別管理:用戶可自定義客房等級,并對其進行管理,包括對客房等級級的基本信息進行檢索、錄入和修改。
3)客房信息管理:員工對客房信息進行管理,包括對客房的基本信息(房間號、客房類別等)進行查找、錄入和修改等。
4)客房業(yè)務管理:實現(xiàn)對客房的訂房和退房管理,包括對客房的業(yè)務信息(房間號、入住時間、退房時間等)進行檢索、修改等。
5)顧客查詢管理:員工可對入住過酒店的顧客信息進行查詢,包括對顧客的基本信息進行查詢。
6)經(jīng)營業(yè)務統(tǒng)計:根據(jù)酒店客房的入住記錄,員工可選擇所需的統(tǒng)計方式對營業(yè)額進行統(tǒng)計。
本系統(tǒng)從功能內容來看,可分為六大功能。根據(jù)這六大功能,對系統(tǒng)模塊進行設計,如圖2所示。
圖2系統(tǒng)模塊示意圖
2實現(xiàn)方法
該系統(tǒng)采用B/S方式,由前臺和后臺兩個部分組成。前臺主要完成操作者直接交互的可視化界面,使用方便,將本系統(tǒng)的各個功能直觀的提供給用戶,以幫助員工進行客房管理。前臺的結構圖如圖3所示。
圖3前臺結構圖
在編寫前臺時要考慮功能實現(xiàn)的同時,也考慮了操作的方便性和簡潔性,目的是讓大多數(shù)使用者能夠更方便靈活的操作該系統(tǒng)。
同時為了確保職工信息和酒店內部的其他相關信息具有更好的保密性,前臺和后臺的數(shù)據(jù)管理理是分離的。前臺的幾大功能模塊需要經(jīng)過管理者授權才可以使用,我們?yōu)榇嗽O計了兩個角色:一是酒店管理員,二是普通員工。其中:酒店管理員享有所有權限,可以使用該系統(tǒng)中六大模塊中的各部分功能。
前臺員工的主要職能是負責訂房和退房,以及查詢入住的客戶信息。所有該角色只可以使用部分功能。
后臺管理主要功能是由數(shù)據(jù)庫系統(tǒng)作為支持,后臺管理和維護工作由系統(tǒng)管理員進行,包括完成對數(shù)據(jù)庫的備份,各個數(shù)據(jù)表單的維護、及恢復等。
3 E-R圖的建立與分析
表與字段的分析是建立在E-R圖的基礎上的,我們可以通過E-R圖最后確定該系統(tǒng)中所有用到的表與字段的相關屬性。表與字段分析后就可以使用SQL Server 2003建立數(shù)據(jù)庫模型了。建立的數(shù)據(jù)庫模型如圖4所示。
4數(shù)據(jù)庫表的實現(xiàn)
首先對數(shù)據(jù)庫進行分析,然后對數(shù)據(jù)庫進行設計。在該系統(tǒng)中,數(shù)據(jù)庫的設計內容主要包括建立數(shù)據(jù)庫創(chuàng)建表,還需設計相關的視圖及存儲過程。這些設計工作都在SQL Server 2003環(huán)境下操作并實現(xiàn)。
1)數(shù)據(jù)庫表的創(chuàng)建過程
數(shù)據(jù)庫JdglSys包含以下7個表:用戶信息表(UsersInfo)、客戶信息表(CustomersInfo)、客房類型表(RoomCategory)、客房信息表(RoomsInfo)、客房狀態(tài)表(RoomStatus)、客房業(yè)務表(RoomOperation)、業(yè)務記錄表(History)。
2)創(chuàng)建存儲過程
在酒店客房管理系統(tǒng)運行過程中,該系統(tǒng)會在數(shù)據(jù)庫中頻繁查找或更新各種相關信息,比如,向客房信息表(RoomsInfo)中插入或刪除新的客房信息,根據(jù)客房類型和狀態(tài)查找客房信息,記錄訂房或退房信息等操作。為了提高系統(tǒng)的運行效率,我們創(chuàng)建了12個存儲過程。部分存儲過程的SQL代碼如下。
(1)存儲過程sp_ValidateUser用于系統(tǒng)在用戶登錄時驗證該用戶身份的有效性。如果該用戶身份有效,返回該用戶的用戶類型。
我們將在應用程序中調用這些存儲過程,完成添加新的客房信息、根據(jù)客房類型和狀態(tài)查找客房信息、訂房或退房等工作。
摘要:高檔次賓館的客房智能控制管理,通過人性化、智能化、實時的控制,提高了賓館客房管理質量和人員工作效率,給客人提供更好、更便利、更細膩的服務,體現(xiàn)了賓館裝修趨勢,提高了產(chǎn)品功能價格比,減少大量人力與能源的投資。
關鍵詞:賓館發(fā)展 星級服務客房智能控制 管理效率 節(jié)能
隨著經(jīng)濟的迅猛發(fā)展,作為地區(qū)性經(jīng)濟發(fā)展的標志,星級賓館的發(fā)展和規(guī)模越來越大。在酒店競爭激烈的今天,欲在競爭中甩開對手取得優(yōu)勝,必須在管理和服務方面具備獨到之處。順應星級賓館的建設和經(jīng)營管理的發(fā)展,對星級賓館在運營和管理的細致化要求也越來越高,這樣對客房控制管理系統(tǒng)的控制要求和管理要求也越來越細致,盡最大可能為客人提供一個豪華的硬件設施和優(yōu)質的管理服務,這樣才能給入住客人留下美好的印象,同時在能源短缺的情況下要考慮到節(jié)能。高檔賓館客房的設計除執(zhí)行國家相關規(guī)范外,還要滿足管理功能上的要求,特別是要求舒適,方便,要體現(xiàn)其特殊品位。
客房控制管理系統(tǒng)產(chǎn)品經(jīng)過二十多年的發(fā)展,技術已日趨成熟,系統(tǒng)也日益完善,已經(jīng)由簡單的機械電氣開關集中控制板發(fā)展成具有微處理器編程控制和網(wǎng)絡程序監(jiān)控的系統(tǒng)產(chǎn)品。其大致產(chǎn)品分類:
一、傳統(tǒng)客房控制管理系統(tǒng)產(chǎn)品:
一個房間內的照明是多種多樣的,臥室內有床頭燈、臺燈、地燈、夜燈等,衛(wèi)生間內有鏡前燈、頂燈等。如此眾多的燈具,一地、二地、甚至三地控制要求較為復雜。若按以往的常規(guī)開關設計很難滿足要求,且燈開關及電視機的控制等都集中在床頭柜面板上控制,這樣床頭柜后面將回有幾十根導線造成施工、維修困難,維修人員在客房時間可能過長,給客人帶來不便。床頭柜體積較大,較為笨重,不夠美觀。
二、具有床頭集中控制面板的客房控制管理系統(tǒng)產(chǎn)品:
以多片微處理器芯片組成客房集中控制箱和客房床頭集中控制面板的系統(tǒng)產(chǎn)品,在床頭集中控制面板上集中照明燈光,空調盤管風機和客房溫度選擇控制按鍵、集中服務需求、顯示時鐘等等。盡量在客房墻壁上少裝控制開關,網(wǎng)絡控制程序以客房狀態(tài)控制程序、服務狀態(tài)顯示程序和工程狀態(tài)控制程序進行客房狀態(tài)的監(jiān)控。由于床頭集中控制面板樣式的選用因工程而異和需要客人再學習操作,其故障率較高,抗干擾能力差,外型單一,目前已經(jīng)逐步退出市場。
三、以分散墻面控制開關控制的客房控制管理系統(tǒng)產(chǎn)品:
以微處理器芯片組成客房集中控制箱,以墻面控制開關低壓觸發(fā)信號編程控制客房內照明燈光、空調盤管風機和客房保持溫度控制,以墻面服務類控制開關控制服務需求和狀態(tài),網(wǎng)絡控制程序以客房狀態(tài)控制程序、服務狀態(tài)顯示程序和工程狀態(tài)控制程序進行客房狀態(tài)的監(jiān)控。由于控制開關均安裝于客房墻面,控制比較簡單,墻面控制開關可供選擇的品牌較多,目前比較流行于客房控制管理系統(tǒng)的選用。它以墻面控制開關、墻面空調控制器為主,通過客房集中控制箱編制程序控制客房內照明燈光、空調系統(tǒng)等。不同于以住墻面開關通過火線直接控制燈光的強電方案,是以低壓線路連接墻面控制開關至客房集中控制箱,以集中控制箱內繼電器間接控制燈光,因而可超越墻面開關狀態(tài)進行邏輯燈光控制。客房內電氣管線布置較為復雜,但客人應用比較簡單。該控制系統(tǒng)配合其他管理網(wǎng)絡可以更好利用現(xiàn)有的微型計算機網(wǎng)絡技術為客人提供全面的、及時的、隱形的服務。為賓館管理者提供具有定量,定性的客房狀態(tài)管理監(jiān)督制度,依據(jù)賓館現(xiàn)在對其客房電氣控制和客房的實時化管理要求,為提高賓館客房管理質量和人員工作效率,給客人提供更好、更便利、更細膩的服務。采用具有網(wǎng)絡控制功能的微處理器客房控制器控制客房門外請勿打擾、清潔客房等服務功能顯示和門鈴控制盒和客房門內省電鑰匙卡插盒、插卡控制強電開關箱內交流接觸器吸合,控制客房內照明燈具供電,空調系統(tǒng)供電。通過設置于客房內其他服務類控制開關,利用微處理器的網(wǎng)絡通訊功能,實現(xiàn)對客房各種狀態(tài)和服務要求的遠程實時顯示控制,可以為賓館減少大量人力與能源的投資。
四、優(yōu)化型客房控制管理系統(tǒng)產(chǎn)品:
以微處理器芯片組成小型客房控制盒,以專用省電鑰匙插卡控制盒和其他服務類墻面控制開關以及空調墻面控制開關組成客房空調節(jié)能控制和服務狀態(tài)控制。通過不同身份鑰匙卡的插入控制強電系統(tǒng)供電和延時斷電,以墻面強電控制開關對客房照明燈光進行控制,通過網(wǎng)絡控制程序以客房狀態(tài)控制程序、服務狀態(tài)顯示程序和工程狀態(tài)控制程序進行客房狀態(tài)的監(jiān)控。主要提供對客房空調的節(jié)能控制和對客人的服務需求控制,不對客房的照明燈光進行復雜的邏輯控制。目前大多數(shù)星級賓館因投資精確,為提高服務管理,空調節(jié)能和減少客人因系統(tǒng)產(chǎn)品故障投訴,大多選用此類系統(tǒng)產(chǎn)品。
以下是幾種控制系統(tǒng)的比較:
產(chǎn)品型號
客房服務功能
網(wǎng)絡控制程序
空調節(jié)能控制
邏輯照明控制
具有請勿打擾、訪客等待、緊急呼喚、洗衣服務、客人入住、清潔客房、客房門、保險箱門狀態(tài)。 實時掌握客房狀態(tài)信息、服務狀態(tài)信息和工程狀態(tài)信息。方便賓館管理人員對賓館服務人員進行工作考核。 五種狀態(tài)模式:客人自選狀態(tài)、保持節(jié)能舒適狀態(tài)、夜間睡眠節(jié)能保溫狀態(tài)、保持節(jié)能保養(yǎng)狀態(tài)、空調系統(tǒng)關閉狀態(tài),及時有效的控制了賓館電力能源的成本。 依據(jù)賓館管理方對賓館客房內燈光的場景控制要求、邏輯控制要求和分時段控制要求,進行編程控制。
床頭集中控制面板的客房控制產(chǎn)品 具有以上功能 具有以上功能 具有以上功能
分散墻面控制開關控制的客房控制產(chǎn)品 具有以上功能 具有以上功能 具有以上功能
優(yōu)化型客房控制產(chǎn)品 具有以上功能 具有以上功能 具有以上功能 具有以上功能
傳統(tǒng)產(chǎn)品 無上述功能,基本上依靠掛紙牌,或打電話通知服務員。不能對住店客人提供及時、有效的服務。 無上述功能,賓館無法實時掌握住店客人的動態(tài)信息,使賓館浪費大量的人力資源。 無上述功能,客房內的燈光控制呆板,增加了客人的控制難度。無法將客房內的裝飾效果體現(xiàn)到位。 無上述功能,客房內的燈光控制呆板,增加了客人的控制難度。
前3種系統(tǒng)產(chǎn)品都是以具有通訊功能的微處理器芯片組成客房集中控制箱或客房控制盒,都運行相同的網(wǎng)絡控制程序,僅區(qū)別于控制開關的方式和照明燈光是否進行邏輯控制??头靠刂乒芾硐到y(tǒng)最主要系統(tǒng)控制功能應該是對不同客房狀態(tài)下的無人系統(tǒng)進行優(yōu)化的舒適節(jié)能溫度和節(jié)能保養(yǎng)溫度控制,快速響應客人的各種服務需求,對客房服務人員的工作過程、工作地點和工作時間進行有效的監(jiān)控,以實際在最有效利用客房服務人員的狀態(tài)下,精確提高服務質量。在不降客人的舒適度下精確控制客房空調系統(tǒng),實際是最優(yōu)化的能量利用??头靠刂乒芾硐到y(tǒng)對客房照明燈光邏輯控制,對其他功能(窗簾、衣柜燈等)進行邏輯編程控制是次要功能。
五、客房控制管理系統(tǒng)設計方案的選擇:
設計必須首選針對星級賓館選用客房控制管理系統(tǒng)所主要解決的重點問題制定設計方案的基礎,星級賓館客房控制管理系統(tǒng)的主要功能為:提高客房檔次;增加客人舒適度;提供服務管理的效率;省電節(jié)能;便于客房管理。其中最主要的功能應是提高服務管理的效率和省電節(jié)能。只有在充分的投資能力和穩(wěn)定可靠的產(chǎn)品下,選擇增加復雜的照明燈光和其他功能的邏輯編程控制。