酒店管理系統設計(酒店管理系統設計方案)
酒店管理系統設計(酒店管理系統設計方案)
本文目錄一覽:
求酒店管理系統畢業論文,急要.!
酒店管理系統
設計提綱
引 言 2
一、 系統設計過程 3
1.1 系統設計步驟 3
1.2 功能模塊劃分 3
二、 系統的特點 4
三、 系統運行環境 4
3.1 系統運行環境 4
3.2 vb概述 5
3.3 sql 數據庫簡介 5
四、 系統功能實現 6
4.1 數據庫設計 6
4.1.1 數據庫文件 6
4.1.2 數據庫設計 7
4.2 界面設計 8
4.3 客戶管理模塊設計 9
4.3.1 客戶登記 11
4.3.2 退房結算 12
五、 小結 13
參考文獻 13
附:程序清單 14
酒店管理系統的開發
摘要:現代化的酒店是集客房、餐飲、通訊、娛樂,商務文化及其他各種服務與設施為一體化的消費場所,酒店組織龐大,服務項目多,信息量大,要想提高勞動生產,降低成本,提高服務質量和管理水平,促進經濟效益,必須借助計算機來進行現代化的信息管理。本設計立足于旅館、中小型賓館和酒店的特點設計,開發一個適合旅館、中小型賓館和酒店的客房管理使用的軟件系統。
關鍵詞: 酒店 管理 系統 開發
引言:近年來,隨著改革開放步伐的加快和中西方文化的交流與發展,我國人民生活水平顯著提高,全社會對餐飲業的需求量也越來越大,伴隨著消費的持續增長,酒店行業已經成為現代社會中發展最快的行業之一。要想在激烈的市場競爭中生存,就必須在經營管理、餐飲服務等方面提高管理意識。而對酒店的經營狀況起決定作用的是對酒店日常營業的管理。
如何用先進的管理手段,提高酒店的管理水平,是每一家酒店的經營者所面臨的重要課題。 所以應勢而出的酒店管理系統有著很好的可行應用性。一直以來人們都采用傳統人工的方式管理賬單,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了很多的困難,同時,也加大了管理者的工作量和工作難度。本系統很好的克服了這些缺點,并且有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等優點。
這些優點能夠極大地提高賓館管理的效率,也是賓館的科學化、正規化管理,與世界接軌的重要條件。 系統以Microsoft SQL Server 2000作為后臺數據庫,Visual Basic 6.0為前臺開發工具,運用自頂向下逐層分解的模塊化結構設計思想、面向對象的設計方法,完成了酒店管理系統的主要模塊。現如今隨著經濟的不斷發展,旅游出國等帶來的酒店市場營業量大大增加。這樣就存在客房管理和登記入住等一系列數據的導入和導出,大多數經銷商只是用簡單的Office Excel記錄,這樣在查詢和記錄方面都很不方便。如果設計一款專門為酒店管理人員和酒店員工查詢本酒店信息,以及各種預訂、入住、核賬、結算、退房等的專業軟件,將會大大減少銷售商的工作并提高酒店營業額。同時為加強對客戶和員工的管理工作,我們為某酒店開發酒店管理系統,解決了該酒店管理復雜、不規范等問題,優化了管理流程,實現了該酒店管理工作的無紙化辦公。
一、 系統設計過程
1.1 系統設計步驟
我們小組依據本校相關的規章制度與管理流程,采用快速原型設計程序編碼法,先建起管理模型,在與校方指導老師進行充分的溝通后,對模型進行了優化、改進設計,改造了原來的工作流程,由于采用Microsoft的Visual Basic 6.0 編程,建模與寫代碼幾乎同步進行,大大提高了效率。
1.2 功能模塊劃分
1. 客戶管理
客戶管理是管理員對客戶信息進行集中的記錄和修改,通過管理客戶信息完善對客戶的信息處理提高辦事效率。
2. 房間管理
房間管理是管理員要及時了解酒店房間的狀態,如酒店房間是空房,還是在維修,或者是預定房
3. 客戶查詢
客戶查詢是管理員對客戶信息進行搜索,搜索分的很細,分了精細查詢和模糊查詢在精細查詢里還分了客戶住址,客戶編號,身份證號,房間編號,同時在模糊查詢里也分客戶姓名查詢和客戶努力查詢。
4.管理員
管理員就是對系統的信息進行管理,管理員可以進行對系統信息修改添加刪除管理,也不是單一管理員,管理員有多個,但進入系統的管理員可以對系統里面的管理員進行刪除和添加。
二、 系統的特點
1、軟件完成后,大幅提高酒店對于新客入住登記、離店結帳、提前預定最基本平凡作業的效率
2、軟件具有易學、易用,操作簡單、適用面廣。
3、這套系統有著功能強大的查詢功能。
4、對數據庫實行手動備份,手動分離,防止數據的丟失。
三、系統運行環境
3.1 系統運行環境
1、硬件環境
○1CPU 主頻Pentium586以上
○2內存空間64M以上
○3硬盤可用空間最低100M以上
○4顯示器分辯率1024*768真彩色或更高
○5兩鍵鼠標、普通光驅、聲卡等
2、軟件環境
○1操作系統WINDOWS95/98/2000/XP/2003
○2SQL(Sructured Query Language) Server 2000 + Visual Basic
3.2 Visual Basic 概述
1.Visual Basic是什么
Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基于對象的程序設計語言。
“Visual” 指的是開發圖形用戶界面 (GUI) 的方法——不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象add到屏幕上的一點即可。
“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,一種在計算技術發展歷史上應用得最為廣泛的語言。Visual Basic 在原有 BASIC 語言的基礎上進一步發展,至今包含了數百條語句、函數及關鍵詞,其中很多和Windows GUI 有直接關系。專業人員可以用 Visual Basic 實現其它任何 Windows 編程語言的功能,而初學者只要掌握幾個關鍵詞就可以建立實用的應用程序。Visual Basic Scripting Edition (VBScript) 是廣泛使用的腳本語言,它是 Visual Basic 語言的子集,可嵌入HTML語言中,用于網頁設計,如ASP(Active Server Page)文件。
VB簡單易學,通用性強,用途廣泛。
2. VB的功能
VB可以用于可以開發多媒體、數據庫、網絡、圖形等方面的應用程序。
數據訪問特性允許對包括 Microsoft SQL Server 和其它企業數據庫在內的大部 分數據庫格式建立數據庫和前端應用程序, 以及可調整的服務器端部件。
有了 ActiveX(TM) 技術就可使用其它應用程序提供的功能,例如 Microsoft Word 字處理器,Microsoft Excel 電子數據表及其它 Windows 應用程序。
已完成的應用程序是使用Visual Basic 虛擬機真正 .exe 文件,可以自由發布。
3.3 Sql簡介
SQL全稱是“結構化查詢語言(Structured Query Language)”
SQL(STructured Query Language)是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統。
SQL同時也是數據庫腳本文件的擴展名。SQL是高級的非過程化編程語言,允許用戶在高層數據結構上工作。他不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以具有完全不同底層結構的不同數據庫系統可以使用相同的SQL語言作為數據輸入與管理的接口。它以記錄集合作為操作對象,所有SQL語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語句的輸出作為另一條SQL語句的輸入,所以SQL語句可以嵌套,這使他具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程序實現的功能只需要一個SQL語句就可以達到目的,這也意味著用SQL語言可以寫出非常復雜的語句。
四、系統功能實現
系統主要功能有: ○1客戶管理,在這里主要實現新客戶的添加,客戶退房結算,退出系統。○2房間管理,在這里可以了解房間狀態和添加新房間。③客戶查詢,在這里可以查詢客戶的基本信息,可以分精細查詢和模糊查詢。④管理員,在管理員里可以添加管理員和刪除管理員。
其中精細查詢按:(1)客戶住址(2)客戶編號(3)身份證號(4)房間編號
模糊查詢按:(1)客戶姓名(2)客戶年齡
基于b/s的酒店管理系統設計與實現
基于 B /S 模式的酒店管理系統的設計與實現
XXXXX學院 電大工作部, XX省 XX 457000)
摘要:酒店客房管理系統可以實現酒店內各個客房信息以最快、最準確、 最全面的形式傳輸、 共享, 是酒店前后臺聯網的一個
網絡系統。本系統采用基于 B /S 結構和關系數據庫相結合的開發平臺,在 Jbuider10 這種開發環境下,選用了 SQL /Server2000
數據庫和 Tomcat 服務器,并在此基礎上將理論知識與開發技術 JSP + JavaBean + Servlet 相結合運用到系統的實現過程當中, 完
成了系統平臺的構建。該系統分為前臺員工登錄系統和后臺管理員管理系統兩部分。
關鍵詞:酒店客房管理系統;瀏覽器 /服務器設計模式;關系數據庫
中圖分類號:TP311 文獻標識碼:A 文章編號:1672 - 9161(2010)04 - 0138 - 02
1 引言
隨著中國 GDP 的不斷增長和旅游業的飛速發
展,人們因商務或休閑娛樂出行的頻率上升,酒店的
市場需求增高。同時酒店行業的高利潤高回報使得
更多的資金涌進,國內市場開放后國外大型連鎖酒
店進入內地,使得行業競爭日趨激烈。酒店管理系統
的引入使酒店內部能集中管理,集中控制, 快速反應
各個部門的經營狀況,大大降低工作人員的勞動強
度,提高工作效率, 給客戶帶來極大的便利, 同時也
帶來良好的經濟效益和社會效益。此外, 酒店管理中
各種信息的提供能使管理者實時動態地掌握酒店的
經營狀況,還為管理者提供了有力的決策支持。它的
目標是實現客房管理的系統化、規范化和自動化,使
酒店管理真正由經驗管理轉入到科學管理。
一個好的酒店管理體制將帶來很可觀的經濟效
益。無論是一個小型旅店還是一個星級酒店,都有很
多的數據需要管理。手工管理這些紛繁復雜數據的
方式已經不適應時代的潮流,而衡量企業管理水平
的基本尺度是資金和時間。因此, 開發酒店客房管理
系統可以及時通過網絡將相關信息傳送給管理者,
可以及時地發現問題,解決問題。
2 相關理論基礎
2. 1 JSP 簡介
JSP 是基于 Java 的技術,用于創建可支持跨平
臺及跨 Web 服務器的動態網頁。當用戶瀏覽器從
Web 服務器上請求 JSP 文件時,Web 服務器響應該
HTTP 的請求,JSP 引擎解釋 JSP 標識和小腳本,生
成所請求的內容,并將結果以 HTML 或 XML 頁面的
形式發回給瀏覽器。JSP 引擎通常構架在 Servlet 引
擎上,以 Servlet 形式存在,把 JSP 文件轉成 Servlet
源代碼,經 Java 編譯器編譯成為 Servlet。
2. 2 Java Bean 的概念
Java Bean 是一種專門為當前軟件開發者設計
的全新組件技術,它為軟件開發者提供了一種極佳
的解決方案。JSP 網頁吸引人的地方之一就是能夠
結合 Java Bean 技術來擴充網頁中程序的功能。Java
Bean 是一種 Java 類(class), 通過封裝屬性和方法使
其成為具有某種功能或者處理某個業務的對象。
2. 3 Servlet 的概念
Servlet 是使用 Java Servlet 應用程序設計接口
(API) 及相關類和方法,并且由 Java 語言編寫的服
務器端程序模塊。除了 Java Servlet API,Servlet 還可
以使用用以擴展和添加到 API 的 Java 類軟件包。
Servlet 在支持 Java 的 Web 服務器上或應用服務器
上運行并擴展了該服務器的能力。Servlet 對于 Web
服務器,就好像 Javaapplet 對于 Web 瀏覽器。Servlet
裝入 Web 服務器并在 Web 服務器內執行,而 applet
裝入 Web 瀏覽器并在 Web 瀏覽器內執行。
—139—
3 酒店客房管理系統分析
酒店管理系統應該具備以下功能: -理客
人入住、退房;實時、快速、 準確地提供客房動態;方
便查詢客人的消費情況。前臺系統是酒店管理系統
中的核心部分,它是一個 24 小時連續運行的實時管
理系統,只有完善了前臺系統才能說是實現了酒店
電腦管理。前臺系統應包括:有效的預訂處理,充分
發揮銷售潛力;簡便迅捷的前臺登記服務;有效的客
房管理;客人歷史資料處理、 VIP 客人、協議客人、 黑
名單管理; 完善、全面的綜合查詢;系統運行穩定可
靠、各項維護功能齊全、易于維護;簡單、友好的操作
界面。
軟件體系結構是開發軟件的基礎,其基本思想
是將系統設計成由相對獨立、單一功能的模塊組成
的結構,完成系統的總體結構設計、數據設計、 過程
設計和界面設計,為實現由需求轉化為源代碼提供
依據和框架,同時也為測試做準備。
針對酒店客房管理系統,根據系統分析和需求
分析,可以將系統大致分為七個模塊,這七個模塊之
間是沒有太大的聯系的,可以分別屬于一個領域,單
獨完成自己的功能,完成屬于相應用戶的操作。對于
其中一個模塊的操作不影響其他模塊的操作和功
能。這個酒店客房管理系統,有員工管理、 參數設置、
客房管理、賓客管理、 結算管理、 賬目報表、 登錄系統
幾個模塊,再具體的還有客房類型維護,客房信息添
加,客房信息修改, 客房信息查詢, 客戶類型添加, 客
戶信息添加,訂房、 退房、 結算等。
該系統包含如下七個模塊:
系統模塊圖
3. 1 系統開發及運行環境
3. 1. 1 系統開發平臺: 基于 B /S 結構和關系數據
庫結合的開發平臺。
3. 1. 2 系統的開發環境: 數據庫選用SQLServ-
er2000。選用 JSP 服務器:Tomcat。瀏覽器:IE5. 0, 推
薦使用 IE6. 0。開發工具包:JDKVersion1. 4. 2。開發
環境:Jbuider10。
3. 2 數據庫設計
為了提高數據存取效率,降低數據冗余度,對系
統所需的數據先建一個數據庫,數據庫包含 7 個數
據表,即賓房類型信息表 (afficede)、賓房信息表
(info)、 員工基本信息表(bumf)、 賓客類型信息表、 賓
客信息表(eminfo)、賬目信息表(deparment)等。
4 系統實現
根據以上項目的特點,本系統采用 B /S 模式的
Web 設計方案,整體基于 J2EE 的 Web 應用體系結
構。將 MVC 模式與 J2EE 應用結合,采用基于 JSP +
JavaBean + Servlet 相結合的框架來改進J2EE 體系
的 Web 系統。
登錄模塊主要實現管理員、經理、員工的登錄,
是整個系統的入口,是系統的首頁。 利用登錄來管理
用戶操作權限。登錄系統時, 需輸入用戶名和登錄密
碼,其它詳細信息如用戶姓名、用戶權限、 用戶單位、
備注等將從后臺數據庫中自動檢索出來。程序首先
判斷輸入的用戶名和密碼是否合法,即判斷用戶的
合法身份,如果用戶輸入錯誤,程序將給出提示。
通過身份驗證后,系統將在后臺執行另一個檢
測過程,從員工密碼信息表中調取權限數據,判斷該
用戶的權限級別。
4. 1 前臺系統功能實現
前臺系統主要涉及普通職員和經理對系統的操
作,其中普通職員只具備“客房管理、 “ 賓客管理和
“結賬管理” 等功能, 經理具有全部查詢功能。
4. 2 后臺系統功能實現
后臺系統主要是管理員進行管理,有參數設置、
公告管理、員工在線信息管理和權限的管理等功
能。
5 結束語
結合XX柏維快捷酒店,開發設計客房管理系
統,采用了經典 JSP 開發模式“ JSP + JavaBean +
Servlet” 相結合的方式來完成對系統的整體開發, 取
得的效果很好,能完成所有預期設計的功能。
參考文獻:
[1]盛宇華, 朱曉峰 . 單位辦公自動化管理系統[M]. 北京:
科學出版社, 2004. 15 - 23.
[2]姜 浩 . 辦公自動化系統及其應用[M]. 北京:清華大學
出版社, 2004. 10 - 13.
[3]耿祥義, 張躍平 . Java2 實用教程[M]. 北京:清華大學出
版社, 2004. 3 - 4.
酒店管理系統設計思路
系統機房設置在酒店一層,系統水平布線滿足小于90米的布線標準要求。數據水平部分采用6類雙絞線傳輸,語音水平部分也采用6類雙絞線傳輸,數據干線子系統采用光纜傳輸,語音干線子系統采用大對數電纜傳輸。
如果把結構化布線系統看作是一條信息高速公路的話,那么,越是高級的路況,車速能提高得越快。這種高速率,不是單靠提高汽車的檔次來實現,而是由構筑的信息奔馳“路面”通暢快速來完成的。
(1)設計原則
①先進性。布線系統的設計目標決定了系統必須采用先進的方法和設備,即要反映當今的水平,又應具有發展的潛力。由于布線系統是一項在規定時間內投入運行的工程,因此,系統所涉及的技術必須是成熟和先進的。
②開放性。布線系統應具有開放性。一方面布線系統能適應不同功能的要求,另一方面又能支持不同廠家相應的設備。
③實用性。布線系統在現在和將來能適應技術的發展,實現資料和語音通信。
④靈活性。布線系統應能滿足靈活通用的要求。
⑤模塊化。布線系統中,除固定于建筑物中的線纜外,其余所有接插件均是模塊化的標準件。
⑥擴充性。布線系統是要能擴充的,以便將來要擴展時,可以方便地將設備擴充進去。
(2)設計依據
一些規范、標準與投標技術要求等等。
各子系統設計方案
(1)連接方式
E:設備;C:連接點;T:終端設備。
(2)設計等級
綜合布線系統為了滿足高質量的高頻寬帶信號,所以在設計時,參照綜合型設計標準,綜合型設計標準適用于建筑物配置標準較高的場所,采用有線非屏蔽雙絞線的組網方式。
(3)結構化布線系統的結構
根據需求,結構化布線系統分解成以下五個模塊進行設計:
①工作區子系統;②水平布線子系統;③管理子系統;④主干子系統;⑤設備子系統。
(4)工作區子系統的設計
工作區布線子系統由終端設備連接到信息插座的聯機(或軟線)組成,它包括裝配軟線、適配器和連接所需的擴展軟線。J45暗裝式信息插座與其旁邊電源插座應保持20cm的距離,信息插座和電源插座的低邊沿距地板水平面30cm。
(5)水平布線子系統的設計
這是一個主要由水平非屏蔽雙絞線組成的系統,水平非屏蔽雙絞線由管理區的配線架出發,通過金屬線槽、管道、橋架從地面或天花板延伸到指定位置上,然后與插座模塊端接,每一個插口均為RJ45制式。設計中保證單條水平雙絞線的最長距離不超過90米。水平布線子系統考慮數據采用6類UTP信息模塊、語音采用RJ11信息模塊。
(6)水平線纜路由設計
走廊的墻角頂上應安裝有金屬橋架或PVC電線管,進入房間時,從橋架或PVC電線管引出以PVC電線管暗裝方式由墻壁而下到各個信息點。
(7)管理子系統的設計
管理子系統由每層弱電井內的機柜、配線架與跳線組成。通過跳線將通訊線路定位或重定位到樓層的不同部位。其中水平線纜端接數據和語音均采用24/48口RJ45型模塊式配線架,保留5%的余量用于今后的擴展。采用110式卡接式配線架連接語音主干,采用機架式光纖端接箱連接數據主干,配置相應的數據點的數據跳線和110-RJ45語音跳線,并設置標準電源插座,以便安裝相關網絡交換設備。
(8)設備間子系統的設計
設備間子系統由分配線間和主配線間組成。語音主干采用110式卡接式配線架,數據主干采用機架式光纖端接箱,所有設備均安裝在19英寸標準機柜內,交接區應具有良好的標記系統,交接間的配線設備采用色標區別各類用途的配線區,并設置標準電源插座,以便安裝相關網絡交換設備。
(9)主干子系統
干線子系統是綜合布線系統的神經中樞,一端始接于計算中心的總配線間,另一端則終接于各個IDF分配線間。主干線纜到各個IDF完成主干的接續。將工作站區子系統、水平布線子系統、管理子系統、設備間子系統、主干子系統五個子系統集成在一起,就形成了完整的結構化綜合布線系統。主干子系統使用大對數雙絞線電纜、光纜實現設備室與各管理子系統間的連接。其中語音主干采用三類大對數非屏蔽UTP雙絞線銅纜,數據主干采用室內單模光纖。
隨著新標準、新技術和新產品的不斷出現,國內對智能建筑集成化的要求會不斷提高,這就導致具有樓宇管理自動化、通信自動化、辦公自動化等功能的智能建筑在世界范圍蓬勃興起。而綜合布線系統正是智能建筑內部各系統之間、內部系統與外界進行信息交換的硬件基礎。樓宇綜合布線系統是現代化大廈內部的“信息高速公路”,是信息高速公路在現代大廈內的延伸。
以上就是以酒店的綜合布線系統為例,具體講解了這類綜合布線的設計過程,及需要考慮的事項,希望能幫助你學習到設計理念。
酒店管理需要哪些系統?
酒店管理系統就是一個簡單的數據庫管理系統,要做一個系統首先要搞得是調查分析,得出系統的一個邏輯模型,然后構架數據庫,然后再進行后面的詳細設計,編碼,測試等階段了。
酒店管理系統的大致功能應該包括:
1、房間的管理,包括房態的查詢等
2、人員入住登記
3、入住人員查詢、管理
4、人員退房
5、房間預訂
6、系統用戶的管理
我想到的就這些了,呵呵。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。