數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告賓館信息管理系統(tǒng)項(xiàng)目研究報(bào)告_第1頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告賓館信息管理系統(tǒng)項(xiàng)目研究報(bào)告_第2頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告賓館信息管理系統(tǒng)項(xiàng)目研究報(bào)告_第3頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告賓館信息管理系統(tǒng)項(xiàng)目研究報(bào)告_第4頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告賓館信息管理系統(tǒng)項(xiàng)目研究報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、賓館信息管理系統(tǒng)項(xiàng)目研究報(bào)告 課程名稱:數(shù)據(jù)庫(kù)系統(tǒng)教程 專業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)三班 指導(dǎo)教師:余靖 小組成員:許靜靜 孫佳藝 房甜甜 黃旭敏 郭秋君 董賀 張福生 完成時(shí)間:2015年10月10日 運(yùn)行結(jié)果1.檢索年齡小于17歲的女生的學(xué)號(hào)和姓名。SELECT S#, SNAMEFROM SWHERE SEX=F AND AGE17 ; 檢索男學(xué)生所學(xué)課程的課程號(hào)和課程名。SELECT C.C#, CNAMEFROM S,SC,CWHERE SEX=M AND S.S#=SC.S# AND SC.C#=C.C# ; 檢索男學(xué)生所學(xué)課程的任課老師的工號(hào)和姓名。SELECT T#,TNAMEF

2、ROM S, SC, C, TWHERE SEX=M AND S.S#=SC.S# AND SC.C#=C.C# AND C.T#=T.T# ; 檢索至少選修兩門課的學(xué)生學(xué)號(hào)。SELECT DISTINCT X.S#FROM SC AS X, SC AS YWHERE X.S#=Y.S# AND X.C#Y.C# ; 檢索至少有學(xué)號(hào)S2和S4學(xué)生選修的課程的課程號(hào)。SELECT DISTINCT X.C#FROM SC AS X, SC AS YWHERE X.C#=Y.C# AND X.S#=S2 AND Y.S#=S4); 檢索WANG同學(xué)不學(xué)的課程的課程號(hào)。SELECT C#FROM C

3、WHERE NOT EXISTS(SELECT *FROM S, SC WHERE S.S#=SC.S# AND SC.C#=C.C# AND SNAME=WANG); 檢索全部學(xué)生都選修的課程的課程號(hào)與課程名。SELECT C#, CNAMEFROM CWHERE NOT EXISTS(SELECT *FROM SWHERE NOT EXISTS(SELECT * FROM SC WHERE S#=S.S# AND SC.C#=C.C#); 檢索選修課程包含LIU老師所授課程的學(xué)生學(xué)號(hào)。SELECT DISTINCT S#FROM SC AS XWHERE NOT EXISTS(SELECT

4、 * FROM C, T WHERE TNAME=LIU AND C.T#=T.T# AND NOT EXISTS(SELECT * FROM SC AS Y WHERE Y.S#=X.S# AND Y.C#=C.C#);2.統(tǒng)計(jì)有學(xué)生選修的課程門數(shù)。SELECT COUNT(DISTINCT C#)FROM SC; 求選修C4課程的女學(xué)生的平均年齡。SELECT AVG(AGE)FROM S, SCWHERE S.S#=SC.S# AND C#=C4 AND SEX=F; 求LIU老師所授課程的每門課程的平均成績(jī)。SELECT C.C#,AVG(CREADE)FROM SC,C,TWHERE

5、 SC.C#=C.C# AND C.T#=T.T# AND TNAME=LIUGROUP BY C.C#; 統(tǒng)計(jì)每門課程的學(xué)生選修人數(shù)(超過(guò)10人的課程才統(tǒng)計(jì))。要求顯示課程號(hào)和人數(shù),查詢結(jié)果按人數(shù)降序排列,若人數(shù)相同,按課程號(hào)升序排列。SELECT C#, COUNT(DISTINCT S#)FROM SCGROUP BY C#HAVING COUNT(*)10ORDER BY 2 DESC, 1; 檢索學(xué)號(hào)比WANG同學(xué)大,而年齡比他小的學(xué)生姓名。SELECT SNAMEFROM SWHERE S#ALL(SELECT S#FROM SWHERE SNAME=WANG) AND AGE(S

6、ELECT AVG(AGE)FROM SWHERE SEX=F); 求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。SELECT SNAME, AGEFROM SWHERE SEX=M AND AGEALL(SELECT AGEFROM SWHERE SEX=F);1.研究背景隨著我國(guó)經(jīng)濟(jì)的迅速發(fā)展,人們的生活水平有了明顯的提高,假日經(jīng)濟(jì)和旅游經(jīng)濟(jì)已經(jīng)成為人們的消費(fèi)熱點(diǎn)。各地已把旅游當(dāng)作本地經(jīng)濟(jì)發(fā)展的重要支柱之一,從而促進(jìn)了賓館酒店業(yè)的發(fā)展。同時(shí),隨著賓館酒店越來(lái)越多,人們的要求越來(lái)越高,賓館酒店的競(jìng)爭(zhēng)也越來(lái)越激烈。 如何在激烈的競(jìng)爭(zhēng)中生存發(fā)展,是每個(gè)賓館酒店必須面臨的問(wèn)題。對(duì)賓館經(jīng)營(yíng)狀況起決定作

7、用的是賓館的服務(wù)管理水平。如何利用先進(jìn)的管理手段,提高賓館的管理水平,已成為賓館酒店也發(fā)展的當(dāng)務(wù)之急。面對(duì)信息時(shí)代的機(jī)遇和挑戰(zhàn),利用科技手段提高企業(yè)管理無(wú)疑是一條行之有效的途徑。雖然計(jì)算機(jī)管理并不是賓館管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對(duì)賓館的服務(wù)管理提供強(qiáng)有力的支持。因此,采用全新的計(jì)算機(jī)網(wǎng)絡(luò)和賓館管理系統(tǒng),已成為提高賓館管理效率、改善服務(wù)水準(zhǔn)的重要手段之一。 在某種意義上,賓館客房管理方面的信息化已成為現(xiàn)代化賓館的重要標(biāo)志。2.總體目標(biāo)建立一套功能完善的管理信息系統(tǒng),既能滿足業(yè)務(wù)人員日常處理的需要,增強(qiáng)企業(yè)經(jīng)營(yíng)全過(guò)程的數(shù)字化管理水平;又能滿足管理人員決策

8、分析的需要,提高公司管理層對(duì)公司經(jīng)營(yíng)反饋信息的響應(yīng)速度。從而大幅度提高工作效率,提高實(shí)施管理的準(zhǔn)確性、科學(xué)性,使擔(dān)負(fù)管理的工作人員從繁雜的手工勞作中解脫出來(lái)。3.賓館信息管理系統(tǒng)的基本功能賓館信息管理系統(tǒng)主要針對(duì)三類用戶:客人,前臺(tái),高管,不同的用戶要求不同的功能和使用權(quán)限。接下來(lái)我們?cè)敿?xì)分析一下??腿耍嚎腿藨?yīng)該可以查詢當(dāng)前賓館可入住客房的基本信息,已減輕前臺(tái)人員的壓力,并且方便客戶(設(shè)定本系統(tǒng)可面向互聯(lián)網(wǎng)),所以客人應(yīng)具有查詢可入住客房的功能。前臺(tái):前臺(tái)人員應(yīng)該在顧客訂單時(shí),提供滿足要求的房間,所以前臺(tái)人員應(yīng)該具有查詢客房基本信息的功能;不光要有查詢功能,前臺(tái)還應(yīng)該具有更改客房入住狀態(tài)的權(quán)限

9、,以在客房被預(yù)訂和客人離開(kāi)后改變客房的可入住狀態(tài)。高管:高管高管應(yīng)具備查詢客房基本信息的功能,還應(yīng)該可以在適當(dāng)?shù)臅r(shí)間改變客房的基本狀態(tài),如改變客房的單價(jià),房間設(shè)備發(fā)生變動(dòng)時(shí)改變?cè)O(shè)備的基本信息等待;還應(yīng)該具有在業(yè)績(jī)核對(duì)時(shí)查詢賬單的功能。經(jīng)理:經(jīng)理具有整個(gè)信息管理系統(tǒng)的最高權(quán)限,為所欲為,肆無(wú)忌憚(笑),這個(gè)在ER圖中具體寫出。綜上所述:客人具有查詢客房基本信息的功能;前臺(tái)具有查詢客房基本信息和更改客房當(dāng)前入住裝填的功能;高管具有查詢客房基本信息,更改客房基本信息的功能以及查詢賬單的功能。4.賓館信息管理系統(tǒng)的概念設(shè)計(jì) 1.設(shè)計(jì)局部ER模型定義實(shí)體類型及屬性: 客人(身份證號(hào),姓名,性別,聯(lián)系方式

10、); 客房(房間號(hào),標(biāo)準(zhǔn)人數(shù),當(dāng)前入住狀態(tài),單價(jià),打折,降價(jià)); 前臺(tái)(工號(hào),姓名,性別,月薪,雇期,聯(lián)系方式); 設(shè)備(設(shè)備編號(hào),設(shè)備名稱); 高管(工號(hào),姓名,性別,月薪,雇期,聯(lián)系方式); 賬單(賬單號(hào),日期,項(xiàng)目,金額); 客人聯(lián)系方式身份證號(hào)姓名性別 客房房間號(hào)打折當(dāng)前入住狀態(tài)減價(jià)標(biāo)準(zhǔn)人數(shù)單價(jià)月薪工號(hào)前臺(tái)聯(lián)系方式雇期性別姓名設(shè)備設(shè)備名稱設(shè)備編號(hào)支付狀態(tài)賬單賬單號(hào)日期 金額項(xiàng)目月薪工號(hào)高管聯(lián)系方式雇期性別姓名1. 客人、客房、賬單和高管的局部ER模型高管查詢1賬單管理查詢2具有客人客房2.客人、客房和前臺(tái)的ER模型查詢1客房客人查詢1訂單前臺(tái)3.客房和設(shè)備的ER模型具有設(shè)備客房2. 設(shè)

11、計(jì)全局ER模型 在設(shè)計(jì)全局ER模型之前我們需要首先解決沖突問(wèn)題。顯然在這里不存在結(jié)構(gòu)沖突和屬性沖突。但是在各個(gè)局部ER模型合并時(shí)存在命名沖突。即2和3中同時(shí)存在查詢1和查詢2. 為了區(qū)分我們分別將這四個(gè)查詢重新命名為查詢1、查詢2、查詢3和查詢4. 接下來(lái)繪制全局ER模型。賬單高管查詢1產(chǎn)生管理查詢2查詢3客人客房具有 查詢4訂單設(shè)備前臺(tái)5.賓館信息管理系統(tǒng)的邏輯設(shè)計(jì) 1.導(dǎo)出初始關(guān)系模式集(由ER模型轉(zhuǎn)化成關(guān)系模型)客人(身份證號(hào),姓名,性別,聯(lián)系方式);客房(房間號(hào),標(biāo)準(zhǔn)人數(shù),當(dāng)前入住狀態(tài),單價(jià),打折,降價(jià));前臺(tái)(工號(hào),姓名,性別,月薪,雇期,聯(lián)系方式);設(shè)備(房間號(hào),設(shè)備編號(hào),設(shè)備名稱

12、);高管(工號(hào),姓名,性別,月薪,雇期,聯(lián)系方式);賬單(賬單號(hào),身份證號(hào),日期,項(xiàng)目,金額);訂單(訂單號(hào),工號(hào)(前臺(tái)),身份證號(hào),房間號(hào),日期);管理(工號(hào)(高管),房間號(hào)); 2.規(guī)范化處理第一范式:依次檢查上述屬性可知,這些屬性均為不可分割的原子屬性,所以以上關(guān)系模式都滿足第一范式的要求。第二范式:客人:關(guān)系模式中不存在局部依賴,所以滿足第二范式??头浚宏P(guān)系模式中不存在局部依賴,所以滿足第二范式。前臺(tái):關(guān)系模式中不存在局部依賴,所以滿足第二范式。設(shè)備:關(guān)系模式中存在(房間號(hào),設(shè)備編號(hào))(設(shè)備名稱),(設(shè)備編號(hào))(設(shè)備名稱)這種局部依賴關(guān)系,所以將其分解為一下兩種關(guān)系模式:房間設(shè)備(房間

13、號(hào),設(shè)備編號(hào)),設(shè)備(設(shè)備編號(hào),設(shè)備名稱)。這兩種關(guān)系模式中不存在局部依賴,所以滿足第二范式。高管:關(guān)系模式中不存在局部依賴,所以滿足第二范式。賬單:關(guān)系模式中存在(賬單號(hào),身份證號(hào))(日期,項(xiàng)目,金額),(賬單號(hào))(日期,項(xiàng)目,金額)這種局部依賴關(guān)系,所以將其分解為一下兩種關(guān)系模式:賬單歸屬(賬單號(hào),身份證號(hào)),賬單(賬單號(hào),日期,項(xiàng)目,金額)。這兩種關(guān)系模式中不存在局部依賴,所以滿足第二范式。訂單:關(guān)系模式中不存在局部依賴,所以滿足第二范式。管理:關(guān)系模式中不存在局部依賴,所以滿足第二范式。第三范式:客人:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式??头浚宏P(guān)系模式中不存在傳遞依賴,所以滿足

14、第三范式。前臺(tái):關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。房間設(shè)備:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。設(shè)備:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。高管:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。賬單歸屬:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。賬單:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。訂單:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。管理:關(guān)系模式中不存在傳遞依賴,所以滿足第三范式。 3.關(guān)系模式符號(hào)化客人(身份證號(hào),姓名,性別,聯(lián)系方式);GUEST(GID, GNAME, GSEX, GCALL);客房(房間號(hào),標(biāo)準(zhǔn)人數(shù),當(dāng)前入住狀態(tài),單價(jià),打折,降價(jià));R

15、OOM(RID, RPEONUM, RSTATUS, PRICE, DISCOUNT, REDUCE);前臺(tái)(工號(hào),姓名,性別,月薪,雇期,聯(lián)系方式);CLERK(CID, CNAME, CSEX, CSALARY, CEMTERM, CCALL);房間設(shè)備(房間號(hào),設(shè)備編號(hào));EAR(RID, EID);設(shè)備(設(shè)備編號(hào),設(shè)備名稱)EQUIPMENT(EID, ENAME);高管(工號(hào),姓名,性別,月薪,雇期,聯(lián)系方式);MANAGEMENT(MID, MNAME, MSEX, MSALARY, MEMTERM, MCALL);賬單歸屬(賬單號(hào),身份證號(hào));BILLBELONG(BID, GI

16、D, RID);賬單(賬單號(hào),日期,項(xiàng)目,金額)。BILL(BID, BDATE, BITEM, BSUM);訂單(訂單號(hào),工號(hào)(前臺(tái)),身份證號(hào),房間號(hào),日期);ORDERR(OID, CID, GID, RID, ODATE);管理(工號(hào)(高管),房間號(hào));ADMINISTRATE(MID, RID);6.基本表7.SQL語(yǔ)句 1.創(chuàng)建基本表 CREATE TABLE GUEST(GID CHAR(20) PRIMARY KEY, GNAME CHAR(20), GSEX CHAR(1), GCALL CHAR(11); CREATE TABLE ROOM(RID CHAR(5) PRIM

17、ARY KEY, RPEONUM INT, RSTATUS CHAR(1), PRICE INT, DISCOUNT FLOAT, REDUCE FLOAT); CREATE TABLE CLERK(CID CHAR(3) PRIMARY KEY, CNAME CHAR(20), CSEX CHAR(1), CSALARY INT, CEMTERM DATE, CCALL CHAR(11);CREATE TABLE EQUIPMENT(EID CHAR(3) PRIMARY KEY, ENAME CHAR(20);CREATE TABLE EAR(RID CHAR(3), EID CHAR(3

18、), PRIMARY KEY(RID, EID), FOREIGN (RID) REFERENCES ROOM(RID), FOREIGN (EID) REFERENCES EQUIPMENT(EID);CREATE TABLE MANAGEMENT(MID CHAR(3) PRIMARY KEY, MNAME CHAR(20), MSEX CHAR(1), MSALARY INT, MEMTERM DATE, MCALL CHAR(11);CREATE TABLE BILL(BID CHAR(10) PRIMARY KEY, BDATE DATE, BITEM CHAR(20), BSUM ITN);CREATE TABLE BILLBELONG(BID CHAR(10), GID CHAR(20), PRIMARY KEY(BID, GID), FOREIGN KEY (BID) REFERENCES BILL(BID), FOREIGN KEY (GID) REFERENCES GUEST(GID);CREATE TABLE ORDERR(OID CHAR(10) PRIMARY KEY, CID CHAR(3), GID CHAR(20), RID CHAR(3), ODATE DATE, FOREIGN CID REFERENC

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論