(論文)賓館客房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計 課程設(shè)計最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第1頁
(論文)賓館客房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計 課程設(shè)計最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第2頁
(論文)賓館客房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計 課程設(shè)計最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第3頁
(論文)賓館客房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計 課程設(shè)計最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第4頁
(論文)賓館客房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計 課程設(shè)計最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

重慶理工大學數(shù)據(jù)庫課程設(shè)計 數(shù)據(jù)庫原理及應用課程設(shè)計報告題目:賓館客房管理系統(tǒng)的數(shù)據(jù)庫設(shè)計 學 號: 姓 名: 指導 教 師: 2010年1月 目錄1、系統(tǒng)目標31.1背景31.2功能分析41.3系統(tǒng)目標42、需求分析52.1、業(yè)務(wù)流程分析52.2、數(shù)據(jù)流程分析92.3、數(shù)據(jù)字典153、概念結(jié)構(gòu)設(shè)計204、邏輯結(jié)構(gòu)設(shè)計215、物理結(jié)構(gòu)設(shè)計226、課程設(shè)計心得277、參考文獻271、系統(tǒng)目標1.1背景隨著人們生活水平的不斷提高,人們外出的機會更多,對住房的質(zhì)量及服務(wù)要求也不斷的提高,面對著龐大的需求量,傳統(tǒng)的人工方式管理會導致住房管理上的混亂,人力與物力過多的浪費,住房管理費用的增加,從而使賓館的負擔過重,影響整個賓館的運作和控制管理。因此,必須制定一套合理、有效、規(guī)范呵使用的賓館管理系統(tǒng),對客人和員工進行集中統(tǒng)一的管理。另一方面,IT行業(yè)和Internet獲得了飛速的發(fā)展,計算機應用已滲透到了各個領(lǐng)域,引起信息管理的革命,實現(xiàn)了信息的自動化處理,提高了處理的及時性和正確性。提高住房管理工作效率,做到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓賓館更好的為人們,社會服務(wù)。賓館客房管理系統(tǒng)是一個客房管理不可缺少的部分,它的內(nèi)容對于公司的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。賓館作為一個服務(wù)性行業(yè),從客房的營銷預定開始,到入住登記直至最后退房結(jié)帳,整個過程應該能夠以賓客為中心,提供快捷,方便的服務(wù),給賓客感受一種顧客至上的享受。提高賓館的管理水平,簡化各種復雜操作,在最合理的時間內(nèi)完成賓館的業(yè)務(wù)規(guī)范操作,這樣才能使賓客舒適難忘,增加賓客回頭率。面對賓館業(yè)內(nèi)激烈的競爭形勢,各賓館均在努力拓展其服務(wù)領(lǐng)域的廣度和深度。雖然信息不是賓館走向成功的關(guān)鍵元素,但它可以幫助那些真正影響成敗的要素發(fā)揮更大的效用。因此,采用全新的計算機網(wǎng)絡(luò)和管理系統(tǒng),將成為提高賓館的管理效率,改善服務(wù)水準的重要手段之一。開發(fā)這樣一套信息管理軟件成為很有必要的事情。開發(fā)一個賓館客房管理系統(tǒng)可以進行更有效的管理,歸納起來好處大約有以下幾點: 1.節(jié)省人力、財力,僅需少數(shù)人員熟悉計算機即可操作系統(tǒng); 2.可以迅速查到所需信息,節(jié)省時間;3.可以更有力的進行各種經(jīng)營統(tǒng)計,有利于提供決策信息。1.2功能分析某賓館需要建立一個住房管理系統(tǒng),需求分析結(jié)果如下:(1)該賓館要求該系統(tǒng)能實現(xiàn)住房信息管理、客人信息管理、員工信息管理等功能; (2)一個房間有多個床位,同一房間內(nèi)的床位具有相同的收費標準。不同房間的床位收費標準可能不同;(3)每個房間有房間號、收費標準、床位數(shù)目等信息;(4)每位客人有身份證號碼、姓名、性別、出生日期呵地址等信息;(5)對每位客人的每次住宿,應該記錄其入住日期、退房日期呵預付款額信息;(6)賓館有多位員工,員工有其相關(guān)信息;(7)管理系統(tǒng)可查詢出客人住宿相關(guān)信息、房間信息及員工相關(guān)信息。1.3系統(tǒng)目標 賓館管理信息系統(tǒng)需要完成功能主要有:1、 客人基本信息的錄入,包括員工編號、員工姓名、員工性別等基本信息;2、 客人基本信息的查詢、修改、增加、刪除等;3、 客房相關(guān)信息的錄入,包括房間號,收費標準,床位,類別等;4、 客房類別標準的制定、類別信息的輸入;5、 客房基本信息的查詢、修改、刪除等;6、 住房信息的錄入,包括房間號、客人姓名等;7、 退房信息的更新;8、 員工基本信息的錄入;9、 員工基本信息的查詢、修改、刪除等。1-1 賓館客房管理目標圖2、需求分析2.1、業(yè)務(wù)流程分析 2.1.1、訂房業(yè)務(wù)流程:客人通過電話或網(wǎng)上訂房,前臺服務(wù)員查詢符合客人的客房,若有滿足客人請求的,則進行客人相關(guān)信息進行登記;如果暫時沒有滿足客人請求的,則可進行預訂登記,如果有符合客人需要的,則及時通知客人,并進行相關(guān)信息登記。訂房業(yè)務(wù)流程圖如圖2-1。2-1 訂房業(yè)務(wù)流程圖2.1.2、退房業(yè)務(wù)流程:客人要求退房后,服務(wù)員按照規(guī)定對客房進行檢查,若客房無損壞異常情況,則退房成功,并進行相關(guān)信息的修改;若客房有損壞,嚴重者,可根據(jù)細則要求客人賠償,并進行登記。 2-2 退房業(yè)務(wù)流程圖 2.1.3、退房結(jié)賬流程圖:客人要求退房后,收銀員進行結(jié)算,并登記,并開具發(fā)票。 2-3 退房結(jié)賬流程圖2.1.4、客房維護管理流程圖:服務(wù)員根據(jù)客房檢測單進行維修客房登記,并通知維修部門進行維修,維修完成后客房正常使用,若未維修完,則督促完成,以便管理。2-4 客房維護管理流程圖2.2、數(shù)據(jù)流程分析數(shù)據(jù)流程圖符號說明:2-5 數(shù)據(jù)流圖說明符號 2-6 客房管理系統(tǒng)頂層圖2-7 員工登陸數(shù)據(jù)流程圖(二層) 2-8訂房數(shù)據(jù)流程圖(二層)2-9退房數(shù)據(jù)流程圖(二層)2-10 消費結(jié)賬數(shù)據(jù)流程圖(二層)2-11登記客人信息數(shù)據(jù)流程圖(三層)2-12客房盤存數(shù)據(jù)流程圖(三層) 2-13退房結(jié)算及統(tǒng)計數(shù)據(jù)流程圖(三層) 2-14客房質(zhì)量檢測數(shù)據(jù)流程圖(三層) 2-15客房維修數(shù)據(jù)流程圖(三層)2.3、數(shù)據(jù)字典 2.3.1、數(shù)據(jù)項的描述數(shù)據(jù)項編號:I1數(shù)據(jù)項名稱:賓館營業(yè)單編號別 名:賓館營業(yè)單編號簡 述:某張賓館營業(yè)單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I2數(shù)據(jù)項名稱:員工登陸單編號別 名:員工登陸單編號簡 述:某張員工登陸單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I3數(shù)據(jù)項名稱:客人訂房單編號別 名:客人訂房單編號簡 述:某張客人訂房單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I4數(shù)據(jù)項名稱:客人退房單編號別 名:客人退房單編號簡 述:某張客人退房單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I5數(shù)據(jù)項名稱:客人信息登記單編號別 名:客人信息登記單編號簡 述:某張客人信息登記單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I6數(shù)據(jù)項名稱:客房盤存單編號別 名:客房盤存單編號簡 述:某張客房盤存單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I7數(shù)據(jù)項名稱:退房結(jié)算單編號別 名:退房結(jié)算單編號簡 述:某張退房結(jié)算單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I8數(shù)據(jù)項名稱:客房質(zhì)量檢測單編號別 名:客房質(zhì)量檢測單編號簡 述:某張客房質(zhì)量檢測單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999”數(shù)據(jù)項編號:I9數(shù)據(jù)項名稱:客房維修單編號別 名:客房維修單編號簡 述:某張客房維修單的代碼 類型及寬度:字符型 ,6位取值 范圍:“000000”-“999999” 2.3.2、數(shù)據(jù)流的描述數(shù)據(jù)流編號:F1數(shù)據(jù)流名稱:員工登陸信息簡 述:記錄員工注冊信息數(shù)據(jù)流來源:員工注冊數(shù)據(jù)流去向:注冊需要數(shù)據(jù)項組成:員工編號+員工姓名+職務(wù)+家庭住址+聯(lián)系電話數(shù)據(jù) 流量:50條/月高峰 流量:100條/月數(shù)據(jù)流編號:F2數(shù)據(jù)流名稱:客房維護信息簡 述:記錄損壞客房信息數(shù)據(jù)流來源:客房損壞登記數(shù)據(jù)流去向:客房維修部門數(shù)據(jù)項組成:客房維修單編號+客房號+維修登記時間+維修完成時間+維修人員數(shù)據(jù) 流量:50條/月高峰 流量:100條/月數(shù)據(jù)流編號:F3數(shù)據(jù)流名稱:訂房信息簡 述:記錄客人訂房預約信息數(shù)據(jù)流來源:客人訂房、預約數(shù)據(jù)流去向:住房信息管理數(shù)據(jù)項組成:住房單編號+客房號+客人身份證號+姓名+預收費用數(shù)據(jù) 流量:50條/月高峰 流量:100條/月數(shù)據(jù)流編號:F4數(shù)據(jù)流名稱:客人住房信息簡 述:記錄客人住房信息數(shù)據(jù)流來源:客人住房數(shù)據(jù)流去向:客人退房數(shù)據(jù)項組成:客房編號+客人身份證號+價格+預先繳費+入住時間+退房時間數(shù)據(jù) 流量:50條/月高峰 流量:100條/月數(shù)據(jù)流編號:F5數(shù)據(jù)流名稱:消費登記單簡 述:記錄客人消費信息數(shù)據(jù)流來源:客人消費數(shù)據(jù)流去向:消費結(jié)賬數(shù)據(jù)項組成:賬單編號+客人姓名+ 客房編號+消費金額+聯(lián)系電話數(shù)據(jù) 流量:50條/月高峰 流量:100條/月 2.3.3、處理邏輯的描述處理邏輯編號:P1處理邏輯名稱:員工注冊登錄輸入的數(shù)據(jù)流:F1處 理:接受信息,并作記錄。輸出的數(shù)據(jù)流:F3處 理 頻 率:100條/次處理邏輯編號:P2處理邏輯名稱:客房維護管理輸入的數(shù)據(jù)流:F2處 理:接受信息,并作記錄。輸出的數(shù)據(jù)流:無處 理 頻 率:100條/次處理邏輯編號:P3處理邏輯名稱:客人訂房輸入的數(shù)據(jù)流:F3處 理:接受信息,并作記錄。輸出的數(shù)據(jù)流:無處 理 頻 率:100條/次處理邏輯編號:P4處理邏輯名稱:客人退房輸入的數(shù)據(jù)流:無處 理:接受信息,并作記錄。輸出的數(shù)據(jù)流:F4、F5處 理 頻 率:100條/次處理邏輯編號:P5處理邏輯名稱:客人消費結(jié)賬輸入的數(shù)據(jù)流:F5處 理:接受信息,并作記錄。輸出的數(shù)據(jù)流:無處 理 頻 率:100條/次 2.3.4 數(shù)據(jù)存儲的描述 數(shù)據(jù)存儲編號:E1數(shù)據(jù)存儲名稱:員工信息檔簡 述:記錄賓館所有員工的基本信息數(shù)據(jù)存儲組成:員工編號+員工姓名+職務(wù)+家庭住址+聯(lián)系電話關(guān) 鍵 字:員工編號相關(guān)聯(lián)的處理:P1數(shù)據(jù)存儲編號:E2數(shù)據(jù)存儲名稱:客人信息表簡 述:記錄賓館所有入住客人的基本信息數(shù)據(jù)存儲組成:客人姓名+身份證號+性別+年齡+所在城市+聯(lián)系電話關(guān) 鍵 字:身份證號相關(guān)聯(lián)的處理:P3數(shù)據(jù)存儲編號:E3數(shù)據(jù)存儲名稱:住房信息表簡 述:記錄賓館所有入住客人的住房信息數(shù)據(jù)存儲組成:客人姓名+客房號+身份證號+入住時間+退房時間+聯(lián)系電話關(guān) 鍵 字:客房號+身份證號相關(guān)聯(lián)的處理:P4數(shù)據(jù)存儲編號:E5數(shù)據(jù)存儲名稱:維修客房表簡 述:記錄賓館所有維修客房的信息數(shù)據(jù)存儲組成:維修單號+客房號+維修開始時間+維修完成時間+維修員工+備注關(guān) 鍵 字:維修單號相關(guān)聯(lián)的處理:P2數(shù)據(jù)存儲編號:E9數(shù)據(jù)存儲名稱:客人消費賬單簡 述:記錄賓館所有客人消費的信息數(shù)據(jù)存儲組成:賬單編號+客人姓名+客房號+消費金額+消費時間+備注關(guān) 鍵 字:賬單編號相關(guān)聯(lián)的處理:P52.3.5 外部實體的描述外部實體編號:S1外部實體名稱:員工簡 述:賓館工作人員輸入的數(shù)據(jù)流:F1輸出的數(shù)據(jù)流:F2、F4、F5外部實體編號:S2外部實體名稱:客人簡 述:入住賓館的人員輸入的數(shù)據(jù)流:F3輸出的數(shù)據(jù)流:F4、F53、概念結(jié)構(gòu)設(shè)計概念設(shè)計是根據(jù)需求分析階段所收集到的用戶需求,設(shè)計數(shù)據(jù)庫的概念數(shù)據(jù)模型,它是從用戶角度看到的數(shù)據(jù)庫。采用PD繪制CDM,如下:3-1 賓館客房管理系統(tǒng)概念結(jié)構(gòu)設(shè)計圖4、邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計是根據(jù)概念結(jié)構(gòu)設(shè)計得到的數(shù)據(jù)庫概念模型,利用CASE工具(PD等)設(shè)計數(shù)據(jù)庫的邏輯模型,具體地說就是根據(jù)E-R圖利用關(guān)系模式的轉(zhuǎn)換規(guī)則得到具體的關(guān)系模式或利用PD創(chuàng)建的CDM轉(zhuǎn)換為相應的PDM。本案例在此僅給出由PD創(chuàng)建的相應的PDM。4-1 賓館客房管理系統(tǒng)邏輯結(jié)構(gòu)設(shè)計圖5、物理結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)的設(shè)計主要解決數(shù)據(jù)的存取方法和存儲結(jié)構(gòu),它涉及到計算機系統(tǒng)平臺(主要是OS、DBMS等)以及應用系統(tǒng)的體系結(jié)構(gòu)(集中式、主從式、C/S模式、B/S模式等)等問題這里主要以WIN2000、SQL SERVER 2000為平臺,利用PD完成本地服務(wù)器的C/S模式的數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計并給出應用的創(chuàng)建數(shù)據(jù)庫的SQL腳本。/*=*/* DBMS name: Sybase SQL Anywhere 10 */* Created on: 2010-01-08 14:27:09 */*=*/*=*/* Table: 住房 */*=*/create table 住房 ( 客人_房主 varchar(20) not null, 客房_房間號 char(5) not null, 房間號 char(5) not null, 房主 varchar(20) not null, 身份證號 char(18), 費用 numeric(7), 入住時間 date, 退房時間 date, 經(jīng)辦員工號 varchar(3), constraint PK_住房 primary key clustered (客人_房主, 客房_房間號);/*=*/* Index: 住房_PK */*=*/create unique clustered index 住房_PK on 住房 (客人_房主 ASC,客房_房間號 ASC);/*=*/* Index: 住房_FK */*=*/create index 住房_FK on 住房 (客人_房主 ASC);/*=*/* Index: 住房2_FK */*=*/create index 住房2_FK on 住房 (客房_房間號 ASC);/*=*/* Table: 員工 */*=*/create table 員工 ( 員工號 char(3) not null, 姓名 varchar(20), 性別 varchar(2), 家庭住址 char(30), 聯(lián)系電話 varchar(11), constraint PK_員工 primary key (員工號);/*=*/* Index: 員工_PK */*=*/create unique index 員工_PK on 員工 (員工號 ASC);/*=*/* Table: 員工結(jié)算 */*=*/create table 員工結(jié)算 ( 員工號 char(3) not null, 帳單號 varchar(5) not null, constraint PK_員工結(jié)算 primary key clustered (員工號, 帳單號);/*=*/* Index: 員工結(jié)算_PK */*=*/create unique clustered index 員工結(jié)算_PK on 員工結(jié)算 (員工號 ASC,帳單號 ASC);/*=*/* Index: 員工結(jié)算_FK */*=*/create index 員工結(jié)算_FK on 員工結(jié)算 (員工號 ASC);/*=*/* Index: 員工結(jié)算2_FK */*=*/create index 員工結(jié)算2_FK on 員工結(jié)算 (帳單號 ASC);/*=*/* Table: 客人 */*=*/create table 客人 ( 姓名 varchar(20), 房主 varchar(20) not null, 性別 varchar(2), 年齡 integer, 所在城市 char(16), 聯(lián)系電話 varchar(11), 預繳費用 numeric(7), constraint PK_客人 primary key (房主);/*=*/* Index: 客人_PK */*=*/create unique index 客人_PK on 客人 (房主 ASC);/*=*/* Table: 客房 */*=*/create table 客房 ( 房間號 char(5) not null, 類型 char(6), 價格 numeric(7), 狀態(tài) char(4), 備注 varchar(100), constraint PK_客房 primary key (房間號);/*=*/* Index: 客房_PK */*=*/create unique index 客房_PK on 客房 (房間號 ASC);/*=*/* Table: 客房維護 */*=*/create table 客房維護 ( 員工號 char(3) not null, 客房_房間號 char(5) not null, 房間號 char(5) not null, 經(jīng)辦員工號 varchar(3) not null, 維修時間 date, 維修完成時間 date, constraint PK_客房維護 primary key clustered (員工號, 客房_房間號);/*=*/* Index: 客房維護_PK */*=*/create unique clustered index 客房維護_PK on 客房維護 (員工號 ASC,客房_房間號 ASC);/*=*/* Index: 客房維護_FK */*=*/create index 客房維護_FK on 客房維護 (員工號 ASC);/*=*/* Index: 客房維護2_FK */*=*/create index 客房維護2_FK on 客房維護 (客房_房間號 ASC)

溫馨提示

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

最新文檔

評論

0/150

提交評論