酒店管理信息系統(tǒng)畢業(yè)論文
《酒店管理信息系統(tǒng)畢業(yè)論文》由會員分享,可在線閱讀,更多相關《酒店管理信息系統(tǒng)畢業(yè)論文(32頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、1目目 錄錄摘 要.3關鍵詞.3前言.4第一章 緒論.51.1 選題背景.51.2 系統(tǒng)搭建的目的和意義 .51.3 課題內容簡述 .51.4 開發(fā)環(huán)境及工具介紹 .61.4.1 系統(tǒng)開發(fā)工具.61.4.2 數(shù)據(jù)庫開發(fā)工具.6第二章 系統(tǒng)分析.72.1 需求分析 .72.2 可行性分析 .7第三章 總體設計.83.1 項目規(guī)劃 .83.2 系統(tǒng)功能結構圖 .8第四章 系統(tǒng)設計.94.1 設計目標 .94.2 開發(fā)及運行平臺 .94.3 邏輯結構設計 .94.3.1 數(shù)據(jù)表概要說明.104.3.2 主要數(shù)據(jù)表的結構.102第五章 前臺主要功能模塊詳細設計.125.1 前臺模塊功能介紹 .125.
2、2 工作人員登錄模塊 .125.3 顧客訂/退房模塊 .135.4 顧客入住登記模塊 .175.5 信息確認系統(tǒng) .195.6 顧客查找功能 .20第六章 后臺主要功能模塊詳細設計.226.1 后臺模塊功能介紹 .226.2 管理員登錄模塊 .226.3 客房信息管理模塊 .246.3.1 客房信息的修改/刪除 .246.4 顧客信息管理模塊 .266.5 工作人員信息管理模塊 .276.5.1 工作人員信息的修改/刪除 .276.5.2 工作人員信息的添加.29結束語.31致謝.32參考文獻.333摘摘 要要:酒店管理信息系統(tǒng)面對強大的信息量可以輕松的管理,減少了在管理上面物力和人力,有利于
3、賓館提高工作效率和賓館效益。面對龐大的信息量,酒店在正常運營中需要對客房資源、顧客信息、結算信息進行管理,利用賓館管理信息系統(tǒng)及時了解保個環(huán)節(jié)中信息的變更,有利于提高管理的效率.通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、需要統(tǒng)計和快速的查詢,從而減少在管理方面的工作量。采用 ASP 來編寫,一個系統(tǒng)的開發(fā)建立數(shù)據(jù)庫是至關重要的。本課題數(shù)據(jù)庫采用的是Access2003,通過建立數(shù)據(jù)源,ASP 站點與后臺的數(shù)據(jù)庫連接運行。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設計的重點,設計思想、難點技術和解決方案。關鍵詞關鍵詞:數(shù)據(jù)庫,ASP,Access2003,客房信息
4、管理4酒店管理信息系統(tǒng)前言隨著我國加入世界貿易組織,酒店服務業(yè)與國際市場接軌已成為大勢所趨,酒店要迎接這場挑戰(zhàn),就必須提高整體競爭能力,提高整體競爭能力必須變革酒店的管理模式,提高管理水平,實施信息化建設無疑是實現(xiàn)這一目的的必由之路和明智之舉。目前,我國酒店服務業(yè)信息化管理的進程緩慢,跟國外的酒店相比管理依然落后。在激烈的酒店業(yè)競爭中,如何能把握機會,保持自己的優(yōu)勢,立于不敗之地呢?這就需要提供最好的服務,提供最完善的設施和最先進的技術。一個成功的酒店,其經(jīng)營者不僅要提高服務水平和服務質量,從而提高客房占有率和回頭率,還要有好的工作效率,并控制成本。在信息時代,更重要的是還必須要有一個完善的管
5、理信息系統(tǒng),便于方便客人和更好地管理酒店。 一套優(yōu)秀的酒店管理信息系統(tǒng)應該是一套適用于星級賓館使用的優(yōu)秀系統(tǒng),操作簡單、靈活性好、系統(tǒng)安全性高、運行穩(wěn)定,是管理者的理想選擇。我的畢業(yè)設計題目就是設計一個小型酒店管理信息系統(tǒng),在前期的考察和分析之后,對系統(tǒng)進行了設計,雖然受水平所限,實踐經(jīng)驗十分匱乏,獨立完成一套完備的優(yōu)秀的酒店管理信息系統(tǒng)有很大的難度,但是我努力在實踐中鞏固以及整理自己在大學期間所學的知識,盡量把這個系統(tǒng)設計的更好。5第一章 緒論1.1 選題背景酒店業(yè)是一個前景廣闊而又競爭激烈的行業(yè)。改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當規(guī)模的產(chǎn)業(yè)。由于我國的旅游業(yè)迅速發(fā)展,
6、通過調查,我國在 2020 年將成為世界上第四大旅游國家;同時我國加入世界貿易組織,酒店業(yè)將完全開放,這個時候,我國的酒店業(yè)將面臨著前所未有的機遇和挑戰(zhàn)。但是,現(xiàn)在甚至還有一些酒店還停留在由人工操作和管理階段,這樣已經(jīng)無法適應當前的發(fā)展趨勢。因此,要想使酒店的工作質量和效率提高,采用先進的計算機網(wǎng)絡通信技術改變酒店業(yè)務模式,實現(xiàn)酒店業(yè)務管理的自動化已經(jīng)成為一種必然。1.2 系統(tǒng)搭建的目的和意義對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業(yè)務發(fā)展的當務之急。面對信息時代的機遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效
7、的途徑。雖然計算機管理并不是酒店管理走向成功的關鍵元素,但它可以最大限度地發(fā)揮準確、快捷、高效等作用,對酒店的業(yè)務管理提供強有力的支持。因此,采用全新的計算機網(wǎng)絡和酒店業(yè)務管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng)之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進行業(yè)務管理,釋放最大價值。酒店業(yè)務管理系統(tǒng)在達到在節(jié)省人力資源成本的同時,可以提高業(yè)務效率,并能夠及時、準確、迅速地滿足顧客服務的需求。1.3 課題內容簡述畢業(yè)設計選題酒店管理信息系統(tǒng) ,主要研究了兩個方面的內容:酒店業(yè)務的管理(劃分為,客戶界面部分,經(jīng)理界面部分,前臺職員界面部分。 ) ,客戶服務部分(動態(tài)網(wǎng)站) 。
8、61.4 開發(fā)環(huán)境及工具介紹1.4.1 系統(tǒng)開發(fā)工具本系統(tǒng)是基于 ASP 動態(tài)建設完成,下面對 ASP 進行初步的認識:ASP 的全稱是:Active Server Pages,是在服務器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的 Web 服務器應用程序。ASP 可以與 HTML 頁、腳本命令和ActiveX 組件組合創(chuàng)建交互的 Web 頁和基于 Web 的功能強大的應用程序。ASP 應用程序很容易開發(fā)和修改。1.4.2 數(shù)據(jù)庫開發(fā)工具在本次數(shù)據(jù)庫中,本人采用了微軟的 Access2003 數(shù)據(jù)庫。Microsoft Office Access(前名 Microsoft Access)是
9、由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的成員之一。 Access 能夠存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容數(shù)據(jù)庫內的資料。熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的進階用戶則能使用它來開發(fā)簡單的應用軟件。雖然它支援部份面向對象(OO)技術,但是未能成為一種完整的面向對象開發(fā)工具。7第二章 系統(tǒng)分析2.1 需求分析通過調查,要求系統(tǒng)具有以下功能:由于操作人員
10、的計算機知識普遍較差,因此要求有良好的人機界面。由于該系統(tǒng)的使用對象多,因此要求有較好的權限管理?;A信息的管理(包括工作人員的管理,客房管理和顧客信息管理)通過計算機能夠直接查看客房入住情況完善客房信息,對客房信息進行管理。數(shù)據(jù)計算自動完成,盡量減少人工干預。系統(tǒng)退出。2.2 可行性分析通過計算機網(wǎng)絡系統(tǒng)對酒店進行全面的管理,滿足了酒店現(xiàn)代化信息管理的要求。經(jīng)濟性酒店運營過程中信息的系統(tǒng)化管理和權威的數(shù)據(jù)統(tǒng)計,為酒店的經(jīng)營決策者提供了大量的、權威的科學依據(jù);強大的結算功能,簡化了員工的日常工作,提高了工作效率,避免了人工管理過程中數(shù)據(jù)易錯所帶來的一系列的連鎖反應,提高了酒店的經(jīng)濟效益。技術性
11、在高系統(tǒng)配置、高網(wǎng)絡帶寬服務的情況下,各個級別的管理員很容易通過網(wǎng)站對其操作規(guī)范內的系統(tǒng)內容信息進行操作管理,完全滿足日常經(jīng)營和管理的要求。8第三章 總體設計3.1 項目規(guī)劃酒店管理信息系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應用程序,由基礎信息模塊、工作人員管理模塊、客房信息管理模塊、顧客信息管理模塊等部分組成,各模塊的功能如下?;A信息模塊該模塊主要管理客房信息查詢、顧客入住信息登記和顧客基本信息查詢。工作人員管理模塊該模塊主要管理工作人員信息,包括工作人員信息修改、添加工作人員??头啃畔⒐芾砟K該模塊主要管理客房信息,包括客房信息的修改和添加新客房。顧客信息管理模塊該模塊主要管理顧客信息,主要是顧客信
12、息的刪除。3.2 系統(tǒng)功能結構圖該系統(tǒng)的功能結構圖,如圖 3.1 所示。酒店管理信息系統(tǒng)工作人員登錄管理員登錄客房信息查詢顧客入住信息登記顧客基本信息查詢客房信息管理工作人員管理顧客信息管理工作人員信息修改添加工作人員工作人員信息刪除客房信息修改客房信息刪除顧客信息查詢顧客信息刪除9圖 3.1 系統(tǒng)功能結構圖第四章 系統(tǒng)設計4.1 設計目標本系統(tǒng)是針對中小型酒店信息管理來進行設計的,主要實現(xiàn)如下目標。系統(tǒng)采用人機對話方式,界面美觀友好、信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全可靠。鍵盤操作,快速響應。強大的入住登記功能。全面的客房信息查詢功能。管理員可以設置工作人員的信息。數(shù)據(jù)保密性強。系
13、統(tǒng)最大限度地實現(xiàn)了易維護性和易操作性。系統(tǒng)運行穩(wěn)定、安全可靠。4.2 開發(fā)及運行平臺硬件平臺CPU:Pentium 4, 1.8GHz。內存:256MB 以上。軟件平臺操作系統(tǒng):Windows XP / Windows vista / Windows 7。數(shù)據(jù)庫:Microsoft Office Access。瀏覽器:IE 瀏覽器 7.0 及更新版本。分辨率:最佳效果 1440900 像素。104.3 邏輯結構設計本系統(tǒng)采用 Microsoft Office Access 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為 db1。數(shù)據(jù)庫 db1中包含 5 張表。下面分別給出數(shù)據(jù)表概要說明和各個數(shù)據(jù)表的結構。4.3.1
14、 數(shù)據(jù)表概要說明為了使讀者對本系統(tǒng)后臺數(shù)據(jù)庫中的數(shù)據(jù)表有一個更清晰的認識,在此設計了一個數(shù)據(jù)表結構圖,如圖 4.1 所示,該數(shù)據(jù)表結構圖包含了系統(tǒng)的所有數(shù)據(jù)表。圖 4.1 數(shù)據(jù)表結構圖4.3.2 主要數(shù)據(jù)表的結構admin (后臺管理員表) 后臺管理員表主要用于系統(tǒng)后臺管理員登錄,該表結構如表 4.1 所示表 4.1 admin 表的結構customer(顧客登記信息表) 顧客登記信息表主要用于顧客入住登記信息的記錄,該表結構如表 4.2 所示11表 4.2 customer 表的結構rooms(酒店客房信息表) 酒店客房信息表主要用于記錄客房詳細信息,該表結構如表 4.3 所示。表 4.3
15、rooms 表的結構roomtype(酒店客房標準表) 酒店客房標準表主要是規(guī)范酒店客房的類型,該表結構如表 4.4 所示表 4.4 roomtype 表的結構worker(工作人員信息表) 工作人員信息表主要用于記錄工作人員的詳細信息,該表結構如表 4.5 所示。表 4.5 worker 表的結構12第五章 前臺主要功能模塊詳細設計5.1 前臺模塊功能介紹前臺頁面主要包括以下功能模塊。工作人員登錄模塊:主要用于酒店工作人員登錄。顧客訂/退房模塊:主要用于顧客的訂房和退房。顧客入住登記模塊:主要實現(xiàn)顧客的入住信息登記。信息確認系統(tǒng):主要用于顧客的入住信息確認及繳費功能。顧客查找功能:主要實現(xiàn)顧
16、客簡單信息的查找。5.2 工作人員登錄模塊在酒店中信息的安全性是非常重要的,管理人員會分配給工作人員系統(tǒng)登錄帳戶以方便管理人員的管理,工作人員在登錄時查詢 worker 表的數(shù)據(jù)尋找并驗證相匹配的數(shù)據(jù),如果存在相對應的數(shù)據(jù)工作人員便可以登錄網(wǎng)站。下面先看一下工作人員登錄時的代碼驗證部分。代碼如下:例程 5-1 checklogin.asp酒店管理信息系統(tǒng) 連接數(shù)據(jù)庫13alert(您的用戶名或密碼輸入錯誤!請重新輸入!);history.back();如果輸入錯誤則提示后返回重新輸入5.3 顧客訂/退房模塊顧客訂/退房模塊主要功能是顯示未訂出的客房信息和已訂出的客房信息,其頁面設計效果如圖 5
17、.1 所示。14圖 5.1 顧客訂/退房模塊效果圖客房信息展示頁面中主要是按客房房號升序排列來顯示客房信息。關鍵程序代碼如下:例程 5-2 checkin.asp 16 a href=checkin_ok.asp?id=訂房 a href=checkout.asp?roomnum=&id=退房 實現(xiàn)顧客的退房功能 185.4 顧客入住登記模塊顧客入住登記模塊主要是實現(xiàn)顧客訂房后的個人信息錄入。其網(wǎng)頁設計效果圖如圖 5.2 所示。圖 5.2 顧客入住登記模塊效果圖其主要實現(xiàn)代碼如下:例程 5-3 checkin_ok.asp 連接數(shù)據(jù)庫195.5 信息確認系統(tǒng)信息確認系統(tǒng)主要是為了確定顧客的登記
18、信息正確以及繳納房費以確定訂房,其網(wǎng)頁設計效果圖如圖 5.3 所示。圖 5.3 信息確認系統(tǒng)的效果圖其主要實現(xiàn)代碼如下:例程 5-4 check.asp信息登記確認input type=hidden name=aname value= / 創(chuàng)建隱藏域以方便傳遞顧客姓名input type=hidden name=custid value= / 創(chuàng)建隱藏域以方便傳遞顧客身份證號碼input type=hidden name=sex value= /創(chuàng)建隱藏域以方便傳遞顧客性別20input type=hidden name=note value= /創(chuàng)建隱藏域以方便傳遞顧客預留備忘5.6 顧客查
19、找功能顧客查找功能主要是為了方便顧客的查找以及顯示一些基本的顧客信息,其網(wǎng)頁設計效果圖如圖 5.4 所示。圖 5.4 顧客查找功能效果圖其主要實現(xiàn)代碼如下:例程 5-5 search_ok.asp 連接數(shù)據(jù)庫21 22第六章 后臺主要功能模塊詳細設計6.1 后臺模塊功能介紹后臺頁面主要包括以下功能模塊。管理員登錄模塊:主要實現(xiàn)管理人員的登錄??头啃畔⒐芾砟K:主要實現(xiàn)客房信息的修改、刪除和添加功能。顧客信息管理模塊:主要實現(xiàn)顧客信息的刪除功能。工作人員信息管理模塊:主要實現(xiàn)工作人員信息的修改、刪除和添加功能。6.2 管理員登錄模塊管理員登錄模塊主要是為了實現(xiàn)驗證后臺管理人員的功能,其登錄網(wǎng)頁頁
20、面設計效果圖如圖 6.1 所示。圖 6.1 管理員登錄模塊效果圖其采用 Javascript 腳本代碼以判斷管理員的登錄名、密碼和驗證碼是否輸入主要實現(xiàn)代碼如下:例程 6-1 admin/login.asp23function check()var x=code.innerTextif(form1.admin.value=) 如果管理員姓名未輸入則出入提示并跳至輸入文本框 alert(請輸入管理員姓名!); form1.admin.select(); return false; if(form1.pwd.value=) 如果管理員密碼未輸入則出入提示并跳至輸入文本框 alert(請輸入管理員密
21、碼!); form1.pwd.select(); return false; if(form1.code.value=) 如果驗證碼未輸入則出入提示并跳至輸入文本框 alert(請輸入驗證碼!); form1.code.select(); return false; if(form1.code.value.toUpperCase()!=x) 如果驗證碼錯誤則提示錯誤并跳至輸入文本框 alert(驗證碼輸入錯誤!); form1.code.select(); return false; return true;其驗證碼實現(xiàn)代碼如下:例程 6-2 inc/chkcode.asp6.3 客房信息管理
22、模塊 客房信息管理模塊主要是為了實現(xiàn)客房信息的修改、刪除和添加客房。6.3.1 客房信息的修改/刪除客房信息的修改/刪除主要是為了調整客房基本信息,以實現(xiàn)系統(tǒng)信息的準確性,其網(wǎng)頁設計效果圖如圖 6.2 所示。25圖 6.2 客房信息的修改/刪除效果圖客房信息修改的主要代碼如下:例程 6-3 admin/Hmsg_all_alter_ok.asp26 連接數(shù)據(jù)庫alert(信息修改成功!);location.replace(Hmsg_all.asp); 修改成功后跳轉至 Hmsg_all.asp客房信息刪除的主要代碼如下:例程 6-4 admin/Hmsg_all_del.asp 連接數(shù)據(jù)庫al
23、ert(操作成功,已刪除信息!);location.replace(Hmsg_all.asp); 刪除成功后跳轉至 Hmsg_all.asp6.4 顧客信息管理模塊顧客信息管理模塊的主要功能是為了實現(xiàn)顧客信息的刪除,其網(wǎng)頁設計效果圖如圖 6.3 所示。27圖 6.3 顧客信息管理模塊效果圖其主要實現(xiàn)代碼如下:例程 6-5 admin/Cmsg_del.asp6.5 工作人員信息管理模塊工作人員信息管理模塊主要實現(xiàn)工作人員的修改、刪除和添加新工作人員信息。6.5.1 工作人員信息的修改/刪除工作人員信息的修改/刪除主要是為了實現(xiàn)對工作人員信息的更改和刪除,以保證系統(tǒng)的安全性。其網(wǎng)頁設計效果圖如圖
24、 6.4 所示。圖 6.4 工作人員信息的修改/刪除效果圖28工作人員信息修改的主要實現(xiàn)代碼如下:例程 6-6 admin/Wmsg_gl_alter_ok.asp 連接數(shù)據(jù)庫alert(信息修改成功!);location.replace(Wmsg_gl.asp); 修改成功后29跳至 Wmsg_gl.asp工作人員信息刪除的主要實現(xiàn)代碼如下:例程 6-7 admin/Wmsg_gl_del.asp alert(操作成功,已刪除信息!);location.replace(Wmsg_gl.asp); 刪除成功后跳至 Wmsg_gl.asp6.5.2 工作人員信息的添加工作人員信息的添加主要是為了
25、實現(xiàn)添加新員工以添加酒店的工作人員,其網(wǎng)頁設計效果圖如圖 6.5 所示。圖 6.5 工作人員信息添加效果圖其主要實現(xiàn)代碼如下:例程 6-8 admin/Wmsg_add_ok.asp 連接數(shù)據(jù)庫30 alert(帳戶注冊成功!);location.replace(Wmsg.asp); 添加成功后跳至 Wmsg.asp31結束語結束語經(jīng)過一個多月的努力,酒店管理信息系統(tǒng)論文終于完成,在整個設計過程中,出現(xiàn)過很多的難題,但都在老師和同學的幫助下順利解決了,寫論文是一個不斷學習的過程,從最初剛寫論文時對酒店管理信息系統(tǒng)的模糊認識到最后能夠對該系統(tǒng)有深刻的認識,我體會到實踐對于學習的重要性,只注重理論
26、,不去實踐考察,那對知識的理解就不夠明確,這次的畢業(yè)設計,真正做到理論與實踐相結合??傊?,通過畢業(yè)設計,我明白了要做好一件完整的事情,需要有系統(tǒng)的思維方式和正確的方法,對待要解決的問題,要耐心、認真,仔細。在對待新事物時,要整體考慮,完成一步之后再作下一步,這樣才能更加有效。學會運用已有的資源來充實自己,讓自己不斷的進步。32參考文獻參考文獻1ASP 網(wǎng)絡編程實例老虎工作室 編著 人民郵電出版社 2001/06 第一版2ASP 網(wǎng)絡開發(fā)實例自學手冊明日科技 劉情懷 龐婭娟編著 人民郵電出版社3Dreamweaver8+ASP 動態(tài)網(wǎng)站開發(fā)實例精講 (第 1 版)倪洪球 編著 人民郵電出版社 2007/034ASP 數(shù)據(jù)庫開發(fā)技術與工程實踐 (第 1 版)求是科技 編著 人民郵電出版社2004/055數(shù)據(jù)庫設計教程何主潔 黃婷兒譯著 機械工業(yè)出版社6數(shù)據(jù)庫系統(tǒng)概論 薩師煊 王刪 編著 高等教育出版社
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。