
實例8 酒店管理系統
在酒店業競越來越激烈的今天,酒店如何提高服務質量、管理能力顯得越來越重要。尤
其是對于星級酒店,酒店內部服務項目眾多,既需要完成前臺的一些服務工作,還需要完成后
臺的管理工作,并且還有餐飲管理,長話管理眾多內容。如果沒有一套可靠的酒店管理系統,
但憑手工操作,不僅效率低下,而且會極大地形象到酒店的服務的服務質量。
在本章中將詳細分析一個典型的酒店管理系統所要完成的功能,對各個功能進行詳細的
分析和設計,最后用例子來實現其中的一些功能。
第一節 系統設計
一、系統目標設計
酒店管理系統的主要目標是實現對酒店內部各種管理的電子化、自動化,提高各個模塊之間的辦
公效率,為高質量酒店服務提供保證。
二、開發思想設計
酒店管理系統應著眼于酒店的當前管理與未來發展,由高級酒店管理人員參與整個研發
過程,更加體貼近現代酒店的管理模式與管理風格,并具備如下特點。
● ●面向對象的體系結構設計。
● ●前臺客戶端使用Powerbuilder面向對象編程。
● ●真正的客戶/服務器(Client/Sever)體系結構。
● ●功能全面,覆蓋酒店的全部業務,包括預定、接待、收銀、餐飲、娛樂、商
務、商場、客房管理、電話計費、經歷決策、夜間審核、財務等模塊。
● ●可提供與多種專用財務軟件的接口,能輕松的接入財務系統。
● ●系統界面友好、美觀、支持鼠標或鍵盤操作。
● ●從用戶角度出發,高度智能。易用、簡單、快捷的操作。
● ●在服務器、數據庫等多個層次上提供了行之有效的安全防范措施,可確保系
統安全穩定的運行。
● ●提供全面、詳細的聯機幫助、方便用戶的使用。
● ●具有高度的靈活性和良好的可擴展性,可隨這酒店業務的發展在功能和規模
兩方面隨時進行擴展和免費升級。
三、系統功能分析
系統功能分析是在系統開發的總體任務的基礎上完成。本例中的酒店管理系統需要完
成功能主要有以下幾點。
㈠前臺系統
前臺系統是酒店管理系統中的核心部分,它是一個24小時連續運行的實時管理系統,
只有完善了前臺系統才能說是實現了酒店電腦管理。
⒈有效預定處理,春分發揮銷售潛力
該系統在酒店管理方面的功能要求非常實用、全面、方便、快捷的。需要有關客房的詳
細情況和全面的咨詢服務,減少了文件資料的手工整理等繁瑣工作,并能避免處理上的錯誤,
從而簡化訂房手續。
系統能無限的存儲預訂客房和客房分配的資料以及預定團體和個人資料,在預定處理中
可以完成團體預訂和散客預訂,并可根據客人要求的客房種類立功預訂內該類可供使用的客
房號碼,實現準確的客房分配,避免了預訂沖突。
⒉簡便迅捷的前臺登記服務
服務臺是酒店的入口和出口,面對客人迎來送往。簡便迅捷的前臺服務將給客人有“賓
至如歸”的感受。該系統入住登記需要非常簡便,對已預訂的旅客或團體甚至未經預訂的客
人,皆需能迅速的辦理入住手續。
⒊靈活的系統賬目處理,保證賬單計算準確(內部,往來及多種結算方式等)
⒋電話、營業點及客房房費的直接過賬
⒌快捷、準確的夜間處理、審計
系統能對當日入住的賓客數、開房數進行統計同時對在店賓客、客房出租狀況進行分析,
營業點數據錄入、客帳、班組帳核查及統計、應收及實收帳分類統計、數據更新及后備、系
統庫維護、報表打印;減輕夜間處理審計工作。
⒍有效的客房管理,動態顯示當前,各樓層房間狀態(空房、臟房、維修房、預訂房、
長包房、特殊指定房等用各種顏色來區分房態畫面,一目了然)
⒎境外人員、港澳臺人員統計、客人歷史資料處理,VIP客人、協議客人、黑名單管理。
⒏完善、全面的綜合查詢
提供完善俄查詢功能,包括預訂情況、住店賓客信息、賓客入住情況、賓客離店情況、
賓客歷史檔案、客房狀態及客人的帳務信息等;可以根據在店客人的任何一項條件進行查詢
(如客人姓名、預訂號、房號、來期、離期、國籍、證件號碼等),也可以多項田間進行任
意組合查詢。
⒐系統運行穩定可靠,各項維護功能齊全,易于維護。
⒑簡單、友好的操作界面。
㈡后臺模塊功能
⒈財務總帳
① 財務信息設定
多帳本設定、會計科目設定、匯率設定、權限密碼設定、財務報表自定義。
② 憑證操作
憑證錄入、憑證平衡檢查。
③ 賬目查詢和帳頁
現金日記賬、銀行日記賬、總帳帳頁、明細賬帳頁、科目余額試算表。
④會計報表
資產負債表、損益表、利潤分配表、財務狀況表動表。
⑤數據處理
期終結算處理、年終結算處理、數據歸檔及備份。
⒉固定資產
固定資產卡片管理、固定資產調撥、調定資產調動、固定資產報廢
⒊人事工資
①員工檔案管理管理
②行業黑名單管理
③系統維護
④人事報表系統
⑤員工工資系統
⒋倉庫管理
①貨物入倉管理
②貨物出倉管理
③庫存管理
④數據處理
⑤貨物資料管理
⑥供應商資料管理
⑦利用部門資料管理
⑧數據維護及備份
⒌應收付帳管理
①應收付明細賬輸入
②應收付賬月末處理
③發票打印
④檢查刪除已結應收帳
㈢餐飲系統
餐廳系統是按國內餐飲行業最新要求開發的全新概念信息管理系統。該系統將餐廳收銀、往
來帳務結算管理及銷售情況統計工作在單微機或網絡系統中完成。主要特點包括:
● ●代碼菜譜編制,方便統計,方便輸入;
售業績,等等;收銀員交班表、營業分類統計表、營業情況匯總表分不同層次為企
業的各級管理人員提供經營情況及核數依據。
● ●帳務系統功能的完整性。一旦該系統正式運行,餐廳每日營業帳和全部往來
客戶帳務的操作結算都將依靠計算機,該系統面對當前餐飲業各種復雜的結算要求
應具有很強的應變能力。為此,本系統為適應用戶的要求,設計了完整的賬戶功能。
● ●帳務系統的可擴充性。由于餐廳業務的擴展,勢必要求帳務結算系統隨之擴
展,在不修改程序的前提下,本系統可在相當可觀的范圍內,由用戶擴展其營業項
目和結算手段。
● ●帳務操作數據的可校驗性。本息提供了多種方變的查詢、校核和統計功能,
供帳務操作人員和專職核數人員自核及校對帳務數據。例如,當班收銀員下班時直
接統計當班期間的輸單、收銀情況。為餐飲企業管理人員提供及時準確的經營狀況
和帳務信貸情況。
餐飲系統需要完成的功能有以下幾點。
● ●訂餐管理:訂餐、訂餐修改、訂餐取消、訂金處理、訂餐統計、訂餐查詢、
訂餐報表。
● ●收款管理:立帳、消費明細錄入、特色菜自定義、追加消費、消費修改、消
費取消、加位、更改臺號、折扣設定、消費服務設定、帳單定義、現付結算、房帳
磚錄。
● ●交班管理:統計當班數據、位下班操作做準備,當班帳單流水報表。
● ●系統報表:餐飲銷售分析報表、每菜銷售統計月報表、營業收入統計報表、
每菜銷售統計日報表、當班特斯菜報表。
● ●系統維護:餐廳代碼設定、餐臺號碼以及貴賓房設定、特斯分類設定、特色
編碼設定、折扣率設定、貨幣匯率設定、服務費設定、營業統計項目設定、成本統
計項目設定、使用者權限維護、系統備份、系統恢復。
● ●餐飲成本核算:成本統計項目設定、成本管理。
㈣宴會/會議管理
● ●參數定義
● ●宴會/會議預訂
● ●宴會/會議的組織
● ●市場分析
● ●成本價格
● ●盈利計算
● ●設施周轉率
四、系統功能模塊設計
在系統功能分析的基礎上,考慮PowerBuilder程序編制的特點,得到如下四個功能模塊
圖。
圖1所示的整個酒店管理系統的功能模塊圖。
圖2為酒店管理系統中前臺系統的功能模塊圖。
圖3為酒店管理系統中后臺系統的功能模塊圖。
圖4 為酒店管理系統中餐飲系統的功能模塊圖。
酒 店 管 理 系 統
前臺餐會康
臺系飲會樂
系統系議管
統 管統 管理
后宴
理 理]
圖1系統功能模塊圖
前 臺 系 統
預帳登間統
定營記稽設
管業管查置
理 處理 處維
客夜系
理 理] 護
圖2 前臺系統功能圖
財定事倉收
務資工庫付
總產資管帳
固人應
后 臺 系 統
圖3 后臺系統功能圖
餐 飲 系 統
訂收系
餐款統
管管報
理 理 表
交成
班本
管核
理 算
圖4 餐飲系統功能圖
由上面的酒店系統的功能的分析,我們知道一個酒店管理系統是一個復雜的系統工程,涉
及酒店的方方面面.我們不可能對所有系統都詳細的描述,下面以酒店中的餐飲系統為例來進
行說明。
第二節 數據庫設計
在數據庫系統開始設計的時候應該盡量考慮全面,尤其應該仔細開率用戶的各種要求,
避免浪費不必要的人力和物力。
一、數據庫需求分析
在仔細調查酒店日產管理過程的基礎上,我們得到本系統所處理的數據流程如圖5所
示。
訂餐
交班管理
收款管理 訂餐管理
報表統計
成本核算
消費查詢
圖5 餐飲管理數據流程圖
針對本實例,通過對酒店餐飲管理的內容和數據流程分析,設計的數據項和數據結構如
下。
● ●
菜譜信息。包括的數據項有菜譜號、名稱、所屬種類、價格、描述等。
● ●
值班員信息。包括的數據項有值班員姓名和口令。
● ●
榮譽客戶信息。包括的數據項有客戶號、客戶姓名、年齡、性別、職稱、聯系電
話、工作單位等。
● ●
訂餐信息。 包括的數據項有桌號、菜號、菜名、數量、價格、訂餐日期。
● ●
結算信息。 包括的數據項有客戶號、桌號、結算日期、打折情況、總計等。有了
上面的數據結構、數據項和數據流程、就能進行下面的數據庫設計。
二、數據庫概念結構設計
本實例根據上面的設計規劃出的實體有:菜譜實體、這班員實體、客戶實體、訂餐實體、
結算實體。各個實體具體的描述E-R圖及其之間關系描述如下。
圖6為菜譜實體E-R圖。
菜譜號.名稱 所屬種類 價格 描述
菜譜信息
圖6 菜譜實體E-R圖
圖7 為值班員實體E-R圖。
值班員姓名 密碼
值 班 員 信 息
圖7 值班員實體E-R圖
圖8為客戶實體E-R圖。
.姓名 客戶號個人信息 單位信息 聯系方式
客 戶 信 息
圖9為訂餐信息實體E-R圖。
桌號 菜號、名稱 價格、數量 日期
圖8 客戶信息實體E-R圖
訂 餐 信 息
圖 9 訂餐信息實體E-R圖
圖10 為結算信息實體E-R圖。
桌號 客戶號 結算日期
打折情況
結 算 信 息
圖10 結算信息實體E-R圖
實體和實體之間的關系E-R圖如圖11所示。
客戶 結算
M:N M:N
訂餐
1:1
M:N
M:N
菜譜
圖11 實體之間關系E-R圖
三、數據庫邏輯結構設計
在上面的實體以及實體之間關系的基礎上,形成數據庫中的表格以及各個表格之間的關
系。
酒店管理系統數據庫中各個表格的設計結果如下面的幾個表格所示。每個表格表示在數
據庫中的一個表。
表1為菜譜信息表CP。
表1 菜譜信息表CP
列名 數據類型 可否為空 說明
CP_NO VARCHAR2(10) NOT NULL 菜譜號(主鍵)
CP_NAME VARCHAR2(20) NULL 菜名稱
CP_KIND VARCHAR2(20) NULL 種類
CP_PRICE NUMBER(10) NULL 價格
CP_DETAIL VARCHAR2(50) NULL 描述
表2為值班員信息表ZBP。
表2 值班員信息表ZBP
列名 數據類型 可否為空 說明
ZBY_NAME VARCHAR2(20) NOT NULL 值班員名(主鍵)
ZBY_PSWD VARCHAR2(10) NOT NULL 口令
表3為榮譽客戶信息表KH。
表3 榮譽客戶信息表KH
列名 數據類型 可否為空 說明
KH_NO VARCHAR2(10) NOT NULL 客戶號(主鍵)
KH_NAME VARCHAR2(20) NULL 姓名
KH_GENDER VARCHAR2(2) NULL 性別
KH_YEAR NUMBER(3) NULL 年齡
KH_JOB VARCHAR2(20) NULL 職務
KH_TEL VARCHAR2(20) NULL 聯系電話
KH_COMPANY VARCHAR2(20) NULL 工作單位
表4為定餐信息表DC。
表4 定餐信息表DC
列名 數據類型 可否為空 說明
DC_DESK VARCHAR2(20) NOT NULL 桌號(主鍵)
CP_NO VARCHAR2(10) NOT NULL 菜譜號(主鍵)
CP_NAME VARCHAR2(20) NULL 菜名稱
DC_NUMBER NUMBER(3) NULL 數量
DC_DATE DATE NULL 定餐日期(主鍵)
表5為結算信息表JS。
表5 結算信息表JS
列名 數據類型 可否為空 說明
KH_NO VARCHAR2(20) NOT NULL 客戶號(主鍵)
DC_DESK VARCHAR2(20) NULL 桌號
JS_DZ NUMBER(3) NULL 打折情況
TOTAL NUMBER(5) NULL 總計
JS_DATE DATE NULL 日期

本文發布于:2023-11-03 15:24:34,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/169899627480329.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:酒店管理系統 數據庫.doc
本文 PDF 下載地址:酒店管理系統 數據庫.pdf
| 留言與評論(共有 0 條評論) |