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

下載本文檔

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

文檔簡介

1、目錄第一章 需求分析1、系統(tǒng)功能分析隨著我國市場經(jīng)濟(jì)的迅速發(fā)展和人民生活水平的不斷提高,賓館酒 店業(yè)的競爭越來越激烈。要想在競爭中取得優(yōu)勢,必須在經(jīng)營管理中取 得優(yōu)勢,必須在經(jīng)營管理、產(chǎn)品服務(wù)等方面提高服務(wù)管理意識。而對客 房的經(jīng)營起決定作用的是客房的管理。如何利用先進(jìn)的管理手段,提高 客房的管理水平,是每一酒店管理者所面臨的重要課題。簡單的服務(wù)標(biāo) 準(zhǔn)已不是制勝的錦囊,只有管理做到最細(xì)微之處才能讓顧客體會到酒店 服務(wù)的高標(biāo)準(zhǔn),高質(zhì)量。而準(zhǔn)確、快捷、周全往往就是最基本的成功要 素。面對信息時(shí)代的挑戰(zhàn),利用技術(shù)手段提高企業(yè)管理無疑是一條行之 有效的途徑。因此采用電腦管理業(yè)務(wù)、財(cái)務(wù)等諸多環(huán)節(jié)已成為推

2、動賓館 酒店業(yè)快速發(fā)展的先決條件。本系統(tǒng)利用信息技術(shù)提高賓館酒店管理水平,主要是管理賓館的日 常業(yè)務(wù)。希望通過本系統(tǒng)的開發(fā),對賓館的客房、客人、帳務(wù)及各種收 費(fèi)進(jìn)行系統(tǒng)管理??头抗芾硪獙?shí)現(xiàn)客房預(yù)定、客房、追加押金、客人調(diào) 房、房態(tài)設(shè)置等功能。客人管理要實(shí)現(xiàn)宿費(fèi)預(yù)警(住宿費(fèi)超過押金時(shí)預(yù) 警,提示前臺要求客人補(bǔ)交押金)、客人掛帳、優(yōu)惠結(jié)帳等功能,滿足 多種需求。使用本系統(tǒng)可大幅度提高業(yè)務(wù)部門的工作效率。根據(jù)該賓館的具體情況,系統(tǒng)主要的功能包括: 對客房信息、客房類型信息、員工信息的保存,增加,修改,刪 除,查詢。對客房預(yù)定、住宿登記、換房登記、調(diào)房登記、退房登記、結(jié)帳信 息的保存,增加,修改,刪除

3、,查詢。對本單位定義、業(yè)務(wù)部門定義、操作員管理、權(quán)限設(shè)置。2、系統(tǒng)功能模塊設(shè)計(jì)根據(jù)需求功能分析,我們將設(shè)計(jì)以下三個(gè)功能模塊。 基礎(chǔ)設(shè)置:保存客房信息、客房類型信息、客戶基本信息。 前臺管理:保存客房預(yù)定、住宿登記、結(jié)帳信息。房態(tài)管理:保存房屋狀態(tài)信息。功能模塊圖如圖1-2-1所示圖 1-2-1第二章數(shù)據(jù)庫設(shè)計(jì)1、E-R 圖酒店管理系統(tǒng)E-R圖,涉及預(yù)訂客戶信息、客戶信息、客房類型、 客房信息四個(gè)實(shí)體,預(yù)訂客戶和客房之間存在預(yù)訂聯(lián)系,客房類型和客 房存在屬于聯(lián)系,客房和客戶存在入住聯(lián)系。沒給實(shí)體與聯(lián)系又存在多 個(gè)屬性。E-R圖如圖2-2-1所示圖 2-2-12、數(shù)據(jù)字典酒店管理系統(tǒng)所需表結(jié)構(gòu)有以

4、下六個(gè),分別為:(1) “客房信息”表結(jié)構(gòu)。客房信息應(yīng)涉及客房編號,客房類型,樓層,房間的床位數(shù)以及房 間的狀態(tài)。經(jīng)分析該表字段類型、大小、限制如表2-2-1所示。字段名稱字段類型字段大小允許為空客房編號char10not null類型編號char10樓層編號char10床數(shù)int狀態(tài)char20表 2-2-1(2)“客房類型”表結(jié)構(gòu)客房類型應(yīng)涉及類型編號,類型名稱,價(jià)格。經(jīng)分析該表字段類 型、大小、限制如表2-2-2所示。字段名稱字段類型字段大小允許為空類型編號Char10not null類型名稱Char10價(jià)格Int表 2-2-2(3)“客戶信息”表結(jié)構(gòu)客戶信息應(yīng)涉及客戶身份證號,客戶姓名

5、,性別,年齡,國籍,電 話。經(jīng)分析該表字段類型、大小、限制如表2-2-3所示。字段名稱字段類型字段大小允許為空身份證號bigi ntnot null姓名char20性別char10年齡int國籍char20電話bigi nt表 2-2-3(4)“預(yù)訂客戶信息”表結(jié)構(gòu)預(yù)訂客戶信息應(yīng)涉及預(yù)訂單位名稱,預(yù)訂單位電話。經(jīng)分析該表字 段類型、大小、限制如表2-2-4所示字段名稱字段類型字段大小允許為空單位char20電話bigi ntnot n ull表 2-2-4(5)“預(yù)訂單”表結(jié)構(gòu)預(yù)訂單應(yīng)涉及預(yù)訂單位電話,客人抵店時(shí)間,客人離店時(shí)間,入住人數(shù)以及所訂房間。經(jīng)分析該表字段類型、大小、限制如表2-2-

6、5所示字段名稱字段類型字段大小允許為空預(yù)訂電話bigi ntnot mull抵店時(shí)間char20not mull離店時(shí)間cahr20not mull入住人數(shù)int1客房編號char110not mull表 2-2-5(6)“入住單”表結(jié)構(gòu)入住單應(yīng)涉及客人抵店時(shí)間,客人離店時(shí)間,入住人數(shù),身份證 號,所住客房,是否有早餐和叫醒服務(wù)以及結(jié)賬金額。經(jīng)分析該表字段 類型、大小、限制如表2-2-6所示字段名稱字段類型字段大小允許為空抵店時(shí)間char20not n ull離店時(shí)間char20not n ull入住人數(shù)int身份證號bigi ntnot n ull客房編號char10not n ull早餐c

7、har10叫醒char10結(jié)賬金額int表 2-2-63、關(guān)系模式根據(jù)數(shù)據(jù)字典可知,該系統(tǒng)涉及六個(gè)關(guān)系模式,分別是:(1) “客房信息”關(guān)系模式Room(roomn o,t ypen o,flo orno ,bed,c on diti on)(2) “客房類型”關(guān)系模式Typ e(t ypen o,t ypen ame ,p rice)(3) “客戶信息”關(guān)系模式Clie nt(ID ,n ame,sex,age ,n ati on, ctel)(4) “預(yù)訂客戶信息”關(guān)系模式Reclie nt(u ni te,rtel)(5) “預(yù)訂單”關(guān)系模式Reservatio n( rtel,rarr

8、ivaltime,rleavetime,r nu m,roo mno)(6) “入住單”關(guān)系模式Log in (llarrivaltime,lleavetime,l nu m,ID,roo mn o,breakfast,ro use,acco unt)4、關(guān)系圖酒店管理系統(tǒng)的關(guān)系圖如圖2-4-1所示圖 2-4-1第三章詳細(xì)設(shè)計(jì)1、數(shù)據(jù)庫hotel的建立使用SQL語句建立hotel數(shù)據(jù)庫 create database hotelon(n ame=hotel_data, file name='D:', size=50, maxsize=100, filegrowth=50) lo

9、g on(name=hotel_log, filename='D:', size=50, maxsize=100, filegrowth=50)2、表的創(chuàng)建分別為:Room。Type。Client 。 表 Reclient ??头啃畔ⅰ北恚?客房類型”表: 客戶信息”表 預(yù)訂客戶信息” 預(yù)訂單”表 Reservation 。 入住單”表 Login 。以“客房信息”表:Room為例,后六個(gè)表與其類似。本數(shù)據(jù)庫共涉及六個(gè)表,(1)(2)(3)(4)(5)(6) 方法: create table room(roomno char(10)constraint room_roomno

10、primary key, typeno char(10),floorno char(10),bed int, condition char(20) 完成后該數(shù)據(jù)庫及其六個(gè)表如圖 3-2-1 所示 圖 3-2-1 3、錄入數(shù)據(jù)根據(jù)實(shí)際情況,向四個(gè)表中錄入數(shù)據(jù),(1) 圖 3-3-1(2) 圖 3-3-2(3) 圖 3-3-3(4) 圖 3-3-4客房信息”客房類型”客戶信息”表:表:預(yù)訂客戶信息”Room如圖Type。如圖結(jié)果如下:3-3-1 所示3-3-2 所示Client 。如圖 3-3-3 所示表 Reclient 。如圖 3-3-4 所示( 5)“預(yù)訂單”表 Reservation 。如

11、圖 3-3-5 所示 圖 3-3-5(6)“入住單”表 Login 。如圖 3-3-6 所示 圖 3-3-6 4、創(chuàng)建視圖( 1) 客房詳細(xì)信息視圖,視圖如圖 3-4-1 create view roomdetailas select roomno,floorno,bed,condition,typename,price from room,type where =圖 3-4-1( 2)現(xiàn)住客房及住房客人信息視圖,視圖如圖 3-4-2 create view roomoccasselect ,floorno,bed,condition,name,sex,age,nation,ctel,larr

12、iv altime,lleavetime,breakfast,rouse,accountfrom room,client,login where = and =心得體會經(jīng)過一周的學(xué)習(xí),我們最終完成了酒店管理系統(tǒng)的設(shè)計(jì)。通過此次 課程設(shè)計(jì)我們受益良多。剛拿到課題時(shí)我們曾經(jīng)迷茫,因?yàn)槲覀儗频昀斫馍跎伲峭ㄟ^ 在圖書館收集資料,在網(wǎng)上進(jìn)行學(xué)習(xí),我們慢慢的開始了解酒店的結(jié)構(gòu) 與運(yùn)作方式,這對我們完成課程設(shè)計(jì)奠定了良好的基礎(chǔ)。在了解酒店的 運(yùn)營體制,如何把數(shù)據(jù)結(jié)構(gòu)化,使它盡量減少冗余,以最合理的方式存 儲,又稱為擺在我們面前的問題。我們翻閱了大量的資料和經(jīng)典案例的 分析,借鑒他人的良好經(jīng)驗(yàn),加上自己的創(chuàng)新,取出范例中不合理的結(jié) 構(gòu),優(yōu)化設(shè)計(jì),這為我們建立數(shù)據(jù)庫起到了至關(guān)重要的作用。經(jīng)過多次修改,優(yōu)化,最終我們設(shè)計(jì)出該系統(tǒng),也許這與實(shí)際的酒 店管理系統(tǒng)還有一定差距,但是,我們會不斷改進(jìn),最終應(yīng)用于酒店的 管理中去。參考文獻(xiàn)( 1)陳志泊,王春玲 . 數(shù)據(jù)庫原理及應(yīng)用教程(第 人民郵電出版社出版, 2003(2)王晶瑩 . Visual FoxPro 數(shù)據(jù)庫開發(fā)實(shí)例解析 海:機(jī)械工程出版社, 2005(3)李賀. SQL Server 2000 應(yīng)用于開發(fā)范例

溫馨提示

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

評論

0/150

提交評論