酒店預訂管理系統(tǒng)設計_第1頁
酒店預訂管理系統(tǒng)設計_第2頁
酒店預訂管理系統(tǒng)設計_第3頁
酒店預訂管理系統(tǒng)設計_第4頁
酒店預訂管理系統(tǒng)設計_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.焦作師范高等專科學校畢業(yè)論文(設計)論文題目:酒店預訂管理系統(tǒng)畢業(yè)論文系 (部) 計算機與信息工程系 專 業(yè) 計算機網(wǎng)絡技術 班 級 08計網(wǎng)一班 學 號 12950084040 學生姓名 劉倩 指導教師 許長有 2011 年 5 月目錄摘要2Abstract31 概論41.1背景41.2應用系統(tǒng)開發(fā)工具介紹41.2.1Visual Basic概述41.2.2關于SQL Server42 系統(tǒng)需求分析42.1系統(tǒng)結構功能圖52.3后臺功能模塊圖53系統(tǒng)總體設計53.1創(chuàng)建數(shù)據(jù)庫53.2酒店預訂系統(tǒng)主窗口103.3系統(tǒng)功能界面設計124 系統(tǒng)的實現(xiàn)214.1代碼分析、實現(xiàn)214.2測試254.

2、2.1數(shù)據(jù)和數(shù)據(jù)庫完整性測試254.2.2用戶界面測試25結束語25參考文獻26摘要酒店興衰,關鍵是管理。建設一間現(xiàn)代化的酒店,需要的是錢,而要經(jīng)營管理好一間酒店,關鍵是管理。酒店管理是現(xiàn)代酒店的命脈,管理水平的高低,決定著酒店經(jīng)營的成敗。酒店是企業(yè),同樣是要重視管理的工作,加強管理。現(xiàn)代管理者即是財富,當代的管理者更是直接的財富。管理的意義,簡單地講,管就是主事,理就是治事,合起來為主管和治理人與事。 隨著社會經(jīng)濟的發(fā)展,在外出差已成為上班一族不可避免的生活環(huán)節(jié),因此各星級的酒店應運而生,而酒店對客房管理刻不容緩,特別對一些專為外出人們提供住宿的酒店來說,酒店預訂管理尤為重要,所以酒店預訂管

3、理系統(tǒng)能夠為酒店管理人員提供一個快速安全可靠的管理平臺。科學技術的不斷提高,計算機技術不斷成熟,其強大的功能已為人們深刻認識,他已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,而人工化管理已不能滿足客戶的需求,例如不能及時查詢客房正常情況和人工管理的費時性,也為了使管理人員可以輕松快捷的完成酒店客房管理任務,實現(xiàn)無紙化,電子化,和智能化管理,了解整個酒店客房信息。這些優(yōu)點能夠極大地提高酒店管理的效率,也是酒店實現(xiàn)正規(guī)化管理的開始。酒店預定系統(tǒng)其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫

4、。而對于后者則要求應用程序功能完備,易使用等特點。本軟件針對酒店預訂系統(tǒng)的工作特點,系統(tǒng)按照酒店標準化業(yè)務程序流式設計功能模塊,系統(tǒng)登錄(系統(tǒng)登錄、關于對話框)、酒店信息管理(酒店信息管理、房間信息管理、房間信息查詢)、訂單信息管理(訂單信息管理、訂單信息查詢、客戶訂單查詢)等幾個模塊。這幾個模塊包括了酒店預訂的主要業(yè)務,應用本系統(tǒng)可以在計算機上靈活、方便的管理酒店客房,從而大大的提高了處理速率,使管理更加現(xiàn)代化。本系統(tǒng)是根據(jù)實際情況和具體內容,按照一定的要求,科學合理的進行系統(tǒng)分析設計。從而使本系統(tǒng)能完全滿足經(jīng)濟性、靈活性、系統(tǒng)性和可靠性的要求。關鍵詞:酒店預訂管理系統(tǒng),數(shù)據(jù)庫Abstrac

5、tHotels rise and fall, the key is management.Construction of a modern hotel, need money, and to operate and manage a hotel, the key is management.Hotel management is the lifeblood of modern hotel, the level of management, hotel management determines the success or failure.The hotel is the enterprise

6、, also should pay attention to management and to strengthen management.That is the wealth of modern managers, the contemporary wealth management is even more direct.Management of meaning, put it simply, management is the principal, the rationale is that Zhi Shi, executive and management together for

7、 the people and things.With the social and economic development, to work out a family business has become an inevitable part of life, so each star hotel came into being, the hotel management without delay on the room, especially for some people to provide accommodation for the hotel to go out for Ho

8、tel management is particularly important, so the hotel reservation management system for the hotel management to provide a fast safe and secure management platform.The continuous improvement of science and technology, computer technology continues to mature, its powerful functions for the people a d

9、eep understanding, he has entered all areas of human society and play an increasingly important role.Computer applications as part of the management can not meet the artificial demand of customers, for example, normally can not check the room in time and labor management, time-consuming nature, and

10、to enable managers to quickly and easily complete the task of hotel rooms management, paperless , electronic, and intelligent management, understand the whole hotel room information.These advantages can greatly improve the efficiency of hotel management, but also the beginning of the hotel to achiev

11、e standardized management.Hotel reservation system which mainly includes the establishment of database and front-end application maintenance and development of the two.Request for the establishment of data consistency and integrity, data security database.For the latter application powerful, easy to

12、 use and so on.The hotel reservation system software for the working characteristics of the system in accordance with the hotel business process flow design standardized function modules, the system log (system log, on the dialog box), the hotel information management (hotel information management,

13、information management room, room information inquiry), Order information management (order information management, order information search, customer order information) and other several modules.This module includes several major hotel reservation services, the application of the system can be flex

14、ible on the computer to facilitate the management of hotel rooms, which greatly improved the processing rate, so that more modern management.This system is based on the actual situation and the specific content, in accordance with certain requirements for the conduct of scientific and rational syste

15、m analysis and design.So that the system can fully meet the economy, flexibility, systematic and reliability.Keywords:Hotel management system, database1 概論1.1背景在信息高度發(fā)達的今天,酒店業(yè)務涉及的各個工作環(huán)節(jié)已不再僅僅是傳統(tǒng)的住宿、結賬業(yè)務,而是更廣更全面的服務性行業(yè)的代表,從客房的營銷及客人的預訂開始,給賓客感受一種顧客至上的享受,提高酒店的管理水平,簡化各種復雜操作,在最合理最短時間內完成客戶預定任務,這才能令旅客舒適難忘,增加賓客

16、回頭率。1.2應用系統(tǒng)開發(fā)工具介紹1.2.1Visual Basic概述visual basic(簡稱vb)是微軟公司推出的可視化開發(fā)工具。Visual 意為“可視化的”,它是指開發(fā)圖形用戶界面時,無需編寫大量代碼去描述界面元素的位置和外觀,僅通過簡單的鼠標施放操作即可以“所見即所得”的方式設計出標準的windows應用程序界面。Basic 是指basic 語言,這是一種面向初學者的編程語言。visual basic 是基于basic 的可視化程序設計語言,它繼承了basic語言簡單易懂的特點,采用面向對象、事件驅動的編程機制,提供了直觀的可視化程序設計方法。visual basic6.0的主

17、要特點:(1)面向對象的可視化設計平臺(2)事件驅動的編程機制(3)結構化的程序設計語言(4)強大的數(shù)據(jù)庫和網(wǎng)絡開發(fā)功能(5)充分利用windows資源(6)方便實用的程序向導隨著visual basic的不斷改進,它已經(jīng)徹底擺脫了“玩具語言”的形象,成為編制通用windows應用程序、數(shù)據(jù)庫應用程序、多媒體應用程序以及網(wǎng)絡應用程序的“幾乎無所不能”的理想工具。1.2.2關于SQL Server所謂數(shù)據(jù)庫,我們可以把它形象地說成是存儲數(shù)據(jù)的“倉庫”。數(shù)據(jù)庫是為了滿足某一部門中多個用戶的多種應用需要,按照一定的數(shù)據(jù)模型在計算機系統(tǒng)中組織、存儲和使用的互相聯(lián)系的數(shù)據(jù)集合。數(shù)據(jù)庫系統(tǒng)是管理大量的、持

18、久的、可靠的、共享的數(shù)據(jù)的工具。就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。數(shù)據(jù)庫是酒店管理的核心組成部分,所有信息處理子系統(tǒng)都將基于某種數(shù)據(jù)庫平臺,以便將其處理的信息資源完整、安全地保存起來,并且對其進行各種管理和利用。選擇一個發(fā)的數(shù)據(jù)庫平臺是非常重要的。根據(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ù)庫在使用前是否需要復雜的培訓。2 系統(tǒng)需求分析本畢業(yè)

19、設計的任務是實現(xiàn)酒店預訂業(yè)務的上的自動化、規(guī)范化和系統(tǒng)化。所以,為了能夠實現(xiàn)所定的目標,必須首先進行需求分析。需求分析就是描述系統(tǒng)的需求,通過定義系統(tǒng)中的關鍵類域來建立模型。分析的目的是在開發(fā)者和提出需求的用戶之間建立一種理解和溝通的機制。因此。酒店預訂系統(tǒng)的需求分析是由開發(fā)者和用戶一起完成的。這個酒店預定系統(tǒng)主要功能包括:(1)系統(tǒng)登錄(2)酒店信息管理(3)訂單信息管理(4)業(yè)務人員管理(5)系統(tǒng)用戶管理(6)系統(tǒng)幫助(7)說明(8)退出2.1系統(tǒng)結構功能圖如圖2.11所示酒店信息管理業(yè)務人員管理酒店預訂管理系統(tǒng)訂單信息管理系統(tǒng)用戶管理系統(tǒng)幫助2.3后臺功能模塊圖如圖2.12所示后臺數(shù)據(jù)庫

20、訂單表房間類型表用戶表業(yè)務員表酒店信息表用戶密碼表3系統(tǒng)總體設計3.1創(chuàng)建數(shù)據(jù)庫根據(jù)需求分析,該數(shù)據(jù)庫要設計6個表,有訂單表,房間類型表,酒店信息表,業(yè)務員表,用戶表,用戶密碼表,設計如下:表1:訂單表的信息代碼:USE JDYDXTGO/* 對象: Table dbo.酒店信息表 腳本日期: 05/17/2011 23:17:41 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.酒店信息表(ID char(10) NOT NULL,名稱 char(50) NULL,星級

21、int NULL,地址 char(50) NULL) ON PRIMARYGOSET ANSI_PADDING OFF表2:房間類型表的信息代碼:USE JDYDXTGO/* 對象: Table dbo.房間類型表 腳本日期: 05/17/2011 23:18:19 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.房間類型表(ID char(10) NOT NULL,酒店名稱 varchar(50) NULL,房間類型 char(20) NOT NULL,會員價 money

22、 NULL,內部價 money NULL,門市價 money NULL) ON PRIMARYGOSET ANSI_PADDING OFF表3:酒店信息表的信息代碼:USE JDYDXTGO/* 對象: Table dbo.酒店信息表 腳本日期: 05/17/2011 23:19:22 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.酒店信息表(ID char(10) NOT NULL,名稱 char(50) NULL,星級 int NULL,地址 char(50) NUL

23、L) ON PRIMARYGOSET ANSI_PADDING OFF表4:業(yè)務員表的信息代碼:USE JDYDXTGO/* 對象: Table dbo.業(yè)務員表 腳本日期: 05/17/2011 23:20:26 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.業(yè)務員表(ID char(10) NOT NULL,姓名 char(10) NULL,性別 char(4) NULL,出生日期 datetime NULL,手機 char(20) NULL,電話 char(20)

24、NULL,住址 char(50) NULL) ON PRIMARYGOSET ANSI_PADDING OFF表5:用戶表的信息代碼:USE JDYDXTGO/* 對象: Table dbo.用戶表 腳本日期: 05/17/2011 23:21:16 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.用戶表(ID char(10) NOT NULL,用戶名稱 char(10) NULL,密碼 char(10) NULL,酒店管理 int NULL,訂單管理 int NULL,

25、業(yè)務管理 int NULL,用戶管理 int NULL) ON PRIMARYGOSET ANSI_PADDING OFF表6:用戶密碼表的信息代碼:USE JDYDXTGO/* 對象: Table dbo.用戶密碼表 腳本日期: 05/17/2011 23:21:58 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.用戶密碼表(用戶名 char(10) NOT NULL,原密碼 int NULL,確認密碼 int NULL) ON PRIMARYGOSET ANSI_PA

26、DDING OFF3.2酒店預訂系統(tǒng)主窗口在圖中的菜單經(jīng)過創(chuàng)建后的下拉菜單,如3.21所示3.3系統(tǒng)功能界面設計(1)系統(tǒng)登錄主要實現(xiàn)如下功能:系統(tǒng)登錄關于對話框界面設計如圖3.31所示(2)酒店信息管理酒店信息管理房間信息管理房間信息查詢界面設計如圖3.32所示(3)訂單信息管理訂單信息管理訂單信息查詢客戶訂單查詢界面設計如圖3.33所示(4)業(yè)務人員管理業(yè)務人員管理業(yè)務人員查詢業(yè)績統(tǒng)計界面設計如圖3.34所示(5)系統(tǒng)用戶管理用戶登錄系統(tǒng)用戶管理界面設計如圖3.35所示(6)系統(tǒng)幫助用戶注冊酒店資料業(yè)務員資料房間資料界面設計如圖3.36所示(7)說明界面設計如圖3.37所示 (8)退出退出

27、登錄界面設計如圖3.38所示4 系統(tǒng)的實現(xiàn)4.1代碼分析、實現(xiàn)代碼較多,只體現(xiàn)主頁面歡迎頁面:Private Sub Command1_Click()frm.HideMDIForm1.ShowEnd SubPrivate Sub Form_Load()Command1.MaskColor = vbRedTimer1.Enabled = TrueTimer1.Interval = 100Label3.Caption = "今天是:" & Year(Date) & "年" & Month(Date) & "月&quo

28、t; & Day(Date) & "日"End Sub主頁面:Private Sub ddxxcxa_Click()ddxxcxa1.Showddxxcxa1.WindowState = vbMaximizedEnd SubPrivate Sub ddxxgla_Click()ddxxgl.Showddxxgl.WindowState = vbMaximizedEnd SubPrivate Sub exit_Click() MsgBox "確定要退出本系統(tǒng)嗎?", vbInformation + vbOKCancel, "提示&

29、quot;EndEnd SubPrivate Sub fjxxcxa_Click() fjxxcxa1.Showfjxxcxa1.WindowState = vbMaximizedEnd SubPrivate Sub fjxxgla_Click()fjxxgl.Showfjxxgl.WindowState = vbMaximizedEnd SubPrivate Sub fjzl_Click()fjzla.Showfjzla.WindowState = vbMaximizedEnd SubPrivate Sub gydhk_Click()frmAbout.ShowfrmAbout.WindowS

30、tate = vbMaximizedEnd SubPrivate Sub jdxxgla_Click()jdxxgl.Showjdxxgl.WindowState = vbMaximizedEnd SubPrivate Sub khddcx_Click()End SubPrivate Sub jdzl_Click()jdzla.Showjdzla.WindowState = vbMaximizedEnd SubPrivate Sub khddcxa_Click()khddcx.Showkhddcx.WindowState = vbMaximizedEnd SubPrivate Sub MDIF

31、orm_Load()MDIForm1.Showjdxxglall.Enabled = Falseddxxglall.Enabled = Falseywryglall.Enabled = Falsextyhglall.Enabled = Falsextbzall.Enabled = Falsextsmall.Enabled = FalseEnd SubPrivate Sub xtdl_Click()frmLogin.ShowfrmLogin.WindowState = vbMaximizedEnd SubPrivate Sub xtsmall_Click()xtsma.Showxtsma.Win

32、dowState = vbMaximizedEnd SubPrivate Sub xtyhgl_Click()yhgl.Showyhgl.WindowState = vbMaximizedEnd SubPrivate Sub yhdl_Click()ulogin.Showulogin.WindowState = vbMaximizedEnd SubPrivate Sub yhzc_Click()xtbz.Showxtbz.WindowState = vbMaximizedEnd SubPrivate Sub yjtja_Click()yjtj.Showyjtj.WindowState = vb

33、MaximizedEnd SubPrivate Sub ywrycxa_Click()ywrycxa1.Showywrycxa1.WindowState = vbMaximizedEnd SubPrivate Sub ywrygla_Click()ywrygl.Showywrygl.WindowState = vbMaximizedEnd SubPrivate Sub ywyzl_Click()ywyzla.ShowEnd Sub登陸頁面:Private Sub Command1_Click() '檢查正確的密碼 If Text2.Text = "123456" And Text1.Text = "劉倩" Then ulogin.Hide MDIForm1.jdxxglall.Enabled = True MDIForm1.ddxxglall.Enabled = True MDIForm1.ywryglall.Enabled = True MDIForm1.xtyhglall.Enabled = True MDIForm1.xtbzall.Enabled = True MDIForm1.xtsmall.Enabled = True Else MsgB

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論