酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第1頁(yè)
酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第2頁(yè)
酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第3頁(yè)
酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第4頁(yè)
酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目:酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) TOC o 1-5 h z 目錄 1概述 1選題背景2課題研究的目的及應(yīng)用2數(shù)據(jù)庫(kù)需求分析3調(diào)查對(duì)象基本情況說明3數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)目標(biāo)及具體功能3數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)3實(shí)體及屬性說明3E R圖設(shè)計(jì)4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)5數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)5主要表的作用說明及內(nèi)容圖示6主要視圖設(shè)計(jì)7安全體系設(shè)計(jì)10典型需求的處理過程及命令11總結(jié)12設(shè)計(jì)中遇到的主要問題及解決方法12設(shè)計(jì)方案的主要優(yōu)點(diǎn)及不足13收獲及建議13參考文獻(xiàn)13酒店管理信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)第一章 概述選題背景酒店業(yè)是一個(gè)前景廣闊而又競(jìng)爭(zhēng)激烈的行業(yè)。改革開放以來,我國(guó)的酒店業(yè)迅速發(fā)

2、展,已經(jīng)成為一個(gè)具有相當(dāng)規(guī)模的產(chǎn)業(yè)。由于我國(guó)的旅游業(yè)迅速發(fā)展,通過調(diào)查,我國(guó)在2020 年將成為世界上第四大旅游國(guó)家;同時(shí)我國(guó)加入世界貿(mào)易組織,酒店業(yè)將完全開放,這個(gè)時(shí)候,我國(guó)的酒店業(yè)將面臨著前所未有的機(jī)遇和挑戰(zhàn)。但是, 現(xiàn)在甚至還有一些酒店還停留在由人工操作和管理階段,這樣已經(jīng)無法適應(yīng)當(dāng)前的發(fā)展趨勢(shì)。因此,要想使酒店的工作質(zhì)量和效率提高,采用先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)改變酒店業(yè)務(wù)模式,實(shí)現(xiàn)酒店業(yè)務(wù)管理的自動(dòng)化已經(jīng)成為一種必然。正是在這樣一種背景下,新的快捷酒店管理模式應(yīng)運(yùn)而生,即采用先進(jìn)的計(jì)算機(jī)和軟件技術(shù)來實(shí)現(xiàn)快捷酒店的信息化管理。從客房的營(yíng)銷即客人的預(yù)訂登記開始,到入住之后至最后退房結(jié)賬,整

3、個(gè)過程以顧客為中心,利用計(jì)算機(jī)簡(jiǎn)化各種復(fù)雜操作,在最合理最短時(shí)間內(nèi)完成快捷酒店管理的規(guī)范操作,這樣才能令顧客得到優(yōu)質(zhì)的服務(wù),增加顧客的回頭率。雖然信息化并不是酒店走向成功的關(guān)鍵元素,但它可以幫助那些真正影響成敗的要素發(fā)揮更大的效用。因此, 采用全新的計(jì)算機(jī)管理系統(tǒng),將成為提高快捷酒店的管理效率,改善服務(wù)水準(zhǔn)的重要手段之一。課題研究的目的和意義酒店作為高層的服務(wù)行業(yè)之一,最重要的就是要做到優(yōu)質(zhì)服務(wù)。服務(wù)的安排、調(diào)度是否周到,客人的要求是否能迅速地得到滿足,都直接影響到酒店的形象和聲譽(yù)。借助計(jì)算機(jī)技術(shù)來進(jìn)行信息管理,并配合現(xiàn)代化的快捷酒店管理經(jīng)驗(yàn)和模式,可以極大地提高酒店的服務(wù)質(zhì)量,獲得更好的經(jīng)濟(jì)

4、效益。酒店信息化管理已成為酒店現(xiàn)代科學(xué)管理的重要內(nèi)容,是酒店經(jīng)營(yíng)中必不可缺少的現(xiàn)代科學(xué)工具。由此可見,一個(gè)好的酒店管理系統(tǒng)應(yīng)該達(dá)到以下幾個(gè)目標(biāo):提高工作效率,減輕勞動(dòng)強(qiáng)度。在快捷酒店的日常工作中,每天都要完成對(duì)營(yíng)業(yè)信息進(jìn)行更新統(tǒng)計(jì),提供查詢服務(wù),結(jié)算賬單等大量的業(yè)務(wù),用手工方式進(jìn)行的話,不僅速度慢,需要的人手多,且出錯(cuò)的概率也大,而計(jì)算機(jī)管理則可以大大提高業(yè)務(wù)運(yùn)作的速度和準(zhǔn)確性,實(shí)現(xiàn)營(yíng)業(yè)管理自動(dòng)化。提高了快捷酒店經(jīng)濟(jì)效益,增加營(yíng)業(yè)收入。完善的客房管理功能可防止有房不能出租或房間重訂的情況出現(xiàn),隨時(shí)提供準(zhǔn)確和最新的房態(tài)信息,從而可提高工作效率和客房出租率??腿速M(fèi)用的一次性結(jié)賬,不僅減少了票據(jù)傳送

5、,而且避免了管理上的混亂,更主要的是有效地防止逃帳的發(fā)生。提高了服務(wù)質(zhì)量,可以為客人提供快捷、細(xì)致、周到的服務(wù)。操作人員只需敲擊鍵盤,就可以辦理客人入住、查詢信息、結(jié)賬等各項(xiàng)手續(xù),并準(zhǔn)確無誤地記錄客人的每筆消費(fèi)記錄,大大縮短客人辦理手續(xù)時(shí)的等候時(shí)間,提高了服務(wù)質(zhì)量。2 數(shù)據(jù)庫(kù)需求分析調(diào)查對(duì)象基本情況說明酒店有總經(jīng)理、會(huì)計(jì)和前臺(tái)工作人員??偨?jīng)理總管各類事務(wù),會(huì)計(jì)負(fù)責(zé)對(duì)酒店收入統(tǒng)計(jì)管理,前臺(tái)負(fù)責(zé)客人的入住、退房以及一般的查詢等事務(wù)辦理。酒店有各種標(biāo)準(zhǔn)的房間。房間數(shù)據(jù)包括房間號(hào)、房間級(jí)別、房間床位數(shù)目、房間價(jià)位以及房間的狀態(tài)(是否已經(jīng)有客人)。房間編號(hào)唯一表示一個(gè)房間,房間級(jí)別決定房間價(jià)格,房間有四

6、種級(jí)別分別表示:四人標(biāo)準(zhǔn)間、二人標(biāo)準(zhǔn)間,單人標(biāo)準(zhǔn)間,豪華間。房間狀態(tài)表示此房間是否入住或者轉(zhuǎn)房。酒店要求了解顧客的一般信息,能夠?yàn)轭櫩吞峁┤胱?、換房、退房、隨時(shí)交費(fèi)服務(wù),并能夠滿足顧客對(duì)自身消費(fèi)以及酒店房間狀況等各類信息的查詢要求。酒店在正常運(yùn)營(yíng)中需要對(duì)客房資源、顧客信息、顧客住宿情況、收費(fèi)信息進(jìn)行管理。一套功能強(qiáng)大而又使用簡(jiǎn)便實(shí)用的酒店管理系統(tǒng)有利于提高管理效率。1.2 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)目標(biāo)及具體功能1 、系統(tǒng)設(shè)計(jì)的總體目標(biāo):實(shí)現(xiàn)酒店各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化,提供客戶、客房信息錄入和查詢修改,客戶住宿情況的變動(dòng)管理以及酒店與客戶的費(fèi)用統(tǒng)計(jì)查詢。進(jìn)一步的提高酒店的管理效率。2、主要功能:

7、不同等級(jí)客房信息的錄入與記錄,客人的信息登記,客人的入住、換房、退房、交費(fèi)信息記錄,有關(guān)客人交費(fèi)情況、酒店住宿收入情況、客房狀態(tài)、客人各類信息等各種強(qiáng)大的統(tǒng)計(jì)報(bào)表,另外還提供各類統(tǒng)計(jì)查詢。3 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)實(shí)體及屬性說明實(shí)體屬性描述數(shù)據(jù)類型及長(zhǎng)度是否空約束客房客房編號(hào)客房編號(hào)varchar(3)否唯一級(jí)別四個(gè)級(jí)別varchar(10)是唯一價(jià)格級(jí)別決定價(jià)格smallint是唯一住客情況是否住客varchar(2)是是與Null客人客人編號(hào)客人編號(hào)varchar(11)否唯一身份證號(hào)客人身份varchar(18)否唯一姓名客人姓名varchar(10)是無聯(lián)系電話客人電話varchar(15

8、)是無收費(fèi)收費(fèi)日期收費(fèi)日期smalldatetime否無客人編號(hào)客人編號(hào)varchar(11)否唯一價(jià)格客人入住客房的 價(jià)格smallint是無需建立六個(gè)表, 如下 ( 下劃線為主碼) 。其中客房、客人、收費(fèi)屬于實(shí)體;入住、換房、退房屬于實(shí)體之間的聯(lián)系。 TOC o 1-5 h z 客房 ( 客房編號(hào), 級(jí)別 , 價(jià)格,住客情況);客人 ( 客人編號(hào), 身份證號(hào), 姓名 , 聯(lián)系電話);收費(fèi) ( 收費(fèi)日期,客人編號(hào),價(jià)格);入住 ( 客房編號(hào),客人編號(hào), 入住日期, 是否換房,是否退房);換房 ( 客人編號(hào),原房號(hào), 現(xiàn)房號(hào) , 換房日期);退房 ( 客人編號(hào),客房編號(hào),退房日期);E R圖設(shè)

9、計(jì)4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)4.1 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)4.2 主要表的作用說明及內(nèi)容圖示1 、客房表:記錄客房信息,包括編號(hào)、等級(jí)、狀況,空房查詢。2、客戶表:記錄客人的基本情況,用于酒店管理與聯(lián)系客戶。3、入住表:記錄客人的入住情況,包括入住客房與時(shí)間。4、換房表:記錄換房客人的情況,包括換房前后客房號(hào)與時(shí)期,用于計(jì)算費(fèi)用。5、退房表:記錄客人的退房情況,用于計(jì)算費(fèi)用和改變客房狀態(tài)6、收費(fèi)標(biāo)準(zhǔn)表:記錄客房等級(jí)對(duì)應(yīng)的價(jià)位,方便收費(fèi)與交費(fèi)的統(tǒng)計(jì)計(jì)算。7、收費(fèi)記錄表:記錄客人的交費(fèi)記錄與酒店退款(超額)記錄,用于計(jì)算收入與費(fèi)用。5 主要視圖設(shè)計(jì))客人信息視圖創(chuàng)建必要性: 創(chuàng)建客人信息視圖,方便酒店服務(wù)

10、員對(duì)客戶服務(wù),方便酒店與客戶進(jìn)行聯(lián)系與溝通。該視圖用于前臺(tái)服務(wù)人員。命令:CREATE VIEW客人信息( 客人編號(hào), 姓名 , 身份證號(hào), 聯(lián)系電話, 入住房間, 入住日期, 是否離開)AS SELECT客戶表A. 客戶編號(hào), 客戶表 A. 姓名 , 身份證號(hào), 聯(lián)系電話, 入住 . 客房號(hào) , 入住 . 日期 , 入住 . 是否退房FROM客戶表A, 入住表WHERE客戶表A.客戶編號(hào)= 入住表 . 客戶編號(hào)AND 客房表 B. 客房編號(hào)=入住表 . 客房編號(hào)數(shù)據(jù)圖示 :( 2)現(xiàn)住客人費(fèi)用情況視圖自己需交費(fèi)用與以交費(fèi)用以及余額。一、CREATE VIEW客人交費(fèi)情況( 客人編號(hào), 繳費(fèi)總

11、額)AS SELECT 客戶表 A. 客戶編號(hào), SUM( 收費(fèi)記錄表. 繳費(fèi)金額)FROM客戶表A, 收費(fèi)記錄表WHERE客戶表A. 客戶編號(hào)= 收費(fèi)記錄表. 客戶編號(hào)GROUP BY客戶表A??腿司幪?hào)CREATE VIEW現(xiàn)住客人費(fèi)用情況一( 客人編號(hào), 應(yīng)交費(fèi)用)AS SELECT 客戶表 A. 客戶編號(hào), datediff(d, 入住表 . 日期 , 換房表 . 日期 ) * D1. 價(jià)格 + datediff(d, 換房表 . 日期 , getdate() * D2. 價(jià)格FROM 客戶表 A, 入住表 , 客房表 S1, 收費(fèi)標(biāo)準(zhǔn)表D1, 客房表 S2, 收費(fèi)標(biāo)準(zhǔn)表D2, 換房表W

12、HERE客戶表A. 客戶編號(hào)= 入住表. 客戶編號(hào)AND 入住表 . 客房編號(hào)= S1. 客房編號(hào)AND 入住表 . 客房編號(hào)= 換房表 . 原房號(hào) AND S1. 等級(jí) = D1. 等級(jí) AND S2. 等級(jí) = D2. 等級(jí) AND 換房表 . 現(xiàn)房號(hào) = S2. 客房編號(hào) and 入住表. 是否退房is nullCREATE VIEW現(xiàn)住客人費(fèi)用情況二(客人編號(hào), 應(yīng)交費(fèi)用)AS SELECT 客戶表A.客戶編號(hào), datediff(d, 入住表 . 日期 , getdate() * 收費(fèi)標(biāo)準(zhǔn)表. 價(jià)格FROM客戶表A, 入住表 , 收費(fèi)標(biāo)準(zhǔn)表, 客房表 BWHERE客戶表A. 客戶編號(hào)

13、= 入住表 . 客戶編號(hào)AND 入住表 . 客房編號(hào)= 客房表 B.客房編號(hào)AND 客房表 B.等級(jí) = 收費(fèi)標(biāo)準(zhǔn)表. 等級(jí) AND 入住表 . 是否退房IS NULL AND 入住表 . 是否換房IS NULLCREATE VIEW現(xiàn)住客人費(fèi)用情況( 客戶編號(hào)客戶姓名, 應(yīng)交費(fèi)用, 已交費(fèi)用, 余額 )AS SELECT 客戶表 A. 客戶編號(hào), 客戶表 A. 客戶姓名, 現(xiàn)住客人費(fèi)用情況一. 應(yīng)交費(fèi)用, 收費(fèi)記錄表. 繳費(fèi)金額 , 收費(fèi)記錄表. 繳費(fèi)金額- 現(xiàn)住客人費(fèi)用情況一. 應(yīng)交費(fèi)用FROM 現(xiàn)住客人費(fèi)用情況一, 收費(fèi)記錄表, 客戶表 AWHERE現(xiàn)住客人費(fèi)用情況一. 客戶編號(hào)= 收費(fèi)

14、記錄表. 客戶編號(hào)AND 客戶表 A. 客戶編號(hào)= 收費(fèi)記錄表. 客戶編號(hào) UNION SELECT客戶表A. 客戶編號(hào), 客戶表 A. 客戶姓名, 現(xiàn)住客人費(fèi)用情況二. 應(yīng)交費(fèi)用, 收費(fèi)記錄表. 繳費(fèi)金額 , 收費(fèi)記錄表. 繳費(fèi)金額- 現(xiàn)住客人費(fèi)用情況二. 應(yīng)交費(fèi)用FROM 現(xiàn)住客人費(fèi)用情況二, 收費(fèi)記錄表, 客戶表 AWHERE現(xiàn)住客人費(fèi)用情況二. 客人編號(hào)= 收費(fèi)記錄表. 客戶編號(hào)AND 客戶表 A. 客戶編號(hào)= 收費(fèi)記錄表. 客戶編號(hào)(3) 以退客人費(fèi)用情況視圖現(xiàn)住客人所交費(fèi)用不是其實(shí)際應(yīng)交費(fèi)用,創(chuàng)建已退房客人費(fèi)用情況視圖用于會(huì)計(jì)統(tǒng)計(jì)酒店收入情況, 經(jīng)理了解酒店的盈利等。2)相似,所有

15、視圖命令如下: TOC o 1-5 h z CREATE VIEW客人交費(fèi)情況( 客人編號(hào), 繳費(fèi)總額)AS SELECT 客戶表A. 客戶編號(hào), SUM(收費(fèi)記錄表. 繳費(fèi)金額)FROM客戶表A, 收費(fèi)記錄表WHERE客戶表. 客戶編號(hào)= 收費(fèi)記錄表. 客戶編號(hào)GROUP BY客戶表A??蛻艟幪?hào)CREATE VIEW退房客人費(fèi)用情況一(客人編號(hào), 應(yīng)交費(fèi)用)AS SELECT客戶表A.客戶編號(hào), datediff(d, 入住表 .日期 , 換房 . 日期 ) * D1. 價(jià)格 + datediff(d, 換房 .日期 , 退房 . 日期 ) * D2. 價(jià)格FROM客戶表A, 入住表 , 客

16、房表 B S1, 收費(fèi)標(biāo)準(zhǔn)表D1, 客房表 B S2, 收費(fèi)標(biāo)準(zhǔn)表D2, 換房表 , 退房表WHERE客戶表A. 客戶編號(hào)= 入住表 . 客戶編號(hào)AND 入住表 . 客房編號(hào)= S1. 客房編號(hào)AND 入住表 . 客房編號(hào) =換房表. 原房號(hào) AND 換房表 . 現(xiàn)房號(hào) = 退房表 . 客房編號(hào)AND S1. 等級(jí)= D1.等級(jí) AND S2. 等級(jí) = D2.等級(jí) AND 換房表 . 現(xiàn)房號(hào) = S2. 客房編號(hào)CREATE VIEW退房客人費(fèi)用情況二(客人編號(hào), 應(yīng)交費(fèi)用)AS SELECT 客戶表A. 客戶編號(hào), datediff(d, 入住表 . 日期 , 退房表 . 日期 ) * 收

17、費(fèi)標(biāo)準(zhǔn). 價(jià)格FROM客戶表A, 入住表 , 客房表 , 收費(fèi)標(biāo)準(zhǔn)表, 退房表WHERE客戶表A. 客戶編號(hào)= 入住表 .客戶編號(hào)AND 入住表 . 客房編號(hào)= 客房表 B. 客房編號(hào)AND 入住表 .客房編號(hào)= 退房表 . 客房編號(hào)AND 客房表 B. 等級(jí) = 收費(fèi)標(biāo)準(zhǔn)表. 等級(jí) AND 入住表 . 是否換房IS NULLCREATE VIEW以退客人費(fèi)用情況(客人編號(hào), 姓名 , 應(yīng)交費(fèi)用, 已交費(fèi)用, 余額 )AS SELECT 客戶表A. 客戶編號(hào), 姓名 , 退房客人費(fèi)用情況一. 應(yīng)交費(fèi)用, 收費(fèi)情況表. 繳費(fèi)總額, 收費(fèi)情況表 . 繳費(fèi)總額- 退房客人費(fèi)用情況一. 應(yīng)交費(fèi)用FRO

18、M退房客人費(fèi)用情況一, 收費(fèi)情況表, 客戶表 AWHERE退房客人費(fèi)用情況一. 客人編號(hào)= 收費(fèi)情況表. 客戶編號(hào)AND 客戶表 A. 客戶編號(hào)= 收費(fèi)情況表.客戶編號(hào)UNION SELECT客戶表A.客戶編號(hào), 姓名 , 退房客人費(fèi)用情況二. 應(yīng)交費(fèi)用, 收費(fèi)情況表. 繳費(fèi)總額, 收費(fèi)情況表 . 繳費(fèi)總額- 退房客人費(fèi)用情況二. 應(yīng)交費(fèi)用FROM退房客人費(fèi)用情況二, 收費(fèi)情況表, 客戶表 AWHERE退房客人費(fèi)用情況二. 客人編號(hào)= 收費(fèi)情況表. 客戶編號(hào)AND 客戶表 A. 客戶編號(hào)= 收費(fèi)情況表. 客6 安全體系設(shè)計(jì)1、用戶游客:所有人,擁有查詢房間狀態(tài)及收費(fèi)權(quán)限,利于了解酒店。2、用戶

19、前臺(tái):擁有對(duì)各個(gè)基本表(視圖)所有客人、客房的查詢及部分修改、刪除、插入權(quán)限,便戶編號(hào)3、用戶客人:客人擁有對(duì)自己各類信息的全部查詢功能。便于了解自己的交費(fèi)與住宿情況并核對(duì),及時(shí)交費(fèi)。4、用戶會(huì)計(jì):擁有一切與費(fèi)用相關(guān)表(視圖)的查詢功能,以核對(duì)實(shí)際情況的正確性。5、總經(jīng)理用戶:擁有所有表的一切功能,以掌握酒店經(jīng)營(yíng)狀況。6、dbo:記數(shù)據(jù)庫(kù)擁有者,擁有一切功能。典型功能處理過程設(shè)計(jì)空房查詢功能處理過程使用背景 : 客戶入住前查詢可入住空閑房間及價(jià)格標(biāo)準(zhǔn)。具體要求:能夠查詢酒店空余房間及其等級(jí)價(jià)格操作命令及結(jié)果:AS SELECT 客房表B. 客房編號(hào), 客房表 B. 等級(jí) , 收費(fèi)標(biāo)準(zhǔn)表. 價(jià)格

20、FROM客房表B, 收費(fèi)標(biāo)準(zhǔn)表WHERE客房表B. 等級(jí) = 收費(fèi)標(biāo)準(zhǔn)表. 等級(jí) AND 客房表 B. 空房 IS Y2)客人消費(fèi)以及交費(fèi)情況查詢功能處理過程20101231002 查詢自己費(fèi)用信息SELECT 入住表 . 客戶編號(hào), 現(xiàn)住客人費(fèi)用情況. 姓名 , DATEDIFF(d, 入住表 . 日期 , GETDATE()AS 入住天數(shù), 現(xiàn)住客人費(fèi)用情況. 應(yīng)交費(fèi)用, 現(xiàn)住客人費(fèi)用情況. 已交費(fèi)用, 現(xiàn)住客人費(fèi)用情況. 余額FROM現(xiàn)住客人費(fèi)用情況, 入住表Where 現(xiàn)住客人費(fèi)用情況. 客人編號(hào)= 入住表. 客戶編號(hào)AND 入住表 . 客戶編號(hào)=121001( 3)統(tǒng)計(jì)酒店的進(jìn)賬數(shù)目

21、功能處理過程使用背景: 酒店會(huì)計(jì)與經(jīng)理查詢賬目。具體要求: 統(tǒng)計(jì)酒店每天的進(jìn)賬數(shù)目。操作命令及結(jié)果:SELECT 日期 , SUM(交費(fèi)金額) AS 收入FROM收費(fèi)記錄表GROUP BY日期總結(jié)設(shè)計(jì)中遇到的主要問題及解決方法這次數(shù)據(jù)庫(kù)課程設(shè)計(jì)中遇到很多問題,主要表現(xiàn)在以下幾個(gè)方面。主要問題一:由于在設(shè)計(jì)要求中有換房這一項(xiàng),而換房時(shí)房間變換可能使房間等級(jí)改變,而進(jìn)一步改變房間的價(jià)格,因此在計(jì)算換房客人費(fèi)用時(shí)要將兩個(gè)不同的收費(fèi)標(biāo)準(zhǔn)分別計(jì)算。在計(jì)算所有客人應(yīng)收費(fèi)用時(shí)就有兩個(gè)不同情況:換房客人與未換房客人。兩種情況計(jì)算方法不同,無法在一個(gè)視圖中實(shí)現(xiàn),而為了查詢方便又必須在同一視圖中顯示。同時(shí)現(xiàn)住客人

22、與已退房客人之間也存在著一個(gè)問題,即退房客人住宿天數(shù)已確定而現(xiàn)住客人不確定。經(jīng)過不斷考慮,想到以下解決方法,為了建立最終的費(fèi)用視圖先根據(jù)各種不同情況(是否換房、是否退房)建立幾個(gè)過渡視圖,然后將過渡視圖綜合,在綜合時(shí)遇到的兩視圖合并顯示通過查詢資料用UNION命令解決。主要問題二:計(jì)算費(fèi)用時(shí)需用“住宿天數(shù) * 價(jià)格”實(shí)現(xiàn),而住宿天數(shù)的計(jì)算讓我思考了很久,時(shí)間跨年與跨月的差值計(jì)算通過已學(xué)各種知識(shí)感覺無法實(shí)現(xiàn),后來通過查找資料找到解決方法:使用datediff 函數(shù)計(jì)算。設(shè)計(jì)方案的主要優(yōu)點(diǎn)及不足方案優(yōu)點(diǎn):正確有效的的實(shí)現(xiàn)了既定目標(biāo)與功能,能夠執(zhí)行各類輸入、修改、查詢與統(tǒng)計(jì)等功能,客人的費(fèi)用等信息可

23、以由視圖直接查詢得出,復(fù)雜繁瑣的命令。方案不足:由于時(shí)間倉(cāng)促,該系統(tǒng)缺少了現(xiàn)實(shí)中某些必要的部分,例如酒店服務(wù)員的有關(guān)信息管理、酒店的日常消費(fèi)支出、工資管理等方面的內(nèi)容。而且視圖建立時(shí)自己感覺部分算法太過于復(fù)雜,但沒有更好的辦法改進(jìn)。收獲及建議本次課程設(shè)計(jì)對(duì)于我們小組來說不僅是做了酒店管理系統(tǒng),最為珍貴的是在我們準(zhǔn)備這次課程設(shè)計(jì)所學(xué)到的以前不為己知的知識(shí)。以前接觸到SQL數(shù)據(jù)庫(kù)只是注重在書本上,從來沒有認(rèn)真的去用它,更不用說實(shí)踐操作。零零散散的學(xué)習(xí)了一些基本知識(shí),不大實(shí)用。通過這次課程設(shè)計(jì),了解了SQL數(shù)據(jù)庫(kù)中的以前不大明白的技術(shù)運(yùn)用。在SQL數(shù)據(jù)庫(kù)中,我們把在數(shù)據(jù)庫(kù)理論上的知識(shí)予以運(yùn)用,如:建

24、立視圖,創(chuàng)建存儲(chǔ)過程,應(yīng)用事務(wù)等,在一些基本的數(shù)據(jù)庫(kù)操作中,熟悉并鞏固了SQL的語(yǔ)法知識(shí)。通過對(duì)課程設(shè)計(jì)要求的分析,培養(yǎng)了我們由書面文字要求到轉(zhuǎn)化這種要求到現(xiàn)實(shí)模型的能力,即很大程度上培養(yǎng)了我們的分析問題能力,總結(jié)歸納問題的能力。理論聯(lián)系實(shí)際就在這里自然地得到實(shí)現(xiàn)。這對(duì)我們鞏固已學(xué)知識(shí),鍛煉實(shí)踐動(dòng)手能力大有裨益。本次設(shè)計(jì)就要畫上一個(gè)句號(hào)了??墒撬旧韺?duì)我們的影響卻遠(yuǎn)遠(yuǎn)沒有結(jié)束。我們從本次設(shè)計(jì)中學(xué)到了很多的東西, 從設(shè)計(jì)任務(wù)書的下達(dá)到今天的系統(tǒng)實(shí)現(xiàn)時(shí)間整整花了半個(gè)月, 通過本人的努力的老師同學(xué)的幫助我們不但在知識(shí)水平和解實(shí)際問題的能力上有了很大的提高, 還從思想上認(rèn)識(shí)到, 自己所學(xué)的知識(shí)在實(shí)現(xiàn)的

25、開發(fā)中是很不夠的。于本次設(shè)計(jì)的命題, 我們的設(shè)計(jì)還很不完善, 還有許多的功能因?yàn)闀r(shí)間和本身的知識(shí)水平無法實(shí)現(xiàn)不過, 到少在此次論文中我的思維得到了提高, 動(dòng)手能務(wù)得到了提高,我們堅(jiān)信它必將會(huì)對(duì)我們以后的學(xué)習(xí)產(chǎn)生積極的影響。本學(xué)期學(xué)習(xí)生活即將結(jié)束,在此, 我們小組要感謝所有教導(dǎo)過我們的老師和關(guān)心過我們的同學(xué),他們?cè)谖覀兂砷L(zhǎng)過程中給予了我很大的幫助。本文能夠成功的完成,要感謝各位老師同學(xué)的關(guān)心和幫助。我對(duì)課設(shè)的建議: 由于課設(shè)時(shí)間較短,倉(cāng)促中無法更好的改進(jìn)某些方面的設(shè)計(jì),所以我覺得應(yīng)該適當(dāng)?shù)脑黾訒r(shí)間,另外我覺得我們應(yīng)該學(xué)習(xí)部分編程語(yǔ)言與SQL相結(jié)合來更好的設(shè)計(jì)一個(gè)較為實(shí)用的管理系統(tǒng)。參考文獻(xiàn)王珊,薩師宣數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版)北京:高等教育出版社,2006合同管理制度1 范圍本標(biāo)準(zhǔn)規(guī)定了龍騰公司合同管理工作的管理機(jī)構(gòu)、職責(zé)、合同的授權(quán)委托、洽談、承辦、會(huì)簽、訂閱、履行和變更、終止及爭(zhēng)議處理和合同管理的處罰、獎(jiǎng)勵(lì);本標(biāo)準(zhǔn)適用于

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論