酒店管理系統(tǒng)試驗(yàn)報(bào)告11組_第1頁(yè)
酒店管理系統(tǒng)試驗(yàn)報(bào)告11組_第2頁(yè)
酒店管理系統(tǒng)試驗(yàn)報(bào)告11組_第3頁(yè)
酒店管理系統(tǒng)試驗(yàn)報(bào)告11組_第4頁(yè)
酒店管理系統(tǒng)試驗(yàn)報(bào)告11組_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)大作業(yè)酒店管理系統(tǒng)實(shí) 驗(yàn) 報(bào) 告目錄一、需求分析 3二、E-R圖4三、物理與邏輯設(shè)計(jì) 12四、數(shù)據(jù)字典 14五、系統(tǒng)實(shí)現(xiàn) 16六、開(kāi)發(fā)環(huán)境 18七、問(wèn)題與感想 : 18、需求分析1、酒店管理系統(tǒng)是一種典型的信息管理系統(tǒng)。 隨著信息化的發(fā)展, 現(xiàn)在的酒店不但需要豪華的裝飾和舒適的居住環(huán)境, 還需要為客人提 供快捷優(yōu)質(zhì)的服務(wù)。 通過(guò)酒店管理系統(tǒng)就可以做到這一點(diǎn), 并且還能 降低酒店的運(yùn)營(yíng)成本,提高酒店的效率和效益。2、操作人員進(jìn)入系統(tǒng)后將能夠查詢(xún)當(dāng)前酒店房間的狀態(tài), 房間狀 態(tài)可以分為入住、預(yù)定、空閑、臟房等。有賓客時(shí),將能夠完成開(kāi)單 操作,從而讓賓客進(jìn)行入住。當(dāng)賓客離開(kāi)酒店時(shí),將能夠完成結(jié)

2、賬操 作,從而送走賓客。同時(shí),還應(yīng)接受賓客的預(yù)定,為即將到來(lái)的賓客 留出指定的房間。 為了更好的了解酒店運(yùn)行情況, 在該系統(tǒng)中還應(yīng)具 有營(yíng)業(yè)查詢(xún)的功能, 從而知道酒店的具體營(yíng)業(yè)額和每一個(gè)賓客的消費(fèi) 情況。3、功能分析。根據(jù)需求分析,可以將酒店管理系統(tǒng)分為如下幾個(gè) 模塊:房間管理模塊、客戶(hù)入主模塊、預(yù)定管理模塊和酒店?duì)I業(yè)查詢(xún) 模塊。各模塊的具體分析如下:房間管理模塊:該模塊中主要完成對(duì)九點(diǎn)鐘的房間進(jìn)行查詢(xún)、修 改、新增和刪除操作。此外,對(duì)房間類(lèi)型的添加和刪除也可以算在該 模塊之中??蛻?hù)入住模塊:該模塊中完成酒店最頻繁操作的功能,就是賓客 入住和結(jié)賬。預(yù)定管理模塊:該模塊中可以完成查詢(xún)預(yù)訂的功能,

3、例如查詢(xún)某 一房間或某一賓客的預(yù)訂信息。 此外可以對(duì)已有的預(yù)訂信息進(jìn)行添加和刪除操作營(yíng)業(yè)查詢(xún)模塊:該模塊可以設(shè)置為只有管理員才能夠操作。通過(guò) 該模塊可以查詢(xún)一定日期范圍內(nèi)的營(yíng)業(yè)記錄。4、設(shè)計(jì)系統(tǒng)功能,繪制用例圖。酒店管理系統(tǒng)是在酒店內(nèi)部使用 的管理工具,其用戶(hù)主要是酒店操作人員和管理員。日常工作中,只 要是操作人員來(lái)使用該系統(tǒng)。管理員除了具有操作人員的所有功能外,還能夠?qū)Σ僮魅藛T進(jìn)行管理客戶(hù)結(jié)賬管理員用戶(hù)管理、E-R 圖關(guān)系模式如下: 用戶(hù)信息(用戶(hù)名#,密碼)房間類(lèi)型房間價(jià)格,備注)預(yù)定登記(姓名,性別,證件類(lèi)型,證件號(hào)碼,聯(lián)系電話,客房類(lèi)型,房間號(hào),房間價(jià)格,預(yù)定天數(shù),日期,時(shí)間,操作員,

4、備注)開(kāi)單信息(姓名,性別,證件類(lèi)型,證件號(hào)碼,房間號(hào)碼,房間類(lèi)型,聯(lián)系電話,客房?jī)r(jià)格,住宿日期,開(kāi)單日期,開(kāi)單時(shí)間,備注)結(jié)賬信息(姓名,性別,證件類(lèi)型,證件號(hào)碼,房間號(hào),客房類(lèi)型, 客房?jī)r(jià)格,住宿日期,住宿天數(shù),宿費(fèi),折扣,雜費(fèi),金額總計(jì),日 期,時(shí)間,備注)時(shí)間分E-R圖(略去屬性)客房廠訂時(shí)間L客人按作員N客入操作員操件員全局E-R圖,略去屬性:燥作員T三、物理與邏輯設(shè)計(jì)表名列名類(lèi)型說(shuō)明房間類(lèi)型表房間類(lèi)型nchar(15)主鍵房間信息表房間號(hào)碼nchar(10)主鍵房間類(lèi)型nchar(15)非空房間狀態(tài)n char(5)非空房間價(jià)格nchar(10)非空備注text可空預(yù)定登記表姓名n

5、char(10)非空性別n char(2)非空證件類(lèi)型nchar(10)非空證件號(hào)碼n char(20)非空聯(lián)系電話nchar(11)可空客房類(lèi)型nchar(15)非空房間號(hào)nchar(10)主鍵房間價(jià)格nchar(10)非空預(yù)定天數(shù)nchar(10)非空日期date非空時(shí)間time(7)非空操作員nchar(10)非空備注text可空開(kāi)單信息表姓名nchar(10)非空性別n char(2)非空證件類(lèi)型nchar(10)非空證件號(hào)碼n char(20)非空房間號(hào)碼nchar(10)主鍵房間類(lèi)型nchar(15)非空聯(lián)系電話nchar(11)可空客房?jī)r(jià)格nchar(10)非空住宿日期date非

6、空住宿天數(shù)nchar(10)非空開(kāi)單日期date非空開(kāi)單時(shí)間time(7)非空備注text可空結(jié)賬信息表姓名nchar(10)非空性別n char(2)非空證件類(lèi)型nchar(10)非空證件號(hào)碼n char(20)非空房間號(hào)nchar(10)主鍵客房類(lèi)型nchar(10)非空客房?jī)r(jià)格nchar(10)非空住宿日期nchar(10)主鍵住宿天數(shù)nchar(10)非空宿費(fèi)float非空折扣float非空雜費(fèi)float非空金額總計(jì)float非空日期date非空時(shí)間time(7)非空備注text可空用戶(hù)信息表用戶(hù)名nchar(10)非空密碼n char(32)非空四、數(shù)據(jù)字典1)部分?jǐn)?shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)名:房

7、間編號(hào)含義說(shuō)明:用于對(duì)房間編號(hào),方便標(biāo)識(shí)住宿數(shù)據(jù)類(lèi)型:Varchar長(zhǎng)度:3取值含義:首個(gè)數(shù)字代表樓層,后兩位代表編號(hào) 與其他數(shù)據(jù)項(xiàng)之間的關(guān)系:其他數(shù)據(jù)項(xiàng)完全依賴(lài)于此2)數(shù)據(jù)結(jié)構(gòu)如表所示3)數(shù)據(jù)流數(shù)據(jù)流名:房間信息查看流 說(shuō)明:房間預(yù)定或要入住時(shí)對(duì)房態(tài)信息的查看 數(shù)據(jù)來(lái)源去向:房間信息到用戶(hù)查看信息 數(shù)據(jù)結(jié)構(gòu):房間信息表數(shù)據(jù)流名:房間預(yù)訂信息流 說(shuō)明:根據(jù)用戶(hù)需求和現(xiàn)在房態(tài)信息進(jìn)行預(yù)訂 數(shù)據(jù)來(lái)源去向:房態(tài)信息到房間預(yù)訂,用戶(hù)信息到房間預(yù)訂 數(shù)據(jù)結(jié)構(gòu):房間預(yù)定表4)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名:房間收款單 說(shuō)明:記錄用戶(hù)信息和住店時(shí)間長(zhǎng)度以及在店消費(fèi)記錄 輸入數(shù)據(jù)流:結(jié)賬信息表和開(kāi)單信息表輸出數(shù)據(jù)流:結(jié)賬

8、信息表 數(shù)據(jù)描述:消費(fèi)記錄,客人信息,消費(fèi)總額 數(shù)據(jù)量:約三十條記錄存取方式:隨機(jī) 存取頻度: 100 次/月5) 處理過(guò)程處理過(guò)程名 :用戶(hù)結(jié)賬 說(shuō)明:根據(jù)消費(fèi)記錄和賬目明細(xì)進(jìn)行計(jì)算并結(jié)算 數(shù)入數(shù)據(jù):入住單表和賬目明細(xì)表數(shù)據(jù)存儲(chǔ):收款單 輸出數(shù)據(jù):支付費(fèi)用表五、系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)庫(kù)包含四個(gè)觸發(fā)器:觸發(fā)器 1 :向開(kāi)單信息表插入一條記錄時(shí),修改房間信息表中對(duì)應(yīng)房 間號(hào)的房間狀態(tài)為“入住 ”create trigger myTrigger1on 開(kāi)單信息表for insertas begindeclare roomNO nchar ( 10)select roomNO = 房間號(hào)碼 from inse

9、rtedupdate 房間信息表 set 房間狀態(tài) = ' 入住 ' where 房間號(hào)碼 = roomNO end觸發(fā)器 2:向結(jié)賬信息表插入一條記錄時(shí),修改房間信息表中對(duì)應(yīng)房 間號(hào)的房間狀態(tài)為“空閑”create trigger myTrigger2on 結(jié)賬信息表for insertas begindeclare roomNO nchar ( 10)select roomNO = 房間號(hào) from insertedupdate 房間信息表 set 房間狀態(tài) = ' 空閑 ' where 房間號(hào)碼 = roomNOend觸發(fā)器 3:向預(yù)訂信息表插入一條記錄時(shí)

10、,修改房間信息表中對(duì)應(yīng)房 間號(hào)的房間狀態(tài)為“預(yù)訂”create trigger myTrigger3on 預(yù)訂登記表for insertas begindeclare roomNO nchar ( 10)select roomNO = 房間號(hào) from insertedupdate 房間信息表 set 房間狀態(tài) = ' 預(yù)訂 ' where 房間號(hào)碼 = roomNOend觸發(fā)器 4:從預(yù)訂信息表刪除一條記錄時(shí),修改房間信息表中對(duì)應(yīng)房間號(hào)的房間 狀態(tài)為“空閑”create trigger myTrigger4on預(yù)訂登記表fordeleteasbegindeclareroomN

11、O nchar ( 10)selectroomNO = 房間號(hào) fromdeletedupdate房間信息表 set 房間狀態(tài)= ' 空閑 ' where 房間號(hào)碼roomNO end六、開(kāi)發(fā)環(huán)境語(yǔ)言:C#語(yǔ)言平臺(tái): windows 8.1 中文版 開(kāi)發(fā)軟件: visual studio 2013 數(shù)據(jù)庫(kù): SQL Server 2008七、問(wèn)題與感想 :本次數(shù)據(jù)庫(kù)大作業(yè)以小團(tuán)隊(duì)合作進(jìn)行, 通過(guò)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)概論所學(xué)內(nèi) 容的應(yīng)用和實(shí)踐, 來(lái)構(gòu)建數(shù)據(jù)庫(kù)管理系統(tǒng)。 小組成員按照流程從需求 分析開(kāi)始,一步步確定整體的管理系統(tǒng)的全貌以及其所含的各項(xiàng)功能, 然后便開(kāi)始概念模型 E-R 圖的設(shè)計(jì),從部分 E-R 圖到整體的 E-R 圖,一步步進(jìn)行整合設(shè)計(jì),最后再在 SQLServer2008k進(jìn)行邏輯模型 和物理模型的設(shè)計(jì)和建立。其實(shí),在操作過(guò)程中,數(shù)據(jù)庫(kù)部分倒是沒(méi) 有給我們帶來(lái)太大壓力,反倒是界面和具體操作所要用到的c#和Win Form讓小

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論