資料庫客房管理系統課程設計報告

2021-03-04 05:17:20 字數 3464 閱讀 4343

目錄1 需求分析 2

1.1 系統背景分析 2

1.2組織結構分析 3

1.3業務流程分析 4

1.3.1業務簡介 4

1.3.2業務流程圖 5

1.4資料流程分析 7

1.4.1符號說明 7

1.4.2資料流程圖 7

1.5資料字典 10

1.5.1 資料項描述 11

1.5.2 資料結構 11

1.5.3 資料流的描述 12

1.5.4 處理邏輯的描述 13

1.5.5 資料儲存的描述 14

1.5.6 外部實體的描述 14

2 概念結構設計 14

2.1 e-r圖 15

2.1.1符號說明 15

2.1.2實體圖 15

2.1.3 實體—聯絡圖 16

2.2 cdm圖 16

3 邏輯結構設計 17

3.1概念模型轉換為關係模型 17

3.1.1 實體轉換 17

3.1.2 聯絡轉換 17

3.2 資料庫物理模型 18

4 資料庫的實施與執行 18

5 參考文獻 28

6 課程設計總結 28

1.1.1產生背景及意義

眾所周知,在經濟飛速發展的今天,人們生活水平和消費意識得到了普遍提高,這無疑刺激了旅遊業的發展,與此同時,人員流動規模不斷擴大,客房需求數量急劇增加,有關客房管理的各種資訊量也在不斷成倍增長。面對龐大的資訊量,為了提高客房管理工作的效率。客房資訊管理系統應運而生。

傳統手工的客房資訊管理,管理過程繁瑣而複雜,執行效率低,並且易於出錯。慶幸的是,伴隨計算機技術的飛速發展和資訊時代的到來,資訊改變了我們這個社會,各行各業的日常經營管理也在悄悄地發生變化。而客房管理的資訊化程度體現在將計算機與資訊科技應用於經營與管理,以現代化工具代替傳統手工作業。

無疑,使用資訊化管理使客房管理更先進、更高效、更科學,資訊交流更迅速。這些優點能夠極大地提高客房經營管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。

因此,我決定選擇客房管理系統作為本次資料庫課程設計的選題,力求完成一套較為完善的客房管理系統資料庫設計,適用於各中、小規模的賓館或旅館的管理系統。

1.1.2賓館客房管理系統業務

隨著賓館、旅館規模的不斷擴大,客房數量的急劇增加,客房資訊的管理工作也日益複雜,但其主要工作分為:

1. 客房預定資訊:用於新增、修改和刪除預定記錄以及安排預定房間,並且將已經到達的接待物件和安排的房間轉入在住物件中。

2. 住宿資訊登記:用於客戶入住時對其資訊進行增加、刪除和修改。客戶資訊主要包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。

3. 客房管理功能:用於對客房資訊進行增加、刪除和修改,並且可以根據房號來查詢客房資訊。客房資訊主要包括客房號、客房級別和是否入住。

4. 客戶查詢功能:用於對客戶資訊的查詢。管理人員可以根據房號、姓名、國籍、住店日期或離店日期對客戶資訊進行查詢,查詢到的資訊包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。

5. 退宿資訊登記:用於客戶退宿時對資訊進行增加、刪除和修改。客戶資訊主要包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。

注意要檢查房內物品是否有損壞,如有則辦理賠償登記,並把賠償通知單通知給客戶,如沒有則辦理退房登記。

6. 逾期補款通知:查詢逾期未退的房號,及時通知客戶,並進行相應的補款登記。

1.1.3資料需求

客房資訊管理系統的資料需求包括以下幾點:

1. 資料錄入的可靠性

資料的輸入主要依靠手工,而準確的輸入關係到該系統的資料是否能準確處理,加之該系統需要輸入大量的客房及使用者資料,所以系統必須有簡潔的介面和一定的靈活性使得輸入工作迅速而準確。

2. 資料的完整性與一致性

對於輸入的資料,要有一定的完整性規則,如果不能符合要求,系統應該拒絕該資料。由於系統的資料是共享的,客房作為共享資料,其去向必須是明確的,系統需保證客房不能被兩位客戶同時居住,而要解決這一問題,需要一定的人員維護資料的一致性。

1.1.4系統要求

客房資訊管理系統應該達到以下要求:

1. 時間經濟性。優化邏輯設計與物理設計,使系統執行效率高,反映速度快。

2. 可靠性。能連續準確的處理業務,有較強的容錯能力。

3. 可理解性。使用者容易理解和使用該系統。

4. 可維護性和適應性。系統應易於修改、易於擴充、易於維護,能夠適應業務不斷發展變化的需要。

5. 可用性。目標系統功能齊全,能夠完全滿足業務需求。

6. 安全保密性。保證系統的物理安全、資料儲存和訪問的安全與保密、資料傳輸的安全與保密,做好使用人員的授權管理。

通過對中小規模賓館、旅店的調查發現,客房管理在公司管理層一般下設財務部、後勤部、人事部和住宿部,其中後勤部包括倉庫儲存管理、採購、裝置維修、衛生管理。具體的組織機構圖如下:

客房管理組織結構圖

本次賓館客房管理系統資料庫設計中主要涉及住宿部的業務,其流程如下:

1.客放預定業務:當顧客在了解住房條件及收費標準後,根據自身情況提出預定要求,接待人員檢查空房情況,如有符合要求的房間則辦理預定,如沒有則預定無效。

2.辦理住宿業務:顧客提出住宿要求,接待人員檢查空房情況,如有符合要求的房間則辦理住宿,如沒有詢問顧客是否辦理預定,如果要則執行預定業務,如果不要則住宿無效。

3.辦理退宿業務:顧客提出退宿要求,要檢查房間裝置是否完好,如果完好則辦理退宿,如果有損壞則辦理賠償。

4.逾期未退業務:客房住宿到期,詢問顧客是否及時辦理退宿,如要辦理則執行退宿業務,如不退宿則辦理房款補交。

客房管理業務流程圖

客房預定業務流程圖

住宿業務流程圖

退宿業務流程圖

逾期未退業務流程圖

系統總資料流程圖

預定業務處理資料流程圖

住宿業務處理資料流程圖

退宿業務處理資料流程圖

逾期未退業務處理資料流程圖

資料字典是各類資料描述的集合,通常以**的形式詳細地描述業務處理過程中用到的各類資料。它的內容包括資料項、資料結構、資料流、資料儲存、處理邏輯、外部實體等六部分。

資料項是資料的最小單位,對資料項的描述一般包括資料項名、含義說明、型別、長度、取值範圍及該項與其它項的邏輯關係。

資料結構是若干資料項的有意義的集合,通常代表某一具體的事物。包括資料結構名、含義、組成成份等。

資料流可以是資料項,也可以是資料結構,表示某一次處理的輸入/輸出資料。包括資料流名,說明,資料**,資料去向,及需要的資料項或資料結構。如採購計畫資料流。

資料儲存是加工中需要儲存的資料。包括資料儲存名、說明、輸入資料流、輸出資料流、組成成份、資料量、訪問方式、訪問頻度等。

處理邏輯是加工處理過程定義和說明。包括處理名稱、輸入資料、輸出資料、資料儲存、響應時間等。

外部實體是具體的實體。包括編號、名稱、簡述、輸入資料流、輸出資料流等。

某賓館客房管理系統資料庫課程設計

資料庫原理課程設計報告 設計題目某賓館客房管理系統 專業班級 學號學生姓名 起止日期年月日至月 1 日 摘要賓館客房管理系統是對賓館管理的現代化 網路化管理手段,逐步擺脫賓館管理的人工管理方式,拓展經營空間,降低運營成本,提高管理和決策效率而開發的。賓館客房管理系統是賓館經營管理中不可缺少的部分它的...

酒店客房管理系統資料庫課程設計報告

目錄1 開發背景 3 2 系統描述 3 任務概述 3 2.1.1系統目標 3 2.1.2使用者特點 3 2.2 系統的功能需求 4 2.2.1 系統需求 4 2.2.2 功能需求 4 2.3 系統的效能需求 4 3 資料分析 5 3.1資料流圖 5 3.2 資料字典 6 4 概念模型設計 10 5....

資料庫課程設計實驗報告賓館客房管理系統

資料庫原理課程設計 題目賓館客房管理系統 學院數學與資訊工程學院 專業資訊管理和資訊系統 班級資訊071 學號200753275110 學生姓名周春璐 指導教師張細香 編寫日期 2010年01月21日 目錄 1 系統前期分析設計2 1.1系統調查2 1.2使用者需求2 1.3系統需求分析2 1.4概...