酒店管理信息系統(tǒng)的設計與實現(xiàn)_第1頁
酒店管理信息系統(tǒng)的設計與實現(xiàn)_第2頁
酒店管理信息系統(tǒng)的設計與實現(xiàn)_第3頁
酒店管理信息系統(tǒng)的設計與實現(xiàn)_第4頁
酒店管理信息系統(tǒng)的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、課程名稱:管理信息系統(tǒng)學 院:經(jīng)濟與管理學院專 業(yè):財務會計教育作業(yè)名稱:酒店管理信息系統(tǒng)設計成 員:孔麗(組長)、熊紅粉、黎媛、楊春云、駱吉明、蒲新怡、沈應琳、謝云春、李涵雨、陳應娥第1章緒論41.1項目背景41.2 本次設計的容與目的41.4 VB對數(shù)據(jù)庫的訪問51.5關于SQL Server61.6課題的現(xiàn)實意義7第2章綜述82.1 酒店管理信息系統(tǒng)發(fā)展歷史82.2 酒店管理信息系統(tǒng)的作用92.3酒店管理信息系統(tǒng)的構成102.4 國外酒店管理軟件系統(tǒng)112.6 酒店信息管理軟件的發(fā)展與展望14第3章系統(tǒng)分析與總體設計143.1 系統(tǒng)需求分析143.2 系統(tǒng)體系結構設計143.3開發(fā)工具的

2、選擇183.4數(shù)據(jù)庫結構設計19第4章設計工程框架234.1登錄模塊和系統(tǒng)主界面設計234.2基本信息管理模塊設計264.3前臺接待管理模塊設計314.4總臺收銀統(tǒng)計管理模塊設計354.5用戶管理模塊設計37第5章性能測試與分析405.1應用程序的測試405.2功能測試405.4性能分析415.5改進意見41酒店管理信息系統(tǒng)的設計與實現(xiàn)摘要:現(xiàn)代化的酒店是集客房、餐飲、通訊、娛樂,商務文化與其他各種服務與設施為一體化的消費場所,酒店組織龐大,服務項目多,信息量大,要想提高勞動生產(chǎn),降低成本,提高服務質(zhì)量和管理水平,促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理,酒店管理信息系統(tǒng)正是為此而設

3、計的,該系統(tǒng)是運用Microsoft SQL SERVER 2000數(shù)據(jù)庫系統(tǒng)和Visual Basic程序語言開發(fā)實現(xiàn)的,酒店管理信息系統(tǒng)包括了基本信息管理,前臺接待管理,總臺收銀管理和系統(tǒng)用戶管理等四大模塊,具有操作簡單、界面友善、靈活性好、系統(tǒng)安全性高、運行穩(wěn)定等特點,是酒店管理者的理想選擇。第1章 緒論一套優(yōu)秀的酒店管理信息系統(tǒng)應該是一套適用于星級賓館使用的優(yōu)秀系統(tǒng),操作簡單、靈活性好、系統(tǒng)安全性高、運行穩(wěn)定,是管理者的理想選擇。我的畢業(yè)設計題目就是設計一個酒店管理信息系統(tǒng),在前期的考察和分析之后,對系統(tǒng)進行了設計,雖然受水平所限,實踐經(jīng)驗十分匱乏,獨立完成一套完備的優(yōu)秀的酒店管理信息

4、系統(tǒng)有很大的難度,但是我努力在實踐中鞏固以與整理自己在大學期間所學的知識,盡量把這個系統(tǒng)設計的更好。1.1項目背景隨著我國加入世界貿(mào)易組織,酒店服務業(yè)與國際市場接軌已成為大勢所趨,酒店要迎接這場挑戰(zhàn),就必須提高整體競爭能力,提高整體競爭能力必須變革酒店的管理模式,提高管理水平,實施信息化建設無疑是實現(xiàn)這一目的的必由之路和明智之舉。目前,我國酒店服務業(yè)信息化管理的進程緩慢,跟國外的酒店相比管理依然落后。在激烈的酒店業(yè)競爭中,如何能把握機會,保持自己的優(yōu)勢,立于不敗之地呢?這就需要提供最好的服務,提供最完善的設施和最先進的技術。一個成功的酒店,其經(jīng)營者不僅要提高服務水平和服務質(zhì)量,從而提高客房占有

5、率和回頭率,還要有好的工作效率,并控制成本。在信息時代,更重要的是還必須要有一個完善的管理信息系統(tǒng),便于方便客人和更好地管理酒店。1.2 本次設計的容與目的本次設計針對酒店管理流程而詳細設計的一個酒店前臺管理信息系統(tǒng)。結合自己對軟件的開發(fā)流程與開發(fā)工具的了解程度,系統(tǒng)將采用Visual Basic語言來實現(xiàn),采用SQL server作為后臺數(shù)據(jù)庫。將要構建的管理系統(tǒng)共包括四大模塊:基本信息管理、前臺接待管理、收銀統(tǒng)計管理和用戶管理。本論文對系統(tǒng)功能設計、實現(xiàn)流程都做了詳細的講述。并賦有系統(tǒng)源代碼等資料以供參考。1.3 關于Visual BasicVisual Basic 是Microsoft公

6、司在1991年推出的Windows應用程序開發(fā)工具。Visual意為“可視化”,指的是一種開發(fā)圖形用戶界面(GUI)2的方法,所以Visual Basic是基于Basic 的可視化程序設計語言。在Visual Basic中,既繼承了其先輩Basic所具有的程序設計語言的簡單易用的特點,其編程系統(tǒng)又采用了面向?qū)ο?、事件?qū)動的編程機制,用一種巧妙的方法把Windows的編程復雜性封裝起來,提供了一種所見即所得的可視界面設計方法,給廣大非計算機專業(yè)人員學習、使用、研究和開發(fā)Windows環(huán)境下的應用程序帶來了極大方便。Visual Basic又有四個版本(3.0版、4.0版、5.0版和6.0版)。本

7、系統(tǒng)采用VB 6.0版作為工具開發(fā),VB 6.0包括學習版、專業(yè)版和企業(yè)版,其中學習版是針對初學者,專業(yè)版針對計算機專家,而企業(yè)版則是其最高版本。1.4 VB對數(shù)據(jù)庫的訪問1.4.1 通過Data控件訪問數(shù)據(jù)庫Data控件主要用于打開、訪問、并操作已有的數(shù)據(jù)庫,它是Visual Basic訪問數(shù)據(jù)庫的最常用的工具之一。由于Data控件使用Microsoft 的Jet數(shù)據(jù)庫引擎來實現(xiàn)數(shù)據(jù)庫訪問,使用戶可以無縫地訪問很多標準的數(shù)據(jù)庫格式,而且無需編寫任何代碼就可以創(chuàng)建數(shù)據(jù)庫應用程序,因此這種Visual Basic部的Data控件就比較適合小的桌面數(shù)據(jù)庫,諸如Access 等。1.4.2 使用數(shù)據(jù)

8、訪問對象訪問數(shù)據(jù)庫 數(shù)據(jù)訪問對象(Data Access Object,簡稱DAO)使用Data數(shù)據(jù)控件來訪問數(shù)據(jù)庫雖只需要少量的編程,但同時它又有它的局限性。而使用數(shù)據(jù)訪問對象訪問數(shù)據(jù)庫則是全面控制數(shù)據(jù)庫的完整的編程接口。盡管要更多的代碼,但是利用它可以訪問數(shù)據(jù)庫中的所有對象,而使用戶更加方便、靈活使用。1.4.3 使用遠程數(shù)據(jù)對象訪問數(shù)據(jù)庫 遠程數(shù)據(jù)對象(Remote Data Object,簡稱RDO3)是一種訪問客戶服務器類型數(shù)據(jù)庫的模式。由于RDO具有基本的ODBC處理方法,因此RDO可以直接執(zhí)行大多數(shù)OSBC API函數(shù)。RDO與DAO不同的是DAO是針對記錄(Recoords)和

9、(Fields)的,而RDO是作為行(Rows)和列(Column)來處理的。即DAO是ISAM模式,RDO是關系模式。1.5關于SQL Server所謂數(shù)據(jù)庫,我們可以把它形象地說成是存儲數(shù)據(jù)的“倉庫”。數(shù)據(jù)庫是為了滿足某一部門中多個用戶的多種應用需要,按照一定的數(shù)據(jù)模型在計算機系統(tǒng)中組織、存儲和使用的互相聯(lián)系的數(shù)據(jù)集合。數(shù)據(jù)庫系統(tǒng)是管理大量的、持久的、可靠的、共享的數(shù)據(jù)的工具。就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標準協(xié)會)的規(guī)定,SQL被作為關系開數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多

10、數(shù)滸的關系開數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、Microsoft SQL Server、Informix、IBM DB2等都采用了SQL語言標準。顯然很多數(shù)據(jù)庫產(chǎn)品都對SQL語句進行了再開發(fā)和擴展,但是包括Select、Insert、Update、Create以與Drop在的標準的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。SQL是英文structure Query Language的縮寫,意思為結構化查詢語言。數(shù)據(jù)庫是酒店管理的核心組成部分,所有信息處理子系統(tǒng)都將基于某種數(shù)據(jù)庫平臺,以便將其處理的信息資源完整、安全地保存起來,并且對其進行各種管理和利用。選擇一個發(fā)的數(shù)據(jù)庫平

11、臺是非常重要的。根據(jù)酒店信息管理應用的實際需要,在選擇數(shù)據(jù)庫平臺時,應考慮下列因素:(1) 性能:數(shù)據(jù)庫的數(shù)據(jù)處理能力。(2) 開放性:數(shù)據(jù)庫是否能在多種操作系統(tǒng)下使用。(3) 安全性:數(shù)據(jù)庫是否具有高度的安全性。(4) 可靠性:數(shù)據(jù)庫是否具有高度的可靠性。(5) 并行性:數(shù)據(jù)庫是否并行運行在多節(jié)點上。(6) 可操作性:數(shù)據(jù)庫在使用前是否需要復雜的培訓5。數(shù)據(jù)庫平臺選用的是MicroSoft 公司的SQL Server 2000,SQL Server 2000是SQL Server的最新版本,比以前版本提高了性能、可靠性、質(zhì)量和易用性。Microsoft SQL Server 2000 增加了

12、幾種新的功能,由此成為大規(guī)模聯(lián)機事務處理 (OLTP)、數(shù)據(jù)倉庫和電子商務應用程序的優(yōu)秀數(shù)據(jù)庫平臺。SQL Server 2000擁有大型數(shù)據(jù)庫系統(tǒng)基本特征,但保持了windows環(huán)境下界面友好,操作簡單的優(yōu)點,成為windows環(huán)境下開發(fā)中、小型C/S系統(tǒng)較流行的數(shù)據(jù)庫系統(tǒng)。與傳統(tǒng)的桌面數(shù)據(jù)庫系統(tǒng)相比SQL Server 2000有以下區(qū)別:(1) 面向集合與面向記錄。面向集合與面向記錄應該是C/S系統(tǒng)與桌面數(shù)據(jù)庫系統(tǒng)的最本質(zhì)的區(qū)別。在桌面數(shù)據(jù)庫系統(tǒng)中,它得到的是整個數(shù)據(jù)表,面向的是整個數(shù)據(jù)表的所有記錄,因此,在桌面數(shù)據(jù)庫系統(tǒng)中,第一條;上一條、下一條、最后一條等概念是非常普遍的,而在C/S

13、系統(tǒng)中沒有這些概念,因為客戶程序在向服務器發(fā)送服務請求時,得到的數(shù)據(jù)可以由一個或多個數(shù)據(jù)表的多個字段構成,是服務器上所有數(shù)據(jù)的一個子集,它的請通過SQL語句來實現(xiàn)的,因此在C/S系統(tǒng)中,它面向的是整個數(shù)據(jù)庫的一個子集合。(2) 數(shù)據(jù)安全管理。SQL數(shù)據(jù)庫在數(shù)據(jù)安全性管理方面比桌面數(shù)據(jù)庫系統(tǒng)要強得多,它不僅對數(shù)據(jù)庫的訪問進行口令驗證,而且它還能夠?qū)μ囟ǖ臄?shù)據(jù)庫對象進行限制,包括視圖、數(shù)據(jù)表的存儲過程,更重要的是它可以設置用戶權限,通過Grant和Revoke命令向一個用戶或一組用戶授權或收權。(3) 數(shù)據(jù)完整性管理。對于SQL數(shù)據(jù)庫而言,它允許在服務器端定義一些業(yè)務規(guī)則用于驗證數(shù)據(jù)的完整性,強制

14、所有的客戶端程序都必須接受一樣的業(yè)務規(guī)則約束,這樣有利于集中維護這些規(guī)則。雖然桌面數(shù)據(jù)庫系統(tǒng)也能進行數(shù)據(jù)完整性管理,但是它只能在應用程序中定義這些驗證規(guī)則,所有需要驗證的地方都必須寫入一樣或相似的代碼,這樣不利于維護這樣規(guī)則。另外,SQL數(shù)據(jù)庫在完整性約束上,一般在創(chuàng)建數(shù)據(jù)表時就定義好的,它既可以定義為數(shù)據(jù)表的一部分,也可以通過存儲過程或觸發(fā)器等形式從數(shù)據(jù)表中獨立出來。(4) 數(shù)據(jù)庫的并發(fā)訪問管理。SQL數(shù)據(jù)庫采用優(yōu)化鎖定策略,允許多個用戶可以同時訪問服務器而不互相干擾。這種技術并不限制客戶訪問當前正在被其它用戶訪問的數(shù)據(jù)表,可以照常對它進行編輯(增、刪、改),并請求服務器保存修改的數(shù)據(jù)。桌面

15、數(shù)據(jù)庫系統(tǒng)則明確地或完全地鎖定策略,也就是說那些當前正在被其它用戶使用的數(shù)據(jù)無法訪問,更無法編輯,如果試圖訪問或修改這些數(shù)據(jù),系統(tǒng)產(chǎn)生錯誤的提示信息。(5) 事務控制。用于在系統(tǒng)發(fā)生錯誤時保持數(shù)據(jù)庫的一致性和完整性。每個更新 SQL Server 數(shù)據(jù)庫數(shù)據(jù)的應用程序都使用事務完成這個任務。事務是由一系列語句(選擇、插入、更新或刪除)構成的邏輯工作單元。如果在事務執(zhí)行過程中沒有遇到錯誤,則事務中的所有修改成為數(shù)據(jù)庫的永久部分。如果遇到錯誤,則不對數(shù)據(jù)庫做任何修改。桌面數(shù)據(jù)庫系統(tǒng)一般不提供事務控制功能。1.6課題的現(xiàn)實意義近年來,隨著我國改革開放的發(fā)展,國的酒店服務業(yè)得到了日新月異的發(fā)展。現(xiàn)代酒

16、店作為一體化的接待場所,是一個旅游城市的窗口,也可以說是一個小型社會。作為一種以服務為主的無煙工業(yè),世界各國對此行業(yè)的重視程度并不亞于其它工業(yè)。酒店在其運作期間,服務水平的高低,直接影響到酒店的形象和聲譽,如:服務的安排、調(diào)度是否周到;客人的要否能迅速、很好地得到滿足;市場的預測分析是否快捷、準確等。這其中的核心就是對每天大量的信息(客人、費用、房間等)的正確處理和保存。采用計算機這一現(xiàn)代化工具作為管理的輔助手段是必須的。計算機的應用包括OA(辦公自動化)、MIS(管理信息系統(tǒng))、CAD(計算機輔助設計)等,酒店的計算機系統(tǒng)正是典型的MIS應用。本酒店管理信息系統(tǒng),是針對酒店、飯店的具體業(yè)務而

17、開發(fā)的,業(yè)務管理以酒店的前臺管理為核心,為用戶提供迅速、高效的服務,減免手工處理的繁瑣與誤差,與時、準確地反映酒店的工作情況、經(jīng)營情況,從而提高酒店的服務質(zhì)量,并配合現(xiàn)代化的酒店管理,獲得更好的經(jīng)濟效益。就經(jīng)濟效益而言,酒店的計算機應用是:(1) 間接性的:其經(jīng)濟效益不是直接產(chǎn)生的,是通過對人力、物力的節(jié)省而帶來的,可以堵塞許多漏洞;(2) 長期性的:計算機的投資是較大的,是在長期的應用中逐步得到回報的;(3) 社會效益:酒店是一個高層次的服務行業(yè),采用計算機可提高服務質(zhì)量,有良好的社會形象。第2章 綜述電子計算機科學的飛速發(fā)展,給飯店計算機應用帶來了蓬勃生機,出現(xiàn)了飯店計算機管理信息系統(tǒng)、安

18、全保衛(wèi)系統(tǒng)、電子門鎖系統(tǒng)、飯店信息服務系統(tǒng)、客房電腦保險系統(tǒng)以與計算機娛樂系統(tǒng)。計算機在飯店中的應用,已深入到飯店的各個部門,特別在信息處理領域,計算機已成為最重要的工具。在酒店現(xiàn)代管理理論中,酒店管理信息系統(tǒng)已成為酒店現(xiàn)代科學管理的重要容,是酒店經(jīng)營必不可缺少的現(xiàn)代科學工具。2.1 酒店管理信息系統(tǒng)發(fā)展歷史管理信息系統(tǒng)(Management Information System簡稱MIS)是信息科學的一個分支,是由人和計算機組成的能進行信息的收集、傳遞、儲存、加工、維護和使用的系統(tǒng)。酒店管理系統(tǒng)是MIS中的一個重要分支,它實現(xiàn)的是計算機管理系統(tǒng)在酒店中的具體應用。它最早是于70年代初在國外開

19、始發(fā)展起來的,到了80年代,國外的酒店管理系統(tǒng),如EECO、HIS、CLS、Lodgistix等,整個模式已基本定型,技術較成熟,功能也較齊全。國的酒店計算機管理系統(tǒng)最早是在80年代初開始的,從事該方面工作的有清華大學自動化系之金國芬教授、交大和省計算技術研究所。到了80年代中后期,隨著國外酒店計算機系統(tǒng)的大規(guī)模引進,國外酒店的先進管理技術進入我國,進一步促進了我國酒店管理技術的發(fā)展。國系統(tǒng)正是在充分吸收國外管理系統(tǒng)的精華,再結合國的實際情況,逐步發(fā)展成熟,到90年代初期形成了幾個較成熟的軟件系統(tǒng),同時產(chǎn)生了許多專職從事酒店計算機管理系統(tǒng)的公司。到了90年代中期,隨著計算機在酒店中的普與應用,

20、以與計算機技術的不斷發(fā)展,酒店計算機系統(tǒng)的發(fā)展到了一個新的時期,新的系統(tǒng)平臺、新的軟件功能、新的系統(tǒng)特點與發(fā)展方向不斷涌現(xiàn)。2.2 酒店管理信息系統(tǒng)的作用酒店計算機管理就其表現(xiàn)形式看就是對飯店大量的常規(guī)性信息的輸入、存儲、處理和輸出過程,其作用主要表現(xiàn)在以下幾個方面:(1) 提高酒店的管理效益與經(jīng)濟效益應用酒店管理系統(tǒng)通過節(jié)省大量的人力物力,增加酒店的服務項目,提高酒店的服務檔次,減少管理上的漏洞,從整體上提高酒店的經(jīng)濟效益。如完善的預訂功能可防止有房不能租或滿房重訂的情況出現(xiàn),可隨時提供準確的房間使用和預訂情況,從而提高客房出租率。客人費用的直接記帳,可有效防止逃帳的發(fā)生。完善的分析功能可用

21、于市場銷售,如確定宣傳的重點地區(qū)和如何掌握價格的浮動等。正確控制房價,控制客人優(yōu)惠,從而減少管理漏洞,提高客房收入。(2) 提高服務質(zhì)量由于計算機處理信息的速度很快,可以大大減少客人入住、結帳的等候時間,提高對客服務質(zhì)量??焖俚目腿诵畔⒉樵兪侄?,使客人得到滿意的答復。清晰準確的賬單、票據(jù)、表格,使客人感到高檔次的享受。完善的預訂系統(tǒng),使客人的入住有充分的保證。完善的客史檔案管理更使客人的“個性化”服務得以很好的實施。利用計算機保存大量的客人歷史資料,通過統(tǒng)計分析,可對常客或消費額達到一定數(shù)量的客人自動給予折扣;也可對客人的消費特點進行分析,總結出客人生活方面的要求和特點,研究如何為客人提供更合

22、適的個性化服務,如安排房間、提供就餐等,甚至細致到給客人送什么報紙雜志、生日送什么禮品等。(3) 提高工作效率計算機管理可大大提高業(yè)務運作的速度和準確性。如電腦的自動夜間稽核功能結束了手工報表的歷史,電腦資料的正確保存避免了抄客人的低效工作,嚴格的數(shù)據(jù)檢查避免手工操作的疏忽而造成的錯誤,票據(jù)的傳送、登記、整理、復核等一系列的繁重勞動也可大為減少。(4) 完善酒店部管理體制科學、正規(guī)、系統(tǒng)的酒店軟件系統(tǒng)在酒店管理體系中還發(fā)揮著強有力的穩(wěn)定作用,可明顯地減少員工與管理人員的流動對酒店管理運作的不良影響。系統(tǒng)提供的多種安全級別,保證各類數(shù)據(jù)不被無權過問的人查閱和操作。每天的審核制度,各種費用的優(yōu)惠控

23、制,應收賬款的管理,員工工作量的考核,員工操作過程的跟蹤,均可加強酒店管理。(5) 全面了解營業(yè)情況,提高酒店決策水平酒店信息系統(tǒng)能提供完備的歷史數(shù)據(jù),又可提供各種分析模式,可使管理人員很方便地完成復雜的統(tǒng)計分析工作,并加強對酒店運營的部控制,增強管理人員的控制決策水平。2.3酒店管理信息系統(tǒng)的構成酒店管理系統(tǒng)由計算機硬件、系統(tǒng)軟件與應用軟件組成。(1) 硬件指電腦設備,系統(tǒng)軟件指系統(tǒng)的運行平臺,它們一起構成酒店電腦系統(tǒng)的體系結構。酒店管理系統(tǒng)使用的體系結構一般有三種類型:單機系統(tǒng)、集中式和分布式。這三種結構隨計算機技術的發(fā)展而產(chǎn)生,至今還在不斷地發(fā)展變化著。早期的單機系統(tǒng),由一臺主機、顯示器

24、、鍵盤、打印機等,再配備一定的軟件組成,能完成一些簡單的酒店業(yè)務,該結構目前已很少有人使用。集中式處理結構,采用一臺或二臺小型計算機或超級微機作為主機,使用人員通過各終端與主機聯(lián)系,進行各類數(shù)據(jù)處理作業(yè)。它數(shù)據(jù)處理能力強,數(shù)據(jù)安全,可靠性高。缺點是終端本身沒有處理能力,系統(tǒng)處理速度將隨終端數(shù)量的增加而明顯減慢,而且一般終端只有字符界面,用戶界面不美觀。因此,在PC機與Windows流行之前的70年代到80年代末,是酒店最理想的結構。分布式處理結構以高檔微機或小型機作為網(wǎng)絡服務器,通過網(wǎng)絡連接各個工作站,而各工作站都是一臺獨立的微機,本身具有數(shù)據(jù)處理的能力,需要時可聯(lián)機入網(wǎng)在服務器進行數(shù)據(jù)處理,

25、是目前理想的體系結構。以前流行的局部網(wǎng)絡系統(tǒng)(文件服務器結構,基本上是DOS系統(tǒng),屬已淘汰),目前流行的C/S結構(即客戶機/服務器結構)都是分布式結構。C/S結構中,客戶機支持用戶的前端處理,而且一般是Windows圖形界面,服務器用于支持應用的系統(tǒng)環(huán)境,包括數(shù)據(jù)庫的管理與查詢。它結合了局部網(wǎng)絡和集中式多用戶系統(tǒng)的優(yōu)點,由服務器和客戶機協(xié)同處理,充分發(fā)揮系統(tǒng)的各種優(yōu)越性,是目前酒店中最佳的體系結構。隨著通訊技術的發(fā)展,Internet的普與,分布式結構實現(xiàn)了遠程數(shù)據(jù)處理。這種廣域網(wǎng)分布結構更適合酒店集團的信息管理。集團總部可以通過Internet有效地管理各地的飯店,與時了解各酒店之間的經(jīng)營

26、情況,各酒店之間也可通過Internet實現(xiàn)信息互傳。從計算機應用的發(fā)展趨勢看,基于B/S(瀏覽器/服務器)結構的廣域網(wǎng)方式是今后發(fā)展的方向。(2) 軟件結構一個酒店管理信息系統(tǒng)從使用者的角度看,軟件結構就是酒店管理系統(tǒng)的功能結構。各種功能之間又有各種信息聯(lián)系,這樣就構成了一個有機結合的整體,形成一個完整的軟件功能結構。因此,系統(tǒng)一般可分為前臺(對客服務)和后臺(部管理)兩大部分,另外還可包括對前后臺系統(tǒng)的功能補充的擴充系統(tǒng)(有的系統(tǒng)把擴充系統(tǒng)直接包含在前后臺系統(tǒng)中),以與各種各樣的系統(tǒng)接口。事實上,酒店管理軟件可以是一個覆蓋整個酒店管理所有方面的非常龐大的系統(tǒng)。對某些飯店,這樣的功能模塊還可

27、增加和完善,如與酒店床頭柜的聯(lián)結接口、與酒店部尋呼臺的聯(lián)結接口、辦公自動化OA系統(tǒng)、預測決策支持系統(tǒng)等,而且各種軟件系統(tǒng)之間的功能名稱和分法均可不一樣。2.4 國外酒店管理軟件系統(tǒng)在國外,美國ECI公司最早使酒店前臺業(yè)務實現(xiàn)了計算機管理,主要包括了預訂、排房、結帳、客戶、餐廳、查詢、夜間作業(yè)與市場分析等。以下簡單介紹國際上著名的、在國使用較多的軟件系統(tǒng):(1) ECI(EECO)酒店系統(tǒng)ECI系統(tǒng)是美國易可(ECI)電腦公司最早于1969年開始發(fā)展的酒店管理電腦系統(tǒng),被全世界公認為裝置酒店電腦系統(tǒng)的翹首。ECI公司是美國加州電子工程公司(Electronic Engineering CO.,簡

28、稱EECO)屬下的子公司,因此該軟件也稱EECO系統(tǒng)。1970年,在美國夏威夷WAIKIKI的喜來登飯店(SHERATON HOTEL)裝設了全世界第一臺ECI酒店電腦系統(tǒng)。經(jīng)過20年發(fā)展,到了其鼎盛時期,在全世界有600多家用戶(中國有60余家),如香格里拉、文華、中國大飯店、天倫、海天等。ECI系統(tǒng)采用的是集中式標準多用戶系統(tǒng),目前已被淘汰,還在使用的是其第三代產(chǎn)品GEAC/UX系統(tǒng)。(2) HIS酒店系統(tǒng)酒店業(yè)資訊系統(tǒng)(Hotel Information Systems,簡稱HIS)于1977年成立,總部位于美國三藩市,目前是美國上市公司MAI Systems Corporaion的全資

29、公司,全盛時期在全世界80多個國家擁有4000多家用戶,如中國的王府、中國大飯店、長城、錦江、華亭、希爾頓、花園、世貿(mào)中心等,而采用HIS系統(tǒng)的高星級飯店最多時占了75%左右。目前該系統(tǒng)已有許多被更換。HIS系統(tǒng)原采用標準多用戶系統(tǒng),名稱為Paragon System,主機采用IBM公司的AS400小型機,數(shù)據(jù)庫采用DB2,一般用于高星級飯店。之后推出 Innovation System,采用Novell局域網(wǎng)絡,數(shù)據(jù)庫使用Btrive/Oracle,一般用于中高星級飯店。后來推出的產(chǎn)品是HIS龍棧系統(tǒng)(Lodging Touch System),她采用基于Windows NT的C/S體系結構

30、,國用戶不多。(3) Fidelio酒店系統(tǒng)Fidelio Software GmbH于1987年10月在德國慕尼黑成立。成立四年即成為歐洲領先的酒店軟件產(chǎn)品,成立六年躍居世界酒店管理供應商之首,后來該公司合并入美國Micro公司。目前已經(jīng)在全球8000余家酒店、豪華游艇和休閑別墅使用,在中國大陸擁有200多家用戶,是目前國高星級酒店(特別是外資或外方管理的酒店)采用最多的軟件。Fidelio Software Limited于1991年在成立,指導大陸、澳門、菲律賓、關島、國等地的市場開發(fā)工作。1995年,在成立了Fidelio Software(China)Limited,專門開發(fā)中國大陸

31、市場。1996年8月,在注冊了辦事處,隨后又在成立了辦事處。Fidelio系統(tǒng)在中國主要有以下版本: DOS版,采用文件服務器形式的局部網(wǎng)絡方式,操作系統(tǒng)采用Novell系統(tǒng),數(shù)據(jù)庫使用xBase系統(tǒng),工作站運行DOS平臺。 Windows版,采用文件服務器形式的分布式處理結構,操作系統(tǒng)采用Windows NT系統(tǒng),數(shù)據(jù)庫使用xBase系統(tǒng),工作站運行Windows NT Workstation平臺。 Windows版,采用CS結構,操作系統(tǒng)采用Windows NT系統(tǒng),數(shù)據(jù)庫使用Oracle。最新推出的是Micro Opera系統(tǒng)。2.5 國酒店軟件系統(tǒng)據(jù)初步統(tǒng)計,全國各地大大小小從事酒店計

32、算機管理系統(tǒng)開發(fā)、經(jīng)營的公司有100余家。它們起步較早的在80年代初期,后來者則在90年代初期;有國有企業(yè)、合資企業(yè)、外資企業(yè),也有民營企業(yè);產(chǎn)品有多用戶版、DOS版、Windows版(又可分成幾個類別);用戶數(shù)量從十幾家到一百多家不等。經(jīng)過幾年激烈的市場競爭,到目前,大部分系統(tǒng)已經(jīng)被淘汰或?qū)⒈惶蕴?,剩下的有全國性影響的軟件開發(fā)商不到10家,如西軟、華儀、中軟好泰、貴德、萬訊、天言五星、泰能等。他們中,最少的系統(tǒng)用戶已到200家,用戶最多的西軟已經(jīng)接近700家。另外,全國各省市中,尚有一些地方性的公司還在從事該方面的工作。目前,國三星級以上的酒店基本已經(jīng)使用了計算機管理,在沿海經(jīng)濟發(fā)達地區(qū)也有

33、許多一、二星級飯店在使用計算機。特別是國家旅游局出臺的星級評定標準,規(guī)定三星級以上飯店必須采用計算機管理,進一步地推動了酒店計算機管理系統(tǒng)的發(fā)展。到了90年代末、新世紀初,我國自主開發(fā)的酒店軟件開始進入了五星級市場,目前掛牌的五星級酒店采用國軟件的已達30余家。但國產(chǎn)軟件的主要用戶還是四星級以下酒店,大規(guī)模進入五星級酒店特別是外資或外方管理集團的酒店還是有一定的難度。我國的酒店管理系統(tǒng),在技術上并不落后于國外產(chǎn)品,在產(chǎn)品功能、性能上也可與國外軟件相媲美,在售后服務、本地特色化方面更明顯優(yōu)于國外系統(tǒng),主要的差距還是在品牌上。我們相信,經(jīng)過大家的共同努力,在不遠的將來,國產(chǎn)軟件大規(guī)模進入高星級連鎖

34、酒店或國際市場是很有希望的。以下簡單介紹具有全國性影響的國主要軟件公司與系統(tǒng):(1) 西軟Foxhis酒店管理系統(tǒng)西湖軟件(西軟科技),簡稱西軟,成立于1993年6月,前身是大學計算機系人工智能研究所下屬的一個課題組,從業(yè)歷史始于1988年。到目前,其推出的FOXHIS系列產(chǎn)品已成為國用戶數(shù)最多(近700家)、高星級用戶最多(150家)、用戶增長最快(月均14家)的酒店管理軟件,連續(xù)多年被中國軟件行業(yè)協(xié)會評定“中國優(yōu)秀軟件產(chǎn)品”,通過了國家信息安全評測認證中心認證,被國家高教、國家旅游局人教司選為全國旅游院校飯店管理專業(yè)教材,被列為國家級火炬計劃項目。公司本身也成為中國最大規(guī)模的酒店軟件供應商

35、,其資產(chǎn)規(guī)模、綜合實力在國遙遙領先。公司于93年推出DOS版,97年推出Windows版(采用C/S結構,操作系統(tǒng)用Unix或Windows NT/2000,數(shù)據(jù)庫用Sybase,開發(fā)工具用Powerbuilder),2000年底推出Windows五星版(專用于高星級飯店)。(2) 京中軟好泰CSHIS管理系統(tǒng)中軟好泰酒店計算機系統(tǒng)工程公司是金士平等自然人與中軟總公司合作所建的專業(yè)從事酒店計算機管理系統(tǒng)開發(fā)、推廣與服務的專業(yè)化公司,自1990年開始推廣中軟酒店管理系統(tǒng)CSHIS V1.0以來,已擁有基于WINDOWS與DOS平臺的兩大系列產(chǎn)品,在全國各地擁有400余家用戶。CSHIS V1.0

36、與CSHIS V2.0為DOS版,建立在NOVELL環(huán)境之上,用C語言開發(fā)。CSHIS 96/97/2000系統(tǒng)采用C/S結構,用DELPHI開發(fā),采用Windows NT/2000平臺,使用MS SQL Server數(shù)據(jù)庫。(3) 京華儀酒店管理系統(tǒng)華儀系統(tǒng)工程是國第一家從事酒店計算機管理系統(tǒng)開發(fā)的專業(yè)性公司。其創(chuàng)始人金國芬教授于1979年,為前門酒店用BASIC語言,在單機上開發(fā)了一個具有查詢功能的酒店管理軟件,開創(chuàng)了國酒店管理的先河;于1984年開發(fā)了國首個基于微機局域網(wǎng)系統(tǒng)的酒店管理系統(tǒng);于1987年正式成立華儀公司,是國最早成立的專業(yè)公司。多年來,華儀公司為全國各地300余家用戶提供

37、了三個版本的管理軟件:DOS版,稱HUA-YI酒店管理系統(tǒng),是最早的產(chǎn)品,采用NOVELL系統(tǒng)平臺,使用BASIC語言編程。CHIMS系統(tǒng),1995年推出,采用NOVELL系統(tǒng)平臺,用ACCESS數(shù)據(jù)庫,用VC/VB編程,工作站用Windows 3.1/3.2。HY2000系統(tǒng),采用Windows NT平臺(C/S結構),使用SQL Server數(shù)據(jù)庫,用VC/VB編程,客戶端使用Windows 95/98/2000系統(tǒng)。(4) 萬迅千里馬酒店管理系統(tǒng)千里馬酒店管理系統(tǒng)最初由勞業(yè)電腦系統(tǒng)開發(fā)公司于1993年推出DOS版,1998年推出WINDOWS版(采用C/S結構,用VB開發(fā),采用Windo

38、ws NT/2000平臺,使用SQL Server數(shù)據(jù)庫),到目前有300家左右飯店用戶,主要分布在、等省市。勞業(yè)公司于1998年被萬達電腦系統(tǒng)收購,改名為萬迅電腦軟件。(5) 泰能公司酒店信息系統(tǒng)泰能計算機系統(tǒng)工程公司成立于1993年,在1994年推出了國最早的WINDOWS版酒店管理軟件(采用Paradox數(shù)據(jù)庫)。目前的Windows版軟件采用C/S結構,用SQL Server數(shù)據(jù)庫,用Delphi語言開發(fā),目前有近300家用戶。2.6 酒店信息管理軟件的發(fā)展與展望隨著酒店業(yè)的日益發(fā)展,計算機在酒店中的應用日漸普與,對飯店信息管理系統(tǒng)的要求將越來越高,特別是系統(tǒng)集成化、決策支持DSS、客

39、戶關系管理CRM、辦公自動化OA、網(wǎng)絡中心實時訂房等。隨著Internet的發(fā)展普與,基于B/S結構的酒店管理軟件必將出現(xiàn)。隨著國產(chǎn)軟件的進一步發(fā)展和提高,國軟件替代進口軟件,成為高星級飯店主流管理軟件也將成為必然。第3章 系統(tǒng)分析與總體設計 以下我們分別從軟件的需求分析、體系結構設計、開發(fā)工具的選擇和數(shù)據(jù)庫設計這四個方面詳細地對酒店管理信息系統(tǒng)進行設計,以求獲得良好的軟件設計方案,為下一步詳細設計編碼和調(diào)試工作的順利進行作好前期準備。3.1 系統(tǒng)需求分析賓館酒店管理系統(tǒng)得用戶是賓館酒店的前臺、財務和管理人員,實例包括客戶信息管理、客房類型管理、客房信息管理、預定客房信息管理、入住登記信息管理

40、、續(xù)住登記信息管理、退房登記信息管理、實收房款管理、客戶消費統(tǒng)計表和實收款統(tǒng)計表等主要功能,具體如下:(1) 客戶信息的添加修改和查詢客戶信息的添加、修改、刪除和查詢(2) 客房類型信息的添加、修改、刪除和查詢(3) 客房信息的添加、修改、刪除和查詢(4) 預定客房信息的添加、修改、取消預定和查看詳細信息(5) 登記入住和修改登記信息(6) 保存續(xù)住登記信息(7) 保存退房登記信息(8) 保存實收房款信息(9) 查看用戶消費統(tǒng)計表和實收款統(tǒng)計表3.2 系統(tǒng)體系結構設計根據(jù)需求分析中總結的用戶需求設計系統(tǒng)的體系結構。系統(tǒng)的功能模塊圖如圖3.1所示。本系統(tǒng)用戶分為系統(tǒng)管理員、領班用戶和服務員用戶3

41、種情況。這3種用戶的權限說明如下:(1) 系統(tǒng)管理員用戶在系統(tǒng)初始化時有一個默認的“系統(tǒng)管理員用戶”Admin,由程序設計人員手動添加到數(shù)據(jù)庫中。他的默認密碼是111111。Admin用戶可以創(chuàng)建用戶、修改用戶信息以與刪除用戶;除此之外,Admin用戶還擁有系統(tǒng)得所有其他功能。圖3.1 系統(tǒng)功能模塊示意圖(2) 領班用戶領班用戶可以對服務員用戶進行管理,包括創(chuàng)建用戶、修改用戶信息以與刪除用戶信息等。但是他不能管理其他領班用戶。領班用戶可以使用除統(tǒng)計報表外的所有其他功能。(3) 普通用戶普通用戶的權限較低,他只能管理自身的用戶信息。普通用戶只能訪問前臺接待和總臺收銀兩個模塊的功能。下面進行系統(tǒng)流

42、程分析,所謂系統(tǒng)流程分析就是用戶在使用系統(tǒng)時的工作過程。運行系統(tǒng)后首先會看到登陸窗體,對用戶的身份進行認證。身份認證可以分為以下兩個過程:(1) 確認用戶是否是有效的系統(tǒng)用戶(2) 確定用戶的類型第一個過程決定了用戶能否進入系統(tǒng),第2個過程根據(jù)用戶的類型決定用戶的操作權限,本系統(tǒng)得流程分析如圖3.2所示在系統(tǒng)流程分析圖中可以看到,每個用戶有3次機會進行身份認證。如果3次輸入的用戶名和密碼都無法與數(shù)據(jù)庫中的數(shù)據(jù)匹配,則強制退出系統(tǒng)。圖3.2 系統(tǒng)流程分析圖進入系統(tǒng)后不同類型的用戶擁有不同的權限,所能進行的操作也不同。這些操作可以籠統(tǒng)地氛圍擁護管理模塊和賓館酒店管理模塊。Admin用戶擁有一類權限

43、,即可以使用所有的系統(tǒng)功能;領班用戶擁有二類權限,功能描述如圖3.2所示;普通用戶擁有三類權限,功能如圖3.4所示。如果要對普通用戶進行管理,則使用Admin用戶登錄,創(chuàng)建領班用戶和普通用戶,在創(chuàng)建用戶時需要輸入用戶名和密碼。創(chuàng)建用戶后,可以為工作人員分配不同的用戶,每個用戶使用自己的用戶名進入系統(tǒng)。圖3.3領班用戶功能模塊在本系統(tǒng)中,應該首先增加基本信息,之后才能進行前臺接待管理?;拘畔蛻粜畔?、客房類型信息和客房信息等。基本信息管理模塊可以添加、修改、刪除、和查看等操作??蛻粜畔蛻纛悇e、客戶單位、客戶、證件類型、證件編號等??头款愋托畔ǚ块g類型、床位數(shù)量、房間數(shù)目、是否有空

44、調(diào)、是否有、是否有電視、是否有獨立衛(wèi)生間、是否有冰箱等,他為客戶信息提供類型數(shù)據(jù)??头啃畔头烤幪?、客房類型、房間朝向、價格等,在輸入房間信息時需要輸入房間類型信息。添加基本信息后,就可以進行前臺接待管理了。前臺接待管理包括預定客戶管理、入住登記管理、續(xù)住信息管理和退房信息管理等模塊。在預定客房信息管理模塊中,可以對客房的預定信息進行添加、修改、取消預定和查看等操作。預定客房信息包括客戶信息、預定日期、押金等信息。在添加預定客房信息時,需要首先選擇客戶信息和客房信息。進入系統(tǒng)總臺收銀管理前臺接待管理預定客房管理預定客房管理預定客房管理預定客房管理圖3.4 普通用戶功能模塊在預定客房信息管理

45、模塊中,可以對入住登記信息進行添加和修改等操作。入住登記信息包括客戶信息、客房信息、入住日期、入住天數(shù)、報價和押金等信息,在添加登記信息時,首先要選擇客戶信息和客房信息。在續(xù)住信息管理模塊中,可以錄入續(xù)住信息。編輯續(xù)住登記信息相當于重新編輯入住信息,但是不能修改入住信息、報價和折扣等信息。在退房信息管理模塊中可以對登記入住的房間執(zhí)行退房操作。執(zhí)行退房操作后,需要將房間狀態(tài)設置“退房”。在前臺收款模塊中用戶可以錄入時收款金額,同時將記錄狀態(tài)設置為已結款。在統(tǒng)計報表模塊中,可以查看客戶消費統(tǒng)計表和實收款統(tǒng)計表,從而了解賓館酒店的經(jīng)營狀況。只有系統(tǒng)管理員用戶才有權限進入統(tǒng)計報表模塊。3.3開發(fā)工具的

46、選擇開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)需要選擇兩種工具,即前臺開發(fā)語言和后臺數(shù)據(jù)庫。選擇開發(fā)工具時應該考慮客戶需求、系統(tǒng)功能和性能要求以與開發(fā)人員的習慣等因素。例如,開發(fā)C/S(客戶機/服務器)結構的應用程序時,前臺開發(fā)語言通??梢赃x擇Visual Bisic、Visual C+、Delphi和Power Builder等;如果開發(fā)網(wǎng)絡應用程序,則需要選擇一個網(wǎng)絡數(shù)據(jù)庫系,例如SQL Server、ORACLEH和IBM DB2等,如果開發(fā)單機應用程序,則只要選擇一個小型數(shù)據(jù)庫系統(tǒng)就夠了,例如Access。與其他開發(fā)工具相比Visual Bisic具有簡單易學、靈活方便和易于擴充等特點,越來越多被應用于客

47、戶/服務器(Client/Server,簡稱為C/S)應用程序的前端開發(fā)工具,與后段的SQL Server數(shù)據(jù)庫相結合能夠提供一個高性能的管理信息系統(tǒng)解決方案。因此,本次設計采用Visual Bisic 6.0作為開發(fā)工具,SQL Server作為后臺數(shù)據(jù)庫。3.4數(shù)據(jù)庫結構設計數(shù)據(jù)庫結構設計是總體設計階段非常重要的環(huán)節(jié),好的數(shù)據(jù)庫結構可以簡化開發(fā)過程,使系統(tǒng)功能更加清晰明確。因為數(shù)據(jù)庫結構的變化會造成編碼的改動,所以必須認真設計數(shù)據(jù)庫結構后再編碼,從而避免無謂的重復工作。本次設計的數(shù)據(jù)庫名稱為Hotel,包括8個表,即客戶信息表Customer、客房類型表RoomType、客房信息表Room

48、、客房預訂信息表OrderRoom、預訂客房登記表OrderList、入住登記信息表Registration、實結房款信息表PayforRoom和用戶信息表Users。(1) 客戶信息表Customer,保存入住酒店的客戶信息,結構如表3-1所示。表3-1 表Customer的結構編號字段名字數(shù)據(jù)類型說明1CustIDvarchar40編號,主鍵2IdtypeVarchar20證件類型(包括、軍官證、護照、駕駛證和回鄉(xiāng)證等)3CustNameVarchar50客戶4OrgNameVarchar100客戶單位5CustTypeVarchar50客戶類型6CustFromVarchar50國籍戶籍

49、7SexVarchar10性別8JobVarchar50職務9OfficeVarchar30辦公10MobileVarchar30移動11HomeVarchar30住宅12CustLevelVarchar10客戶等級13AddressVarchar200家庭地址14PostcodeVarchar20郵政編碼 (2) 客房類型表RoomType,保存客房類型信息,包括客房的類型并把客房的類型編號作為主鍵,還有床位數(shù)量,房間數(shù)量是否有空調(diào)、電視、獨立衛(wèi)生間和是否有冰箱等等,基本上包含了現(xiàn)在大中小型賓館的房間基本信息。結構如表3-2所示。表3-2 表RoomType的結構編號字段名稱數(shù)據(jù)類型說明1T

50、ypeIdint類型編號,主鍵2TypeNameVarchar100類型名稱3RoomNumint房間數(shù)量4BedNumint床位數(shù)量5Airditioningint是否有空調(diào)(0表示沒有,1表示有)6Telint是否有(0表示沒有,1表示有)7Tvint是否有電視(0表示沒有,1表示有)8Toiletint是否有獨立衛(wèi)生間(0表示沒有,1表示有)9IceBoxint是否有冰箱(0表示沒有,1表示有) (3) 客房信息表Room,保存客房的基本資料的。客房的基本資料包括客房類型編號和客房編號,客房編號作為主鍵,客房類型編號作為外鍵,其他信息包括房間朝向,所有物品列表標準價格和當前房間的使用狀態(tài)

51、,結構如表3-3所示。表3-3客房信息表Room的結構編號字段名稱數(shù)據(jù)類型說明1RoomNoVarchar10客房編號,主鍵2TypeIdint客房類型編號3PositionVarchar100房間朝向4ObjListVarchar400客房中所有物品的列表5Priceint標準價格6Statusint房間當前狀態(tài)(0表示空閑,1表示已經(jīng)預訂,2表示已經(jīng)有客戶入?。?4) 客房預訂信息表OrderRoom,保存客房的預定使用情況。該表用記錄編號作為主鍵,入住客戶編號作為外鍵,其他基本信息還有押金數(shù)目,預定日期,經(jīng)辦人等信息,主要和客戶表建立了聯(lián)系。其結構如表3-4所示。表3-4客房預訂信息表O

52、rderRoom的結構編號字段名稱數(shù)據(jù)類型說明1OrderIdint記錄編號,主鍵2CustIdVarchar40入住客戶編號3FirstPayint押金4OrderDateDatetime預定日期5UserNameVarchar40經(jīng)辦人(5) 預訂客房登記表OrderList,保存客戶辦理預訂時的客房記錄信息。系統(tǒng)允許一個客戶預訂多個房間,所以需要用OrderList保存客戶預訂的房間信息。表中用記錄編號作為主鍵還有預定編號,所預定的客房編號,計劃入住日期,入住天數(shù),預定單價,預定折扣其他收費金額和備注信息。在這個表中需要將客房編號設置成varchar而不是年int型的,可以對房間的編號如

53、3A-10等類型的進行更好的兼容。OrderList表結構如表3-5所示。表3-5預訂客房登記表OrderList的結構編號字段名稱數(shù)據(jù)類型說明1ListIdint記錄編號,主鍵2OrderIdint預訂編號3RoomNovarchar10客房編號4InDatedatetime計劃入住日期5Daysint入住天數(shù)6Priceint預訂單價7Rateint預訂折扣8OtherFeeint其他收費金額9Memovarchar200備注 (6) 入住登記信息表Registration,管理客戶入住登記信息,用記錄編號作為主鍵,包括客戶編號,客房編號,入住日期,退房日期,入住天數(shù),單價,折扣和其他收費

54、金額,押金,其他說明,入住登記記錄的狀態(tài)和經(jīng)辦人。結構如表3-6所示。表3-6入住登記信息表Registration的結構編號字段名稱數(shù)據(jù)類型說明1RegIdint記錄編號,主鍵2CustIdvarchar客戶編號3RoomNovarchar客房編號4InDatedatetime入住日期5LeaveDatedatetime退房日期6Daysint入住天數(shù)7Priceint單價8Rateint折扣9OtherFeeint其他收費金額10FirstFeeint押金11Memovarchar200其他說明12Statusint入住登記記錄的狀態(tài)(1表示入住,2表示退房,3表示結款)13UserNam

55、evarchar40經(jīng)辦人 (7) 實結房款信息表PayforRoom,管理退房時的實結房款信息。主鍵是登記編號還有結款金額,經(jīng)辦人和結款日期等信息。表結構如表3-7所示。表3-7實結房款信息表PayforRoom的結構編號字段名稱數(shù)據(jù)類型說明1RegIdint登記編號2Amountint結款金額(如結款金額為負,則表示退款)3UserNamevarchar40經(jīng)辦人4OptTimedatetime結款日期(8) 用戶信息表Users,保存系統(tǒng)用戶信息,采用用戶名作為主鍵,包括員工用戶類型等基本信息。結構如表所示3-8所示。表3-8用戶信息表Users的結構編號字段名稱數(shù)據(jù)類型說明1UserNamevarchar40用戶名,主鍵2EmpNamevarchar40員工3UserPwdvarchar50密碼4UserTypetinynit用戶類型(1表示領班

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論