《酒店管理信息系統(tǒng)畢業(yè)論文》由會員分享,可在線閱讀,更多相關(guān)《酒店管理信息系統(tǒng)畢業(yè)論文(32頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、目 錄
摘? 要 3
關(guān)鍵詞 3
前言 4
第一章 緒論 5
1.1選題背景 5
1.2 系統(tǒng)搭建的目的和意義 5
1.3 課題內(nèi)容簡述 5
1.4 開發(fā)環(huán)境及工具介紹 6
1.4.1 系統(tǒng)開發(fā)工具 6
1.4.2 數(shù)據(jù)庫開發(fā)工具 6
第二章 系統(tǒng)分析 7
2.1 需求分析 7
2.2 可行性分析 7
第三章 總體設(shè)計 8
3.1 項目規(guī)劃 8
3.2 系統(tǒng)功能結(jié)構(gòu)圖 8
第四章 系統(tǒng)設(shè)計 9
4.1 設(shè)計目標(biāo) 9
4.2 開發(fā)及運行平臺 9
4.3 邏輯結(jié)構(gòu)設(shè)計 9
4.3.1 數(shù)據(jù)表概要說明 10
4.3.2 主要數(shù)據(jù)表的結(jié)構(gòu) 10
2、
第五章 前臺主要功能模塊詳細(xì)設(shè)計 12
5.1 前臺模塊功能介紹 12
5.2 工作人員登錄模塊 12
5.3 顧客訂/退房模塊 13
5.4 顧客入住登記模塊 17
5.5 信息確認(rèn)系統(tǒng) 19
5.6 顧客查找功能 20
第六章 后臺主要功能模塊詳細(xì)設(shè)計 22
6.1 后臺模塊功能介紹 22
6.2 管理員登錄模塊 22
6.3 客房信息管理模塊 24
6.3.1 客房信息的修改/刪除 24
6.4 顧客信息管理模塊 26
6.5 工作人員信息管理模塊 27
6.5.1 工作人員信息的修改/刪除 27
6.5.2 工作人員信息的添加 29
結(jié)束語 31
3、致謝 32
參考文獻 33
摘? 要:酒店管理信息系統(tǒng)面對強大的信息量可以輕松的管理,減少了在管理上面物力和人力,有利于賓館提高工作效率和賓館效益。面對龐大的信息量,酒店在正常運營中需要對客房資源、顧客信息、結(jié)算信息進行管理,利用賓館管理信息系統(tǒng)及時了解保個環(huán)節(jié)中信息的變更,有利于提高管理的效率.通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、需要統(tǒng)計和快速的查詢,從而減少在管理方面的工作量。采用ASP來編寫,一個系統(tǒng)的開發(fā)建立數(shù)據(jù)庫是至關(guān)重要的。本課題數(shù)據(jù)庫采用的是Access2003,通過建立數(shù)據(jù)源,ASP站點與后臺的數(shù)據(jù)庫連接運行。論文主要介紹了本課題的開發(fā)背景,所要
4、完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設(shè)計的重點,設(shè)計思想、難點技術(shù)和解決方案。
關(guān)鍵詞:數(shù)據(jù)庫,ASP,Access2003,客房信息管理
酒店管理信息系統(tǒng)
前言
隨著我國加入世界貿(mào)易組織,酒店服務(wù)業(yè)與國際市場接軌已成為大勢所趨,酒店要迎接這場挑戰(zhàn),就必須提高整體競爭能力,提高整體競爭能力必須變革酒店的管理模式,提高管理水平,實施信息化建設(shè)無疑是實現(xiàn)這一目的的必由之路和明智之舉。目前,我國酒店服務(wù)業(yè)信息化管理的進程緩慢,跟國外的酒店相比管理依然落后。在激烈的酒店業(yè)競爭中,如何能把握機會,保持自己的優(yōu)勢,立于不敗之地
5、呢?這就需要提供最好的服務(wù),提供最完善的設(shè)施和最先進的技術(shù)。一個成功的酒店,其經(jīng)營者不僅要提高服務(wù)水平和服務(wù)質(zhì)量,從而提高客房占有率和回頭率,還要有好的工作效率,并控制成本。在信息時代,更重要的是還必須要有一個完善的管理信息系統(tǒng),便于方便客人和更好地管理酒店。
一套優(yōu)秀的酒店管理信息系統(tǒng)應(yīng)該是一套適用于星級賓館使用的優(yōu)秀系統(tǒng),操作簡單、靈活性好、系統(tǒng)安全性高、運行穩(wěn)定,是管理者的理想選擇。我的畢業(yè)設(shè)計題目就是設(shè)計一個小型酒店管理信息系統(tǒng),在前期的考察和分析之后,對系統(tǒng)進行了設(shè)計,雖然受水平所限,實踐經(jīng)驗十分匱乏,獨立完成一套完備的優(yōu)秀的酒店管理信息系統(tǒng)有很大的難度,但是我努力在實踐中鞏固以
6、及整理自己在大學(xué)期間所學(xué)的知識,盡量把這個系統(tǒng)設(shè)計的更好。
第一章 緒論
1.1選題背景
酒店業(yè)是一個前景廣闊而又競爭激烈的行業(yè)。改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當(dāng)規(guī)模的產(chǎn)業(yè)。由于我國的旅游業(yè)迅速發(fā)展,通過調(diào)查,我國在2020年將成為世界上第四大旅游國家;同時我國加入世界貿(mào)易組織,酒店業(yè)將完全開放,這個時候,我國的酒店業(yè)將面臨著前所未有的機遇和挑戰(zhàn)。但是,現(xiàn)在甚至還有一些酒店還停留在由人工操作和管理階段,這樣已經(jīng)無法適應(yīng)當(dāng)前的發(fā)展趨勢。因此,要想使酒店的工作質(zhì)量和效率提高,采用先進的計算機網(wǎng)絡(luò)通信技術(shù)改變酒店業(yè)務(wù)模式,實現(xiàn)酒店業(yè)務(wù)管理的自動化已經(jīng)成
7、為一種必然。
1.2 系統(tǒng)搭建的目的和意義
對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當(dāng)務(wù)之急。面對信息時代的機遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強有力的支持。因此,采用全新的計算機網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng)之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進行業(yè)務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達到在節(jié)省人力資源成本的
8、同時,可以提高業(yè)務(wù)效率,并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求。
1.3 課題內(nèi)容簡述
畢業(yè)設(shè)計選題《酒店管理信息系統(tǒng)》,主要研究了兩個方面的內(nèi)容:酒店業(yè)務(wù)的管理(劃分為,客戶界面部分,經(jīng)理界面部分,前臺職員界面部分。),客戶服務(wù)部分(動態(tài)網(wǎng)站)。
1.4 開發(fā)環(huán)境及工具介紹
1.4.1 系統(tǒng)開發(fā)工具
本系統(tǒng)是基于ASP動態(tài)建設(shè)完成,下面對ASP進行初步的認(rèn)識:
ASP的全稱是:Active Server Pages,是在服務(wù)器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP可以與HTML頁、腳本命令和ActiveX組件組合創(chuàng)建交互的Web頁和基于W
9、eb的功能強大的應(yīng)用程序。ASP應(yīng)用程序很容易開發(fā)和修改。
1.4.2 數(shù)據(jù)庫開發(fā)工具
在本次數(shù)據(jù)庫中,本人采用了微軟的Access2003數(shù)據(jù)庫。
Microsoft Office Access(前名 Microsoft Access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office的成員之一。
Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容數(shù)據(jù)庫內(nèi)的資料。熟練的軟件設(shè)計師和資料分析師利
10、用它來開發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的"進階用戶"則能使用它來開發(fā)簡單的應(yīng)用軟件。雖然它支援部份面向?qū)ο螅∣O)技術(shù),但是未能成為一種完整的面向?qū)ο箝_發(fā)工具。
第二章 系統(tǒng)分析
2.1 需求分析
通過調(diào)查,要求系統(tǒng)具有以下功能:
l 由于操作人員的計算機知識普遍較差,因此要求有良好的人機界面。
l 由于該系統(tǒng)的使用對象多,因此要求有較好的權(quán)限管理。
l 基礎(chǔ)信息的管理(包括工作人員的管理,客房管理和顧客信息管理)
l 通過計算機能夠直接查看客房入住情況
l 完善客房信息,對客房信息進行管理。
l 數(shù)據(jù)計算自動完成,盡量減少人工干預(yù)。
l
11、系統(tǒng)退出。
2.2 可行性分析
通過計算機網(wǎng)絡(luò)系統(tǒng)對酒店進行全面的管理,滿足了酒店現(xiàn)代化信息管理的要求。
l 經(jīng)濟性
酒店運營過程中信息的系統(tǒng)化管理和權(quán)威的數(shù)據(jù)統(tǒng)計,為酒店的經(jīng)營決策者提供了大量的、權(quán)威的科學(xué)依據(jù);強大的結(jié)算功能,簡化了員工的日常工作,提高了工作效率,避免了人工管理過程中數(shù)據(jù)易錯所帶來的一系列的連鎖反應(yīng),提高了酒店的經(jīng)濟效益。
l 技術(shù)性
在高系統(tǒng)配置、高網(wǎng)絡(luò)帶寬服務(wù)的情況下,各個級別的管理員很容易通過網(wǎng)站對其操作規(guī)范內(nèi)的系統(tǒng)內(nèi)容信息進行操作管理,完全滿足日常經(jīng)營和管理的要求。
第三章 總體設(shè)計
3.1 項目規(guī)劃
酒店管理信息系統(tǒng)是一個典型的數(shù)據(jù)庫開
12、發(fā)應(yīng)用程序,由基礎(chǔ)信息模塊、工作人員管理模塊、客房信息管理模塊、顧客信息管理模塊等部分組成,各模塊的功能如下。
l 基礎(chǔ)信息模塊
該模塊主要管理客房信息查詢、顧客入住信息登記和顧客基本信息查詢。
l 工作人員管理模塊
該模塊主要管理工作人員信息,包括工作人員信息修改、添加工作人員。
l 客房信息管理模塊
該模塊主要管理客房信息,包括客房信息的修改和添加新客房。
l 顧客信息管理模塊
該模塊主要管理顧客信息,主要是顧客信息的刪除。
3.2 系統(tǒng)功能結(jié)構(gòu)圖
該系統(tǒng)的功能結(jié)構(gòu)圖,如圖3.1所示。
酒店管理信息系統(tǒng)
工作人員登錄
管理員登錄
13、
客房信息查詢
顧客入住信息登記
顧客基本信息查詢
客房信息管理
工作人員管理
顧客信息管理
工作人員信息修改
添加工作人員
工作人員信息刪除
客房信息修改
客房信息刪除
顧客信息查詢
顧客信息刪除
圖 3.1 系統(tǒng)功能結(jié)構(gòu)圖
第四章 系統(tǒng)設(shè)計
4.1 設(shè)計目標(biāo)
本系統(tǒng)是針對中小型酒店信息管理來進行設(shè)計的,主要實現(xiàn)如下目標(biāo)。
l 系統(tǒng)采用人機對話方式,界面美觀友好、信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲安全可靠。
l 鍵盤操作,快速響應(yīng)。
l 強大的入住登記功能。
l 全面的客房信息查詢功能。
l 管理員可以設(shè)置工作人員的信息。
l 數(shù)據(jù)
14、保密性強。
l 系統(tǒng)最大限度地實現(xiàn)了易維護性和易操作性。
l 系統(tǒng)運行穩(wěn)定、安全可靠。
4.2 開發(fā)及運行平臺
l 硬件平臺
? CPU:Pentium 4, 1.8GHz。
? 內(nèi)存:256MB以上。
l 軟件平臺
? 操作系統(tǒng):Windows XP / Windows vista / Windows 7。
? 數(shù)據(jù)庫:Microsoft Office Access。
? 瀏覽器:IE瀏覽器7.0及更新版本。
? 分辨率:最佳效果 1440×900 像素。
4.3 邏輯結(jié)構(gòu)設(shè)計
本系統(tǒng)采用Microsoft Office Access數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為db1。
15、數(shù)據(jù)庫db1中包含5張表。下面分別給出數(shù)據(jù)表概要說明和各個數(shù)據(jù)表的結(jié)構(gòu)。
4.3.1 數(shù)據(jù)表概要說明
為了使讀者對本系統(tǒng)后臺數(shù)據(jù)庫中的數(shù)據(jù)表有一個更清晰的認(rèn)識,在此設(shè)計了一個數(shù)據(jù)表結(jié)構(gòu)圖,如圖4.1所示,該數(shù)據(jù)表結(jié)構(gòu)圖包含了系統(tǒng)的所有數(shù)據(jù)表。
圖4.1 數(shù)據(jù)表結(jié)構(gòu)圖
4.3.2 主要數(shù)據(jù)表的結(jié)構(gòu)
l admin (后臺管理員表)
后臺管理員表主要用于系統(tǒng)后臺管理員登錄,該表結(jié)構(gòu)如表4.1所示
表4.1 admin表的結(jié)構(gòu)
l customer(顧客登記信息表)
顧客登記信息表主要用于顧客入住登記信息的記錄,該表結(jié)構(gòu)如表4.2所示
表4.2 cust
16、omer 表的結(jié)構(gòu)
l rooms(酒店客房信息表)
酒店客房信息表主要用于記錄客房詳細(xì)信息,該表結(jié)構(gòu)如表4.3所示。
表4.3 rooms表的結(jié)構(gòu)
l roomtype(酒店客房標(biāo)準(zhǔn)表)
酒店客房標(biāo)準(zhǔn)表主要是規(guī)范酒店客房的類型,該表結(jié)構(gòu)如表4.4所示
表4.4 roomtype表的結(jié)構(gòu)
l worker(工作人員信息表)
工作人員信息表主要用于記錄工作人員的詳細(xì)信息,該表結(jié)構(gòu)如表4.5所示。
表4.5 worker表的結(jié)構(gòu)
第五章 前臺主要功能模塊詳細(xì)設(shè)計
5.1 前臺模塊功能介紹
前臺頁面主要包括以下功能模塊。
l 工作人員登錄模塊:主要用
17、于酒店工作人員登錄。
l 顧客訂/退房模塊:主要用于顧客的訂房和退房。
l 顧客入住登記模塊:主要實現(xiàn)顧客的入住信息登記。
l 信息確認(rèn)系統(tǒng):主要用于顧客的入住信息確認(rèn)及繳費功能。
l 顧客查找功能:主要實現(xiàn)顧客簡單信息的查找。
5.2 工作人員登錄模塊
在酒店中信息的安全性是非常重要的,管理人員會分配給工作人員系統(tǒng)登錄帳戶以方便管理人員的管理,工作人員在登錄時查詢worker表的數(shù)據(jù)尋找并驗證相匹配的數(shù)據(jù),如果存在相對應(yīng)的數(shù)據(jù)工作人員便可以登錄網(wǎng)站。下面先看一下工作人員登錄時的代碼驗證部分。代碼如下:
例程 5-1 checklogin.asp
<%@LANGUAGE="VB
18、SCRIPT" CODEPAGE="65001"%>
酒店管理信息系統(tǒng)
19、
‘連接數(shù)據(jù)庫
<%
aname=request("aname")
pwd=request("pwd")
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from worker where wname='"&aname&"' and pwd='"&pwd&"'",conn
‘按登錄名和密碼進行查詢
if not rs.eof then ‘如果輸入信息正確
session("aname")=an
20、ame
session("id")=rs("id")
response.Redirect("index.asp") ‘轉(zhuǎn)到主頁
else
%>
‘如果輸入錯誤則提示后返回重新輸入
<% End If %>
5.3 顧客訂/退房模塊
顧客訂/退房模塊主要功能是顯示未訂出的客房信息和已訂出的客房信息,其頁面設(shè)計效果如圖5.1所示。
圖5.1 顧客訂/退房模塊效果圖
客房信息展示頁面中主要是按客房房號升序排列來顯示客房信
21、息。關(guān)鍵程序代碼如下:
例程 5-2 checkin.asp