亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風向標——亞洲寵物展覽會深度解析
1075
2022-07-06
店管理行業(yè)中,功能強大的酒店管理系統(tǒng)和網(wǎng)絡(luò)技術(shù)以及數(shù)據(jù)動態(tài)刷新技術(shù)相結(jié)合,可以實現(xiàn)酒店的低成本,高效率,現(xiàn)代化管理。為大家分享了酒店管理系統(tǒng)設(shè)計的論文,歡迎借鑒!
摘要:在信息時代,利用計算機管理系統(tǒng)提高酒店的管理效率,是改善服務(wù)水準的手段之一。本文圍繞酒店客房管理業(yè)務(wù)流程,分析設(shè)計了酒店管理系統(tǒng),實現(xiàn)了酒店客房預(yù)訂、客戶入住、房間狀況、客房信息管理、客戶信息管理功能。系統(tǒng)通過WEB技術(shù),支持在線訪問和查詢預(yù)訂等功能,分前臺和后臺兩個管理模塊,提高了酒店的信息化管理水平。
關(guān)鍵詞:酒店管理系統(tǒng) Web技術(shù) 設(shè)計
伴隨信息化時代的到來,信息管理系統(tǒng)被普遍用到生活中的各個角落。作為社會需要載體的酒店,更需要憑借信息資源的廣泛利用和深入研發(fā),實現(xiàn)酒店管理從傳統(tǒng)走向現(xiàn)代的變革。新的信息系統(tǒng)使酒店有機會重新設(shè)計它的組織結(jié)構(gòu)、職責權(quán)限、產(chǎn)品工藝、梳理工作流程等,從而提高酒店的生產(chǎn)率、勞動效益和經(jīng)濟效益。
1系統(tǒng)需求分析
1.1 功能需求分析
需求分析是從客戶的要求中提取出需要解決的問題,通過分析研究用戶提出業(yè)務(wù)問題,對系統(tǒng)的功能模塊進行規(guī)劃。這個步驟是對理解需求的升華,直接關(guān)系到該系統(tǒng)的質(zhì)量。
酒店客房管理業(yè)務(wù)的流程分為以下幾個主要步驟:客戶在網(wǎng)上查詢客房信息,選擇需要的房型設(shè)定入住時間、人數(shù)、離店時間等預(yù)定房間;客戶入住后,酒店前臺在系統(tǒng)上修改房間的狀態(tài)并記錄各項客戶信息;當客戶退房時,系統(tǒng)可計算出應(yīng)付費金額。在實現(xiàn)相關(guān)功能的同時,也需要考慮操作的方便和簡潔性,以便讓所有客戶都能夠輕易地享受便利的網(wǎng)上預(yù)定。
1.2 可行性分析
網(wǎng)站前臺展示了一個賓館的內(nèi)部設(shè)施、硬件條件、服務(wù)內(nèi)容等一系列的信息,可以達成全面展示賓館形象的需要。設(shè)立“在線訂房”這一模塊,滿足客戶想通過網(wǎng)絡(luò)預(yù)訂房間的需要,提供了在線訂房的功能。利用網(wǎng)絡(luò)管理酒店的日常業(yè)務(wù),可以使客房的利用率得到極大的提升,也使酒店的經(jīng)營效率得到提升,使酒店的經(jīng)濟效益達到最佳。
酒店客房管理系統(tǒng)基于WEB技術(shù)完成系統(tǒng)的訪問,通過PHP技術(shù)來搭建系統(tǒng)前臺網(wǎng)頁的設(shè)計,而后臺數(shù)據(jù)庫的.管理則通過MYSQL工具來完成。這三大技術(shù)目前都比較成熟,是架構(gòu)信息化系統(tǒng)常見模式,因此,本文所闡述的系統(tǒng)具有一定的技術(shù)可行性。
2 系統(tǒng)功能模塊設(shè)計
經(jīng)過進行詳細的需求分析后,確定酒店客房管理系統(tǒng)的功能模塊。
(1)前臺功能模塊:客房查詢和預(yù)定管理,用戶可以查看可預(yù)定房型和價格,選擇好房型輸入入住日期,離店日期,房間數(shù),預(yù)訂人信息,入住人信息等預(yù)定房間。客房更改,用戶可以查看預(yù)定客房并修改。
(2)后臺功能模塊:客戶入住和客房結(jié)算,可查看客戶消費情況并結(jié)賬。客房類型管理,設(shè)置客房信息。客房狀態(tài)管理,可查詢訂房信息,修改訂房信息。用戶管理,可對操作該系統(tǒng)的賬戶進行管理。
3 系統(tǒng)數(shù)據(jù)庫詳細設(shè)計
本文采用MySQL數(shù)據(jù)庫,建立五個基本數(shù)據(jù)庫表。
(1)房間表(房間ID,房間編號,房間類型ID,房間狀態(tài))。
(2)房間類型表(類型ID,房間類型,房間面積,房間描述,房間簡介,房間價格)。
(3)預(yù)定表(預(yù)定ID,房間類型ID,預(yù)定人姓名,電話,身份證號,入住時間,退房時間,到達時間,訂單號)
(4)入住表(入住ID,實際入住時間,房間編號,入住人姓名,身份證號,電話,退房時間,付費金額)
(5)管理員表(ID,用戶名,密碼)
4 系統(tǒng)模塊的實現(xiàn)
4.1 前臺功能模塊的實現(xiàn)
登錄網(wǎng)站之后,前臺的所有功能菜單都可以在首頁體現(xiàn)。客戶點擊在線預(yù)定按鈕可查看可預(yù)定房間的具體情況,確定好房間可點擊該房間對應(yīng)的在線預(yù)定按鈕。在房間預(yù)定的界面,客戶輸入預(yù)定房間數(shù)、入住時間、離店時間、到達時間、姓名、電話等信息即可下預(yù)定訂單。訂單通過post方式提交給數(shù)據(jù)庫,并輸出一個確認的網(wǎng)頁給客戶。
客戶點擊主頁上的訂單查詢按鈕,可進入訂單查詢界面。輸入訂單號即可查詢并修改當前訂單。
4.2 后臺功能模塊的實現(xiàn)
后臺功能模塊需要用戶名和密碼登錄。管理員有兩種,普通管理員和超級管理員。
普通管理員登錄之后,有客戶入住、客房結(jié)算和客房狀態(tài)三種功能可選擇。
(1)普通管理員點擊客戶入住按鈕,可查看所有的訂單信息,包括訂單號、房間編號和預(yù)定客戶所用的信息。當客戶入住時,可修改訂單信息未入住狀態(tài)為已入住,同時修改數(shù)據(jù)庫房間表中的房間狀態(tài)字段。
(2)普通管理員點擊客房結(jié)算按鈕,可查看所有的入住訂單,輸入訂單號或客戶姓名可查詢?nèi)胱∮唵涡畔ⅰ螕艚Y(jié)算按鈕可根據(jù)訂單入住信息中的到店時間和離店時間計算出客戶應(yīng)付款,用戶付款后管理員點擊結(jié)算按鈕數(shù)據(jù)庫將修改數(shù)據(jù)庫房間表中房間狀態(tài)字段已入住狀態(tài)為未入住。
(3)普通管理員點擊客房狀態(tài)按鈕,可查看房間信息,包括房間的房間ID、房間編號、房間類型、房間狀態(tài)、房間面積、房間描述、房間簡介、房間價格等信息。
超級管理員登錄之后,除了有普通管理員的三個功能之外,還有客房類型、用戶管理五個功能。
(1)超級管理員點擊客房管理按鈕,可增加、修改和刪除房間的信息,包括房間的房間ID、房間編號、房間類型、房間狀態(tài)、房間面積、房間描述、房間簡介、房間價格等信息。
(2)超級管理員點擊用戶管理按鈕可查看普通管理員的帳號密碼,并可增加、修改、刪除普通管理員賬戶,增加、修改和刪除后的結(jié)果會上傳數(shù)據(jù)庫。
酒店管理系統(tǒng)一般包含前臺接待、前臺收銀、客房管家、銷售POS、餐飲管理 、娛樂管理、 公關(guān)銷售、財務(wù)查詢、電話計費、系統(tǒng)維護、經(jīng)理查詢、工程維修等功能模塊。下面是小編整理的酒店管理系統(tǒng)畢業(yè)論文開題報告,歡迎閱讀!
一、選題的背景
隨著人員流動規(guī)模的不斷擴大,客房數(shù)量的急劇增加,有關(guān)客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。
傳統(tǒng)手工的客房信息管理,管理過程繁瑣而復(fù)雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現(xiàn)了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。
二、本課題的研究意義
目前市面上流行的類似管理系統(tǒng)不少。但是,對于酒店客房管理來說,因為具有自己的特殊性,因此只需要一個操作方便,功能實用,能同時滿足本酒店對相關(guān)數(shù)據(jù)的管理及需求的系統(tǒng)。我們的目標就是在于開發(fā)一個功能實用、操作方便,簡單明了的管理系統(tǒng)。 三、本課題的目的、內(nèi)容及作者主要貢獻
1、目的:
隨著業(yè)務(wù)量的增大,各種各樣的資料也層出不窮。這樣就造成了: (1)資料量大,工作人員錄入時的工作負荷重,效果低。
(2)資料的錄入過程中,時常會出現(xiàn)錯誤,增加了業(yè)務(wù)成本。
(3)對資料進行查詢時,需要手工翻閱大量的資料檔案,大大降低了查詢效率,而且查詢的結(jié)果不盡如人意。
以上缺點直接和間接地降低了的工作效率,最終影響了業(yè)務(wù)的開展。 本課題按照管理信息系統(tǒng)開發(fā)的原理和方法,采用現(xiàn)代成熟的信息技術(shù)手段來有效的管理,加強此過程中對信息資源的管理及應(yīng)用,使信息處理工作更加科學化、規(guī)范化。開發(fā)出一套操作方便,功能實用,能滿足本酒店對客房資料信息的管理及需求的管理系統(tǒng)。
三.課題系統(tǒng)功能需求
客房信息管理系統(tǒng)對賓館加強客房信息管理有著極其重要的作用,就一所客房數(shù)量較大的賓館來說,它的設(shè)計內(nèi)容非常復(fù)雜而且繁多,比如擁有客房信息管理、入住信息管理、預(yù)定信息管理等功能,而且設(shè)計的模塊也很多,比如信息統(tǒng)計模塊,報表設(shè)計模塊,打印輸出模塊,模糊查詢模塊等等。
由于本軟件主要是為某小型賓館定制開發(fā)的,因此針對該賓館客房信息管理的實際工作而言,我們經(jīng)過了反復(fù)地論證,最終確定了客房信息管理系統(tǒng)的設(shè)計方案。 四、系統(tǒng)功能詳細描述:
1、住房登記功能
該功能實現(xiàn)了對客戶信息的管理。該功能可以對客戶信息進行增加、刪除和修改。客戶信息包括對信客戶進行登記,登記內(nèi)容包括房號、姓名、性別、年齡、國籍、客房級別、住房天數(shù)、住店日期、離店日期等。
2、客房管理功能
該功能實現(xiàn)了對客房信息的管理。該功能可以對客房信息進行增加、刪除和修改,并且可以根據(jù)房號來查找客房信息。客房信息主要包括客房號、客房級別和是否入住。
3、客戶查詢功能
該功能實現(xiàn)了對客戶信息的查詢。管理人員可以根據(jù)房號、姓名、國籍、住店日期或離店日期對客戶信息進行查詢,查詢到的信息包括房號、姓名、性別、年齡、國籍、客房級別、住房天數(shù)、住店日期、離店日期等。
四、課題設(shè)計方法和技術(shù)線路
1、選用設(shè)計語言
目前的可用的設(shè)計技術(shù)在設(shè)計此類系統(tǒng)上的數(shù)據(jù)庫技術(shù)已經(jīng)非常成熟,可提供的開發(fā)工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它們都是很好的數(shù)據(jù)庫開發(fā)工具,都是可視化開發(fā)工具,功能強大,開發(fā)容易,開發(fā)周期短,對于本任務(wù)都能夠勝任。
Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學、效率高,且功能強大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。
總的來說,Visual Basic具有以下特點: 可視化編程:
用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。Visual Basic提供了可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。Visual Basic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。
面向?qū)ο蟮某绦蛟O(shè)計
4.0版以后的Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計,但它與一般的面向?qū)ο蟮某绦蛟O(shè)計語言(C++)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應(yīng)有的屬性,使對象成為實在的東西。在設(shè)計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上,Visual Basic自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。
結(jié)構(gòu)化程序設(shè)計語言
Visual Basic是在BASIC語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設(shè)計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。Visual Basic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。
Visual Basic是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設(shè)計Visual Basic程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運行。
2、選用ACCESS作為后臺數(shù)據(jù)庫
Access2000 就是關(guān)系數(shù)據(jù)庫管理工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access 是一種關(guān)系數(shù)據(jù)庫管理工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。