給妳提供壹個賓館客房管理系統,不能貼上表格喝流程圖,沒辦法了。
------------------------------
後面還有很多,貼不上了。
第壹章 緒 論
隨著社會經濟的發展,人們對生活質量的要求越來越高,作為服務之壹的賓館業也在不斷的完善服務體制。它是集餐飲、住宿、娛樂於壹體的立體化服務體系,其中顧客可以隨意消費並統壹結賬;賓館管理者可及時了解賓館的全部運營情況及經營走勢,找出運轉成本,作為經營決策的依據。只有運用先進的科學管理手段,利用計算機管理系統才能更好實現這壹管理模式。[1]
§1.1 選題背景
近年來,賓館業迅猛發展,市場的競爭日趨激烈,全面提高賓館的軟件管理水準,已成為賓館業發展的當務之急。尤其是對於星級賓館,既需要完成前臺的壹些服務工作,還需要完成後臺的管理工作。然而,傳統的人工管理模式已經遠遠不能滿足有效、快捷地處理經營中產生的大量信息數據的需要,從而使得企業決策層無法及時、準確地掌握壹線資料,繼而影響對市場進行正確地分析和預測。像沿海城市三星級以上賓館引進外方管理,使小部分賓館管理水準幾乎接近或達到國際水平。但對占80%以上的廣大中小型賓館來說,是難以做到的。因此,欲在競爭中甩開對手,取得優勢,必須在經營、管理、產品、服務等方面具備獨到之處。而對賓館的經營狀況起決定作用的是客房的管理。簡單的服務標準已不是制勝的錦囊,只有管理做到最細微之處,才能讓顧客體會到賓館服務的高標準、高質量,而準確、快速、周全往往就是最基本的成功要素。
傳統的管理方法已經不能適應現代社會的需要,因此采用電腦管理業務、財務等諸多環節已成為推動賓館業迅速發展的先決條件,賓館客房管理信息系統是各大中小型賓館所需要使用的壹個管理系統。
§1.2 選題意義
在飛速發展的信息時代,信息已經成為所有企業的關鍵資源。賓館客房管理信息系統是用來收集、處理、存貯和傳播客房、顧客、結算信息,以信息管理為核心的計算機應用系統。利用賓館客房管理信息系統中合理的數據庫結構來保存數據信息,及時了解各個環節中信息的變更,通過有效的程序結構來支持各種數據操作的執行,以提高管理效率,實現賓館服務的系統化、規範化、自動化。通過該項目的開發與使用,賓館可以改善賓館酒店的管理與運行效率,提高服務質量,節約開支,提高勞動生產率。[2]從而贏得高信譽、強實力、好效益!
§1.3 總體目標
建立壹套功能完善的管理信息系統,既能滿足業務人員日常處理的需要,增強企業經營全過程的數字化管理水平;又能滿足管理人員決策分析的需要,提高公司管理層對公司經營反饋信息的響應速度。從而大幅度提高工作效率,提高實施管理的準確性、科學性,使擔負管理的工作人員從繁雜的手工勞作中解脫出來。
*快速實現客人入住登記和賬務處理,減少客人住店及離店時的等待時間
*準確實現客人預訂入住的要求,實現有效及有保障的前臺系統作業
*快速響應住宿客人的有關項目查詢要求
*實現入住、消費、結賬壹條龍服務,方便客人在店內的各類消費要求
第二章 賓館客房管理系統分析
系統分析是采用系統的思想和方法,把復雜的對象分解成簡單的組成部分,找出這些部分的基本屬性和彼此之間的聯系。針對現行賓館客房計算機管理系統中存在的問題,為了提高信息采集的迅速性和準確性,利用計算機所具有的特殊功能處理賓館客房管理系統中大量復雜的數據,及時輸出各種管理信息和業務信息,為各級人員有效的管理和決策提供有力的依據,提高工作效率和經濟效益,在全面調查的基礎上提出了系統的總體邏輯描述。
§2.1 系統的初步調查
在信息高度發達的今天,賓館服務業涉及的各個工作環節已經不再僅僅是傳統的住宿、結算,而是更廣、更全面的服務性行業代表。賓館作為壹個服務性行業,從客房的營銷即客人的預訂開始,到入住登記直至最後退房結賬,整個過程應該能夠體現以賓客為中心,提供快捷、方便的服務,給賓客壹種顧客至上的享受,提高賓館的管理水平,簡化各種復雜操作,在最合理最短時間內完成賓館業務規範操作,這樣才能令顧客舒適難忘,增加顧客回頭率。面對賓館業激烈的競爭形勢,各賓館均在努力拓展其服務領域的廣度和深度。信息系統具有廣泛的實際應用性。[3]雖然計算機並不是賓館走向成功的關鍵因素,但它可以幫助那些真正影響成敗的因素發揮更大的效用。因此,采用全新的計算機管理系統,將成為提高賓館的管理效率,改善服務水準的重要手段之壹。
據我國賓館業的統計分析表明:
在現代的賓館服務行業中,由於客戶流量增長,傳統的管理方法使得辦公人員每天要處理的事務繁多,重復性的工作使其效率較低;各類客戶信息收集不齊全;分類、歸檔不合理,以至於造成查找困難;保存方式不科學,使得資料、文件受損,影響使用效果和時間。
針對這種情況,各賓館管理人員已意識到使用計算機管理信息系統的重要性,因此他們迫切需要開發壹個“賓館客房管理信息系統”來進行管理工作。
§2.2 系統的可行性分析
從賓館的具體情況出發,經過多方面調研、討論,本賓館客房管理信息系統,從技術上,經濟上,管理上均已具備實施的基本條件:
§2.2.1技術可行性
Win2000/NT/XP操作系統的穩定性,安全性可滿足用戶的要求。在數據庫應用系統開發中 ,數據庫的高效存取是開發人員不變的追求目標 ,而 SQL是實現此目標的捷徑。後臺的數據庫使用SQL Server,開發工具選Sybase公司的PowerBuilder8.0, 具有良好的升級潛力和可維護性。這些軟件在大型MIS開發中已被大量應用,技術上都比較成熟,可根據用戶需要,十分方便的增減模塊,直觀的圖形用戶界面,簡潔的操作流程,無須專業電腦知識即可迅速上手。[4]因此技術上是可行的。
§2.2.2 經濟可行性
費用:本系統要求的計算機配置並不高(400M Hz以上處理器。64M內存及以上,硬盤空間100M以上),設備的安裝調試工作簡單,PB軟件的價格不高,操作簡單,對用戶進行少量的培訓工作就可以熟練的使用本系統,因而培訓費用較低。
收益:賓館前臺使用本系統後,提高了核對效能,相對的差錯也大大減少;即工作人員的工作效率大大提高了,工作時間大大節省了,從而間接為賓館創造了可觀的經濟效益,減少管理費用的支出,避免了不必要的人工錯誤;還提高了工作人員的素質,有利於管理方式與體制的合理改革,保證賓館客房管理的可持續發展。因而在經濟上是可行的。
§2.2.3 管理可行性
建立管理信息系統是行業發展的必然要求,賓館領導對科技的管理非常重視。使管理和業務流程信息化,是管理信息現代化的第壹步。而員工對此更是表現出極大的熱情和期望。因為該系統的實施將很大程度上降低他們的手工作業量,還會減少他們在工作上的失誤,提高工作效率。因此,本系統在管理上是可行的。
§2.3 詳細調查
開發本系統的要求來自對原傳統管理模式的不滿,不管是手工系統還是正在運行的計算機系統。由於存在的問題充斥各個方面,內容分散,甚至含糊不清,這就要求作者進行詳細分析,並在原管理模式的基礎上提出系統開發方案。本系統是壹個虛擬的管理信息系統,不存在原運行系統。
§2.3.1組織結構圖
據調查分析,我國中、小型賓館客房部由客房部經理、總臺領班、大堂副理、大堂領班、電話總機員、商務中心領班、客房服務組組成。即組織結構圖如圖2.1所示:
圖2.1組織結構圖
§2.3.2業務流程分析
業務流程分析是對業務功能分析的進壹步細化,業務流程分析的結果是給出業務流程圖。業務流程圖反映了實際的業務活動。它不僅是系統分析人員進行更深入系統分析的依據,而且也是系統分析人員,管理人員,業務操作人員,系統設計人員進行溝通的工具。[5]可以直接在業務流程圖上擬出能夠由計算機實現的部分,明確系統的邊界,使計算機處理與人工業務處理的接口清晰,分析組織的業務流程是否合理,刪除重復的,不合理的環節,明確整個業務流程,為以後的分析與設計打下良好的基礎。
因此,為了能夠反映賓館內部各部門之間的聯系程度,其主要業務和他們在業務過程中所承擔的工作。賓館的業務流程圖如圖2.2所示:
查詢
選房
確定手牌 退 牌
建立賬戶
圖2.2業務流程圖
通過現行業務流程圖對現行系統進行分析,客人流量多,需要的服務多,致使管理的過程不好控制,效率不高。可以通過計算機來實現前臺操作員的壹些業務,讓電腦來代為運作,可以提高效率,減輕人的工作量。
本系統的工作就是把傳統的管理模式換為人機交互操作,從上圖分析可以明確系統的邊界,把不必要的人工操作從系統中刪除。首先可以在電腦上實現房態的查詢,了解房間的占用情況,這樣可為工作人員減少查詢的時間,提高管理的效率。另外客人可以預訂房間,這樣就為客人避免了來到本地臨時找住處的麻煩,為客人節省了時間,提高了工作效率,同時也為賓館帶來了壹定的經濟效益。如果客人為散客,到前臺進行登記,即可入住。如果客人押金不足,賓館工作人員可提醒他補交押金,如果他有壹些臨時消費,可結賬也可離店退房時壹同結賬。提高了賓館的管理效率,使得賓館的組織結構向著扁平化方向發展,用最少的人力物力作盡可能多的工作。
§2.4 系統方案的比較論證
§2.4.1 系統方案的提出
1、C/S體系系統:(方案壹)
(1)C/S體系說明
C/S體系即客戶端/服務器模式,客戶端采用PowerBuilder開發,運行於Windows2000的操作系統上;服務器端軟件運行於Windows2000 Server上;數據庫采用SQL SERVER。
(2)C/S模式的設計
賓館客房管理系統采用C/S模式,在服務器端存儲客戶資源各種信息,操作員在客戶端可以進行操作,查看操作數據庫。每個客戶端都與服務器相連接。
(3)開發運行環境
運行環境:
a.CPU:最低400MHZ
b.內存:64M
c.輸入輸出設備:鍵盤,鼠標
d.100M以上硬盤空間
e.操作系統:Microsoft Windows 2000
f.開發工具: PowerDesigner
g.開發語言:PowerBuilder+SQL Server
2、B/S體系系統(方案二)
(1)B/S體系說明
B/S體系即瀏覽器/服務器模式,數據庫采用Microsoft access數據庫。
(2)開發運行環境
運行環境:
a.CPU: 最低400MHZ
b.內存:64M
c.輸入輸出設備:鍵盤,鼠標
d.瀏覽器IE5.0以上
e.操作系統:Microsoft Windows 2000+IIS5.0
f.開發工具: Dreamweaver
g.開發語言: JSP
§2.4.2 系統方案的比較
方案壹(C/S模式) 方案二(B/S模式)
硬件環境 建立在專用的網絡上, 小範圍裏的網絡環境, 局域網之間再通過專門服務器提供連接和數據交換服務 建立在廣域網之上的, 不必是專門的網絡硬件環境,例與電話上網, 租用設備. 信息自己管理
安全性要求 面向相對固定的用戶群, 信息安全控制能力很強 建立在廣域網之上, 對安全的控制能力相對弱, 面向是不可知的用戶群
程序架構 C/S 程序可以更加註重流程, 可以對權限多層次校驗, 對系統運行速度可以較少考慮 B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上
處理問題方式 C/S 用戶面固定, 並且在相同區域, 安全要求高,應該都是相同的系統。 B/S 建立在廣域網上, 面向不同的用戶群, 分散地域, 與操作系統平臺關系小
用戶接口 多建立在Window平臺 建立在瀏覽器上
響應速度 是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給服務器,客戶端響應速度快 由於在邏輯結構上C/S 比B/S少壹層,對於相同的任務,B/S處理速度較慢
費用 本系統應用於賓館前臺有限的客戶端PC上,維護費用中等。 對寬帶要求要,網絡方面投資大,但後期的系統維護費用低
表 2.1 C/S模式與B/S模式的比較
賓館客房管理系統是賓館的內部信息管理系統,針對有限用戶,對安全性和響應速度的要求較高。另外由於客戶端PC數量有限,兩種方案維護費用相差並不多。因此作者決定選用C/S結構。
選取這種體系結構主要有以下優點:
(1) 對系統運行速度要求較小。
(2) 響應速度較快。
(3) 安全性高,能最大限度減少外界對數據的惡意篡改。
§2.5 系統邏輯方案的提出
§2.5.1 數據流程分析
數據流程分析是數據和數據流程分析工作的最後壹步,該工作是對系統中的數據進行輸入輸出、存儲、傳遞、轉換等分析。[6]數據流程分析的結果是給出數據流程圖。數據流程圖是描述系統邏輯模型的主要工具,作者采取結構化分析的方法繪制數據流程圖。
針對現在賓館業的發展需求,在業務流程圖的基礎上,可以得到數據流程圖:
圖 2.3 數據流程圖
§2.5.2 數據字典
系統數據字典(DD-Date Dictionary)是描述數據流程圖中所有數據流、數據存儲、處理功能等卡片的集合。數據字典提供壹個可定義的不依賴於應用程序 的存儲區域,用於創建擴展的屬性集和描述數據的內容與外觀。[7]其內容包括四種條目:數據流,數據元素、數據存儲和數據加工。建立完善的數據字典是對所整理數據的壹種分析歸檔方式,為下壹步建立數據庫和處理數據做準備。
在系統分析階段,數據字典有著重要的作用,它包含著系統的詳細信息。壹般來說,系統分析人員應把不便於在數據流程圖上註明而系統分析應該獲得,對整個系統開發以至將來系統運行與維護時必需的信息盡可能放入數據字典。
數據字典:“數據流”條目
數據流是穿梭於數據加工與外界環境實體間的信息,即流動與數據處理間的數據。因此,數據流詞條不僅要說明數據流的名稱,組成等本身的特性,而且應指明它的來源、去向和流通量等。
數據流
系統名: 賓館客房管理 編號:1
條目名: 客房信息 別名:
來源:客房基本信息管理 去處:客房基本信息存儲
數據流結構:
客房信息=房間號+房間類型+房態+價格+營業日期+使用配置+設置+備註
簡要說明:房間的基本信息
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.2 客房管理數據流
數據流
系統名: 賓館客房管理 編號:2
條目名: 預訂信息 別名:
來源:預訂管理 去處:預訂信息存儲
數據流結構:
預訂信息=姓名+證件+證件號+聯系電話+詳細地址+工作單位+客房類型+……+操作員
簡要說明:預訂房間所需要的信息
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.3 預訂信息數據流
數據流
系統名: 賓館客房管理 編號:3
條目名: 住宿信息 別名:
來源:住宿管理 去處:住宿信息存儲
數據流結構:
住宿信息=住宿編號+證件+證件號+單位或地址+房間號+房間類型+……+操作員
簡要說明:住宿時需要登記記錄的各種信息
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.4 住宿信息數據流
數據字典:“數據元素”條目
數據元素是數據流組成的最小單位,是無法再細分的數據流。它直接反應事物的某壹特征。其描述需要以下信息:數據元素名、類型、長度、取值範圍、相關的數據元素及數據結構。
數據元素
系統名: 賓館客房管理 編號:
條目名: 房間號 別名:
屬於數據流:
客房信息、住宿信息 存儲處:
客房基本信息存儲、住宿信息存儲
數據元素結構:
代碼類型 取值範圍
字符 0000000000----9999999999
(由數字組成的字符串)
簡要說明:房間都有唯壹的編號。
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.5 房間號數據元素
數據字典:“數據存儲”條目
數據存儲是數據結構保存的地方。壹個數據存儲詞條應有以下幾項內容:數據存儲名、簡述、輸入數據、輸出數據、數據存儲組織、記錄數、記錄組成。
數據存儲
系統名: 賓館客房管理 編號:D1
條目名: 客房信息 別名:
存儲組織
每個房間壹條記錄 記錄數:
主關鍵字:房間號
記錄組成:
項名: 房間號 房間類型 房態 價格 使用設置 …… 配置
長度 10 16 10 20 40 40
簡要說明:
使用設置和配置為房間內的軟硬件設施,用於檢查是否有損壞或使用。
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.6 客房信息數據存儲
數據存儲
系統名: 賓館客房管理 編號:D2
條目名: 住宿信息 別名:
存儲組織
每位客人壹條記錄 記錄數:
主關鍵字:住宿編號
記錄組成:
項名: 住宿編號 姓名 證件 證件號 單位或地址 …… 操作員
長度 10 10 10 20 40 10
簡要說明:
客戶有特殊要求在備註中說明。
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.7 住宿信息數據存儲
數據存儲
系統名: 賓館客房管理 編號:D3
條目名: 掛賬結算 別名:
存儲組織:
每位客人壹條記錄 記錄數:
約300 主關鍵字:客戶編號
記錄組成:
項名: 工作單位 結款方式 還款金額 還款人 操作員
近似長度: 6 20 4 8 6
簡要說明:
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.8 掛帳結算數據存儲
數據字典:“加工”條目
加工邏輯是對數據流程圖中各個基本處理的精確描述。
加工
系統名: 賓館客房管理 編號:1
條目名: 住宿管理 別名:
輸入數據:
客房信息、住宿登記信息 輸出數據:
住宿信息
加工邏輯:
1 選擇已入住或處於維修狀態的房間會有警告提示
2 入住日期自動讀取系統時間
簡要說明:
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.9 住宿管理加工
加工
系統名: 賓館客房管理 編號:2
條目名: 結賬管理 別名:
輸入數據:
住宿信息 輸出數據:
消費清單、掛賬信息、客房信息
加工邏輯:
1 根據住宿信息以及其他費用結賬
2 其他費用在此處添加
3 客人可選擇結賬方式
簡要說明:
結賬可以選擇多種方式。
修改記錄: 編寫 郭皓 日期 2006年5月
審核 日期
表 2.10 結帳管理加工
第三章 賓館客房管理系統概要設計
系統設計工作應該自頂向下地進行。首先設計總體結構,然後逐層深入,直至進入到壹個模塊的設計。總體設計主要是在系統分析的基礎上,對整個系統的劃分、物理配置(包括軟件、硬件)、數據的存儲規律以及整個系統實現等方面的合理安排。[8]
§3.1功能結構設計
本賓館客房管理系統適用於各類中小型賓館的客房資源和客戶信息的管理,實現了賓館客房的信息化管理,該系統主要包括基礎信息設置、客房前臺管理、查詢統計管理、掛賬管理、系統初始設計、系統維護等功能。
圖3.1功能結構圖
系統功能描述:
(壹)基礎信息設置
1、設置客房信息:對客房的基本信息進行增加、修改、刪除。
2、設置員工信息:對員工的基本信息進行增加、修改、刪除。
3、設置掛賬單位:對掛賬單位的基本信息進行增加、修改、刪除。
(二)客房前臺管理
1、客房預訂:可以通過此窗口實現客房預訂。
2、住宿登記:客人入住賓館登記信息,退宿壹天前進行提醒。
3、宿費提醒:查詢某日期的提醒信息或全部提醒信息。
4、退宿結帳:可以選擇掛賬、打折等多種方式,並可以在此增加其他消費項目的費用。自動提取系統時間以及當前操作員。
(三)查詢統計管理
1、客房查詢:通過房間號查詢客房基本信息。
2、房態查詢:(未實現)
3、預訂房查詢:通過客戶姓名查詢預訂信息。
4、住宿查詢:通過客戶姓名查詢住宿信息。
5、退宿查詢:通過客戶姓名查詢退宿信息。
(四)掛賬管理
1、掛賬查詢:通過掛賬單位或地址以及時間段查詢掛賬信息。
2、掛賬結款:登記掛賬單位對掛賬的還款。
(五)系統初始設計
1、本單位定義:設置本單位的基本信息。
2、業務部門定義:設置各業務部門的相關信息。
(六)系統維護
1、系統初始化:清空目前的系統數據,將系統恢復為初始狀態。
2、操作員管理:高級管理員登錄後可進行操作員的添加、刪除以及信息更改。
3、權限設置:可以設定操作員的管理權限以及具體的可操作功能。