版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要文章從系統(tǒng)構(gòu)造圖賓館住宿系統(tǒng),對(duì)賓館內(nèi)部集中管理,集中控制,迅速反映各個(gè)部門(mén)經(jīng)營(yíng)狀況,大大減少工作人員勞動(dòng)強(qiáng)度,提高工作效率,給客戶帶來(lái)極大便利,同步帶來(lái)良好經(jīng)濟(jì)效益和社會(huì)效益,此外賓館管理中各種信息提供便利,同步帶來(lái)良好經(jīng)濟(jì)效益和社會(huì)效益。此外,賓館中各種信息提供使管理著實(shí)時(shí)動(dòng)態(tài)掌握賓館經(jīng)營(yíng)狀況,還為管理者提供了有利決策支持。當(dāng)前網(wǎng)絡(luò)發(fā)展迅速,也使遠(yuǎn)程客戶預(yù)訂提供了實(shí)現(xiàn)也許。本人設(shè)計(jì)賓館住宿管理以實(shí)用為主。核心詞;賓館住宿管理AbstractThefromthesystemstructurediagramguesthouseaccommodation,thehotelinternalcentralizedmanagement,centralizedcontrol,fastreactionofvariousdepartmentsoperatingconditions,greatlyreducingthelaborintensityofthestaff,improveworkefficiency,andbringsgreatconveniencetocustomers,andbringgoodeconomicbenefitandsocialbenefit.Inadditionallkindsofinformationinhotelmanagementprovideconvenient,atthesametimebringgoodeconomicandsocialbenefits.Inaddition,thehotelprovidesavarietyofinformationtoenablethemanagementofreal-timedynamicgraspoftheoperatingconditionsofthehotel,butalsoforthemanagerstoprovideafavorabledecisionsupport.Atpresent,therapiddevelopmentofthenetwork,butalsotomakeremoteclientbookingprovidesthepossibilitytoachieve.Idesignedthehotelaccommodationmanagementwithpractical.Keywords;hotelaccommodationmanagement
目錄1. 系統(tǒng)功能需求分析 12. 數(shù)據(jù)庫(kù)設(shè)計(jì)分析 23. 數(shù)據(jù)庫(kù)整體邏輯構(gòu)造設(shè)計(jì) 34. 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 44.1 建立數(shù)據(jù)庫(kù)和表 44.2 建立視圖 44.3 建立存儲(chǔ)過(guò)程 44.4 建立觸發(fā)器 45. 課程設(shè)計(jì)總結(jié) 5參照文獻(xiàn) 7謝辭 8
1.系統(tǒng)前期分析設(shè)計(jì)1.1系統(tǒng)功能分析需求近年來(lái),賓館業(yè)迅猛發(fā)展,市場(chǎng)競(jìng)爭(zhēng)日趨激烈,全面提高賓館軟件管理水準(zhǔn),已成為賓館業(yè)發(fā)展當(dāng)務(wù)之急。特別是對(duì)于星級(jí)賓館,既需要完畢前臺(tái)某些服務(wù)工作,還需要完畢后臺(tái)管理工作。然而,老式人工管理模式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足有效、快捷地解決經(jīng)營(yíng)中產(chǎn)生大量信息數(shù)據(jù)需要,從而使得公司決策層無(wú)法及時(shí)、精確地掌握一線資料,繼而影響對(duì)市場(chǎng)進(jìn)行對(duì)的地分析和預(yù)測(cè)。像沿海都市三星級(jí)以上賓館引進(jìn)外方管理,使小某些賓館管理水準(zhǔn)幾乎接近或達(dá)到國(guó)際水平。但對(duì)占80%以上廣大中小型賓館來(lái)說(shuō),是難以做到。因而,欲在競(jìng)爭(zhēng)中甩開(kāi)對(duì)手,獲得優(yōu)勢(shì),必要在經(jīng)營(yíng)、管理、產(chǎn)品、服務(wù)等方面具備獨(dú)到之處。而對(duì)賓館經(jīng)營(yíng)狀況起決定作用是客房管理。簡(jiǎn)樸服務(wù)原則已不是制勝錦囊,只有管理做到最細(xì)微之處,才干讓顧客體會(huì)到賓館服務(wù)高原則、高質(zhì)量,而精確、迅速、周全往往就是最基本成功要素。老式管理辦法已經(jīng)不能適應(yīng)當(dāng)代社會(huì)需要,因而采用電腦管理業(yè)務(wù)、財(cái)務(wù)等諸多環(huán)節(jié)已成為推動(dòng)賓館業(yè)迅速發(fā)展先決條件,賓館客房管理信息系統(tǒng)是各大中小型賓館所需要使用一種管理系統(tǒng)。1.2顧客需求建立一套功能完善管理信息系統(tǒng),既能滿足業(yè)務(wù)人員尋常解決需要,增強(qiáng)公司經(jīng)營(yíng)全過(guò)程數(shù)字化管理水平;又能滿足管理人員決策分析需要,提高公司管理層對(duì)公司經(jīng)營(yíng)反饋信息響應(yīng)速度。從而大幅度提高工作效率,提高實(shí)行管理精確性、科學(xué)性,使肩負(fù)管理工作人員從繁雜手工勞作中解脫出來(lái)。﹡迅速實(shí)現(xiàn)客人入住登記和賬務(wù)解決,減少客人住店及離店時(shí)等待時(shí)間﹡準(zhǔn)的確現(xiàn)客人預(yù)訂入住規(guī)定,實(shí)既有效及有保障前臺(tái)系統(tǒng)作業(yè)﹡迅速響應(yīng)住宿客人關(guān)于項(xiàng)目查詢規(guī)定﹡實(shí)現(xiàn)入住、消費(fèi)、結(jié)賬一條龍服務(wù),以便客人在店內(nèi)各類(lèi)消費(fèi)規(guī)定﹡提供清晰、精確各類(lèi)明細(xì)報(bào)表、賬單,給客人留下良好管理印象1.3系統(tǒng)需求分析需求分析圖:客房 客房信息客房 客房信息預(yù)訂入住退房客人 預(yù)定人信息 預(yù)訂單 帳單預(yù)訂入住退房客人 預(yù)定單 入住管理 帳單管理員管理員 賓館客房管理系統(tǒng)數(shù)據(jù)字典:數(shù)據(jù)流名稱(chēng):客人信息來(lái)源:客人去向:訂單包括數(shù)據(jù)項(xiàng):預(yù)定人,姓名,身份證號(hào),VIP(賓館客房管理系統(tǒng)數(shù)據(jù)流——客人信息)數(shù)據(jù)流名稱(chēng):訂單來(lái)源:訂單去向:入住包括數(shù)據(jù)項(xiàng):訂單編號(hào),姓名,性別,身份證號(hào),客戶編號(hào),客房類(lèi)型,抵房時(shí)間,入住人數(shù),預(yù)定人,電話,住幾天,訂單狀態(tài)(賓館客房管理系統(tǒng)數(shù)據(jù)流——訂單)數(shù)據(jù)流名稱(chēng):客房信息來(lái)源:訂單去向:退房包括數(shù)據(jù)項(xiàng):客房編號(hào),客房類(lèi)型,客房?jī)r(jià)格,客房狀態(tài)(賓館客房管理系統(tǒng)數(shù)據(jù)流——客房信息)數(shù)據(jù)流名稱(chēng):入住單來(lái)源:入住去向:退房包括數(shù)據(jù)項(xiàng):入住單號(hào),客房編號(hào),客房類(lèi)型,入住時(shí)間,入住人數(shù),姓名,退房時(shí)間,訂單編號(hào),入住單狀態(tài)(賓館客房管理系統(tǒng)數(shù)據(jù)流——入住單)數(shù)據(jù)流名稱(chēng):帳單來(lái)源:管理員去向:退房包括數(shù)據(jù)項(xiàng):帳單編號(hào),姓名,消費(fèi)金額,入住時(shí)間,退房時(shí)間,備注(賓館客房管理系統(tǒng)數(shù)據(jù)流——帳單)賓館客房管理系統(tǒng)數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)名稱(chēng)數(shù)據(jù)類(lèi)型及長(zhǎng)度闡明預(yù)定人字符,可變長(zhǎng)度10不能為空預(yù)定人電話字符,可變長(zhǎng)度15不能為空客人姓名字符,可變長(zhǎng)度10不能為空客人性別字符,可變長(zhǎng)度2客人身份證號(hào)字符,可變長(zhǎng)度18VIP字符,可變長(zhǎng)度2訂單編號(hào)字符,可變長(zhǎng)度36不能為空入住單號(hào)字符,可變長(zhǎng)度36不能為空客房編號(hào)字符,可變長(zhǎng)度6不能為空帳單編號(hào)字符,可變長(zhǎng)度36不能為空客房類(lèi)型字符,可變長(zhǎng)度10客房?jī)r(jià)格貨幣型客房狀態(tài)字符,可變長(zhǎng)度2不能為空抵店時(shí)間日期型入住人數(shù)字符,可變長(zhǎng)度10不能為空住幾天字符,可變長(zhǎng)度10訂單狀態(tài)字符,可變長(zhǎng)度4入住單狀態(tài)字符,可變長(zhǎng)度4入住時(shí)間日期型不能為空退房時(shí)間日期型消費(fèi)金額貨幣型備注字符,可變長(zhǎng)度401.4概念設(shè)計(jì)E-R圖:離開(kāi)離開(kāi) mn預(yù)訂預(yù)訂客人客房預(yù)定人mn客人客房預(yù)定人入住mn入住姓名性別姓名性別訂單編號(hào)身份證號(hào) 訂單編號(hào)身份證號(hào) 抵房時(shí)間客房類(lèi)型預(yù)定 抵房時(shí)間客房類(lèi)型預(yù)定 入住人數(shù)客房編號(hào)入住人數(shù)客房編號(hào)住幾天 住幾天 客房類(lèi)型客房類(lèi)型客房編號(hào)姓名 客房編號(hào)姓名入住 入住入住單號(hào)入住單狀態(tài)入住單號(hào)入住單狀態(tài) 入住時(shí)間入住時(shí)間訂單編號(hào) 訂單編號(hào)入住人數(shù) 入住人數(shù)退房時(shí)間退房時(shí)間帳單編號(hào)帳單編號(hào)客房編號(hào)客房編號(hào)離開(kāi)離開(kāi)備注 備注姓名姓名 退房時(shí)間退房時(shí)間消費(fèi)金額入住時(shí)間 消費(fèi)金額入住時(shí)間 客房編號(hào)姓名客房編號(hào)姓名客人客人客房客戶價(jià)格VIP客房客戶價(jià)格VIP客戶類(lèi)型身份證號(hào)客戶類(lèi)型身份證號(hào)姓名姓名預(yù)訂人預(yù)訂人電話電話1.5邏輯構(gòu)造設(shè)計(jì)客人信息(預(yù)定人姓名,身份證號(hào),VIP)訂單(訂單編號(hào),姓名,身份證號(hào),客房編號(hào),客房類(lèi)型,抵店時(shí)間,入住人數(shù),預(yù)定人,電話,住幾天,訂單狀態(tài))客房信息(客房編號(hào),客房類(lèi)型,客房?jī)r(jià)格,客房狀態(tài))入住單(入住單號(hào),客房編號(hào),客房類(lèi)型,入住時(shí)間,入住人數(shù),姓名,退房時(shí)間,訂單編號(hào),入住單狀態(tài))帳單(帳單編號(hào),客房編號(hào),姓名,消費(fèi)金額,入住時(shí)間,退房時(shí)間,備注)2.系統(tǒng)詳細(xì)實(shí)行過(guò)程createtableroominfo/*創(chuàng)立數(shù)據(jù)表roominfo*/(ridchar(6)notnull,rstylevarchar(10),kfztchar(2)notnull)gocreatetableliveorder/*創(chuàng)立數(shù)據(jù)表liveorder*/(lnovarchar(36)notnull,ridchar(6)notnull,rstylevarchar(10),btimedatetimenotnull,cnochar(10),cnamevarchar(10)notnull,etimedatetime,onovarchar(36),lztchar(4))gocreatetablebill/*創(chuàng)立數(shù)據(jù)表bill*/(bnovarchar(36)notnull,ridchar(6)notnull,cnamevarchar(10),custmoney,btimedatetime,etimedatetime,remarksvarchar(40))gocreatetableroomsp/*創(chuàng)立數(shù)據(jù)表roomsp*/(rstylevarchar(10)notnull,rpricemoney)gocreatetablehordform/*創(chuàng)立數(shù)據(jù)表hordform*/(onovarchar(36)notnull,cnamevarchar(10)notnull,csexchar(2),cidchar(18),ridchar(6)notnull,rstylevarchar(10),arrivetimedatetime,cnochar(10)notnull,dingnamevarchar(10),livetimechar(10),dingphchar(15)notnull,oztchar(4))gocreatetablehliveorder/*創(chuàng)立數(shù)據(jù)表hliveorder*/(lnovarchar(36)notnull,ridchar(6)notnull,rstylevarchar(10),btimedatetimenotnull,cnochar(10),cnamevarchar(10)notnull,etimedatetime,onovarchar(36),lztchar(4))goinsertintocusinfovalues('mao','zcl','3302271','n')insertintocusinfovalues('qxb','zyy','3302272','n')goinsertintoroominfovalues('','s','n')insertintoroominfovalues('2201','s','n')insertintoroominfovalues('2301','s','n')insertintoroominfovalues('3010','s','y')insertintoroominfovalues('3012','s','n')insertintoroominfovalues('3015','s','n')insertintoroominfovalues('4210','d','n')insertintoroominfovalues('4110','d','n')insertintoroominfovalues('4010','d','n')insertintoroominfovalues('5220','d','n')insertintoroominfovalues('5210','d','n')insertintoroominfovalues('5201','d','n')goinsertintoroomspvalues('s',200)insertintoroomspvalues('d',300)goinsertintoordformvalues('o001','zcl','f','3302271','2301','s','-01-02','1','mao','1','','n')goinsertintoliveordervalues('l001','2301','s','-01-02','1','zcl','-01-03','o001','n')insertintoliveordervalues('l002','3010','s','-01-03','1','qxb','-01-04','o002','y')insertintoliveorder(lno,rid,rstyle,btime,cno,cname,ono,lzt)values('l003','5220','d','-01-09','1','myy','o003','y')insertintoliveorder(lno,rid,rstyle,btime,cno,cname,ono,lzt)values('l004','5201','d','-01-02','2','zxx',null,'y')goinsertintobill(bno,rid,cname,cust,btime)values('b003','5220','myy',0,'-01-10')insertintobill(bno,rid,cname,cust,btime)values('b004','5201','zxx',0,'-01-02')goaltertablecusinfoaddprimarykey(dingname)altertableordformaddprimarykey(ono)altertableroominfoaddprimarykey(rid)altertableliveorderaddprimarykey(lno)altertablebilladdprimarykey(bno)altertableroomspaddprimarykey(rstyle)gocreateprocordformproc@lnovarchar(36)/*保存入住單*/asbegintranupdateroominfosetkfzt='y'fromroominfo,liveorderwhereliveorder.rid=roominfo.ridandliveorder.lno=@lno/*修改客房信息*/updateordformsetozt='y'fromordform,liveorderwhereliveorder.ono=ordform.onoandliveorder.lno=@lno/*修改預(yù)訂單信息*/insertintohordformselect*fromordformwhereozt='y'/*將已入住預(yù)訂單放入歷史*/deletefromordformwhereozt='y'/*清除已入住預(yù)訂單*/commitgoselect*fromroominfoselect*fromordformgoexecordformproc'l001'execordformproc'l004'select*fromroominfoselect*fromordformgocreateprocliveorderproc@lnovarchar(36)/*收銀退房*/asbegintranupdateliveordersetetime=getdate(),lzt='n'wherelno=@lnoupdateroominfosetkfzt='n'fromroominfo,liveorderwhereroominfo.rid=liveorder.ridandliveorder.lno=@lno/*修改客房狀態(tài)*/insertintohliveorderselect*fromliveorderwherelno=@lno/*導(dǎo)入歷史*/deletefromliveorderwherelno=@lno/*清除入住單*/commitgoselect*fromliveorderselect*fromhliveordergoexecliveorderproc'l004'goselect*fromliveorderselect*fromhliveorderselect*fromroominfowhererid='5201'gocreateprocbillproc@lnovarchar(36)/*計(jì)算應(yīng)收款*/asbegintrandeclare@totalmoneydeclare@datecountintupdateliveordersetetime=getdate()wherelno=@lno/*設(shè)立離店時(shí)間*/select@datecount=datediff(dd,btime,getdate())fromliveorderwherelno=@lno/*計(jì)算住店天數(shù)*/select@total=0select@total=@datecount*(isnull(rprice,0))fromliveorder,bill,roomspwherebill.rid=liveorder.ridandliveorder.rstyle=roomsp.rstyleandlno=@lno/*計(jì)算住店金額*/updatebillsetetime=getdate(),cust=@totalfrombill,liveorderwherebill.rid=liveorder.ridandlno=@lno/*修改賬單*/commitgoselect*fromliveorderselect*frombillgoexecbillproc'l004'goselect*fromliveorderselect*frombill2.1程序代碼createdatabasehotelmanager/*創(chuàng)立數(shù)據(jù)庫(kù)hotelmanager*/gousehotelmanagergocreatetablecusinfo/*創(chuàng)立數(shù)據(jù)表cusinfo*/(dingnamevarchar(10)notnull,cnamevarchar(10),cidchar(18),vipchar(2))gocreatetableordform/*創(chuàng)立數(shù)據(jù)表ordform*/(onovarchar(36)notnull,cnamevarchar(10)notnull,csexchar(2),cidchar(18),ridchar(6)notnull,rstylevarchar(10),arrivetimedatetime,cnochar(10)notnull,dingnamevarchar(10),livetimechar(10),dingphchar(15)notnull,oztchar(4))go2.2數(shù)據(jù)庫(kù)完整性和安全性1.數(shù)據(jù)庫(kù)完整性數(shù)據(jù)庫(kù)完整性是指數(shù)據(jù)對(duì)的性和相容性。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)用一定機(jī)制來(lái)檢查數(shù)據(jù)庫(kù)中數(shù)據(jù)與否滿足規(guī)定條件——完整性約束條件,數(shù)據(jù)約束條件是語(yǔ)義體現(xiàn),將作為模式一某些存入數(shù)據(jù)庫(kù)中。本系統(tǒng)中定義了表與表之間聯(lián)系有助于實(shí)現(xiàn)完整性規(guī)則,普通在程序中實(shí)現(xiàn)詳細(xì)完整性控制。2.數(shù)據(jù)庫(kù)安全性數(shù)據(jù)庫(kù)安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法使用所導(dǎo)致數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量數(shù)據(jù)集中存儲(chǔ),并且為許
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版南京綠色建筑項(xiàng)目能源合同管理協(xié)議4篇
- 2025年度特色苗木種植與市場(chǎng)推廣服務(wù)合同4篇
- 2025年度鋁合金門(mén)窗企業(yè)戰(zhàn)略合作伙伴合同范本
- 2025年度時(shí)尚服飾區(qū)域分銷(xiāo)代理合同
- 2025年度高校教授職務(wù)評(píng)審及聘任合同4篇
- 二零二五年度土石方工程地質(zhì)災(zāi)害預(yù)警與應(yīng)急處理合同
- 二零二五年度冷鏈倉(cāng)儲(chǔ)與運(yùn)輸一體化服務(wù)合同4篇
- 二零二五年度棉花產(chǎn)業(yè)安全生產(chǎn)管理合同4篇
- 2025版美發(fā)師創(chuàng)業(yè)孵化項(xiàng)目聘用合同2篇
- 二零二五年度奢侈品銷(xiāo)售團(tuán)隊(duì)聘用合同范本
- 第1課 隋朝統(tǒng)一與滅亡 課件(26張)2024-2025學(xué)年部編版七年級(jí)歷史下冊(cè)
- 2025-2030年中國(guó)糖醇市場(chǎng)運(yùn)行狀況及投資前景趨勢(shì)分析報(bào)告
- 冬日暖陽(yáng)健康守護(hù)
- 水處理藥劑采購(gòu)項(xiàng)目技術(shù)方案(技術(shù)方案)
- 2024級(jí)高一上期期中測(cè)試數(shù)學(xué)試題含答案
- 盾構(gòu)標(biāo)準(zhǔn)化施工手冊(cè)
- 天然氣脫硫完整版本
- 山東省2024-2025學(xué)年高三上學(xué)期新高考聯(lián)合質(zhì)量測(cè)評(píng)10月聯(lián)考英語(yǔ)試題
- 不間斷電源UPS知識(shí)培訓(xùn)
- 三年級(jí)除法豎式300道題及答案
- 人教版八級(jí)物理下冊(cè)知識(shí)點(diǎn)結(jié)
評(píng)論
0/150
提交評(píng)論