智能化酒店運營系統_第1頁
智能化酒店運營系統_第2頁
智能化酒店運營系統_第3頁
智能化酒店運營系統_第4頁
智能化酒店運營系統_第5頁
已閱讀5頁,還剩28頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

2023-2023學年第2學期經濟管理學院實踐教學

成績評定表

實踐教學

數據庫系統原理與設計專業

項目

學生姓名班級學號

成績

日期

2014年6月4日

課程實踐任務書

學院經濟管理學院專業

姓名學號

課程名稱數據庫系統設計題目經濟型酒店客房管理系統

原理與設計數據庫設計

設計規定與任務:

通過設計一完整的數據庫,使學生掌握數據庫設計各階段的輸入、輸出、設計環境、

目的和措施。純熟掌握兩個重要環節一一概念構造設計與邏輯構造設計;純熟的使用

SQL語言實現數據庫日勺建立、應用和維護。

詳細規定如下:

1.每人一題,題目可自擬。

2.規定學生根據題目的需求描述,進行實際調研,提出完整的需求分析匯報。

3.獨立準時完畢規定日勺工作任務,不得弄虛作假,不準抄襲他人內容。

工作計劃與進度安排:

第1?2天:需求分析,對系統的功能需求和數據需求進行分析

第3-4天:概念構造設計畫出系統E-R圖

第5天:邏輯構造設計

第6-7天:數據庫時實行與運行

第8-10天:編寫匯報,準備答辯。

指導教師(簽字):專業負責人(簽字):學院院長(簽字):

2014年5月6日2014年5月6日2014年5月6日

摘要

在信息化時代的大環境下,酒店客房管理在酒店平常管理活動中日漸重要起

來。為了增強市場競爭力,改善顧客體驗,提高企業管理水平,加速企業運轉,

本文進行了酒店客房管理系統的有關數據庫設計。圍繞著酒店的預訂、入住及退

房日勺關鍵環節從需求分析、概念構造設計、邏輯構造設計層層深入,最終進行了

系統的實行。

關鍵詞:酒店客房管理;需求分析;概念構造設計;邏輯構造設計

目錄

1序言.................................................................1

1.1課題簡介......................................................1

1.2設計目H勺......................................................1

2需求分析............................................................2

2.1業務需求及處理流程...........................................2

2.2功能需求及數據需求分析.......................................3

2.3業務規則分析..................................................5

3概念構造設計........................................................7

3.1局部E-R圖...................................................7

3.2整體E-R圖..................................................10

4邏輯構造設計.......................................錯誤!未定義書簽。

4.1E-R圖向關系模型日勺轉換.......................................11

4.2數據模型的優化..............................................12

5數據庫的實行.......................................................13

5.1數據庫與基表的創立..........................................13

5.2數據的載入...................................................21

5.3數據的查詢...................................................24

結束語...............................................................27

參照文獻.............................................................28

1序言

1.1課題簡介

伴隨我國經濟和旅游業口勺發展,酒店行業也獲得了很大的市場份額并已經形

成一定口勺規模。尤其是恰好彌補了星級飯店與社會旅館之間空白口勺經濟型酒店,

以其“住宿加早餐”的經營模式贏得了越來越多口勺消費者愛慕。但伴隨科技口勺發

展,對企業運行水平的規定越來越高,同步顧客的體驗在企業管理中也越來越占

據重要地位,經濟型酒店正面臨著前所未有口勺機遇和挑戰。為了順應時代的信息

化發展時尚,實現企業以顧客為導向的I宗旨,滿足客戶追求便捷口勺消費心理,提

高顧客體驗,并滿足企業自身發展需求,綜合運月數據庫設計等先進技術,實現

酒店客房管理系統已成為一種必然。

1.2設計目的

對于酒店來說,客房管理無疑是最重要H勺一種環節,決定著酒店的經營狀況。

怎樣合理的運用信息技術并結合先進H勺管理手段來協助酒店發展已迫在眉睫。對

客戶、職工、房間這些基本狀況和訂單、入住單、退房單、賬單這些單據以及預

訂房間、查看房間信息這些環節的管理,是設計酒店客房管理系統的根據。通過

E-R圖日勺繪制深入轉化為關系模式,最終完畢系統設計。

采用全新的數據庫系統來完畢客房管理,不僅可以使工作人員以便操作和查

詢更新和刪除數據,提高工作效率,實現客房管理流程的更好銜接,還可以減少

人力資源成本,及時搜集有關數據并重新優化配置企業資源以滿足顧客日勺最新需

求,增強顧客黏性和酒店品牌認知,實現企業效用最大化。

2需求分析

2.1業務需求及處理流程

業務需求分析是根據現實世界對象需求,描述應用口勺詳細業務處理流程,并

分析哪些業務是計算機可以完畢,而哪些業務是不能由計算機完畢。

酒店客房管理系統重要業務包括:客戶查看房間信息、、客戶預訂、客戶入住、

及退房結賬?,F給出關鍵業務“客戶預訂或入住”、“預訂或入住受理”口勺處理流

程,如圖2.1、圖2.2所示。

圖2.1客戶預訂或入住圖2.2預訂或入住受理

2.2功能需求及數據需求分析

功能需求分析是描述系統應提供的功能和服務。根據上述需求描述和業務流

程,再通過平常泗店客房管理的有關理解及網上查詢,酒店客房管理系統重要功

能和數據需求如下。

1.權限管理

(1)客戶管理??蛻艄芾頃r規定填寫基本信息,包括客戶姓名、性別、證件類

型、證件號碼、聯絡等信息。

(2)職工管理。酒店管理人員以職工身份注冊并填寫基本信息,包括職工姓名、

性別、年齡、登錄密碼、部門、住址、聯絡等信息。系統檢查所有信息填寫

對的后提醒職工注冊成功,并返回職工編號。

2.房間管理

(1)房間信息維護。房間需維護房間編號、類型、價格、押金、折扣、房狀態

等信息。

(2)房間信息公布。酒店客房管理職工負責及時日勺公布房間信息、房間促銷信

息等,并及時更新、刪除舊信息。

3.訂單管理

(1)訂單查詢。訂單提交后,客戶可以隨時查詢訂單日勺最新狀態以及所有歷史

訂單。

(2)訂單取消或更新。距訂單時預訂入住日期之前,容許客戶取消訂單或更改

訂單信息。

(3)訂單受理。訂單生成后,職工對訂單進行串核。如發現訂單信息填寫不對

時,則退回客戶重新填寫。如通過審核則查看對應的房間狀態。假如房間狀態為

空閑,則安排房間。假如房間狀態為已預訂或者已入住,則將訂單發回給客戶,

重新選擇房間。

4.入住單管理

客戶入住后會產生入住單,要及時對入住單進行信息維護,包括客戶編號、

房間編號、入住時間、早餐、經辦職工編號等信息。

5.退房管理

客戶退房時,產生退房單,包括房間編號、客戶編號、退房時間、退還押金

等信息。然后檢查房間狀態,假如屋內有損壞,則需要在賬單實收金額里算入額

外費用。最終客戶查電賬單,賬單包括賬單編號、日期、消費明細、實收金額、

經辦職工編號等信息。確認無誤后,客人簽字,并交納費用。職工處理房間信息,

進行房間信息的管理。

6.顧客管理

(1)顧客升級。系統可對本酒店客戶進行升級,即當客戶住房金額到達一定數

額后可成為不一樣級別的I客戶,以享有對應日勺優惠折扣。

(2)顧客信息維護。系統管理員及會員可修改、刪除和更新顧客信息。

(3)職工信息維護。系統管理員及職工可修改、刪除和更新職工信息。

2.3業務規則分析

'業務規則分析重要是分析數據之間的約束以及數據庫約束?;谏鲜龉δ苄?/p>

求,通過深入理解,泗店客房管理系統業務規則如下:

(1)所有客戶均可查看房間信息,不過只有客戶此前在本泗店有消費記錄,并

滿足合計消費額到達一定程度,才可以按照客戶等級享有對應的折扣。

(2)只有注冊職工才能維護房間信息及進行訂單、入住單、退房單、賬單等客

房管理的對應處理。

(3)每位客戶由客戶編號唯一標識,客戶編號由系統準時間次序生成。

(4)每位職工由職工編號唯一標識,職工編號由系統準時間次序生成。

(5)當客戶在本酒店合計消費金額超過500元,即升級為銀卡會員,享有9.5

折優惠;消費金額超過1000元,即升級為金卡會員,享有9折優惠;消費金額

超過2023元,即升級為白金卡會員,享有8折優惠。

(6)房間編號是房間口勺唯一標識。系統記錄房間口勺狀態包括已入住、已預,了、

未預訂,并及時更新。

(7)訂單在預訂入住日期之前容許顧客修改,不過過了日期訂單將失效,自動

取消。

(8)每個訂單由訂單編號唯一標識。訂單編號由系統按訂單時間次序生成,后

提交的訂單具有更大的訂單號。

(9)每個入住單由入住單編號唯一標識。入住單編號由系統按入住時間次序生

成,后入住日勺具有更大日勺入住單號。

(10)每一種客戶可以有多種訂單,且一種訂單可以具有多種客戶。

(11)每一種客戶可以有多種入住單,且一種入住單可以具有多種客戶。

(12)每一種客戶都可以查看多種房間的信息,且一種房間可以被多種客戶查

看。

(13)每一種職工都可以查詢多種房間的信息,且一種房間可以被多種職工查

詢。

(14)客戶離開后可以退房,并結算賬單。每個退房單由退房單編號唯一標識。

每個賬單由賬單編號唯一標識,每個賬單的編號由入住單編號加上系統準時間次

序生成的流水號構成。

(15)每一種職工可以審核多種訂單、處理多種入住單、管理多種賬單。不過一

種訂單只能由一種職工審核,一種入住單只能由一種職工處理,一種賬單也只能

由一種職工管理。

3概念構造設計

3.1局部E-R圖

根據需求分析中得到的信息,選用E-R模型將這些酒店客房管理系統有關需

求轉化為數據庫H勺概念模型。

實體集及屬性:

(1)客戶:客戶編號、姓名、性別、證件類型、證件號碼、聯絡、會員等級

圖3.1客戶實體集

⑵職工:職工編號、姓名、性別、年齡、登錄密碼、部門、職務、薪水、住址、

聯絡

圖3.2職工實體集

(3)房間:房間編號、房間類型、價格、押金、折扣、房狀態

圖3.3房間實體集

(4)訂單:訂單編號、客戶編號、房間編號、預訂入住時間、估計離店時間

圖3.4訂單實體集

(5)入住單:入住單編號、客戶編號、房間編號、入住時間、早餐

圖3.5入住單實體集

(6)退房單:退房單編號、房間編號、客戶編號、退房時間、退還押金

(7)賬單:賬單編號、日期、入住時間、退房時間、消費明細、實收金額

圖3.7賬單實體集

3.2整體E-R圖

圖3.8酒店客房管理系統E-R圖

4邏輯構造設計

4.1E-R圖向關系模型日勺轉換

E-R模型和關系模型都是對現實世界的抽象。而E-R模型只是描述數據庫內

概念模式,若要被關系數據庫所接受,必須進行信息轉化,將E-R模型轉化為關

系數據庫所支持的邏輯模式,即關系模式。根據局部E-R圖和總體E-R圖現轉化

為關系模式如下(帶下劃線的是主碼,帶波浪線的是外碼):

由實體集轉化而來的關系模式:

(1)客戶(客戶編號,姓名,性別,證件類型,證件號碼,聯絡,會員等級)

(2)職工(職工編號,姓名,性別,年齡,登錄密碼,部門,職務,薪水,省

份,都市,街道,聯絡)

(3)房間(房間編號,房間類型,價格,押金,折扣,房狀態)

(4)訂單(訂單編號,客戶編號,房間編號,訂入住時間,估計離店時間,

職工編號)

(5)入住單(入住單編號,客戶編號,房間編號,入住時間,早餐,職工編號)

(6)退房單(退房單編號,房間編號,客戶編號,退房時間,退還押金)

(7)賬單(賬單編號,日期,入住時間,退房時間,消費明細,實收金額,職

工編號)

由聯絡集轉化而來H勺關系模式:

(1)預訂(客戶編號,訂單編號,預訂時間)

(2)入住(客戶編號,入住單編號)

(3)離開(客戶編號,退房單編號)

(4)查看(客戶編號,房間編號)

(5)查詢(房間編號,職工編號)

4.2數據模型的優化

實體集:

(1)客戶(客戶編號,姓名,性別,證件類型,證件號碼,聯絡,會員等級):

滿足BCNF

(2)職工(職工編號,姓名,性別,年齡,登錄密碼,部門,職務,薪水,省

份,都市,街道,聯絡):滿足BCNF

(3)房間(房間編號,房間類型,價格,押金,折扣,房狀態):滿足BCNF

(4)訂單(訂單編號,客戶編號,房間編號,預訂入住時間,估計離店時間,

職工編號):滿足BCNF

(5)入住單(入住單編號,客戶編號,房間編號,入住時間,早餐,職工編號):

滿足BCNF

(6)退房單(退房單編號,房間編號,客戶編號,退房時間,退還押金):滿足

BCNF

(7)賬單(賬單編號,日期,入住時間,退房時間,消費明細,實收金額,職

工編號):滿足1NF

優化后:賬單(賬單編號,日期,消費明細,實收金額,職工編號)

優化闡明:消費明細的入住總時間可以由退房時間減去入住時間算出來,由

于客戶對于入住時間和退房時間不太在意,而比較重視入住總時間。因此優化時

將賬單中入住時間和退房時間刪除,把消費明細留下來。

聯絡集:

(1)預訂(客戶編號,訂單編號,預訂時間):滿足BCNF

(2)入?。蛻艟幪?入住單編號)滿足BCNF

(2)離開(客戶編號,退房單編號):滿足BCNF

(3)查看(客戶編號,房間編號):滿足BCNF

(4)查詢(房間編號,職工編號):滿足BCNF

5數據庫的實行

5.1數據庫與基表的創立

數據庫日勺創立:

CREATEDATABASE酒店客房管理系統

ON

(NAME二酒店客房管理系統dat,

FILENAME='D:\programfiles\酒店、酒店客房管理系統_dat.mdf',

SIZE=5mb,

MAXSIZE=70mb,

FILEGR0WTH=5mb)

LOGON

(NAME二物流收派管理系統」。g,

FILENAME='D:'programfiles'酒店、酒店客房管理系統」og.Idf',

SIZE=5mb,

MAXSIZE=100mb,

FILEGR0WTH=5mb)

圖5.1酒店客房管理系統

表的創立:

(1)客戶表的創立:

列名數據類型r長度允許空

8客戶編號char6

姓名varchar20V

性別char2V

證件類型varchar40V

證件號碼char18V

聯系電話varchar15V

會員等級varchar30V

_

圖5.2客戶表

圖5.3客戶表的創立

(2)職工表日勺創立:

列名數據類型長度允許空

8職員編號char6

姓名varchar20V

性別char2V

年齡int4V

登錄密碼char10V

部門varchar30V

職務varchar30y

薪水numeric9V

省份varchar20V

城市varchar20V

街道varchar50V

聯系電話varchar15V

圖5.4職工表

圖5.5職工表日勺創立

⑶房間表的創立:

列名數據類型長度允許空

8房間編號char3

房間類型varchar30\Z

價格numeric9V

押金int4V

折扣varchar20V

房狀態varchar30V

圖5.6房間表

圖5.7房間表日勺創立

(4)訂單表日勺創立:

圖5.8訂單表

圖5.9訂單表的創立

(5)入住單表的創立:

列名I數據類型I長度I允許空|

入住單編號char8

客尸編號char6

房間編號char3

入住時間datetime8V

早餐varchar50V

職員編號char6

列I

說明外碼

默認值

精度0

小數位數0

標識否

標識種子

是RowGuid否

公式

排序規則<數據庫默認設置》

圖5.10人住單表

圖5.11入住單表的創立

(6)退房單表的創立:

舶數據類型長度允許空

退房單編號char7

房間編號char3

客戶編號char6

退房時間datetime8\Z

退還押金int4V

圖5.12退房單表

圖5.13退房單表的創立

(7)賬單表的創立:

圖5.14賬單表

圖5.15賬單表的創立

(8)預訂明細表的創立:

列名數據類型長度允許空

客戶編號char6

*訂單銅號char7

預定時間datetime8

圖5.16預訂明細表

圖5.17預訂明細表的創立

(9)客戶入住表日勺創立:

列名數據類型長度允許空

8客戶編號char6

入住單編號char8

圖5.18客戶入住表

圖5.19客戶入住表時創立

(10)客戶離開表的創立:

圖5.21客戶離開表的創立

(11)客戶查看表的創立:

列名數據類型長度允許空

§客戶編號char6

8房間編號char3

圖5.22客戶查看表

圖5.23客戶查看表的創立

(12)職工查詢表的創立:

列名數據類型長度|允許空

房間編號char3

$職員編號char6

圖5.24職工查詢表

圖5.25職工查詢表H勺創立

5.2數據的載入

(1)客戶表信息H勺載入:

I客戶編w|妗名|件利|桿件類型|肝件鼻鶴I疑系電話|金昌等或

張埼琪

000001二代身份證23112119930732263418304084014金卡會員

李云

000002二代身份證23089819890422036515840623527銀卡會員

張迪

000003二代身份證210369198605)6362515986432587金卡會員

張小

000004二代身份證210625199308^5456513302484615白金卡會員

王海

二代身份證兌金卡會員

楊悅

000005女235654199002457813206938654

Z*000006二代身份證21093219940223054115589642154

圖5.26客戶表信息

(2)職工表信息日勺載入:

部門職務薪水省份城市街道聯系電話

100001213214564財務部金計3000黑龍江省黑河市愛輝區興安街130099385X

100002264564317前廳部大堂經理5000遼寧省沈陽市渾南新區金陽/p>

王o

100003204569721沈陽市和平區南京/p>

秦O

長春市雙陽區奢嶺街

100004陳27165874513205492334

O

100005199648743南京市鼓樓區慢城/p>

?100006劉楠303216496會計3000河保定市南市區南關/p>

圖5.27職工表信息

(3)房間表信息日勺載入:

房間編號房間類型價格押金折扣房狀態

IoI

2030

20o

30o

37

37O

400<NULL>

400<NULL>

500<HULL>

圖5,28房間表信息

(4)訂單表信息日勺載入

訂單編號客戶編號房間編號職員編號預計入住時間預計離店時間

60003000000013061000012014-05-0710:00:002014-05-1010:00:00

60003010000033051000012014-05-0810:00UU2014-05-0910:00:00

60003020000063041000022014-05-0804:00OU2014-05-1003:00:00

60003030000043071000012014-05-0820UU2014-05-1111:20:00

Z6000304000013061000062014-05-0905:00口。2014-05-1002:00:00

*

圖5.29訂單表信息

(5)入住單表信息的載入:

入住單編號|客戶編號|房間編號入住時間早餐職員編號

120030110000013062014-05-0710:000C100001

120030120000043072014-05-0802:000C蛋糕100001

120030130000063042014-05-0808:000C<NULL>100005

120030140000033062014-05-0809:300C面包圈和牛奶100002

120030150000053022014-05-0810:500C<?ULL>100002

_120030160000013052014-05-0910:000C<J(ULL>100002

圖5.30入住單表信息

(6)退房單表信息的載入:

退房單編號I房恒編號客戶編號I退房時間退還押金

上午

21370013060000012014-05-0808:00:00400

上午

21370023040000062014-05-0908:00:00370

上午

21370033020000052014-05-0909:00:00300

上午

21370043060000032014-05-1009:00:00400

下午

21370053070000042014-05-10下午07:30:00500

321370063050000012014-05-1008:10:00400

圖5.31退房單表信息

(7)賬單表信息日勺載入:

賬單編號日期消費明細實收金額職員編號

上午o80oo

_12003011012014-05-0990:入住1天234100001

下午o:30:oo

-12003012052014-05-10入住2天640100003

下午o100:5oo

:12003013022014-05-09:入住1天180100003

上午o0oo

二12003014042014-05-1080:入住2天480100002

上午o00:oo

:12003015032014-05-099入住1天

上午97100002

O80OO

~£_12003016062014-05-10:入住1天383100006

圖5.32賬單表信息

(8)預訂明細表信息的載入:

客戶編號|訂單編號預訂時間

00000160003002014-C5-05上午09:30:00

00000360003012014-C5-05下午08:45:00

00000460003032014-C5-06上午09:00:00

00000660003022014-C5-06上午11:25:00

*

圖5.33預訂明細表信息

(9)客戶入住表信息日勺載入:

客戶編號1入住單編號

00000112003011

00000412003012

00000612003013

UUUUU312003014

00000512003015

,§00000112003016

圖5.34客戶入住表信息

(10)客戶離開表信息日勺載入:

由房單編號客戶編號

2137001000001

2137002000006

2137003000005

2137004000003

2137005000004

2137006000001

圖5.35客戶離開表信息

(11)客戶查看表信息日勺載入:

客戶編號房間編號

000001306

000003305

000006304

000004307

Z000001306

圖5.36客戶查看表信息

(12)職工查詢表信息日勺載入:

房間編號職員編號

306100001

305100001

304100002

307100001

306100006

圖5.37職工查詢表信息

5.3數據日勺查詢

(1)

select*

from客戶表

where姓與二,張埼琪,

客戶編號姓名性別證件類型證件號碼聯系電話會員等級

1000001張埼琪文二代身份證23112119930702263418304084014金卡會員

圖5.38選擇運算查詢所有列

(2)

select1間類型,價格,押金,折扣,房狀態

from房間表

where房間類型二‘商務間’

房間類型價格押金折扣房狀態

r商務間~26。400NULL己入住

2商務間260400NULL未預訂

圖5.39選擇運算查詢指定列

(3)

select螭曲機腳美4曲號取鞭

溫馨提示

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

評論

0/150

提交評論