賓館管理系統課程設計作業

2021-08-08 00:11:53 字數 3148 閱讀 9612

目錄一、摘要 2

二、需求分析 2

三、資料庫概念結構設計 2

3.1功能模組分析 2

3.2功能結構圖 2

3.4er圖 3

四、資料庫的邏輯結構設計 4

4.1用資料庫建表並完成資料的完整性 4

4.2建表的指令碼語句 6

4.3資料輸入 8

五、功能的實現 9

5.1檢視的建立 9

5.2儲存過程的建立 9

5.3觸發器的建立 10

六、實驗小結 10

為方便小投資的賓館能更好管理顧客與客房,客房與賓館,賓館與員工等之間的關係,順應需要設計了這種賓館客房資訊管理系統,由於編寫功能的不夠強大,可能在真實應用會存在些許問題

隨著外出**因為生活,商業等方面的增多,賓館的發展也日益的迅猛,由於顧客量的增多,客戶登記時間的廣泛,賓館收益的日益增多,僅僅依靠手寫的老式輸入記賬法,是無法滿足賓館的需求的,同時這也是浪費人力和時間的。開發這個資料庫,目的就在於能夠更好的對客房的預訂情況,空餘情況,顧客資訊,顧客住宿時間和所用費用,客房房態等進行精確的查詢,以便更好的完善和更新賓館資訊系統。

資料庫的概念結構設計

根據賓館的具體情況,系統主要功能如下:

(1)住宿管理模組:包括客房預訂、入住登記、客人續往、調房登記、退房結賬5部分。

(2).客房管理模組:包括客房設定、客房查詢、宿費提醒3部分。

(3)查詢統計模組:包括預訂房查詢、住宿查詢、退房查詢、客房宿費統計4部分。

(4)報表管理模組:包括預售報表、客房銷售報表2部分。

(5)掛賬管理模組:包括客戶管理、掛賬查詢、客戶結賬3部分。

(6)系統設定模組:包括系統初始化、許可權管理、密碼設定3部分。

3.3賓館客房資訊管理流程圖

3.4er圖

1賓館基本資訊表。

資料完整性:建立單位名稱為主鍵

2部門基本資訊表。記錄賓館的各個部門,更好的分配和了解情況。

資料完整性:以部門編號為主鍵

3員工資訊表

資料完整性:建立員工編號為主鍵

建立ck_員工資訊表:員工性別='男' or 員工性別='女'

建立fk_員工資訊表_部門基本資訊表以「部門編號」為外來鍵

4客房裝置資訊。記錄客房的標準資訊,為客房內裝置的新增,房態的調節,客房的預定提供查詢。

資料完整性:建立客房編號為主鍵

5客房預訂資訊表。

資料完整性:建立預訂編號為主鍵

fk_客房預訂資訊表_員工資訊表以「員工編號」「操作員」為外來鍵

fk_客房預訂資訊表_顧客資訊表以「顧客證件號」為外來鍵

fk_客房預訂資訊表_客房裝置資訊表以「客房編號」為外來鍵

6結算資訊表。

資料完整性:建立以結算編號為主鍵

fk_結算資訊表_員工資訊表以「操作員」「員工編號」為外來鍵

fk_結算資訊表_顧客資訊表以「顧客證件號」為外來鍵

fk_結算資訊表_客房裝置資訊表以「客房編號」為外來鍵

7顧客資訊表

資料完整性:建立以顧客證件號為主鍵

建立ck_顧客資訊表:顧客性別='男' or 顧客性別='女'

1、賓館資訊表

create table [dbo].[賓館基本資訊表] (

[單位名稱] [varchar] (50) collate chinese_prc_ci_as not null ,

[郵政編碼] [varchar] (6) collate chinese_prc_ci_as not null ,

[**] [varchar] (15) collate chinese_prc_ci_as not null ,

[傳真] [varchar] (15) collate chinese_prc_ci_as null ,

[**] [varchar] (30) collate chinese_prc_ci_as null ,

[電子郵箱] [varchar] (30) collate chinese_prc_ci_as null

) on [primary]

go2、部門基本資訊表

create table [dbo].[部門基本資訊表] (

[部門編號] [varchar] (10) collate chinese_prc_ci_as not null ,

[部門名稱] [varchar] (25) collate chinese_prc_ci_as null ,

[部門**] [varchar] (15) collate chinese_prc_ci_as not null ,

[部門負責人] [varchar] (10) collate chinese_prc_ci_as not null

) on [primary]

go3、員工資訊表

create table [dbo].[員工資訊表] (

[員工編號] [varchar] (10) collate chinese_prc_ci_as not null ,

[員工姓名] [varchar] (10) collate chinese_prc_ci_as null ,

[員工性別] [char] (2) collate chinese_prc_ci_as null ,

[出生日期] [datetime] not null ,

[員工證件號] [varchar] (20) collate chinese_prc_ci_as not null ,

[員工**] [varchar] (15) collate chinese_prc_ci_as not null ,

[部門編號] [varchar] (10) collate chinese_prc_ci_as not null ,

[職務] [varchar] (25) collate chinese_prc_ci_as not null ,

[聘用日期] [datetime] not null ,

[月薪] [decimal](18, 0) not null ,

[備註] [text] collate chinese_prc_ci_as null

) on [primary] textimage_on [primary]

go4、客房裝置資訊表

create table [dbo].[客房裝置資訊表] (

管理資訊系統課程設計賓館客房管理系統

遼寧工業大學 管理資訊系統設計課程設計報告 題目 賓館客房管理資訊系統 院 系軟體學院 專業班級 軟體工程114班 學號 111301104 學生姓名 安凱辰 指導教師 谷寶華 教師職稱 教授 起止時間 2012.5.28 2012.6.8 課程設計 任務及評語 院 系 軟體學院教研室 軟體教研室 ...

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

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

管理資訊系統課程設計作業

圖書館管理資訊系統 可行性分析 系統背景 此次系統開發的物件是吉林財經大學資訊經濟學院。本系統主要實現對圖書館資訊的管理,主要功能為管理有關讀者,書籍,借閱和管理者的資訊等。本系統結構分為讀者資訊管理模組,書籍資訊管理模組,借閱資訊管理模組,管理者資訊管理模組。讀者資訊管理部分有兩方面的功能,可以瀏...