[摘要]現代酒店管理內部項目繁多,先進的酒店管理系統有利于促進酒店服務質量與管理水平,提高酒店的經濟效益。酒店管理系統也必須操作便利,具有高安全性與穩定性。基于需求的酒店管理系統建模是根據用戶的需求進行模型建立,與傳統的功能型系統建模不同,在滿足用戶需求等很多方面有很大的優勢。
[關鍵詞]酒店管理;需求;管理系統;建模
本文主要內容是基于酒店需求對酒店管理系統進行建模分析。了解用戶需求是建立和優化酒店管理系統的必要條件,是充分發揮酒店管理系統對酒店經營促進作用的關鍵。優質合理的酒店管理系統一方面能監督酒店的整體運營,簡化工作程序,另一方面能加強對工作人員的督促,提高全體員工的工作效率,是酒店日常經營中必不可少的高端工具。隨著市場競爭的日益擴大,個性化服務是酒店經營提出的最新要求,這不僅加大了酒店管理工作的難度,也對酒店管理系統提出了更高的要求。基于酒店管理需求的系統建模,有利于系統的優質建立,不僅能約時間與成本,也能有效的提高系統的實用性與可操作性。
一、酒店管理系統的需求分析
(一)前臺管理系統。為住店客人提供預訂信息是酒店前臺管理系統的主要需求,具體職能是對客人的入住登記,依照相關手續將客人信息錄入系統。在客人入住后,還可以通過這一系統為客人辦理其他服務。系統還需要高度靈活,比如對不同的操作人設置不同的權限,在辦理客人入住登記時,操作人可以根據相應的權限對房價進行修改。具體的前臺管理系統需求有:房間預訂、登記入住、換房、加房、房價修改、登記信息修改等。
(二)消費管理系統 。客人在酒店內進行消費登記后,系統產生對應的客人關聯賬戶,客人在酒店內可以通過該賬戶進行點餐或查詢。目前有很多餐飲企業使用的“掌中寶”實際就是這種建模的一種形式,只是功能較為單一,不具備并詳盡的如圖文并茂的功能。點餐與結算直接通過客人賬戶與酒店賬戶進行對接,客人的消費信息也可以直接反應出來。具體的消費系統需求有:點菜、退單、查詢、結賬等功能。還可以根據客人的個性化要求,對食物進行加工時,在界面上顯示出來,以便于廚房的操作。
(三)收銀管理系統。客人入住酒店后,直接得到一個與房卡相對應的賬戶,客人可以通過這一賬戶進行賒銷甚至借款,賬戶也將于每一位客人的信用評級直接相關,一方面增加客人消費水平,另一方面保障酒店款項的收回。同時,針對信用等級較低的客人,酒店可以進行賬戶消費額限制。收銀系統應該滿足客人一個賬戶多個結算單的操作,客人離店退房后也可以進行信息清理,減少系統的占用。客人可以將消費額存入賬戶,也可以轉出,在結算時,需交全費用才可辦理退房。同時可以實現不同賬戶間的資金劃撥,滿足客人的多樣需求。收銀系統的具體需求有:結算、取消、轉賬等。
(四)客房服務系統。酒店管理系統應該滿足酒店日常經營中的服務需求,直觀反映客房的狀態,客房清潔已做未做、清潔中等都要在系統上直接體現以便管理。在進行系統設置時可以根據酒店的具體需求靈活調整,比如增設預約、修理中等。同時系統還應該滿足更改的功能,比如將修理中改為空房狀態,以便前臺第一時間收到信息。也可以在需要保留客房時將空房改為已預約。客房服務系統的具體需求有:客房狀態顯示、更改、統計、查詢等。
二、技術支持分析
(一)SQL Server 技術
SQL Server即關系數據庫管理系統。SQL Server 2000是微軟公司發布的關于SQL Server數據庫管理的一款系統,該版本不僅擁有 SQL Server 7.0的所有功能,還增加了一些其他的功用。在使用上更加方便,而且具有較強的擴展性。它的優勢體現在:可以與其他的軟件聯合使用、可以跨服務器使用。SQL Server可以為管理系統提供多種接口,適用于所有數據庫。SQL Server可以支持數據庫管理、數據庫資料的訪問限制以及數據庫資料的操作限制,是建立酒店管理系統的有力工具。
(二)B/S系統
B/S系統可以用瀏覽器向服務器發送指令,它不需要進行復雜的人機操作,只需要安裝系統客戶端即可,數據庫的調用與運行都可以通過這一系統實現。它包括表示層、功能層和數據層3個獨立單元。這3個結構層大大降低了用戶機的工作量,適用于大規模的管理系統操作。
(三)C/S系統
C/S的意思是用戶/服務器,它主要負責用戶請求采集。用戶發送指令后服務器會做出響應。它可以采集的數據格式有文本資料、圖片資料、圖片資料、聲音資料和動畫資料,在通過URL向服務器傳達指令時,可以是靜態也可以是動態的,且用戶端口所使用的瀏覽器窗口都是相同的。這種模式的優勢在于:統一且簡單的用戶端口信息——瀏覽器,不需要對所有的軟件系統進行深入了解。在調用數據時,這種模式只需要在瀏覽器的窗口輸入SQL指令即可,瀏覽器會及時將數據輸入數據庫服務器,數據庫服務器最終會將查詢結果返回給瀏覽器,在這一過程中,瀏覽器便具備了分析處理信息的能力。
三、系統建模分析
(一)時序分析
客人辦理入住操作順序是:前臺操作員輸入客人的基本信息,包括姓名、性別、證件類型、證件號碼等;系統界面將信息傳送給控制中心,控制中心將客人信息與系統內數據進行對比,查找客人是否存在歷史信息。沒有歷史信息說明是新顧客,否則是老顧客。如果客人是老顧客,系統會將歷史信息反映到界面上,前臺人員可以查詢到客人的相關偏好等信息,以提供更加周到的客房安排服務。最后,完成客人的登記入住,客人的最新消費記錄也將增加到原有的歷史數據中去。
(二)狀態分析
客人提出訂房申請,系統根據客人的要求新建預訂項。在新建過程中可以修改,如果是無效預訂,系統自動作廢。系統處理完預訂申請,將結果返回給客人。只有等客人確認預訂了之后,系統才會真正生成預訂單。在等待客人預訂這段期間,可以設置一定的時間限制。如果客人在規定時間內確認,視為預訂成功;如果沒有確認,預訂首先進入鎖定狀態,其次是預訂取消。在鎖定狀態客人仍可以進行預定,只需解除鎖定并予以確認,預訂視為成功。狀態分析是反映系統內所發生每一個動作的狀態。
(三)用例分析
系統中設置黑名單、散客、協議公司三項子系統。黑名單系統主要用于反映在全國公安系統與本酒店系統中有不良記錄的客人;散客系統主要用于整理單個客人的歷史信息數據等,也是應用最頻繁的一個系統;協議公司系統主要用于反映與酒店簽訂了相關協議的公司的往來幾率,比如旅行社等。用例與用例之間的關系具體是指:一個用例的行為包含另一個用例的行為,同時用例具有擴展功能。比如,客人入住需要進行黑名單查詢對比,這就是用例的包含;一個新入住的客人會成為會員、回頭客甚至于成為協議公司客人,這就是用例的擴展。
四、酒店管理系統的實現
(一)分析
首先根據酒店的規模、特色、市場定位等對酒店管理系統的需求進行個性化分析,可以采用用例視圖法展示酒店初步的需求;其次是對用例視圖進行具體的分析,發掘酒店深層次的需求。在進行具體分析時,可以采用包含關系分解法、合成法,整合酒店管理系統的需求,得出真實完整的分析結果。
(二)設計
采用對象圖和包圖對酒店管理系統進行設計。在設計過程中主要是考量每一個因素的成分關系,及其關聯與依賴關系。拿包圖舉例,酒店的各個部門是系統的子系統,他們的共同特點組成了包。如酒店管理系統設有前臺包、銷售部包和客房部包。客房部的客人數據從前臺來,前臺客人來自于銷售部;在酒店管理系統中,每一位員工的工號作為一個小類別存在于包中。而上述包對應酒店的所有部門且具有可操做性,只要對不同部門進行不同類別的使用授權,就可以避免泄漏客人的隱私。但是對于為客人提供個性化服務來講,是非常有益的。只要入住過或用過餐的客人,其信息可以讓有需求的員工和部門隨時、準確調出使用。
(三)實現
酒店管理系統最終會包含很多的有序的子系統,行政、服務和結算是酒店管理系統中的基礎子系統。在進行子系統構建時,要根據酒店的具體部門設置進行構建,并根據酒店的規模與需要擴大或縮小子系統的構建,這樣可以大大地方便酒店員工對VIP客人、團隊客人、商務客人的識別,從而提升酒店的整體服務水平。比如,部門子系統要滿足部門經理的人員管理需求,整體酒店管理系統要滿足高層管理者的經營管理需求。優質的管理系統將為酒店贏得市場,在進行酒店需求分析與系統設計后,必定能使酒店的經營管理工作更上一層樓。最終所有建模都應建立在顧客需求的基礎上來開發和設計。
參考文獻
[1]牛鈺鑫.酒店管理系統的設計與實現分析[J].電子制作,2013,(22)
[2]衛巍.酒店管理系統說明[J].消費電子,2013,(24)
[3]王婷.酒店管理系統的建模與設計[J].黑龍江科技信息,2010,(35)
[4]任紅霞.基于B/S模式的酒店管理系統的設計與實現[J].濮陽職業技術學院學報,2010,23(4)
[5]譚倩芳.酒店管理系統中的數據庫設計[J].電腦知識與技術,2012,08(17)