客房管理系統資料庫設計

2021-03-03 21:05:40 字數 3287 閱讀 4662

課程設計(**)

課程名稱: 資料庫系統分析與設計

題目: 客房管理系統資料庫設計

院 (系): ***

專業班級: ***

姓名: ***

學號: ***

指導教師: ***

2023年 12 月 30 日

西安建築科技大學課程設計(**)任務書

專業班級: *** 學生姓名: *** 指導教師(簽名

摘要隨著我國改革開放的不斷推進,人民生活水平日益提高,旅遊經濟蓬勃發展,這一切都帶動了酒店行業的發展。再加上入境旅遊的人也越來越多,入境從事商務活動的外賓也越來越多。傳統的手工已不適應現代化酒店管理的需要。

及時、準確、全方位的網路化資訊管理成為必需。

酒店是乙個服務至上的行業,從客人的預定開始,到入住登記直至最後退房結賬,每一步驟都要保持一致性的服務水準,錯失一步, 會令其辛苦經營的形象功虧一簣。要成為一間成功的酒店,就必須作到賓至如歸,面對酒店業內激烈的競爭形勢,各酒店均在努力拓展其服務領域的廣度和深度。雖然計算機並不是酒店走向成功的關鍵元素,但它可以幫助那些真正影響成敗的要素發揮更大的效用。

因此,採用全新的計算機網路和管理系統,將成為提高酒店的管理效率,改善服務水準的重要手段之一。

本資料庫設計就是利用powerdesigner這個建模工具,經過系統需求分析,理清所見系統的功能結構,業務流程和內部資料流程問題,建立系統資料庫的概念模型並且轉換為物理模型,最終實現物理模型與資料庫的連線,建立滿足使用者需求的資料庫,為整個管理資訊系統的後續建設和維護做好很好的鋪墊作用。

關鍵字:需求分析,概念模型,邏輯模型,物理模型,資料庫

每個酒店規模不同,經營方向不同,對酒店管理系統設計目標的要求存明顯差異.例如大型酒店有客房、餐飲、康樂、會務、購物中心等分,因此要求飯店管理資訊系統的功能比較齊全,能夠完成客房、餐飲、會務等各種事務處理,而住房型酒店則僅要求酒店管理資訊系統能完成客房、財務等的管理即可.此外,不同酒店的組織機構也相同,供其使用的酒店管理資訊系統的系統結構應與其組織機構相適應。

在系統中,主要是對客房資訊、房間備品資訊、經營情況、營業統計、客戶的入住資訊、員工資訊、客戶資訊反饋、客戶網上訂房資訊、房間型別等管理。為客戶提供滿意的服務、便捷的通道,通過網際網路了解酒店詳細情況,為服務員工、管理者提供迅速、高效的服務,減免手工處理的繁瑣與誤差,及時、準確的反映酒店的工作情況、經營情況。比如,快速的查詢、快速的登記顧客訂房情況等本系統的建設需求。

具體來說,客戶從介面上輸入入住地區,時間,價位/房間型別就可以查詢到符合條件的房間,並且可以切入預定,選擇房間類性等。內部管理人員從介面上直接輸入某個房間號我們就會看到客人的個人資訊、住宿期間各種消費、以及是否客滿,同樣我們輸入某個部門名稱也會顯示它的運營相關情況,並且能夠對其實現相應的管理、查詢、新增、刪除、統計等功能。

資料庫系統分析與設計課程設計是資訊管理與資訊系統專業集中實踐性環節之一,是學習完《資料庫資料庫系統原理及技術》及《資料庫系統分析與設計》課程後進行的一次全面的綜合練習。其目的在與加深對資料庫基礎理論和基本知識的理解,掌握借助powerdesigner開發和設計乙個小型資料庫系統時設計資料庫系統模型的基本方法,提高運用資料庫解決實際問題的能力。

具體對本系統來說,客房管理系統資料庫設計目的主要有以下3個:

(1)為酒店的管理的管理者、決策者提供及時、準確地掌握酒店經營各個環節情況的資訊領域;

(2)對酒店的經營,為節省成本,提高運營質量和管理效率的資訊化管理額控制技術;

(3)直接對顧客提供資訊化服務。

此次課程設計的主要內容就是對酒店客房管理系統建立乙個資料庫模型,包括:

1)資料庫系統需求分析;

2)資料庫概念模型設計;

3)資料庫邏輯模型設計;

4)資料庫物理模型的實現。

進行整個資料庫設計必須準確了解與分析使用者需求(包括資料和處理)。需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。作為地基的需求分析是否做得充分與準確,決定了在其上構建資料庫大廈的速度和質量。

需求分析的任務是通過詳細調查現實世界要處理的物件(組織、部門、企業等),充分了解原系統(手工系統或計算機系統)工作概況,明確使用者的各種需求,然後在此基礎上確定新系統的功能。

需求分析調查的重點是「資料」和「處理」,通過調查、收集和分析,獲得使用者對資料庫的如下需求:

(1)資訊需求。指使用者需要從資料庫中獲得資訊的內容與性質。由資訊要求可以匯出資料要求,即在資料庫中需要儲存哪些資料。

(2)處理要求。指使用者需要完成什麼處理功能。明確使用者對資料有什麼樣的處理要求,從而確定資料之間的相互關係。

(3)安全性與完整性要求。

(1)基本業務調查

根據上網調查,查閱相關圖書、期刊以及實際跟班作業,做出現代企業客房管理系統的需求分析報告如下:

1)酒店客戶情況分析:

客戶根據需要通過該系統進行客房預訂、客房資訊檢視等操作,管理員通過該系統修改客房資訊、客戶入住登記、結算等操作。

2)系統情況分析:

根據需要,系統所要實現的功能有以下幾部分: 實現客房資訊管理功能; 實現客戶資訊管理功能;實現預定管理功能 ;實現入住管理功能;實現換房管理功能;實現消費記賬功能;實現收銀退房功能。

綜上,將系統的功能大體劃分為三大模組:

許可權管理:包括使用者、及操作員的註冊,登入,許可權修改等;

前台管理:包括客戶資訊的錄入、客戶預訂和入住登記、換房登記及結算退房的管理等;

後台管理:客房資訊管理,客戶資訊管理。

根據以上的系統功能的的分析,大概的設計出系統的功能結構圖,如圖2.1所示。

圖2.1 功能結構圖

根據對整個系統的需求分析,得出本系統粗略的模型圖,如圖2.2所示。

圖2.2 系統大概資料流程圖

說明:f1:房間號,f2:客戶資訊;f3:消費資訊;f4:賬單資訊

2)資料流程圖

根據以上的需求分析結果,對本系統的各個功能模組進行業務資料流程分析,得出以下資料流程圖:

前台子系統資料流程圖,如圖2.3所示。

圖2.3 前台服務資料流程圖

後台子系統資料流程圖,如圖2.4所示。

圖2.4 後台服務資料流程圖

系統資料流程圖,如圖2.5所示

圖2.5 系統資料流程圖

在資料流程圖中,資料資訊和處理過程需要通過資料字典才能描述清楚,因此在資料字典中主要對資料流程圖中的資料流、資料儲存和處理過程給出更詳細、更準確的說明。

1)資料流定義

通過在在系統資料流程分析階段的資料流程圖得到客房管理系統系統資料流程圖的主要資料流,如表2.1所示。

表2.1 客房管理系統主要資料流定義

2)資料儲存定義

根據資料流程圖對客房管理系統的主要資料儲存定義,如表2.2所示。

表2.2 客房管理系統主要資料儲存定義

3)處理過程

賓館客房管理系統資料庫設計報告

摘要 本系統是賓館客房管理系統,該報告主要介紹了資料庫的設計,建立,主要功能的實現。資料庫系統包括員工管理 客房管理 顧客管理幾個大塊。主要實現了登記功能,預訂功能,多種方法查詢顧客功能,檢視客房狀態功能,操作人員對系統的修改功能,以及結賬報表功能。一 需求分析 1 具有方便的登記 結賬功能,以及預...

客房管理系統資料庫需求分析

2 e r圖 資料項資料項名稱 工號 資料項含義說明 唯一標識每個員工 前四位標識部門和職稱,後四位標識員工的編號 資料型別 int 資料長度 8 資料項名稱 房號 資料項含義說明 唯一標識每間客房 前兩位標識客房型別,次兩為標識樓層,最後兩位標識房間編號 資料型別 int 資料長度 6 資料項名稱...

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

目錄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 ...