酒店信息系統的可行性研究_第1頁
酒店信息系統的可行性研究_第2頁
酒店信息系統的可行性研究_第3頁
酒店信息系統的可行性研究_第4頁
酒店信息系統的可行性研究_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第一章 引 言1.1酒店行業發展現狀隨著改革開放的不斷深入,人們的生活水平不斷提高,住店、外出用餐逐漸成為一種大眾化的日常消費、休閑、娛樂的時尚,酒店、餐飲業已從國民經濟整體地位中的無足輕重發展成為第三產業新的閃光的經濟增長點。那么作為集客房、餐飲、通訊、娛樂、商務及其他各種服務與設施于一體的現代化的大酒店,又該如何適應這一新的發展契機呢?現代化的大酒店,由于其組織機構龐大、服務項目繁多,信息量大,要想降低成本,提高工作效率、服務質量和管理水平,進而促進經濟效益,必須借助計算機管理系統來輔助進行。隨著計算機軟、硬件技術的發展,計算機的價格越來越低,而性能卻越來越高,計算機已經應用在各行各業之中

2、。計算機在酒店中的應用,已經深入到酒店的各個部門之中,出現了酒店計算機管理信息系統。在酒店的現代化管理理論中,酒店管理信息系統已成為酒店現代科學管理的重要內容,是經營酒店必不可少的科學工具。隨著計算機應用系統的不斷發展,其規模越來越大,功能越來越復雜,結構也向著網絡化及分布式應用發展。酒店早期的終端、主機模式已經難以勝任當今社會發展的需求,而且日益擴大的應用服務也使得通常的開發手段、開發工具難以應付。隨著酒店管理信息系統的應用逐漸普及,其局限性逐漸顯現出來:它雖然具有大量的數據,但其功能上只能完成一般的事務數據錄入、編輯、統計、查詢、匯總及報表打印等基本事務處理。這些事務處理工作對酒店管理日常

3、工作而言是很重要的,但對一個酒店的決策需求來說,功效就不明顯了。因為這樣的管理信息系統只是從管理已有的數據出發,而不是立足于管理人員的決策需求。要想讓計算機對酒店的管理工作做出更大的貢獻,還必須使計算機更直接地面向酒店決策,使其能根據管理人員的需求,提供各種有價值的信息以輔助管理人員進行決策,為了解決這個問題,在酒店管理信息系統中,還需要建立一個酒店管理輔助決策支持系統。因此,為了更好的完成酒店的各項具體業務,為管理者提供輔助決策,酒店管理信息系統應是具有業務管理功能和為酒店管理者提供輔助決策功能的綜合性管理信息系統,它覆蓋酒店的全部業務流程和管理、發展策略的制定,不僅為操作層提供科學、高效、

4、準確、安全的管理目標,還能為管理層、決策層提供靈活、科學的決策依據,能根據自己的需要對不同系統加以熟悉了解。系統的設計采用標準代碼體系,對酒店業務具有較強適應性;界面友好,操作簡便,易于維護;還要有靈活的操作員權限設置來保證系統的安全性,完善的數據維護、備份、恢復體系來保證數據的安全性及系統的可靠性。該系統的應用不僅使酒店各部門更好地協同工作,保證各部門之間信息交流暢通及時,同時還能提高酒店的管理效益及經濟效益,提高服務質量,提高工作效率,完善酒店內部管理體制,全面了解酒店營業情況,提高酒店的經營決策水平,更重要的是能為決策者提供全面的、科學的決策依據。1.2 國內外酒店管理軟件現狀信息化是現

5、代企業的必須之路,酒店業的信息化推進了酒店業的集團化、連鎖化、規模化,目前尤其是以中國的浙江省為酒店信息化管理的先鋒代表,浙江省作為中國的經濟重地,酒店業的發展更是突飛猛進,那里的酒店業充分吸取國際酒店先進的管理經驗,并結合當地的中國國情,把酒店的信息化建設成為酒店發展的硬性指標。正是酒店業的繁華發展催生出對酒店管理軟件業發展的需求。根據作者近一段時間的調查研究,針對國外,國內的酒店管理系統進行相關的比較研究分析,國外的Fidelio和國內的中軟CSHIS酒店管理系統比較具有代表性。其中Fidelio產品在國內外資酒店,五星級客戶多,運行狀況良好,是國外軟件產品的代表;中軟CSHIS酒店管理系

6、統在高星級用戶的市場占有率是國內軟件中最高的,并擁有越來越多的用戶,用戶反映也比較良好。雖然所有軟件有其優秀的特點,但在具體運用中,也有各自的不足,以下就國內外酒店管理軟件運行中出現的問題進行初步分析。1.2.1 酒店管理軟件業的現狀和發展酒店管理軟件有西軟、正威、明軟、易者占去相當的市場份額,顧客使用都比較滿意,其實這幾家軟件的功能差不多,競爭主要表現在品牌,價格和客戶服務上。 酒店信息化管理主要存在的幾個問題首先是軟件不統一。酒店業的應用系統不同,各家供應商的軟件也各不相同。對于一家酒店,如果各部門使用的是不同的平臺、不同的軟件,當員工進行軟件操作時,需要學習各種軟件,這樣不但使員工的學習

7、成本增高,也同時影響酒店的效率。對于連鎖酒店集團而言,信息系統沒有實施標準化是非常嚴重的。酒店不但需要耗費大量財力去維護不同的平臺,而且當未來同一連鎖集團的酒店共享服務中心或實施電子商務時,平臺整合的任務非常困難和昂貴。對于酒店軟件系統的選型,酒店業業主主要是考慮到價格,而忽略了軟件系統的質量和功能。如果酒店應用了一個不適合的系統,降低了客戶的滿意度,會直接影響酒店現在及以后的生意。如果集團使用統一的、標準化的軟件,不但員工可以使用得心應用,同時集團報表也會非常統一,便于集團化的管理。對于酒店的業主來說,一個不錯的建議是:應保持著眼于長期業務策略、采用標準化的系統產品,而不僅僅是在成本比較的基

8、礎上去選擇技術和產品。第二是缺少中央預定系統。中國酒店信息化程度總體水平與國外相差5-10年。在國外的酒店行業,流行應用“中央全球預計網",這個會員制第三方的網絡平臺,吸引著全球的酒店集團的加入。這套網絡系統與每家會員酒店的客房預定系統實現對接,客人可以自己從網上訂到自己希望下榻的酒店和房間。而國內,大部分的客人是通過旅行社來幫助自己預定酒店。旅行社仍然采用手工定房的方式,向合作的酒店預定固定數量的房間。如果旅行社的系統和酒店的客房預計系統連接起來,他們就能更方便的知道酒店是否有空房。客房中央預定系統,在中國存在很大的發展空間。從入住的手續來看,在中國,客人辦理酒店的入住手續比較復雜

9、,登記、審查,還要出示身份證等,相比較而言,國外的入住流程就簡化很多,辦理入住的手段也比較豐富,有些國外的酒店,可以允許客人在未到之前,在網上登記入住。還有一些高檔的酒店,給客戶提供無線網絡的服務,客戶應用PDA等手持移動設備,就可以通過酒店的無線網絡,將自己的個人信息傳遞到酒店的信息系統上,實現自助式登記。第三是酒店軟件產品穩定性有待提高。中國酒店業發展20多年,整體發展基本趨于成熟,但是在酒店軟件產品的穩定性和完整性方面,與國外存在一些差距。中國酒店業信息化管理體制總體來說由國外引進。引入信息化管理的目的是杜絕原有的弊端,提高科學的管理水平。而現在很多的酒店對于軟件系統,要按自己的需求,模

10、仿原來酒店業手工的操作系統的思路,開發出的系統難免存在一些漏洞,對酒店的管理沒有太大的改善。最后一點是,國內軟件提供商通盤考慮性差了一些,不可避免對開發的軟件進行修修補補。另外,國內軟件提供商對客戶的需求一味滿足,對軟件進行修改,但是如果軟件提供商對軟件系統沒有很好的管理,今天給這個飯店改,明天又給另一個酒店改,造成一個系統的多種版本,這樣為后期的維護帶來了巨大的困難。這樣,系統的穩定性也會出現一些問題。1.2.3 目前酒店管理系統建設過程中存在的問題從目前對酒店的研究現狀看,可以發現國內外該類酒店管理系統建設過程中存在很多問題,大致歸納為以下幾條:(1)不知道如何科學地規劃酒店的管理系統的建

11、設方案;(2)由于酒店的部門很多,沒有統一的網絡管理體系,酒店的各種信息散布在各個部門,不容易查找客客房,員工,賬目等信息,不能有效的組織和規劃這些信息,以便酒店高管人員查找;(3)缺乏網站專業技術入員,如何通過簡便易學的途徑讓各個部門都能夠參與進來。酒店的各種信息大都由各個分店的系統記錄,由于各個分部的管理水平參差不齊,記錄的信息也不盡相同,甚至存在安全漏洞。這不但大大影響了酒店在服務上的快捷性,而且還帶來了極大的安全隱患。(4)目前基于酒店的應用軟件越來越豐富,但是針對酒店的應用軟件卻還沒有一套功能完備的系統,現有已開發使用的軟件不能夠方便地把酒店組織起來,不方便管理,不能大大降低管理成本

12、,以提高酒店的工作效率。鑒于此,本文通過一個完整的例子,來說明建立酒店管理系統以系統化管理信息的全過程,以對本課題方法進行驗證。第二章 相關技術簡介本章主要介紹了開發本系統所涉及的相關技術,包括計算機網絡技術、ASP.NET 3.5開發平臺、SQL Server 2005數據庫技術和ADO.NET 2.0數據庫訪問技術,這些技術是本軟件開發的理論和技術基礎。2.1 網絡系統體系結構2.1.1 兩層網絡體系結構兩層結構也就是我們通常所說的客戶機/服務器(C/S)結構。在客戶端,客戶進程由一個用戶請求啟動。服務器必須隨時準備響應用戶請求,它通常是一個駐留程序,在一個特定的端口上監聽客戶的請求。由于

13、WWW的迅速發展,客戶端服務器模式演變為瀏覽器Browse/Web服務器模式。即服務方為Web服務器,它接收客戶方的請求,并按要求傳送相應的文檔,如文本、圖像、聲音和動畫等。而在客戶端則統一為瀏覽器,用戶通過瀏覽器指定待請求文檔的URL,向服務器發送請求,可以請求一般的靜態文件,也可以請求執行一個程序。由于Web API技術的出現,請求的頁面中可以嵌入某種Script(如VB Script)代碼,從而增加了Web頁面的動態性和交互性。在這種模式下,客戶方得到了簡單化和標準化。用戶所需要的僅僅是一種瀏覽器,而不需要對每一種應用都安裝和熟悉相應的客戶軟件。在客戶機/服務器模式下,典型的數據庫訪問方

14、式為客戶端發送SQL請求到數據庫服務器,服務器返回相應結果,客戶端負責資料的格式化和其它分析。2.1.2 三層Browser/Server結構簡單性是C/S模式得以流行的一個重要因素。兩層結構使得用可視化編程工具快速開發應用程序成為可能。但是隨著應用規模的不斷擴大,兩層的CS模式逐漸顯出了它的不適應性。在兩層結構的數據庫訪問模式下,應用邏輯要么處在客戶端,要么由數據庫服務器來完成。為了訪問資料,客戶端必須知道資料在服務器上是如何組織和存儲的,而且在網上直接傳送的是SQL語句。兩層結構的一種改進方式是使用存儲過程。將一部分處理劃歸到數據庫服務器,不通過網絡直接傳送SQL請求,而是傳送存儲過程名來

15、激活運行于服務器方的某個函數過程。在這種情況下,在一定程度上增加了數據庫服務器的負擔,影響了性能,也不能完全適應大規模的應用。圖2-1 兩層網絡結構模型圖三層結構與兩層結構的區別在于,除了最終客戶和最終的數據庫服務器之外,還在中間增加了一層應用服務器,如圖22所示。圖2-2 三層網絡結構模型圖與兩層結構相比,三層結構的應用更容易使酒店管理信息系統得以實施和管理,系統的絕大多數代碼運行于中間層服務器上,客戶端只需要作用戶接口的處理。再者,三層結構通過創建抽象服務層最小化了網上的數據傳輸。客戶端不是直接與數據庫服務器打交道,而是調用中間層上的邏輯服務,該服務程序再為客戶去訪問數據庫。同時,由于數據

16、的設計方案并沒有暴露給客戶,因此具有更好的安全性,而且也能提供更好的服務方授權功能。B/S結構是真正的三層結構,它以訪問WEB數據庫為中心,HTTP為傳輸協議,客戶端通過瀏覽器(Browser)訪問WEB服務器和與其相連的后臺數據庫,我們稱之為B/S(Browser/Server)模式。其三級結構組成如下圖所示:圖2-3 三層B/S示意圖圖中從左到右,分為三個層次:第一層是客戶端即瀏覽器,主要完成客戶和后臺的交互及最終查詢結果的輸出功能。在客戶端向指定的WEB服務器提出服務器請求,WEB服務器用HTTP協議把所需文件資料傳給用戶,客戶端接受并顯示在www瀏覽器上;第二層WEB服務器是功能層,完

17、成客戶的應用功能,即WEB服務器接受客戶請求,并與后臺數據庫連接,進行申請處理,然后將處理結果返回WEB服務器,再傳至客戶端;第三層數據庫服務器是數據層。數據庫服務器應客戶請求獨立地進行各種處理。與傳統的C/S(client/Server,客戶/服務器)模式相比,B/S結構把處理功能全部移植到了服務器端,用戶的請求通過瀏覽器發出,無論是使用和數據庫維護上都比傳統模式更加經濟方便。而且使維護任務層次化:管理員負責服務器硬件日常管理和維護,系統維護人員負責后臺數據庫數據更新維護。由以上的比較分析可知,三層結構也可以理解為增加WEB服務器的C/S模式。B/S模式的系統,數據維護方便客戶端無需專用的軟

18、件,有較好的網絡擴展性,支持TCP/IP協議直接接入Internet,。同時對于B/S模式而言,程序和數據的物理位置已經不再是那么重要了,訪問者所關心的只是它們的URL就可以有良好的安全性能,防火墻技術可以保證后臺數據庫的安全性,如果結合Windows 2000與Internet Information Server的高度安全性,使用戶可以實現系統的安全。2.1.3 C/S和B/S之比較隨著計算機技術和網絡技術的迅猛發展,信息系統不斷朝著集成化、智能化、網絡化與分布式的方向發展。近年來,世界范圍內Internet/Intranet環境的基本形成,使得基于Intranet環境的信息系統的設計開發

19、一方面成為未來信息系統建設及發展的重要方向,同時在規模、結構、功能層次及設計實現等各個方面與傳統信息系統相比較均發生了很大變化,如何適應這種變化并提出一種切實可行的設計開發方法則是當前管理信息系統面臨的首要問題。系統的結構模式設計是系統設計中的一項重要課題。系統結構設計的好壞,不僅影響著系統的效率、安全性、可維護性,更影響系統使用的方便及可靠性。C/S模式與B/S模式各有優勢與不足。B/S結構具有以下優點:(1)客戶端簡單,管理人員維護工作量小。在基于BS結構的系統中,用戶只需過瀏覽器便可進行各種信息處理,而不需安裝專用的前端應用程序。(2)界面統一,用戶操作容易,無需專門培訓。(3)升級容易

20、,信息內容和形式半富。(4)可跨平臺操作。在基于B/S結構的系統中,各種平臺上的用戶可以通過瀏覽器訪問相應信息,由于采用統一的通訊協議,且瀏覽器及Web服務器軟件可以支持多種平臺,因此可跨平臺操作。(6)標準統一,維護相對簡單。使用B/S方式,可將開發工作集中到服務器端,只需開發和維護服務器端的應用程序,極大減少了軟件維護和升級的費用。B/S結構具有以下不足:(1)效率較低,數據訪問請求與響應需經過Web服務器的轉換,不適合大量實時數據的處理。(2)安全性不高,目前網絡安全仍是一個技術尚未成熟的領域,需不斷發現各種安全漏洞。(3)對復雜的操作和處理感到困難。(4)企業的各個部門之間是一個組織結

21、構嚴密、有確定任務的有序實體,而Intemet面向的卻是一個無序的集合,B/S必須適應并迎合長期C/S下的有序需求方式。(5)企業中已經積累了各種基于非Intemet技術上的應用,與這些應用聯接是Intemet一項極其重要而繁重的任務。B/S沒有集成有效的數據庫處理功能,系統的擴展能力較差,安全性難以控制。第三章 系統的可性行研究與需求分析為了滿足酒店管理系統要簡單并且實用這個目標,本項目參考多家星級賓館的管理模式對酒店管理系統進行了需求分析。方案按照四星級以上酒店的現代化管理要求設計,實現對酒店接待、客房、電話、餐飲、娛樂、商務中心等服務設施的全方位計算機管理,目標在于提高酒店營業體系的作業

22、效率,提高服務的客戶滿意度,加強酒店的市場競爭能力,樹立良好的企業形象。通過計算機管理,一方面提供給客戶快捷、準確、可靠的服務, 一方面提高酒店自身的管理水平,及時準確獲取營業信息,輔助對市場需求變化的決策。酒店管理系統分為前臺(客房管理子系統、商品管理子系統、日常管理子系統和報表管理子系統)與后臺(系統管理子系統、基礎數據管理子系統和系統維護)兩部分。3.1 系統的可性行研究3.1.1 開發工具的可行性研究可行性研究是在系統調查的基礎上,針對新系統的開發是否具備必要性和可能性,對新系統的開發從技術、經濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統的開發成功。可行性研究的目的就是用最

23、小的代價在盡可能短的時間內確定問題是否能夠解決。該系統的可行性分析包括以下幾個方面的內容:經濟可行性:主要是對項目的經濟效益進行評價,本系統開發經費對于本企業在經濟上是可以接受的,并且本系統實施后可以顯著提高工作效率,有助于企業的信息化管理,所以為該企業開發酒店管理系統在經濟上是可行的。技術上的可行性:技術上的可行性分析主要分析技術條件能否順利完成開發工作,硬、軟件能否滿足開發者的需要等。該酒店管理系統采用了C/S模式進行開發,開發工具選用Visual studio 2008。數據庫服務器選用SQL Sever 2005數據庫,能夠處理大量數據,同時保持數據的完整性并提供許多高級管理功能。它的

24、靈活性、安全性和易用性為數據庫編程提供了良好的條件。因此,系統的軟件開發平臺已成熟可行。硬件方面,科技飛速發展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統的需要。管理上的可行性:主要是管理人員是否支持,現有的管理制度和方法是否科學,規章制度是否齊全,原始數據是否正確等。規章制度和管理方法為酒店管理系統的建設提供了制度保障。綜上所述,此系統開發目標已明確,在技術和經濟等方面都可行,并且投入少、見效快。因此,系統的開發是完全可行的。由于ASP.NET在接到請求后并不是將結果直接送到客戶端,而是通過IIS以數據包的形式發送給客戶瀏覽器,同樣客

25、戶端也是通過瀏覽器以數據包的形式向IIS提出請求,所以服務器的工作狀況理論上與客戶端的狀況無關。基于TCP/IP的網絡傳輸協議保證了服務器的穩定和ASP.NET程序的安全。而數據包的數據傳輸方式使服務器的負載變得平衡和高效。ASP.NET本身作為一種面向對象的解釋性語言,功能的擴充可以在完全不影響現有軟件使用的情況下進行,最后只需要將新功能通過超級鏈接接入現有頁面中即可。事實證明,采用IIS+ASP+SQL 的開發工具和應用環境在該項目上是完全可行的。3.1.2 酒店業系統的可行性研究旅游業作為我國居民生活中的一大消費主題,現已不斷深入人心,人們將會不斷地向更高生活水準看齊,旅游市場前景發展十

26、分看好。與此同時,酒店、餐飲娛樂行業日趨發達,引入全方位的電腦服務和電腦管理日益流行。同時,酒店和餐廳娛樂業引入電腦服務和管理也取得了優良的經濟效益和社會效益。為此,國家建設部明確規定:凡星級酒店在項目審批時,其設計方案必須包括電腦管理系統,否則不予立項。可見,酒店管理信息化勢在必行。酒店管理系統將先進的電腦技術與現代酒店服務管理完美地結合起來,實現了住宿、餐飲、娛樂全新概念的服務和管理方式。傳統的酒店管理往往令管理者花大量的時間來處理顧客投訴,例如錯誤查詢、煩瑣的登記和結帳手續、賓客費用計算錯誤、空余客房資料不能及時提供等,從而影響出租率,使管理人員不得不集中精力規劃管理運行策略和進行決策。

27、以上問題可通過電腦系統輔助解決,酒店管理的信息化,不僅是體現酒店現代化形象的一個重要標志,而且對于提高員工工作效率,加速資金周轉、降低各項成本及改善服務質量都有十分積極的作用。綜上所述,使用酒店管理系統,將會有以下好處:1電腦收銀,打印帳單:快速準確,減少賓客等待時間,并可杜絕收銀過程中的舞弊現象。2高效的客房管理:能有效的提高入住率,增加營業收入。3提高決策依據:管理者可以隨時了解經營隋況,以制定相應的經營方針。4減輕員工的工作負擔:從而使員工把更多的精力放在提高為賓客服務的質量上。5簡單、方便地保存和查詢歷史資料,樹立良好的酒店形象。3.2 業務流程介紹酒店日常業務繁多,按照客人住店以及酒

28、店日常管理的狀態,大致可以分為以下幾個主要業務流程:1客房業務流程客房業務主要指與酒店客房管理相關的業務,其工作人員一般分為兩類,一類負責保持客房衛生、整潔,設施完好,出現問題及時向上級報告;另一類負責管理客房的登記、分配、監控、房價維護,保持為其他部門提供酒店客房服務的能力。在日常工作中,這兩類人互相協調、通知,及時發現客房服務或客房狀態中存在的問題,保證酒店的正常經營活動。在此項目中,所開發的軟件主要是為第二類工作人員設計的。這主要是因為一方面第一類工作人員的日常工作流動性較大,不易實施信息化作業,其平時的信息量也不大,且人員素質也不盡相同。另一方面第二類工作人員經常需要將整個酒店的客房狀

29、態向其他部門通告,工作的結果具有公用性,實施信息化處理能夠顯著提高整個酒店的經營效率。2接待業務流程接待一般由前廳負責。業務內容主要以接待酒店客人為主,也包括為客人提供各項附加服務。按照客人在酒店停留的時間順序,接待業務可分為接受預定、入住登記、客房服務、離店結賬四部門。(1)接受預定包括接待客人對酒店服務的詢問、預定、預收定金、調整落實預定等工作。(2)辦理客人入住登記手續包括辦理登記、排房定價、辦理客人賬戶等工作。(3)客人住店期間的系列服務包括問訊、商務、委托代辦、郵件、電訊、行李寄存等服務。(4)客人離店結帳包括核對賬單、收款、送客等項服務。以上四個環節按順序形成前廳對客服務流程。3員

30、工管理業務流程人力資源的管理是酒店管理的一個重要方面。酒店是一個服務性很強的行業。對酒店員工的管理直接影響到酒店對住店客人的服務水平。一個酒店,其工種繁多,人際關系也很復雜,往往需要人事部和人力資源部等多個部門的協調工作。使用計算機很難完全處理好日常工作中碰到的人員問題。所以,在這套系統中,對員工的管理主要體現在對使用該系統的操作人員的權限管理和維護員工的個人資料信息,而對有關如人員定崗、工作評定等內容沒有進行設計。在今后的軟件升級中可以加強此處的設計。4賬目管理業務流程酒店經營的核心是財務,有關酒店的財務電算化有專門的處理軟件。因此這里涉及的賬目管理的業務流主要指有關客人付款、結算以及日常財

31、務查詢及簡單統計等方面的內容。按照收入的來源部門,賬目管理的業務主要出現在以下幾個方面:(1)客房收入。客房收入主要是每天的房租。房租可以交給計算機按房價表自動計算,也可以根據實際情況人工計算。這部分收入是酒店的主要收入來源。(2)餐廳收入。餐廳部的收入僅次客房部。其每天的收入來源于住店客人在餐廳的飲食消費行為。但相當一部分客人在餐廳就餐后不會當時結帳,而是把餐廳的賬轉到客房賬目上。因此餐廳的收入及支出一般很少保持一致。所以導致餐廳為了保持財務清晰,需要很多的報表處理。(3)預付金收入。前面已描述的兩項收入是客人在酒店消費后支付給酒店的收入。另外還有一種收入是客人在消費前預先支付給酒店的,這就

32、是預付金,其中包括了客人入住登記時的保證金。這也是酒店日常收入的一個重要來源,同時也是客人在上面兩個方面消費支出的主要方式。(4)其他收入。除了客房收入、餐廳收入、預付金收入,酒店一般還有康樂部、洗衣部、商務中心、房間電話等部門的收入。來自這些部門的收入金額雖然不大,但這些部門的服務水平卻對客人如何看待酒店有很大的關系。按照賬目管理的內容,其業務一般可分為記賬、調賬、轉賬、結賬、銷賬、查賬、核賬、付款登記、退款登記幾項。記賬就是在客人消費后將賬目記在客人的賬戶上,留待以后結算;調賬是在完成記賬后對賬目金額進行修改,一般需要相當職務的人才可以進行。轉賬也是一種調賬。但修改的不是賬目金額,而是賬目

33、的結算人,也就是轉移賬戶;結帳就是客人了結未結算的賬目。結賬時有多種付款方式,如現金、支票等;銷賬是將已經存在的賬目注銷掉,其所需的權限比調賬更大;查賬一般是為了確認某些賬目的真實性和賬目的具體金額;核賬與查賬業務功能相似,但其重點在于統計和核算;付款登記在接受客人付款時進行。客人付款的原因有很多種,可能是結帳,也可能是預付。如果是預付,在客人離開酒店時還要進行退款和退款登記。3.3 需求分析在分析了目前國內外酒店管理軟件的基礎上,作者又向某酒店方詢問了相關的軟件功能需求。經過作者和酒店方的共同努力,整理出了軟件功能的大致需求。1客房管理。包括對不同類型客房的登記、修改、查詢;房態的設定、查詢

34、;房租的自動記賬和人工記賬;有關客房登記項目的管理。2餐廳管理:包括對餐桌和菜譜的登記、修改、查詢;餐飲活動的登記、修改、查詢;顧客點菜情況的出品管理;餐飲賬目的改、轉、結;有關餐廳登記項目的管理。3賓客管理:包括對預定賓客、入住賓客、離店賓客、特殊賓客、團隊的登記、修改、查詢;對入住賓客的分房、換房、退房、離店結帳處理。有關賓客登記項目的管理。4員工管理:包括對酒店部分員工(主要是電腦操作人員)基本情況的登記、查詢;軟件使用權限的分配;密碼的管理。5賬目管理:包括對酒店各個部門的營業項目的登記、修改、查詢;各種賬目的記、改、轉、結、銷、查;有關賬目登記項目的管理。6報表打印包括對酒店各部門的

35、經營情況、數據等進行查詢、統計、核算,并將結果生成報表。經過對這些功能的分解、組合,作者繪制出了系統的基本數據流圖及其數據字典。圖3.1 基本數據流圖圖3.1雖然只是一個基本的數據流圖,但由于我們采取的是原型法開發,所以對不同的業務流,該圖都能適用。各業務流操作時的具體的差別主要表現在數據修改或查詢請求的數據內容上。具體細化時可將該路徑上的數據細分為以下幾類。1數據修改或查詢請求(1)客房部工作人員在客戶端瀏覽器的表單頁面內填寫的有關客房登記的數據或者是對現有客房的修改數據;利用查詢表單提出的查詢請求;房態的設定信息、查詢請求;有關客房登記項目的元數據等。(2)餐廳工作人員在客戶端瀏覽器的表單

36、頁面內填寫的有關餐桌和菜譜的登記數據或是對現有餐桌和菜譜的修改數據;利用查詢表單提出的查詢請求;有關餐飲活動的登記數據、修改數據、查詢請求;顧客點菜情況的出品管理請求;餐飲賬目的改賬、轉賬、結賬請求;有關餐廳登記項目的元數據等。(3)前臺工作人員在客戶端瀏覽器的表單頁面內填寫的有關預定賓客、入住賓客、離店賓客、特殊賓客、團隊的登記數據或者是對現有記錄的修改數據:利用查詢表單提出的查詢請求;對入住賓客的分房、換房、退房處理數據,賓客離店的結帳處理數據。有關賓客登記項目的元數據等。(4)系統管理人員在客戶端瀏覽器的表單頁面內填寫的有關本系統的操作人員的基本情況的登記數據或對現有記錄的修改數據;利用

37、查詢表單提出的查詢請求;對指定工作人員的軟件使用權限或密碼的設定數據。(5)收銀部工作人員在客戶端瀏覽器的表單頁面內填寫的有關酒店各個部門的營業項目的登記數據或對現有賬目記錄的修改數據;利用查詢表單提出的查詢請求;各種賬目的記賬、改賬、轉賬、結賬、銷賬、查賬數據;有關賬目登記項目的元數據等。(6)夜審部門工作人員在客戶端瀏覽器的表單頁面內填寫的有關查詢酒店各部門的經營情況的請求;對數據庫所有數據進行查詢、統計、核算的請求。4.3 模塊設計4.3.1 系統管理子系統系統管理子系統主要是用來管理員工的基本信息,員工的帳號及分配的權限等功能,包括用戶管理,角色管理,權限管理,密碼管理,密碼重置,密碼

38、修改和部門管理等這幾個功能模塊。下圖4-3給出了系統管理子系統的功能結構圖。圖4-10 系統管理子系統功能結構圖系統管理子系統具體由以下的功能組成:(1)部門管理:設置酒店部門的基本信息。(2)員工管理:保存員工的基本信息(3)角色管理:建立使用該系統的各種角色,例如:管理員、前臺接待員、總經理等等各種角色。(4)權限管理:為每種角色分配使用該系統的權限。(5)用戶管理:為使用該系統的員工建立帳號和密碼,并分派使用該系統的權限。(6)密碼修改:用戶登錄系統后可修改自己帳號的密碼。(7)密碼重置:管理員對所有帳號的密碼重新初始化。系統管理子系統是使用該系統的第一步,首先應由超級管理員建立部門信息

39、、員工信息、角色信息并為角色分配權限等這些基本信息,再為使用該系統的員工建立帳號分配權限,其具體流程圖如下圖4-4所示。圖4-11 系統管理子系統流程圖4.3.2 基礎數據管理子系統基礎數據管理子系統主要是用來設置該系統的一些基本信息。包括客房設置、房間類型設置、商品設置、掛賬單位設置、會員卡設置、會議室設置、計費設置和軟件設置等這幾個功能模塊。下圖4-5給出了基礎數據管理子系統的功能結構圖。圖4-12 基礎數據管理子系統功能結構圖基礎數據管理子系統具體由以下的功能組成:(1)客房設置:設置房間的基本信息。(2)房間類型設置:設置房間的類型。(3)商品設置:設置商品的基本信息。(4)掛賬單位設

40、置:設置簽單掛賬單位。(5)會員卡設置:設置會員VIP。(6)會議室設置:設置賓館的會議室信息。(7)計費設置:設置賓館系統的計費標準。(8)軟件設置:備份系統的數據庫信息。4.3.3 客房管理子系統客房管理子系統是本系統最重要的一個子系統,主要是用來管理客人入住、預訂、退房等功能,包括客房狀態查詢、預訂房間、預訂入住、預訂解除、開房、換房、并房、消費記賬、退房結算、客房維修、掛賬結算和會議管理等這幾個功能模塊。下圖4-6給出了客房管理子系統的功能結構圖。圖4-13 客房管理子系統功能結構圖客房管理子系統具體由以下的功能組成:(1)客房狀態查詢:查詢各個客房的當前使用狀態(不包括會議室狀態),

41、這些狀態包括占用,空凈房,維修,預訂,清潔和停用等。(2)預訂房間:客人可以通過電話的方式來預訂房間。(3)預訂入住:當客人預訂房間后,根據預訂信息給客人辦理入住手續。(4)預訂解除:客人取消預訂房間。(5)開房:一般的客人來到酒店后,辦理入住手續。(6)換房:為客人辦理換房的手續。(7)并房:并房操作包括兩種功能,第一種功能為合并新增房,它主要是根據客戶要求新增開房間;第二種功能為合并已住房,它主要是將其他人所開的房間合并到某客戶名下,用于退房時統一結算。(8)消費記賬:記錄賓館在住客人消費商品的相關信息。當客人消費商品后,不用立即給付現金,記入客房消費中,在退房時一并結算。(9)退房結算:

42、客人離開酒店時,為客人辦理退房手續。(10)客房維修:記錄客房維修的情況(11)掛賬結算:是掛賬單位定期來結算所欠的房款,此模塊包含兩個功能,第一個功能為掛賬單位未結算,它主要是用來查詢掛賬單位還未結算的費用,并對這些未結算的費用進行結算;第二個功能為掛賬單位已結算模塊,它主要是用來查詢掛賬單位結算過的歷史信息。(12)會議管理:管理相關會議室,對會議室進行預定、登記、消費品登記以及費用管理等操作,并對會議室使用信息進行查詢。客房管理子系統是本系統最復雜的一個子系統,里面包含了客人入住、預訂、退房等非常重要的功能,同時也包含了會議室的一系列預訂、使用、結束的操作。下圖4-7展示了客房預訂、入住

43、、結帳離開等一系列操作流程。圖4-14 客房管理功能流程圖客房管理子系統中,同是包括了會議室的預訂、使用、結算離開等一系列操作,下圖4-8展示了會議室管理的功能流程圖。圖4-15 會議室管理功能流程圖客房管理中退房結算在數據流程上是一個非常復雜的操作,首先得計算出客人所開房間所產生的費用,包括涉及開房信息表、消費明細表、押金表三張表的操作,計算出客人應給還是應退還客人的金額。第二步分為是選擇現金交付,還是使用掛賬結算。第三步,當交清房款時,同時將修改房間狀態表、開房信息表、收支平衡表、員工交班現金表等表,若是掛賬結算,同時會將房款信息保存到掛賬表中,等候以后掛賬單位來統一結算。在這里面所有的操作為了易于程序的修改性和可維護性,同時維護數據的安全性,都是采用存儲過程來實現的,具體的代碼參見后面的附錄。4.3.4 商品管理子系統商品管理子系統主要是對賓館的小賣部商品進行管理,包括商品銷售,采購進貨,采購退貨,庫存查詢,賬務管理以及成本分析(此處的賬務管理以及成本分析只針對小賣部外賣部分,客房消費部分由客房管理)。下圖4-9給出了商品管理子系統的功能結構圖。圖4-16 商品管理子系統功能結構圖商品管理子系統具體由以下的功能組成:(1)商品銷售:主要記錄小賣部商品外賣銷售信息,記錄商

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論