資料庫課程設計酒店管理系統

2021-03-04 05:17:20 字數 5516 閱讀 5277

第一章客房管理系統概述

1.1系統開發的背景

隨著社會的的不斷進步,賓館酒店業的競爭也愈來愈激烈,要想在競爭中取得優勢,

必須在經營管理、產品服務等方面提高管理意識。如何利用先進的管理手段,提高客房

的管理水平,是每乙個賓館管理者所面臨的重大問題。

傳統手工的客房管理,管理過繁瑣而複雜,執行效率低,並且易於出錯。通過客房

系統,我們可以做到資訊的規範管理和快速查詢,實現了客房資訊管理的系統化、規

化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。

1.2系統開發的意義

客房管理系統是酒店經營管理中不可缺少的部分,使用計算機作為管理的核心,能有效的提高管理效率,具有手工操作無法比擬的的效能,比如:查詢方便、對客房的租用情況一目了然、對旅客及客房的資訊能夠長期的儲存。這些優點正是開發本系統的意義所在,因此它的內容對於經營的決策者和管理者來說都至關重要。

第二章客房管理系統需求分析

2.1需求描述

在現在的賓館服務行業中,由於客流量鉅增,傳統的管理方法已經不適合現代社會的需要,因此客房管理系統是各大中小型賓館所需要使用的乙個管理系統。

使用計算機作為管理的核心,能有效的提高管理效率,具有手工操作無法比擬的的效能,比如:查詢方便、對客房的租用情況一目了然、對旅客及客房的資訊能夠長期的儲存,這些優點正是開發本系統的意義所在。

2.2、詳細需求分析

資訊需求

● 旅客資訊:旅客編號、姓名、證件號、性別、年齡、籍貫、住址、證件型別(身份證、學生證、軍官證、護照、其他)、職業、事因(出差、旅遊、開會、其他)。

● 客房資訊:房間號、客房型別(豪華套間、標準套間、三人間、標準間、單人間、其他)、**、客房的狀態(房間使用中、維護中、房間可用)、客房的位置、客房的裝置資訊、客房的額定人數。

● 旅客入住的記錄資訊:入住的登記號、入住時間、消費金額、換房時間、結算時間、入住房間號等。

● 客房的預定資訊:預定編號、入住時間、預定天數、預定房間號、預定時間、押金。

● 使用者的資訊:使用者登陸名、使用者全名、使用者許可權、使用者口令、使用者身份資訊等。

2.3、系統資料流圖

系統資料流圖

客房管理系統資料流圖2.3.1

2.4資料字典

2.4.1資料項

1、資料項:旅客號

含義說明:唯一標識乙個旅客的身份

別名:旅客證件號

型別:數字

長度:15

取值範圍:1……000—9……999

2、資料項:使用者名稱

別名:帳號

型別:字元

長度:20

取值範圍:所有字元

3、資料項:密碼

別名:password

型別:字元

長度:20

取值範圍:所有字元

4、資料項:姓名

含義說明:旅客稱謂

型別:文字

長度:20

5、資料項:房間型別

含義說明:標識某一客房資訊

型別:文字

長度:20

6、資料項:**

含義說明:旅客住宿一日需付費用

別名:每日房租

型別:貨幣型

長度:8

取值範圍:10—1000

7、資料項:房間號

含義說明:唯一標識乙個客房

別名:門牌號

型別:數字

長度:4

取值範圍:001—999

8、資料項:入住日期

含義說明:旅客入住旅館的時間

型別:日期型

長度:8

取值範圍:1900-1-1—2999-12-31

9、資料項:退房日期

含義說明:旅客退房結帳時的時間

型別:日期型

長度:8

取值範圍:1900-1-1—2999-12-31

10、資料項:訂房日期

含義說明:旅客預訂房間的日期

型別:日期

長度:8

取值範圍:1900-1-1—2999-12-31

11、資料項:預訂入住日期

含義說明:旅客訂房時約定入住的日期

型別:日期型

長度:8

取值範圍:1900-1-1—2999-12-31

12、資料項:預訂天數

含義說明:預訂將要在賓館住宿的時間長度

型別:數字型

長度:4

取值範圍:1—1000

13、資料項:預繳押金

含義說明:旅客訂房時交納的現金金額

型別:貨幣型

長度:8

取值範圍:10—10000

2.4.2、資料流

1、資料流:入住需求

說明:旅客根據自身的需要而向前臺提出的客房入住需求和客房型別。

資料流**:旅客

資料流去向:客房查詢系統

組成:**、客房配套設施等

平均流量:未知

高峰期:未知

2、資料流:查詢結果

說明:輸入查詢條件後返回的查詢結果

資料流**:查詢系統

資料流去向:旅客

組成:房間號、型別、**、客房配套設施等

平均流量:未知

高峰期:未知

3、資料項:錄入資訊

說明:管理員對使用者的帳號、密碼的資訊和客房的有關資訊的錄入

資料流**:管理員

資料流去向:使用者記錄、客房記錄

平均流量:未知

高峰期:未知

4、資料流:旅客資訊

說明:前台將旅客個人資訊錄入系統

資料流**:旅客

資料流去向:入住登記、訂房登記

組成:姓名、性別、年齡、備註

平均流量:未知

高峰期:未知

5、資料流:確認資訊

說明:旅客入住或者訂房登記後的確認情況

資料流**:登記系統

資料流去向:旅客

組成:**、入住日期、客房配套設施等

平均流量:未知

高峰期:未知

6、資料流:旅客入住資訊

說明:結算時系統提供給旅客的具體的入住資訊,如**、入住時間、消費金額等

資料流**:登記系統

資料流去向:結算系統

組成:**、入住時間、消費金額等

平均流量:待定

高峰期:待定

7、資料項:訂房資訊

說明:旅客訂房提供的資訊,預定房間號、預定天數

資料流**:登記系統

資料流去向:訂房記錄

組成:房間號、預定天數

8、資料流:物品借用資訊

說明:旅客結算時返回的旅客物品借用及歸還的相關資訊

資料流**:登記系統

資料流去向:結算系統

組成:物品名、數量

平均流量:未知

高峰期:未知

9、資料項:房間旅客資訊

說明:旅客訂房或者入住時提供的旅客資訊以及入住或者預定的房間資訊

資料流**:登記系統

資料流去向:結算系統和查詢系統

組成:旅客資訊、客房資訊

平均流量:未知

高峰期:未知

10、資料流:退房請求

說明:旅客要求退房的請求

資料流**:旅客

資料流去向:結算系統

組成:房間號

平均流量:未知

高峰期:未知

11、資料流:結算資訊

說明:旅客退房,系統進行結賬後返回給旅客的資訊

資料流**:結算系統

資料流去向:旅客

組成:費用、入住日期、退房日期

平均流量:未知

高峰期:未知

2.4.3、資料儲存

1、資料儲存:使用者帳號

說明:系統使用者的登入名和密碼

輸入資料流:管理員錄入操作

輸出資料流:密碼、帳戶名

資料量:未知

訪問方式:隨機訪問

2、資料儲存:旅客資訊

說明:記錄旅客的基本資訊,如證件號、姓名、性別、籍貫等

輸入資料流:登記

輸出資料流:查詢

資料量:未知

訪問方式:隨機訪問

3、資料儲存:客房型別

說明:記錄各種型別客房的設施配置等資訊

輸入資料流:登記

輸出資料流:查詢

資料量:未知

訪問方式:順序訪問

4、資料儲存:客房資訊

說明:記錄客房的基本資訊,所屬型別、房間號、位置等

輸入資料流:登記

輸出資料流:查詢

資料量:未知

訪問方式:順序訪問

5、資料儲存:入住記錄

說明:記錄旅客入住的基本資訊,如入住日期、預訂房間號等

輸入資料流:登記

輸出資料流:查詢

資料量:未知

訪問方式:隨機訪問

6、資料儲存:訂房記錄

說明:記錄旅客預訂的基本資訊,如預訂入住日期、預訂房間號、預訂天數等

輸入資料流:登記

輸出資料流:查詢

資料量:未知

訪問方式:隨機訪問

2.4.4、處理過程

1、處理過程:錄入

說明:管理員的一些基本操作,比如錄入客房詳情、錄入使用者的帳號、密碼和刪除記錄等

輸入:客房詳情、使用者名稱和相應的密碼、確認刪除

輸出:2、處理過程:查詢

說明:根據旅客的需求和旅客提供的資訊,和房間型別輸入到查詢系統中去,系統自動檢索出與輸入相匹配的記錄輸出到使用者介面。

輸入:查詢條件

輸出:與查詢條件相匹配的的記錄

處理:在系統儲存的資訊中檢索符合要求的資訊記錄並輸出

3、處理過程:登記

說明:旅客入住或預訂時提供個人資訊以及入住或預訂資訊,記錄到相應的儲存中

輸入:旅客資訊、客房選擇,預定資訊等

輸出:旅客入住記錄

處理:將旅客的個人資訊記錄到旅客資訊表中,將入住(預訂)資訊記錄到入住(預訂)記錄中

4、處理過程:結算

說明:根據旅客提供的資訊為旅客辦理退房手序並登出房間和處理物品的借用和歸還情況。

輸入:旅客證件號或姓名

輸出:旅客入住的具體資訊以及結算資訊

處理:在系統儲存的資訊中檢索出該旅客的入住資訊進行,結算後將該資訊存檔

5、處理過程:系統管理

說明:使用者的註冊、登陸、修改密碼以及對使用者進行管理

輸入:使用者名稱

輸出:使用者的資訊

處理:在系統使用者表中儲存、修改、刪除使用者的資訊,維護系統的可用性、安全性等

第三章資料庫概念設計

3.1系統實體的抽取

1、客房實體型

圖3.1客房實體型

2、旅客實體型

圖3.2旅客實體型

3、使用者實體型

圖3.3使用者實體型

4、物品實體型

圖3.4物品實體型

3.2 系統e-r圖

系統總體e-r圖3.2.1

第四章資料庫邏輯設計

旅客資訊(旅客號,姓名,性別,籍貫,證件型別,年齡,證件號碼,住址,事因)

客房資訊(房間號,客房型別,**,配套裝置,位置,狀態)

入住記錄(旅客號,房間號,入住日期,換房日期,結算日期,消費金額)

資料庫課程設計酒店管理系統

酒店管理系統 背景說明 目前大多數酒店提供的服務多種多樣,規模大小也各不相同,但稍具規模的酒店必含下面三類服務 飲食 住宿和娛樂。由於我們對酒店行業沒有具體的接觸和實質性的了解。此次資料庫設計只能在一些收集到的基本材料與個人直觀認識的基礎上,簡單模仿中等規模的酒店設計管理系統,並將其抽象成乙個由三部...

資料庫課程設計酒店管理系統

第一章客房管理系統概述 1.1系統開發的背景 隨著社會的的不斷進步,賓館酒店業的競爭也愈來愈激烈,要想在競爭中取得優勢,必須在經營管理 產品服務等方面提高管理意識。如何利用先進的管理手段,提高客房 的管理水平,是每乙個賓館管理者所面臨的重大問題。傳統手工的客房管理,管理過繁瑣而複雜,執行效率低,並且...

酒店管理系統 資料庫課程設計

insert into 客戶 values 1003 李四 56465,江西 5654645 insert into 客戶 values 1004 王錢 65435,江西 5676577 insert into 客戶 values 1005 孫志 11464,江西 4234343 4 建立入住登記表...