




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-PAGE . z.酒店前臺(tái)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要現(xiàn)代化的酒店是集客房、餐飲、通訊、娛樂,商務(wù)文化及其他各種服務(wù)與設(shè)施為一體化的消費(fèi)場(chǎng)所,酒店組織龐大,服務(wù)項(xiàng)目多,信息量大,要想提高勞動(dòng)生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管理,酒店管理信息系統(tǒng)正是為此而設(shè)計(jì)的,該系統(tǒng)是運(yùn)用Microsoft SQL SERVER 2000數(shù)據(jù)庫(kù)系統(tǒng)和Visual Basic程序語(yǔ)言開發(fā)實(shí)現(xiàn)的,酒店管理信息系統(tǒng)包括了基本信息管理,前臺(tái)接待管理,總臺(tái)收銀管理和系統(tǒng)用戶管理等四大模塊,具有操作簡(jiǎn)單、界面友善、靈活性好、系統(tǒng)安全性高、運(yùn)行穩(wěn)定等特點(diǎn),是酒店管理者
2、的理想選擇。關(guān)鍵詞:酒店信息管理;數(shù)據(jù)庫(kù);SQLHOTELONSTAGEMANAGEMENT INFORMATIONSYSTEMDESIGN AND REALIZATIONABSTRACTThe modernized hotel collects the guest room , food and beverage , munication , amusement, mercial culture and other various kinds of services and facilities are the integrated consumption place , the hotel
3、 organizes hugely, there are many service items, the amount of information is large, if you want to improve labor produce , lower costs , improve the service quality and management level , promote the economic benefits, must carry on the modernized information management through the puter,Hotel Mana
4、gement Information Systemis just designed for the occasion, it is developed and carried out by using Microsoft SQL Server 2000 database system and Visual Basic programming language, it include four modulesThe basic information management, the onstage reception management, the main station receives t
5、he silver management and the system user management, it has many featuressimple operation、friendly interface、good fle*ibility、high system safety、stable performance, this is the best choice for the hotel handler.Key words: Hotel Information Management; Database;SQL目 錄第1章 緒論11.1 課題的項(xiàng)目背景11.2本論文設(shè)計(jì)的容及目的1
6、1.3關(guān)于Visual Basic21.4VB對(duì)數(shù)據(jù)庫(kù)的訪問2 使用Data控件訪問數(shù)據(jù)庫(kù)2 使用數(shù)據(jù)訪問對(duì)象訪問數(shù)據(jù)庫(kù)2 使用遠(yuǎn)程對(duì)象訪問數(shù)據(jù)庫(kù)21.5關(guān)于SQL Server31.6課題的現(xiàn)實(shí)意義4第2章酒店管理系統(tǒng)的發(fā)展與構(gòu)成62.1酒店管理信息系統(tǒng)發(fā)展歷史62.2酒店管理信息系統(tǒng)的作用62.3酒店管理信息系統(tǒng)的構(gòu)成82.4國(guó)外酒店管理軟件系統(tǒng)92.5國(guó)酒店軟件系統(tǒng)102.6酒店信息管理軟件的發(fā)展與展望12第3章 系統(tǒng)分析與總體設(shè)計(jì)133.1系統(tǒng)需求分析133.2系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)133.3開發(fā)工具的選擇173.4數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)18第4章 設(shè)計(jì)工程框架234.1登錄模塊和系統(tǒng)主界面設(shè)計(jì)2
7、3設(shè)計(jì)登錄窗體23設(shè)計(jì)主界面244.2基本信息管理模塊設(shè)計(jì)26設(shè)計(jì)客戶信息管理模塊26設(shè)計(jì)客戶信息管理窗體27設(shè)計(jì)客戶信息選擇窗體28設(shè)計(jì)客房類型信息編輯窗體29設(shè)計(jì)客房類型信息管理窗體29設(shè)計(jì)客房信息編輯窗體29設(shè)計(jì)客房狀態(tài)信息編輯窗體30設(shè)計(jì)客房信息管理窗體304.3前臺(tái)接待管理模塊設(shè)計(jì)31設(shè)計(jì)客房預(yù)定信息編輯窗體31設(shè)計(jì)客房預(yù)定信息管理模塊32設(shè)計(jì)客房預(yù)訂明細(xì)信息查看窗體32設(shè)計(jì)客房入住登記信息編輯窗體33設(shè)計(jì)客房入住登記信息管理模塊33設(shè)計(jì)續(xù)住登記信息編輯窗體34設(shè)計(jì)續(xù)住登記信息管理模塊34設(shè)計(jì)退房登記信息編輯窗體34設(shè)計(jì)退房登記信息管理模塊354.4總臺(tái)收銀統(tǒng)計(jì)管理模塊設(shè)計(jì)35設(shè)計(jì)實(shí)
8、收房款信息編輯窗體35設(shè)計(jì)實(shí)收房款信息管理窗體36設(shè)計(jì)客戶消費(fèi)統(tǒng)計(jì)表36設(shè)計(jì)實(shí)收款統(tǒng)計(jì)表364.5用戶管理模塊設(shè)計(jì)37設(shè)計(jì)用戶信息編輯窗體37設(shè)計(jì)用戶管理窗體38在主界面中增加用戶管理代碼39第5章性能測(cè)試與分析415.1應(yīng)用程序測(cè)試415.2功能測(cè)試425.3系統(tǒng)測(cè)試425.4性能分析425.5改進(jìn)意見42第6章 結(jié)論43參考文獻(xiàn)44致45附錄附錄 A酒店前臺(tái)管理信息系統(tǒng)開題報(bào)告附錄 B 英文資料原文附錄 C 外文資料譯文附錄 D酒店前臺(tái)管理信息系統(tǒng)源程序代碼附錄 E酒店前臺(tái)管理信息系統(tǒng)說明書-. z.第1章 緒論一套優(yōu)秀的酒店管理信息系統(tǒng)應(yīng)該是一套適用于星級(jí)賓館使用的優(yōu)秀系統(tǒng),操作簡(jiǎn)單、靈
9、活性好、系統(tǒng)安全性高、運(yùn)行穩(wěn)定,是管理者的理想選擇。我的畢業(yè)設(shè)計(jì)題目就是設(shè)計(jì)一個(gè)酒店管理信息系統(tǒng),在前期的考察和分析之后,對(duì)系統(tǒng)進(jìn)行了設(shè)計(jì),雖然受水平所限,實(shí)踐經(jīng)驗(yàn)十分匱乏,獨(dú)立完成一套完備的優(yōu)秀的酒店管理信息系統(tǒng)有很大的難度,但是我努力在實(shí)踐中鞏固以及整理自己在大學(xué)期間所學(xué)的知識(shí),盡量把這個(gè)系統(tǒng)設(shè)計(jì)的更好。1.1課題的項(xiàng)目背景隨著我國(guó)加入世界貿(mào)易組織,酒店服務(wù)業(yè)與國(guó)際市場(chǎng)接軌已成為大勢(shì)所趨,酒店要迎接這場(chǎng)挑戰(zhàn),就必須提高整體競(jìng)爭(zhēng)能力,提高整體競(jìng)爭(zhēng)能力必須變革酒店的管理模式,提高管理水平,實(shí)施信息化建設(shè)無疑是實(shí)現(xiàn)這一目的的必由之路和明智之舉。目前,我國(guó)酒店服務(wù)業(yè)信息化管理的進(jìn)程緩慢,跟國(guó)外的酒
10、店相比管理依然落后。在激烈的酒店業(yè)競(jìng)爭(zhēng)中,如何能把握機(jī)會(huì),保持自己的優(yōu)勢(shì),立于不敗之地呢?這就需要提供最好的服務(wù),提供最完善的設(shè)施和最先進(jìn)的技術(shù)。一個(gè)成功的酒店,其經(jīng)營(yíng)者不僅要提高服務(wù)水平和服務(wù)質(zhì)量,從而提高客房占有率和回頭率,還要有好的工作效率,并控制成本。在信息時(shí)代,更重要的是還必須要有一個(gè)完善的管理信息系統(tǒng),便于方便客人和更好地管理酒店1。1.2 本論文設(shè)計(jì)的容及目的本次課題針對(duì)酒店管理流程而詳細(xì)設(shè)計(jì)的一個(gè)酒店前臺(tái)管理信息系統(tǒng)。結(jié)合自己對(duì)軟件的開發(fā)流程及開發(fā)工具的了解程度,系統(tǒng)將采用Visual Basic語(yǔ)言來實(shí)現(xiàn),采用SQL server作為后臺(tái)數(shù)據(jù)庫(kù)。將要構(gòu)建的管理系統(tǒng)共包括四大模
11、塊:基本信息管理、前臺(tái)接待管理、收銀統(tǒng)計(jì)管理和用戶管理。本論文對(duì)系統(tǒng)功能設(shè)計(jì)、實(shí)現(xiàn)流程都做了詳細(xì)的講述。并賦有系統(tǒng)源代碼等資料以供參考。由于畢業(yè)期間,繁雜事情多,設(shè)計(jì)時(shí)間略顯倉(cāng)促,本身技術(shù)也不夠成熟,系統(tǒng)和論文中難免有不足或錯(cuò)誤之處,還望各位老師、同學(xué)給予指出。1.3 關(guān)于Visual BasicVisual Basic 是Microsoft公司在1991年推出的Windows應(yīng)用程序開發(fā)工具。Visual意為可視化”,指的是一種開發(fā)圖形用戶界面(GUI)2的方法,所以Visual Basic是基于Basic 的可視化程序設(shè)計(jì)語(yǔ)言。在Visual Basic中,既繼承了其先輩Basic所具有的
12、程序設(shè)計(jì)語(yǔ)言的簡(jiǎn)單易用的特點(diǎn),其編程系統(tǒng)又采用了面向?qū)ο?、事件?qū)動(dòng)的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來,提供了一種所見即所得的可視界面設(shè)計(jì)方法,給廣大非計(jì)算機(jī)專業(yè)人員學(xué)習(xí)、使用、研究和開發(fā)Windows環(huán)境下的應(yīng)用程序帶來了極大方便2。Visual Basic又有四個(gè)版本(3.0版、4.0版、5.0版和6.0版)。本系統(tǒng)采用VB 6.0版作為工具開發(fā),VB 6.0包括學(xué)習(xí)版、專業(yè)版和企業(yè)版,其中學(xué)習(xí)版是針對(duì)初學(xué)者,專業(yè)版針對(duì)計(jì)算機(jī)專家,而企業(yè)版則是其最高版本2。1.4 VB對(duì)數(shù)據(jù)庫(kù)的訪問通過Data控件訪問數(shù)據(jù)庫(kù)Data控件主要用于打開、訪問、并操作已有的數(shù)據(jù)庫(kù),它
13、是Visual Basic訪問數(shù)據(jù)庫(kù)的最常用的工具之一。由于Data控件使用Microsoft 的Jet數(shù)據(jù)庫(kù)引擎來實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問,使用戶可以無縫地訪問很多標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)格式,而且無需編寫任何代碼就可以創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序,因此這種Visual Basic部的Data控件就比較適合小的桌面數(shù)據(jù)庫(kù),諸如Access 等3。 使用數(shù)據(jù)訪問對(duì)象訪問數(shù)據(jù)庫(kù)數(shù)據(jù)訪問對(duì)象(Data Access Object,簡(jiǎn)稱DAO)使用Data數(shù)據(jù)控件來訪問數(shù)據(jù)庫(kù)雖只需要少量的編程,但同時(shí)它又有它的局限性。而使用數(shù)據(jù)訪問對(duì)象訪問數(shù)據(jù)庫(kù)則是全面控制數(shù)據(jù)庫(kù)的完整的編程接口。盡管要更多的代碼,但是利用它可以訪問數(shù)據(jù)庫(kù)中的所有
14、對(duì)象,而使用戶更加方便、靈活使用3。 使用遠(yuǎn)程數(shù)據(jù)對(duì)象訪問數(shù)據(jù)庫(kù)遠(yuǎn)程數(shù)據(jù)對(duì)象(Remote Data Object,簡(jiǎn)稱RDO3)是一種訪問客戶服務(wù)器類型數(shù)據(jù)庫(kù)的模式。由于RDO具有基本的ODBC處理方法,因此RDO可以直接執(zhí)行大多數(shù)OSBC API函數(shù)。RDO與DAO不同的是DAO是針對(duì)記錄(Recoords)和(Fields)的,而RDO是作為行(Rows)和列(Column)來處理的。即DAO是ISAM模式,RDO是關(guān)系模式3-5。1.5關(guān)于SQL Server所謂數(shù)據(jù)庫(kù),我們可以把它形象地說成是存儲(chǔ)數(shù)據(jù)的倉(cāng)庫(kù)”。數(shù)據(jù)庫(kù)是為了滿足*一部門中多個(gè)用戶的多種應(yīng)用需要,按照一定的數(shù)據(jù)模型在計(jì)算
15、機(jī)系統(tǒng)中組織、存儲(chǔ)和使用的互相聯(lián)系的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)系統(tǒng)是管理大量的、持久的、可靠的、共享的數(shù)據(jù)的工具。就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系開數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前,絕大多數(shù)滸的關(guān)系開數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle、Sybase、Microsoft SQL Server、Informi*、IBM DB2等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。顯然很多數(shù)據(jù)庫(kù)產(chǎn)品都對(duì)SQL語(yǔ)句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select、Insert、Update、Create以及Dr
16、op在的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫(kù)操作。SQL是英文structure Query Language的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言5。數(shù)據(jù)庫(kù)是酒店管理的核心組成部分,所有信息處理子系統(tǒng)都將基于*種數(shù)據(jù)庫(kù)平臺(tái),以便將其處理的信息資源完整、安全地保存起來,并且對(duì)其進(jìn)行各種管理和利用。選擇一個(gè)發(fā)的數(shù)據(jù)庫(kù)平臺(tái)是非常重要的。根據(jù)酒店信息管理應(yīng)用的實(shí)際需要,在選擇數(shù)據(jù)庫(kù)平臺(tái)時(shí),應(yīng)考慮下列因素:(1)性能:數(shù)據(jù)庫(kù)的數(shù)據(jù)處理能力。(2)開放性:數(shù)據(jù)庫(kù)是否能在多種操作系統(tǒng)下使用。(3)安全性:數(shù)據(jù)庫(kù)是否具有高度的安全性。(4)可靠性:數(shù)據(jù)庫(kù)是否具有高度的可靠性。(5)并行性:數(shù)據(jù)庫(kù)是否并行
17、運(yùn)行在多節(jié)點(diǎn)上。(6)可操作性:數(shù)據(jù)庫(kù)在使用前是否需要復(fù)雜的培訓(xùn)5。數(shù)據(jù)庫(kù)平臺(tái)選用的是MicroSoft 公司的SQL Server 2000,SQL Server 2000是SQL Server的最新版本,比以前版本提高了性能、可靠性、質(zhì)量和易用性。Microsoft SQL Server 2000 增加了幾種新的功能,由此成為大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫(kù)平臺(tái)。SQL Server 2000擁有大型數(shù)據(jù)庫(kù)系統(tǒng)基本特征,但保持了windows環(huán)境下界面友好,操作簡(jiǎn)單的優(yōu)點(diǎn),成為windows環(huán)境下開發(fā)中、小型C/S系統(tǒng)較流行的數(shù)據(jù)庫(kù)系統(tǒng)。與傳統(tǒng)的桌面
18、數(shù)據(jù)庫(kù)系統(tǒng)相比SQL Server 2000有以下區(qū)別:(1)面向集合與面向記錄。面向集合與面向記錄應(yīng)該是C/S系統(tǒng)與桌面數(shù)據(jù)庫(kù)系統(tǒng)的最本質(zhì)的區(qū)別。在桌面數(shù)據(jù)庫(kù)系統(tǒng)中,它得到的是整個(gè)數(shù)據(jù)表,面向的是整個(gè)數(shù)據(jù)表的所有記錄,因此,在桌面數(shù)據(jù)庫(kù)系統(tǒng)中,第一條;上一條、下一條、最后一條等概念是非常普遍的,而在C/S系統(tǒng)中沒有這些概念,因?yàn)榭蛻舫绦蛟谙蚍?wù)器發(fā)送服務(wù)請(qǐng)求時(shí),得到的數(shù)據(jù)可以由一個(gè)或多個(gè)數(shù)據(jù)表的多個(gè)字段構(gòu)成,是服務(wù)器上所有數(shù)據(jù)的一個(gè)子集,它的請(qǐng)通過SQL語(yǔ)句來實(shí)現(xiàn)的,因此在C/S系統(tǒng)中,它面向的是整個(gè)數(shù)據(jù)庫(kù)的一個(gè)子集合5-6。(2)數(shù)據(jù)安全管理。SQL數(shù)據(jù)庫(kù)在數(shù)據(jù)安全性管理方面比桌面數(shù)據(jù)庫(kù)系
19、統(tǒng)要強(qiáng)得多,它不僅對(duì)數(shù)據(jù)庫(kù)的訪問進(jìn)行口令驗(yàn)證,而且它還能夠?qū)μ囟ǖ臄?shù)據(jù)庫(kù)對(duì)象進(jìn)行限制,包括視圖、數(shù)據(jù)表的存儲(chǔ)過程,更重要的是它可以設(shè)置用戶權(quán)限,通過Grant和Revoke命令向一個(gè)用戶或一組用戶授權(quán)或收權(quán)5-6。(3)數(shù)據(jù)完整性管理。對(duì)于SQL數(shù)據(jù)庫(kù)而言,它允許在服務(wù)器端定義一些業(yè)務(wù)規(guī)則用于驗(yàn)證數(shù)據(jù)的完整性,強(qiáng)制所有的客戶端程序都必須接受相同的業(yè)務(wù)規(guī)則約束,這樣有利于集中維護(hù)這些規(guī)則。雖然桌面數(shù)據(jù)庫(kù)系統(tǒng)也能進(jìn)行數(shù)據(jù)完整性管理,但是它只能在應(yīng)用程序中定義這些驗(yàn)證規(guī)則,所有需要驗(yàn)證的地方都必須寫入相同或相似的代碼,這樣不利于維護(hù)這樣規(guī)則。另外,SQL數(shù)據(jù)庫(kù)在完整性約束上,一般在創(chuàng)建數(shù)據(jù)表時(shí)就定義
20、好的,它既可以定義為數(shù)據(jù)表的一部分,也可以通過存儲(chǔ)過程或觸發(fā)器等形式從數(shù)據(jù)表中獨(dú)立出來6。(4)數(shù)據(jù)庫(kù)的并發(fā)訪問管理。SQL數(shù)據(jù)庫(kù)采用優(yōu)化鎖定策略,允許多個(gè)用戶可以同時(shí)訪問服務(wù)器而不互相干擾。這種技術(shù)并不限制客戶訪問當(dāng)前正在被其它用戶訪問的數(shù)據(jù)表,可以照常對(duì)它進(jìn)行編輯(增、刪、改),并請(qǐng)求服務(wù)器保存修改的數(shù)據(jù)。桌面數(shù)據(jù)庫(kù)系統(tǒng)則明確地或完全地鎖定策略,也就是說那些當(dāng)前正在被其它用戶使用的數(shù)據(jù)無法訪問,更無法編輯,如果試圖訪問或修改這些數(shù)據(jù),系統(tǒng)產(chǎn)生錯(cuò)誤的提示信息6。(5)事務(wù)控制。用于在系統(tǒng)發(fā)生錯(cuò)誤時(shí)保持?jǐn)?shù)據(jù)庫(kù)的一致性和完整性。每個(gè)更新 SQL Server 數(shù)據(jù)庫(kù)數(shù)據(jù)的應(yīng)用程序都使用事務(wù)完成這
21、個(gè)任務(wù)。事務(wù)是由一系列語(yǔ)句(選擇、插入、更新或刪除)構(gòu)成的邏輯工作單元。如果在事務(wù)執(zhí)行過程中沒有遇到錯(cuò)誤,則事務(wù)中的所有修改成為數(shù)據(jù)庫(kù)的永久部分。如果遇到錯(cuò)誤,則不對(duì)數(shù)據(jù)庫(kù)做任何修改。桌面數(shù)據(jù)庫(kù)系統(tǒng)一般不提供事務(wù)控制功能6。1.6課題的現(xiàn)實(shí)意義近年來,隨著我國(guó)改革開放的發(fā)展,國(guó)的酒店服務(wù)業(yè)得到了日新月異的發(fā)展。現(xiàn)代酒店作為一體化的接待場(chǎng)所,是一個(gè)旅游城市的窗口,也可以說是一個(gè)小型社會(huì)。作為一種以服務(wù)為主的無煙工業(yè),世界各國(guó)對(duì)此行業(yè)的重視程度并不亞于其它工業(yè)。酒店在其運(yùn)作期間,服務(wù)水平的高低,直接影響到酒店的形象和聲譽(yù),如:服務(wù)的安排、調(diào)度是否周到;客人的要否能迅速、很好地得到滿足;市場(chǎng)的預(yù)測(cè)分
22、析是否快捷、準(zhǔn)確等。這其中的核心就是對(duì)每天大量的信息(客人、費(fèi)用、房間等)的正確處理和保存。采用計(jì)算機(jī)這一現(xiàn)代化工具作為管理的輔助手段是必須的。計(jì)算機(jī)的應(yīng)用包括OA(辦公自動(dòng)化)、MIS(管理信息系統(tǒng))、CAD(計(jì)算機(jī)輔助設(shè)計(jì))等,酒店的計(jì)算機(jī)系統(tǒng)正是典型的MIS應(yīng)用7。本酒店管理信息系統(tǒng),是針對(duì)酒店、飯店的具體業(yè)務(wù)而開發(fā)的,業(yè)務(wù)管理以酒店的前臺(tái)管理為核心,為用戶提供迅速、高效的服務(wù),減免手工處理的繁瑣與誤差,及時(shí)、準(zhǔn)確地反映酒店的工作情況、經(jīng)營(yíng)情況,從而提高酒店的服務(wù)質(zhì)量,并配合現(xiàn)代化的酒店管理,獲得更好的經(jīng)濟(jì)效益。就經(jīng)濟(jì)效益而言,酒店的計(jì)算機(jī)應(yīng)用是:(1)間接性的:其經(jīng)濟(jì)效益不是直接產(chǎn)生的
23、,是通過對(duì)人力、物力的節(jié)省而帶來的,可以堵塞許多漏洞;(2)長(zhǎng)期性的:計(jì)算機(jī)的投資是較大的,是在長(zhǎng)期的應(yīng)用中逐步得到回報(bào)的;(3)社會(huì)效益:酒店是一個(gè)高層次的服務(wù)行業(yè),采用計(jì)算機(jī)可提高服務(wù)質(zhì)量,有良好的社會(huì)形象。第2章 綜述電子計(jì)算機(jī)科學(xué)的飛速發(fā)展,給飯店計(jì)算機(jī)應(yīng)用帶來了蓬勃生機(jī),出現(xiàn)了飯店計(jì)算機(jī)管理信息系統(tǒng)、安全保衛(wèi)系統(tǒng)、電子門鎖系統(tǒng)、飯店信息服務(wù)系統(tǒng)、客房電腦保險(xiǎn)系統(tǒng)以及計(jì)算機(jī)娛樂系統(tǒng)。計(jì)算機(jī)在飯店中的應(yīng)用,已深入到飯店的各個(gè)部門,特別在信息處理領(lǐng)域,計(jì)算機(jī)已成為最重要的工具。在酒店現(xiàn)代管理理論中,酒店管理信息系統(tǒng)已成為酒店現(xiàn)代科學(xué)管理的重要容,是酒店經(jīng)營(yíng)必不可缺少的現(xiàn)代科學(xué)工具。2.1酒
24、店管理信息系統(tǒng)發(fā)展歷史管理信息系統(tǒng)(Management Information System簡(jiǎn)稱MIS)是信息科學(xué)的一個(gè)分支,是由人和計(jì)算機(jī)組成的能進(jìn)行信息的收集、傳遞、儲(chǔ)存、加工、維護(hù)和使用的系統(tǒng)。酒店管理系統(tǒng)是MIS中的一個(gè)重要分支,它實(shí)現(xiàn)的是計(jì)算機(jī)管理系統(tǒng)在酒店中的具體應(yīng)用7-8。它最早是于70年代初在國(guó)外開始發(fā)展起來的,到了80年代,國(guó)外的酒店管理系統(tǒng),如EECO、HIS、CLS、Lodgisti*等,整個(gè)模式已基本定型,技術(shù)較成熟,功能也較齊全。國(guó)的酒店計(jì)算機(jī)管理系統(tǒng)最早是在80年代初開始的,從事該方面工作的有清華大學(xué)自動(dòng)化系之金國(guó)芬教授、交大和省計(jì)算技術(shù)研究所。到了80年代中后期
25、,隨著國(guó)外酒店計(jì)算機(jī)系統(tǒng)的大規(guī)模引進(jìn),國(guó)外酒店的先進(jìn)管理技術(shù)進(jìn)入我國(guó),進(jìn)一步促進(jìn)了我國(guó)酒店管理技術(shù)的發(fā)展。國(guó)系統(tǒng)正是在充分吸收國(guó)外管理系統(tǒng)的精華,再結(jié)合國(guó)的實(shí)際情況,逐步發(fā)展成熟,到90年代初期形成了幾個(gè)較成熟的軟件系統(tǒng),同時(shí)產(chǎn)生了許多專職從事酒店計(jì)算機(jī)管理系統(tǒng)的公司。到了90年代中期,隨著計(jì)算機(jī)在酒店中的普及應(yīng)用,以及計(jì)算機(jī)技術(shù)的不斷發(fā)展,酒店計(jì)算機(jī)系統(tǒng)的發(fā)展到了一個(gè)新的時(shí)期,新的系統(tǒng)平臺(tái)、新的軟件功能、新的系統(tǒng)特點(diǎn)及發(fā)展方向不斷涌現(xiàn)。2.2 酒店管理信息系統(tǒng)的作用酒店計(jì)算機(jī)管理就其表現(xiàn)形式看就是對(duì)飯店大量的常規(guī)性信息的輸入、存儲(chǔ)、處理和輸出過程,其作用主要表現(xiàn)在以下幾個(gè)方面:(1)提高酒店
26、的管理效益及經(jīng)濟(jì)效益應(yīng)用酒店管理系統(tǒng)通過節(jié)省大量的人力物力,增加酒店的服務(wù)項(xiàng)目,提高酒店的服務(wù)檔次,減少管理上的漏洞,從整體上提高酒店的經(jīng)濟(jì)效益。如完善的預(yù)訂功能可防止有房不能租或滿房重訂的情況出現(xiàn),可隨時(shí)提供準(zhǔn)確的房間使用和預(yù)訂情況,從而提高客房出租率。客人費(fèi)用的直接記帳,可有效防止逃帳的發(fā)生。完善的分析功能可用于市場(chǎng)銷售,如確定宣傳的重點(diǎn)地區(qū)和如何掌握價(jià)格的浮動(dòng)等。正確控制房?jī)r(jià),控制客人優(yōu)惠,從而減少管理漏洞,提高客房收入8。(2)提高服務(wù)質(zhì)量由于計(jì)算機(jī)處理信息的速度很快,可以大大減少客人入住、結(jié)帳的等候時(shí)間,提高對(duì)客服務(wù)質(zhì)量??焖俚目腿诵畔⒉樵兪侄危箍腿说玫綕M意的答復(fù)。清晰準(zhǔn)確的賬單、
27、票據(jù)、表格,使客人感到高檔次的享受。完善的預(yù)訂系統(tǒng),使客人的入住有充分的保證。完善的客史檔案管理更使客人的個(gè)性化”服務(wù)得以很好的實(shí)施。利用計(jì)算機(jī)保存大量的客人歷史資料,通過統(tǒng)計(jì)分析,可對(duì)常客或消費(fèi)額達(dá)到一定數(shù)量的客人自動(dòng)給予折扣;也可對(duì)客人的消費(fèi)特點(diǎn)進(jìn)行分析,總結(jié)出客人生活方面的要求和特點(diǎn),研究如何為客人提供更合適的個(gè)性化服務(wù),如安排房間、提供就餐等,甚至細(xì)致到給客人送什么報(bào)紙雜志、生日送什么禮品等。(3)提高工作效率計(jì)算機(jī)管理可大大提高業(yè)務(wù)運(yùn)作的速度和準(zhǔn)確性。如電腦的自動(dòng)夜間稽核功能結(jié)束了手工報(bào)表的歷史,電腦資料的正確保存避免了抄客人的低效工作,嚴(yán)格的數(shù)據(jù)檢查避免手工操作的疏忽而造成的錯(cuò)誤,
28、票據(jù)的傳送、登記、整理、復(fù)核等一系列的繁重勞動(dòng)也可大為減少8。(4)完善酒店部管理體制科學(xué)、正規(guī)、系統(tǒng)的酒店軟件系統(tǒng)在酒店管理體系中還發(fā)揮著強(qiáng)有力的穩(wěn)定作用,可明顯地減少員工及管理人員的流動(dòng)對(duì)酒店管理運(yùn)作的不良影響。系統(tǒng)提供的多種安全級(jí)別,保證各類數(shù)據(jù)不被無權(quán)過問的人查閱和操作。每天的審核制度,各種費(fèi)用的優(yōu)惠控制,應(yīng)收賬款的管理,員工工作量的考核,員工操作過程的跟蹤,均可加強(qiáng)酒店管理。(5)全面了解營(yíng)業(yè)情況,提高酒店決策水平酒店信息系統(tǒng)能提供完備的歷史數(shù)據(jù),又可提供各種分析模式,可使管理人員很方便地完成復(fù)雜的統(tǒng)計(jì)分析工作,并加強(qiáng)對(duì)酒店運(yùn)營(yíng)的部控制,增強(qiáng)管理人員的控制決策水平4。2.3酒店管理信
29、息系統(tǒng)的構(gòu)成酒店管理系統(tǒng)由計(jì)算機(jī)硬件、系統(tǒng)軟件及應(yīng)用軟件組成4。(1)硬件指電腦設(shè)備,系統(tǒng)軟件指系統(tǒng)的運(yùn)行平臺(tái),它們一起構(gòu)成酒店電腦系統(tǒng)的體系結(jié)構(gòu)。酒店管理系統(tǒng)使用的體系結(jié)構(gòu)一般有三種類型:?jiǎn)螜C(jī)系統(tǒng)、集中式和分布式。這三種結(jié)構(gòu)隨計(jì)算機(jī)技術(shù)的發(fā)展而產(chǎn)生,至今還在不斷地發(fā)展變化著。早期的單機(jī)系統(tǒng),由一臺(tái)主機(jī)、顯示器、鍵盤、打印機(jī)等,再配備一定的軟件組成,能完成一些簡(jiǎn)單的酒店業(yè)務(wù),該結(jié)構(gòu)目前已很少有人使用。集中式處理結(jié)構(gòu),采用一臺(tái)或二臺(tái)小型計(jì)算機(jī)或超級(jí)微機(jī)作為主機(jī),使用人員通過各終端與主機(jī)聯(lián)系,進(jìn)行各類數(shù)據(jù)處理作業(yè)。它數(shù)據(jù)處理能力強(qiáng),數(shù)據(jù)安全,可靠性高。缺點(diǎn)是終端本身沒有處理能力,系統(tǒng)處理速度將隨終
30、端數(shù)量的增加而明顯減慢,而且一般終端只有字符界面,用戶界面不美觀。因此,在PC機(jī)及Windows流行之前的70年代到80年代末,是酒店最理想的結(jié)構(gòu)。分布式處理結(jié)構(gòu)以高檔微機(jī)或小型機(jī)作為網(wǎng)絡(luò)服務(wù)器,通過網(wǎng)絡(luò)連接各個(gè)工作站,而各工作站都是一臺(tái)獨(dú)立的微機(jī),本身具有數(shù)據(jù)處理的能力,需要時(shí)可聯(lián)機(jī)入網(wǎng)在服務(wù)器進(jìn)行數(shù)據(jù)處理,是目前理想的體系結(jié)構(gòu)。以前流行的局部網(wǎng)絡(luò)系統(tǒng)(文件服務(wù)器結(jié)構(gòu),基本上是DOS系統(tǒng),屬已淘汰),目前流行的C/S結(jié)構(gòu)(即客戶機(jī)/服務(wù)器結(jié)構(gòu))都是分布式結(jié)構(gòu)。C/S結(jié)構(gòu)中,客戶機(jī)支持用戶的前端處理,而且一般是Windows圖形界面,服務(wù)器用于支持應(yīng)用的系統(tǒng)環(huán)境,包括數(shù)據(jù)庫(kù)的管理及查詢。它結(jié)合
31、了局部網(wǎng)絡(luò)和集中式多用戶系統(tǒng)的優(yōu)點(diǎn),由服務(wù)器和客戶機(jī)協(xié)同處理,充分發(fā)揮系統(tǒng)的各種優(yōu)越性,是目前酒店中最佳的體系結(jié)構(gòu)8。隨著通訊技術(shù)的發(fā)展,Internet的普及,分布式結(jié)構(gòu)實(shí)現(xiàn)了遠(yuǎn)程數(shù)據(jù)處理。這種廣域網(wǎng)分布結(jié)構(gòu)更適合酒店集團(tuán)的信息管理。集團(tuán)總部可以通過Internet有效地管理各地的飯店,及時(shí)了解各酒店之間的經(jīng)營(yíng)情況,各酒店之間也可通過Internet實(shí)現(xiàn)信息互傳。從計(jì)算機(jī)應(yīng)用的發(fā)展趨勢(shì)看,基于B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的廣域網(wǎng)方式是今后發(fā)展的方向8。(2)軟件結(jié)構(gòu)一個(gè)酒店管理信息系統(tǒng)從使用者的角度看,軟件結(jié)構(gòu)就是酒店管理系統(tǒng)的功能結(jié)構(gòu)。各種功能之間又有各種信息聯(lián)系,這樣就構(gòu)成了一個(gè)有機(jī)結(jié)合
32、的整體,形成一個(gè)完整的軟件功能結(jié)構(gòu)。因此,系統(tǒng)一般可分為前臺(tái)(對(duì)客服務(wù))和后臺(tái)(部管理)兩大部分,另外還可包括對(duì)前后臺(tái)系統(tǒng)的功能補(bǔ)充的擴(kuò)充系統(tǒng)(有的系統(tǒng)把擴(kuò)充系統(tǒng)直接包含在前后臺(tái)系統(tǒng)中),以及各種各樣的系統(tǒng)接口9。事實(shí)上,酒店管理軟件可以是一個(gè)覆蓋整個(gè)酒店管理所有方面的非常龐大的系統(tǒng)。對(duì)*些飯店,這樣的功能模塊還可增加和完善,如與酒店床頭柜的聯(lián)結(jié)接口、與酒店部尋呼臺(tái)的聯(lián)結(jié)接口、辦公自動(dòng)化OA系統(tǒng)、預(yù)測(cè)決策支持系統(tǒng)等,而且各種軟件系統(tǒng)之間的功能名稱和分法均可不一樣9。2.4國(guó)外酒店管理軟件系統(tǒng)在國(guó)外,美國(guó)ECI公司最早使酒店前臺(tái)業(yè)務(wù)實(shí)現(xiàn)了計(jì)算機(jī)管理,主要包括了預(yù)訂、排房、結(jié)帳、客戶、餐廳、查詢、
33、夜間作業(yè)及市場(chǎng)分析等。以下簡(jiǎn)單介紹國(guó)際上著名的、在國(guó)使用較多的軟件系統(tǒng):(1)ECI(EECO)酒店系統(tǒng)ECI系統(tǒng)是美國(guó)易可(ECI)電腦公司最早于1969年開始發(fā)展的酒店管理電腦系統(tǒng),被全世界公認(rèn)為裝置酒店電腦系統(tǒng)的翹首。ECI公司是美國(guó)加州電子工程公司(Electronic Engineering CO.,簡(jiǎn)稱EECO)屬下的子公司,因此該軟件也稱EECO系統(tǒng)。1970年,在美國(guó)夏威夷WAIKIKI的*飯店(SHERATON HOTEL)裝設(shè)了全世界第一臺(tái)ECI酒店電腦系統(tǒng)。經(jīng)過20年發(fā)展,到了其鼎盛時(shí)期,在全世界有600多家用戶(中國(guó)有60余家),如香格里拉、文華、中國(guó)大飯店、天倫、海天
34、等。ECI系統(tǒng)采用的是集中式標(biāo)準(zhǔn)多用戶系統(tǒng),目前已被淘汰,還在使用的是其第三代產(chǎn)品GEAC/U*系統(tǒng)1。(2)HIS酒店系統(tǒng)酒店業(yè)資訊系統(tǒng)(Hotel Information Systems,簡(jiǎn)稱HIS)于1977年成立,總部位于美國(guó)三藩市,目前是美國(guó)上市公司MAI Systems Corporaion的全資公司,全盛時(shí)期在全世界80多個(gè)國(guó)家擁有4000多家用戶,如中國(guó)的王府、中國(guó)大飯店、長(zhǎng)城、錦江、華亭、希爾頓、花園、世貿(mào)中心等,而采用HIS系統(tǒng)的高星級(jí)飯店最多時(shí)占了75%左右。目前該系統(tǒng)已有許多被更換1。HIS系統(tǒng)原采用標(biāo)準(zhǔn)多用戶系統(tǒng),名稱為Paragon System,主機(jī)采用IBM公司
35、的AS400小型機(jī),數(shù)據(jù)庫(kù)采用DB2,一般用于高星級(jí)飯店。之后推出 Innovation System,采用Novell局域網(wǎng)絡(luò),數(shù)據(jù)庫(kù)使用Btrive/Oracle,一般用于中高星級(jí)飯店。后來推出的產(chǎn)品是HIS龍棧系統(tǒng)(Lodging Touch System),她采用基于Windows NT的C/S體系結(jié)構(gòu),國(guó)用戶不多1。(3)Fidelio酒店系統(tǒng)Fidelio Software GmbH于1987年10月在德國(guó)慕尼黑成立。成立四年即成為歐洲領(lǐng)先的酒店軟件產(chǎn)品,成立六年躍居世界酒店管理供應(yīng)商之首,后來該公司合并入美國(guó)Micro公司。目前已經(jīng)在全球8000余家酒店、豪華游艇和休閑別墅使用,
36、在中國(guó)大陸擁有200多家用戶,是目前國(guó)高星級(jí)酒店(特別是外資或外方管理的酒店)采用最多的軟件。Fidelio Software Limited于1991年在成立,指導(dǎo)大陸、澳門、菲律賓、關(guān)島、國(guó)等地的市場(chǎng)開發(fā)工作。1995年,在成立了Fidelio Software(China)Limited,專門開發(fā)中國(guó)大陸市場(chǎng)。1996年8月,在注冊(cè)了辦事處,隨后又在成立了辦事處。Fidelio系統(tǒng)在中國(guó)主要有以下版本:DOS版,采用文件服務(wù)器形式的局部網(wǎng)絡(luò)方式,操作系統(tǒng)采用Novell系統(tǒng),數(shù)據(jù)庫(kù)使用*Base系統(tǒng),工作站運(yùn)行DOS平臺(tái)。Windows版,采用文件服務(wù)器形式的分布式處理結(jié)構(gòu),操作系統(tǒng)采用
37、Windows NT系統(tǒng),數(shù)據(jù)庫(kù)使用*Base系統(tǒng),工作站運(yùn)行Windows NT Workstation平臺(tái)。Windows版,采用CS結(jié)構(gòu),操作系統(tǒng)采用Windows NT系統(tǒng),數(shù)據(jù)庫(kù)使用Oracle。最新推出的是Micro Opera系統(tǒng)。2.5 國(guó)酒店軟件系統(tǒng)據(jù)初步統(tǒng)計(jì),全國(guó)各地大大小小從事酒店計(jì)算機(jī)管理系統(tǒng)開發(fā)、經(jīng)營(yíng)的公司有100余家。它們起步較早的在80年代初期,后來者則在90年代初期;有國(guó)有企業(yè)、合資企業(yè)、外資企業(yè),也有民營(yíng)企業(yè);產(chǎn)品有多用戶版、DOS版、Windows版(又可分成幾個(gè)類別);用戶數(shù)量從十幾家到一百多家不等。經(jīng)過幾年激烈的市場(chǎng)競(jìng)爭(zhēng),到目前,大部分系統(tǒng)已經(jīng)被淘汰或?qū)?/p>
38、被淘汰,剩下的有全國(guó)性影響的軟件開發(fā)商不到10家,如西軟、華儀、中軟好泰、貴德、萬訊、天言五星、泰能等。他們中,最少的系統(tǒng)用戶已到200家,用戶最多的西軟已經(jīng)接近700家。另外,全國(guó)各省市中,尚有一些地方性的公司還在從事該方面的工作。目前,國(guó)三星級(jí)以上的酒店基本已經(jīng)使用了計(jì)算機(jī)管理,在沿海經(jīng)濟(jì)發(fā)達(dá)地區(qū)也有許多一、二星級(jí)飯店在使用計(jì)算機(jī)。特別是國(guó)家旅游局出臺(tái)的星級(jí)評(píng)定標(biāo)準(zhǔn),規(guī)定三星級(jí)以上飯店必須采用計(jì)算機(jī)管理,進(jìn)一步地推動(dòng)了酒店計(jì)算機(jī)管理系統(tǒng)的發(fā)展。到了90年代末、新世紀(jì)初,我國(guó)自主開發(fā)的酒店軟件開始進(jìn)入了五星級(jí)市場(chǎng),目前掛牌的五星級(jí)酒店采用國(guó)軟件的已達(dá)30余家。但國(guó)產(chǎn)軟件的主要用戶還是四星級(jí)以
39、下酒店,大規(guī)模進(jìn)入五星級(jí)酒店特別是外資或外方管理集團(tuán)的酒店還是有一定的難度。我國(guó)的酒店管理系統(tǒng),在技術(shù)上并不落后于國(guó)外產(chǎn)品,在產(chǎn)品功能、性能上也可與國(guó)外軟件相媲美,在售后服務(wù)、本地特色化方面更明顯優(yōu)于國(guó)外系統(tǒng),主要的差距還是在品牌上。我們相信,經(jīng)過大家的共同努力,在不遠(yuǎn)的將來,國(guó)產(chǎn)軟件大規(guī)模進(jìn)入高星級(jí)連鎖酒店或國(guó)際市場(chǎng)是很有希望的1。以下簡(jiǎn)單介紹具有全國(guó)性影響的國(guó)主要軟件公司及系統(tǒng):(1)西軟Fo*his酒店管理系統(tǒng)西湖軟件(西軟科技),簡(jiǎn)稱西軟,成立于1993年6月,前身是大學(xué)計(jì)算機(jī)系人工智能研究所下屬的一個(gè)課題組,從業(yè)歷史始于1988年。到目前,其推出的FO*HIS系列產(chǎn)品已成為國(guó)用戶數(shù)最
40、多(近700家)、高星級(jí)用戶最多(150家)、用戶增長(zhǎng)最快(月均14家)的酒店管理軟件,連續(xù)多年被中國(guó)軟件行業(yè)協(xié)會(huì)評(píng)定中國(guó)優(yōu)秀軟件產(chǎn)品”,通過了國(guó)家信息安全評(píng)測(cè)認(rèn)證中心認(rèn)證,被國(guó)家高教、國(guó)家旅游局人教司選為全國(guó)旅游院校飯店管理專業(yè)教材,被列為國(guó)家級(jí)火炬計(jì)劃項(xiàng)目。公司本身也成為中國(guó)最大規(guī)模的酒店軟件供應(yīng)商,其資產(chǎn)規(guī)模、綜合實(shí)力在國(guó)遙遙領(lǐng)先。公司于93年推出DOS版,97年推出Windows版(采用C/S結(jié)構(gòu),操作系統(tǒng)用Uni*或Windows NT/2000,數(shù)據(jù)庫(kù)用Sybase,開發(fā)工具用Powerbuilder),2000年底推出Windows五星版(專用于高星級(jí)飯店)。(2)京中軟好泰CS
41、HIS管理系統(tǒng)中軟好泰酒店計(jì)算機(jī)系統(tǒng)工程公司是金士平等自然人與中軟總公司合作所建的專業(yè)從事酒店計(jì)算機(jī)管理系統(tǒng)開發(fā)、推廣及服務(wù)的專業(yè)化公司,自1990年開始推廣中軟酒店管理系統(tǒng)CSHIS V1.0以來,已擁有基于WINDOWS與DOS平臺(tái)的兩大系列產(chǎn)品,在全國(guó)各地?fù)碛?00余家用戶。CSHIS V1.0及CSHIS V2.0為DOS版,建立在NOVELL環(huán)境之上,用C語(yǔ)言開發(fā)。CSHIS 96/97/2000系統(tǒng)采用C/S結(jié)構(gòu),用DELPHI開發(fā),采用Windows NT/2000平臺(tái),使用MS SQL Server數(shù)據(jù)庫(kù)。(3)京華儀酒店管理系統(tǒng)華儀系統(tǒng)工程是國(guó)第一家從事酒店計(jì)算機(jī)管理系統(tǒng)開發(fā)
42、的專業(yè)性公司。其創(chuàng)始人金國(guó)芬教授于1979年,為前門酒店用BASIC語(yǔ)言,在單機(jī)上開發(fā)了一個(gè)具有查詢功能的酒店管理軟件,開創(chuàng)了國(guó)酒店管理的先河;于1984年開發(fā)了國(guó)首個(gè)基于微機(jī)局域網(wǎng)系統(tǒng)的酒店管理系統(tǒng);于1987年正式成立華儀公司,是國(guó)最早成立的專業(yè)公司。多年來,華儀公司為全國(guó)各地300余家用戶提供了三個(gè)版本的管理軟件:DOS版,稱HUA-YI酒店管理系統(tǒng),是最早的產(chǎn)品,采用NOVELL系統(tǒng)平臺(tái),使用BASIC語(yǔ)言編程。CHIMS系統(tǒng),1995年推出,采用NOVELL系統(tǒng)平臺(tái),用ACCESS數(shù)據(jù)庫(kù),用VC/VB編程,工作站用Windows 3.1/3.2。HY2000系統(tǒng),采用Windows
43、NT平臺(tái)(C/S結(jié)構(gòu)),使用SQL Server數(shù)據(jù)庫(kù),用VC/VB編程,客戶端使用Windows 95/98/2000系統(tǒng)。(4)萬迅千里馬酒店管理系統(tǒng)千里馬酒店管理系統(tǒng)最初由勞業(yè)電腦系統(tǒng)開發(fā)公司于1993年推出DOS版,1998年推出WINDOWS版(采用C/S結(jié)構(gòu),用VB開發(fā),采用Windows NT/2000平臺(tái),使用SQL Server數(shù)據(jù)庫(kù)),到目前有300家左右飯店用戶,主要分布在、等省市。勞業(yè)公司于1998年被萬達(dá)電腦系統(tǒng)收購(gòu),改名為萬迅電腦軟件。(5)泰能公司酒店信息系統(tǒng)泰能計(jì)算機(jī)系統(tǒng)工程公司成立于1993年,在1994年推出了國(guó)最早的WINDOWS版酒店管理軟件(采用Par
44、ado*數(shù)據(jù)庫(kù))。目前的Windows版軟件采用C/S結(jié)構(gòu),用SQL Server數(shù)據(jù)庫(kù),用Delphi語(yǔ)言開發(fā),目前有近300家用戶。2.6酒店信息管理軟件的發(fā)展與展望隨著酒店業(yè)的日益發(fā)展,計(jì)算機(jī)在酒店中的應(yīng)用日漸普及,對(duì)飯店信息管理系統(tǒng)的要求將越來越高,特別是系統(tǒng)集成化、決策支持DSS、客戶關(guān)系管理CRM、辦公自動(dòng)化OA、網(wǎng)絡(luò)中心實(shí)時(shí)訂房等。隨著Internet的發(fā)展普及,基于B/S結(jié)構(gòu)的酒店管理軟件必將出現(xiàn)。隨著國(guó)產(chǎn)軟件的進(jìn)一步發(fā)展和提高,國(guó)軟件替代進(jìn)口軟件,成為高星級(jí)飯店主流管理軟件也將成為必然。第3章 系統(tǒng)分析與總體設(shè)計(jì)以下我們分別從軟件的需求分析、體系結(jié)構(gòu)設(shè)計(jì)、開發(fā)工具的選擇和數(shù)據(jù)
45、庫(kù)設(shè)計(jì)這四個(gè)方面詳細(xì)地對(duì)酒店管理信息系統(tǒng)進(jìn)行設(shè)計(jì),以求獲得良好的軟件設(shè)計(jì)方案,為下一步詳細(xì)設(shè)計(jì)編碼和調(diào)試工作的順利進(jìn)行作好前期準(zhǔn)備10。3.1 系統(tǒng)需求分析賓館酒店管理系統(tǒng)得用戶是賓館酒店的前臺(tái)、財(cái)務(wù)和管理人員,實(shí)例包括客戶信息管理、客房類型管理、客房信息管理、預(yù)定客房信息管理、入住登記信息管理、續(xù)住登記信息管理、退房登記信息管理、實(shí)收房款管理、客戶消費(fèi)統(tǒng)計(jì)表和實(shí)收款統(tǒng)計(jì)表等主要功能,具體如下:(1)客戶信息的添加修改和查詢客戶信息的添加、修改、刪除和查詢(2)客房類型信息的添加、修改、刪除和查詢(3)客房信息的添加、修改、刪除和查詢(4)預(yù)定客房信息的添加、修改、取消預(yù)定和查看詳細(xì)信息(5)
46、登記入住和修改登記信息(6)保存續(xù)住登記信息(7)保存退房登記信息(8)保存實(shí)收房款信息(9)查看用戶消費(fèi)統(tǒng)計(jì)表和實(shí)收款統(tǒng)計(jì)表3.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)根據(jù)需求分析中總結(jié)的用戶需求設(shè)計(jì)系統(tǒng)的體系結(jié)構(gòu)。系統(tǒng)的功能模塊圖如圖3.1所示。本系統(tǒng)用戶分為系統(tǒng)管理員、領(lǐng)班用戶和服務(wù)員用戶3種情況。這3種用戶的權(quán)限說明如下:(1)系統(tǒng)管理員用戶在系統(tǒng)初始化時(shí)有一個(gè)默認(rèn)的系統(tǒng)管理員用戶”Admin,由程序設(shè)計(jì)人員手動(dòng)添加到數(shù)據(jù)庫(kù)中。他的默認(rèn)密碼是111111。Admin用戶可以創(chuàng)建用戶、修改用戶信息以及刪除用戶;除此之外,Admin用戶還擁有系統(tǒng)得所有其他功能。圖3.1 系統(tǒng)功能模塊示意圖(2)領(lǐng)班用戶領(lǐng)班用
47、戶可以對(duì)服務(wù)員用戶進(jìn)行管理,包括創(chuàng)建用戶、修改用戶信息以及刪除用戶信息等。但是他不能管理其他領(lǐng)班用戶。領(lǐng)班用戶可以使用除統(tǒng)計(jì)報(bào)表外的所有其他功能。(3)普通用戶普通用戶的權(quán)限較低,他只能管理自身的用戶信息。普通用戶只能訪問前臺(tái)接待和總臺(tái)收銀兩個(gè)模塊的功能。下面進(jìn)行系統(tǒng)流程分析,所謂系統(tǒng)流程分析就是用戶在使用系統(tǒng)時(shí)的工作過程。運(yùn)行系統(tǒng)后首先會(huì)看到登陸窗體,對(duì)用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證可以分為以下兩個(gè)過程:(1)確認(rèn)用戶是否是有效的系統(tǒng)用戶(2)確定用戶的類型第一個(gè)過程決定了用戶能否進(jìn)入系統(tǒng),第2個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限,本系統(tǒng)得流程分析如圖3.2所示在系統(tǒng)流程分析圖中可以看到,每
48、個(gè)用戶有3次機(jī)會(huì)進(jìn)行身份認(rèn)證。如果3次輸入的用戶名和密碼都無法與數(shù)據(jù)庫(kù)中的數(shù)據(jù)匹配,則強(qiáng)制退出系統(tǒng)。圖3.2 系統(tǒng)流程分析圖進(jìn)入系統(tǒng)后不同類型的用戶擁有不同的權(quán)限,所能進(jìn)行的操作也不同。這些操作可以籠統(tǒng)地氛圍擁護(hù)管理模塊和賓館酒店管理模塊。Admin用戶擁有一類權(quán)限,即可以使用所有的系統(tǒng)功能;領(lǐng)班用戶擁有二類權(quán)限,功能描述如圖3.2所示;普通用戶擁有三類權(quán)限,功能如圖3.4所示。如果要對(duì)普通用戶進(jìn)行管理,則使用Admin用戶登錄,創(chuàng)建領(lǐng)班用戶和普通用戶,在創(chuàng)建用戶時(shí)需要輸入用戶名和密碼。創(chuàng)建用戶后,可以為工作人員分配不同的用戶,每個(gè)用戶使用自己的用戶名進(jìn)入系統(tǒng)。圖3.3領(lǐng)班用戶功能模塊在本系統(tǒng)
49、中,應(yīng)該首先增加基本信息,之后才能進(jìn)行前臺(tái)接待管理。基本信息包括客戶信息、客房類型信息和客房信息等?;拘畔⒐芾砟K可以添加、修改、刪除、和查看等操作??蛻粜畔蛻纛悇e、客戶單位、客戶、證件類型、證件編號(hào)等??头款愋托畔ǚ块g類型、床位數(shù)量、房間數(shù)目、是否有空調(diào)、是否有、是否有電視、是否有獨(dú)立衛(wèi)生間、是否有冰箱等,他為客戶信息提供類型數(shù)據(jù)??头啃畔头烤幪?hào)、客房類型、房間朝向、價(jià)格等,在輸入房間信息時(shí)需要輸入房間類型信息。添加基本信息后,就可以進(jìn)行前臺(tái)接待管理了。前臺(tái)接待管理包括預(yù)定客戶管理、入住登記管理、續(xù)住信息管理和退房信息管理等模塊4。在預(yù)定客房信息管理模塊中,可以對(duì)客房的預(yù)定
50、信息進(jìn)行添加、修改、取消預(yù)定和查看等操作。預(yù)定客房信息包括客戶信息、預(yù)定日期、押金等信息。在添加預(yù)定客房信息時(shí),需要首先選擇客戶信息和客房信息4。進(jìn)入系統(tǒng)總臺(tái)收銀管理前臺(tái)接待管理預(yù)定客房管理預(yù)定客房管理預(yù)定客房管理預(yù)定客房管理普通用戶圖3.4 普通用戶功能模塊在預(yù)定客房信息管理模塊中,可以對(duì)入住登記信息進(jìn)行添加和修改等操作。入住登記信息包括客戶信息、客房信息、入住日期、入住天數(shù)、報(bào)價(jià)和押金等信息,在添加登記信息時(shí),首先要選擇客戶信息和客房信息。在續(xù)住信息管理模塊中,可以錄入續(xù)住信息。編輯續(xù)住登記信息相當(dāng)于重新編輯入住信息,但是不能修改入住信息、報(bào)價(jià)和折扣等信息。在退房信息管理模塊中可以對(duì)登記入
51、住的房間執(zhí)行退房操作。執(zhí)行退房操作后,需要將房間狀態(tài)設(shè)置退房”。在前臺(tái)收款模塊中用戶可以錄入時(shí)收款金額,同時(shí)將記錄狀態(tài)設(shè)置為已結(jié)款。在統(tǒng)計(jì)報(bào)表模塊中,可以查看客戶消費(fèi)統(tǒng)計(jì)表和實(shí)收款統(tǒng)計(jì)表,從而了解賓館酒店的經(jīng)營(yíng)狀況。只有系統(tǒng)管理員用戶才有權(quán)限進(jìn)入統(tǒng)計(jì)報(bào)表模塊4。3.3開發(fā)工具的選擇開發(fā)數(shù)據(jù)庫(kù)管理信息系統(tǒng)需要選擇兩種工具,即前臺(tái)開發(fā)語(yǔ)言和后臺(tái)數(shù)據(jù)庫(kù)。選擇開發(fā)工具時(shí)應(yīng)該考慮客戶需求、系統(tǒng)功能和性能要求以及開發(fā)人員的習(xí)慣等因素。例如,開發(fā)C/S(客戶機(jī)/服務(wù)器)結(jié)構(gòu)的應(yīng)用程序時(shí),前臺(tái)開發(fā)語(yǔ)言通??梢赃x擇Visual Bisic、Visual C+、Delphi和Power Builder等;如果開發(fā)
52、網(wǎng)絡(luò)應(yīng)用程序,則需要選擇一個(gè)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系,例如SQL Server、ORACLEH和IBM DB2等,如果開發(fā)單機(jī)應(yīng)用程序,則只要選擇一個(gè)小型數(shù)據(jù)庫(kù)系統(tǒng)就夠了,例如Access11。與其他開發(fā)工具相比Visual Bisic具有簡(jiǎn)單易學(xué)、靈活方便和易于擴(kuò)充等特點(diǎn),越來越多被應(yīng)用于客戶/服務(wù)器(Client/Server,簡(jiǎn)稱為C/S)應(yīng)用程序的前端開發(fā)工具,與后段的SQL Server數(shù)據(jù)庫(kù)相結(jié)合能夠提供一個(gè)高性能的管理信息系統(tǒng)解決方案。因此,本次設(shè)計(jì)采用Visual Bisic 6.0作為開發(fā)工具,SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)11-12。3.4數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)是總體設(shè)計(jì)階段
53、非常重要的環(huán)節(jié),好的數(shù)據(jù)庫(kù)結(jié)構(gòu)可以簡(jiǎn)化開發(fā)過程,使系統(tǒng)功能更加清晰明確。因?yàn)閿?shù)據(jù)庫(kù)結(jié)構(gòu)的變化會(huì)造成編碼的改動(dòng),所以必須認(rèn)真設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)后再編碼,從而避免無謂的重復(fù)工作。本次設(shè)計(jì)的數(shù)據(jù)庫(kù)名稱為Hotel,包括8個(gè)表,即客戶信息表Customer、客房類型表RoomType、客房信息表Room、客房預(yù)訂信息表OrderRoom、預(yù)訂客房登記表OrderList、入住登記信息表Registration、實(shí)結(jié)房款信息表PayforRoom和用戶信息表Users13。(1)客戶信息表Customer,保存入住酒店的客戶信息,結(jié)構(gòu)如表3-1所示。表3-1 表Customer的結(jié)構(gòu)編號(hào)字段名字?jǐn)?shù)據(jù)類型說明
54、1CustIDvarchar40編號(hào),主鍵2IdtypeVarchar20證件類型(包括、軍官證、護(hù)照、駕駛證和回鄉(xiāng)證等)3CustNameVarchar50客戶4OrgNameVarchar100客戶單位5CustTypeVarchar50客戶類型6CustFromVarchar50國(guó)籍戶籍7Se*Varchar10性別8JobVarchar50職務(wù)9OfficeVarchar30辦公10MobileVarchar30移動(dòng)11HomeVarchar30住宅12CustLevelVarchar10客戶等級(jí)13AddressVarchar200家庭地址14PostcodeVarchar20郵政編
55、碼(2)客房類型表RoomType,保存客房類型信息,包括客房的類型并把客房的類型編號(hào)作為主鍵,還有床位數(shù)量,房間數(shù)量是否有空調(diào)、電視、獨(dú)立衛(wèi)生間和是否有冰箱等等,基本上包含了現(xiàn)在大中小型賓館的房間基本信息。結(jié)構(gòu)如表3-2所示。表3-2 表RoomType的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說明1TypeIdint類型編號(hào),主鍵2TypeNameVarchar100類型名稱3RoomNumint房間數(shù)量4BedNumint床位數(shù)量5Airditioningint是否有空調(diào)(0表示沒有,1表示有)6Telint是否有(0表示沒有,1表示有)7Tvint是否有電視(0表示沒有,1表示有)8Toiletint
56、是否有獨(dú)立衛(wèi)生間(0表示沒有,1表示有)9IceBo*int是否有冰箱(0表示沒有,1表示有)(3)客房信息表Room,保存客房的基本資料的??头康幕举Y料包括客房類型編號(hào)和客房編號(hào),客房編號(hào)作為主鍵,客房類型編號(hào)作為外鍵,其他信息包括房間朝向,所有物品列表標(biāo)準(zhǔn)價(jià)格和當(dāng)前房間的使用狀態(tài),結(jié)構(gòu)如表3-3所示。表3-3客房信息表Room的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說明1RoomNoVarchar10客房編號(hào),主鍵2TypeIdint客房類型編號(hào)3PositionVarchar100房間朝向4ObjListVarchar400客房中所有物品的列表5Priceint標(biāo)準(zhǔn)價(jià)格6Statusint房間當(dāng)前狀
57、態(tài)(0表示空閑,1表示已經(jīng)預(yù)訂,2表示已經(jīng)有客戶入住)(4)客房預(yù)訂信息表OrderRoom,保存客房的預(yù)定使用情況。該表用記錄編號(hào)作為主鍵,入住客戶編號(hào)作為外鍵,其他基本信息還有押金數(shù)目,預(yù)定日期,經(jīng)辦人等信息,主要和客戶表建立了聯(lián)系。其結(jié)構(gòu)如表3-4所示。表3-4客房預(yù)訂信息表OrderRoom的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說明1OrderIdint記錄編號(hào),主鍵2CustIdVarchar40入住客戶編號(hào)3FirstPayint押金4OrderDateDatetime預(yù)定日期5UserNameVarchar40經(jīng)辦人(5)預(yù)訂客房登記表OrderList,保存客戶辦理預(yù)訂時(shí)的客房記錄信息。系
58、統(tǒng)允許一個(gè)客戶預(yù)訂多個(gè)房間,所以需要用OrderList保存客戶預(yù)訂的房間信息。表中用記錄編號(hào)作為主鍵還有預(yù)定編號(hào),所預(yù)定的客房編號(hào),計(jì)劃入住日期,入住天數(shù),預(yù)定單價(jià),預(yù)定折扣其他收費(fèi)金額和備注信息。在這個(gè)表中需要將客房編號(hào)設(shè)置成varchar而不是年int型的,可以對(duì)房間的編號(hào)如3A-10等類型的進(jìn)行更好的兼容。OrderList表結(jié)構(gòu)如表3-5所示。表3-5預(yù)訂客房登記表OrderList的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說明1ListIdint記錄編號(hào),主鍵2OrderIdint預(yù)訂編號(hào)3RoomNovarchar10客房編號(hào)4InDatedatetime計(jì)劃入住日期5Daysint入住天數(shù)6P
59、riceint預(yù)訂單價(jià)7Rateint預(yù)訂折扣8OtherFeeint其他收費(fèi)金額9Memovarchar200備注(6)入住登記信息表Registration,管理客戶入住登記信息,用記錄編號(hào)作為主鍵,包括客戶編號(hào),客房編號(hào),入住日期,退房日期,入住天數(shù),單價(jià),折扣和其他收費(fèi)金額,押金,其他說明,入住登記記錄的狀態(tài)和經(jīng)辦人。結(jié)構(gòu)如表3-6所示。表3-6入住登記信息表Registration的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說明1RegIdint記錄編號(hào),主鍵2CustIdvarchar客戶編號(hào)3RoomNovarchar客房編號(hào)4InDatedatetime入住日期5LeaveDatedatetim
60、e退房日期6Daysint入住天數(shù)7Priceint單價(jià)8Rateint折扣9OtherFeeint其他收費(fèi)金額10FirstFeeint押金11Memovarchar200其他說明12Statusint入住登記記錄的狀態(tài)(1表示入住,2表示退房,3表示結(jié)款)13UserNamevarchar40經(jīng)辦人(7)實(shí)結(jié)房款信息表PayforRoom,管理退房時(shí)的實(shí)結(jié)房款信息。主鍵是登記編號(hào)還有結(jié)款金額,經(jīng)辦人和結(jié)款日期等信息。表結(jié)構(gòu)如表3-7所示。表3-7實(shí)結(jié)房款信息表PayforRoom的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說明1RegIdint登記編號(hào)2Amountint結(jié)款金額(如結(jié)款金額為負(fù),則表示退款
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三位數(shù)加減三位數(shù)計(jì)算能力作業(yè)例題帶答案
- 高級(jí)西式面點(diǎn)師習(xí)題含答案
- 組合圖形的面積 (教學(xué)設(shè)計(jì))-2024-2025學(xué)年五年級(jí)上冊(cè)數(shù)學(xué)人教版
- 2025年電動(dòng)床項(xiàng)目可行性研究報(bào)告
- 群落的結(jié)構(gòu)本土化情境問題教學(xué)設(shè)計(jì)-2024-2025學(xué)年度第一學(xué)期高中生物學(xué)選擇性必修二
- 2025年仿荷葉水刺非織造布項(xiàng)目投資可行性研究分析報(bào)告
- 2025年中密板項(xiàng)目可行性研究報(bào)告
- 流體力學(xué)練習(xí)題
- 工業(yè)鍋爐司爐題庫(kù)含答案
- PVC塑料管項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告(立項(xiàng)備案說明)
- 冀教版英語(yǔ)九年級(jí)Unit 5 單詞短語(yǔ)預(yù)習(xí)復(fù)習(xí)單
- 餐飲服務(wù)保障措施、食品衛(wèi)生安全保障方案
- 鋼筋工工藝與實(shí)習(xí)(第二版)課件匯總?cè)珪娮咏贪竿暾嬲n件最全幻燈片(最新)課件電子教案幻燈片
- 物業(yè)保潔及餐飲服務(wù)項(xiàng)目方案
- (新版教材)粵教粵科版六年級(jí)下冊(cè)科學(xué)全冊(cè)課時(shí)練(同步練習(xí))
- TCETA 001-2021 演藝燈具型號(hào)命名規(guī)則
- c語(yǔ)言期末機(jī)考(大連理工大學(xué)題庫(kù))
- 煤礦從業(yè)人員考試題庫(kù)全答案(word版)
- 2019年工程設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)表
- (完整版)振幅調(diào)制與解調(diào)習(xí)題及其解答
- 政法書記在全縣公安工作會(huì)議上的講話
評(píng)論
0/150
提交評(píng)論