版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
酒店管理系統(tǒng)系別:信息管理系班級:信息14005姓名:江東流學(xué)號:需求描繪一家酒店有多個(gè)部門,每個(gè)部門擁有自己的部門號、名稱、部門經(jīng)理、辦公地址和必定數(shù)目職工。每個(gè)職工有職工號,姓名,性別,年紀(jì),薪資,部門號,職務(wù)等屬性。每個(gè)顧客有顧客編號,姓名,年紀(jì),性別,身份證號,級別等屬性,身份證號一定填寫且獨(dú)一;依據(jù)累計(jì)花費(fèi)等門路,將顧客分為不同的VIP等級,級別對應(yīng)折扣級別。酒店的客房有不一樣的種類可供選擇,由獨(dú)一的客房號表記,地點(diǎn)記錄每個(gè)房間的地點(diǎn),狀態(tài)表示此房間此時(shí)的狀態(tài),安閑、預(yù)定、有客等等。同樣種類的客房價(jià)錢同樣,每個(gè)種類的客房有必定的總量,能夠查問節(jié)余的數(shù)目以供選擇。酒店各部門還供給如KTV、網(wǎng)吧、洗衣等額外收費(fèi)服務(wù)。不一樣項(xiàng)目價(jià)錢不一樣。不一樣項(xiàng)目在不一樣地址進(jìn)行。酒店房間能夠預(yù)定,每人每日只好預(yù)定一次,但能夠多次改正之前的預(yù)定內(nèi)容。付款時(shí)會產(chǎn)生獨(dú)一的款項(xiàng)編號,每一筆款項(xiàng)由一個(gè)職工進(jìn)行處理,依據(jù)折扣級別給出應(yīng)收款和實(shí)質(zhì)收款。觀點(diǎn)構(gòu)造設(shè)計(jì)姓名職工號備注名稱部門號
性別年紀(jì)職工薪資部門號職務(wù)職工實(shí)體ER圖部門經(jīng)理辦公地址部門職工數(shù)目部門實(shí)體ER圖部門號項(xiàng)目名稱所在地點(diǎn)項(xiàng)目編號項(xiàng)目收費(fèi)標(biāo)準(zhǔn)項(xiàng)目實(shí)體ER圖年紀(jì)姓名性別顧客編號客戶身份證號級別電話顧客實(shí)體ER圖地點(diǎn)種類編號狀態(tài)客房號客房備注客房實(shí)體ER圖收費(fèi)標(biāo)準(zhǔn)種類名稱總量種類編號種類節(jié)余量種類實(shí)體ER圖職工n隸屬1部門客房n分類1種類
職工號顧客號款項(xiàng)編號款項(xiàng)應(yīng)收款款項(xiàng)實(shí)體ER圖折扣級別折扣折扣實(shí)體ER圖1展開n項(xiàng)目入住走開m時(shí)間時(shí)間選擇m住宿nn1顧客m預(yù)定n預(yù)定備注時(shí)間
時(shí)間折扣級別實(shí)質(zhì)收款折扣狀況折扣發(fā)生1時(shí)間打折備注n1對付款項(xiàng)全局ER圖邏輯構(gòu)造設(shè)計(jì)職工(職工號,姓名,性別,年紀(jì),薪資,部門號,職務(wù),備注);部門(部門號,名稱,部門經(jīng)理,辦公地址,職工數(shù)目);款項(xiàng)(款項(xiàng)編號,顧客號,職工號,時(shí)間,折扣級別,應(yīng)收款,實(shí)質(zhì)收款);折扣(折扣級別,折扣狀況);項(xiàng)目(項(xiàng)目編號,項(xiàng)目名稱,部門號,所在地點(diǎn),收費(fèi)標(biāo)準(zhǔn));選擇(顧客號,項(xiàng)目號,發(fā)生時(shí)間,備注);顧客(顧客編號,姓名,年紀(jì),性別,身份證號,級別,備注);客房(客房號,種類編號,地點(diǎn),狀態(tài),備注);種類(種類編號,種類名稱,花費(fèi),總量,節(jié)余量);預(yù)定(顧客號,客房號,預(yù)定時(shí)間,備注)住宿(顧客號,客房號,入住時(shí)間,走開時(shí)間);職工表:列名數(shù)據(jù)種類拘束條件職工號Char(10)主碼姓名Char(10)非空性別Char(2)非空年紀(jì)Int薪資Int部門號Char(10)外碼,參照部門表中的部門號職務(wù)Char(10)備注Varchar(100)部門表:列名數(shù)據(jù)種類拘束條件部門號Char(10)主碼名稱Char(20)非空部門經(jīng)理Char(10)外碼,參照職工表中的姓名辦公地址Char(10)職工數(shù)目Int大于等于0款項(xiàng)表:列名數(shù)據(jù)種類拘束條件款項(xiàng)編號Char(10)主碼顧客號Char(10)外碼,參照料客表的顧客號職工號Char(10)外碼,參照職工表的職工號時(shí)間Datetime折扣級別Int外碼,參照折扣表的折扣級別應(yīng)收款Dec(6,2)非空實(shí)質(zhì)收款Dec(6,2)非空折扣表:列名數(shù)據(jù)種類拘束條件折扣級別Int主碼折扣狀況Dec(3,2)項(xiàng)目表:列名數(shù)據(jù)種類拘束條件項(xiàng)目編號Char(10)主碼項(xiàng)目名稱Char(10)非空部門號Char(10)外碼,參照部門表的部門號所在地點(diǎn)Char(10)收費(fèi)標(biāo)準(zhǔn)Int大于等于0選擇表:列名顧客號
數(shù)據(jù)種類Char(10)
拘束條件結(jié)合主碼;外碼,參照料客表的顧客號項(xiàng)目號Char(10)結(jié)合主碼;外碼,參照項(xiàng)目表的項(xiàng)目編號發(fā)生時(shí)間Datetime結(jié)合主碼備注Varchar(100)顧客表:列名數(shù)據(jù)種類拘束條件顧客編號Char(10)主碼姓名Char(10)非空年紀(jì)Char(2)性別Char(2)非空身份證號Char(18)非空;獨(dú)一級別Int備注Varchar(100)客房表:列名數(shù)據(jù)種類拘束條件客房號Char(10)主碼種類編號Char(10)外碼,參照種類表的種類編號地點(diǎn)Char(10)非空,獨(dú)一狀態(tài)Char(4)備注Varchar(100)種類表:列名數(shù)據(jù)種類拘束條件種類編號Char(10)主碼種類名稱Char(10)非空花費(fèi)Dec(6,2)大于等于0總量Int大于等于0節(jié)余量Int大于等于0預(yù)定表:列名數(shù)據(jù)種類拘束條件顧客號Char(10)結(jié)合主碼;外碼,參照料客表的顧客號客房號Char(10)結(jié)合主碼;外碼,參照客房表的客房號預(yù)定時(shí)間Datetime結(jié)合主碼備注Varchar(100)住宿表:列名數(shù)據(jù)種類拘束條件顧客號Char(10)結(jié)合主碼;外碼,參照料客表的顧客號客房號Char(10)結(jié)合主碼;外碼,參照客房表的客房號入住時(shí)間Datetime結(jié)合主碼走開時(shí)間Datetime物理設(shè)計(jì)職工會常常查問自己的薪資,在職工表的(薪資)創(chuàng)立索引;顧客每次付款時(shí)都會要查問詳細(xì)的折扣詳情,在折扣表的(折扣詳情)創(chuàng)立索引;顧客選擇項(xiàng)目時(shí)只會給出項(xiàng)目名稱,因此需要常常查問項(xiàng)目名稱,在項(xiàng)目表的(項(xiàng)目名稱)創(chuàng)立索引;每位顧客花費(fèi)時(shí)會給出身份證,因此常常需要查問身份證對應(yīng)的顧客號,在顧客表的(身份證號)創(chuàng)立索引;顧客住宿時(shí)會給出自己想要的客房種類的名稱,因此要常常查問種類名稱對應(yīng)的種類號,在種類表的(種類名稱)創(chuàng)立索引;SQL語句createuniqueindexidx_薪資on職工(薪資)createuniqueindexidx_折扣詳情on折扣(折扣詳情)createuniqueindexidx_項(xiàng)目名稱on項(xiàng)目(項(xiàng)目名稱)createuniqueindexidx_身份證號on顧客(身份證號)createuniqueindexidx_種類名稱on種類(種類名稱)數(shù)據(jù)庫實(shí)行創(chuàng)立數(shù)據(jù)庫createdatabase酒店管理系統(tǒng)gouse酒店管理系統(tǒng)go創(chuàng)立表創(chuàng)立部門表createtable部門(部門號char(10)primarykey,名稱char(10)notnull,部門經(jīng)理char(10),辦公地址char(10),職工數(shù)目intcheck(
職工數(shù)目>=0),)go--創(chuàng)立職工表createtable職工(職工號char(10)primarykey,姓名char(10)notnull,性別char(2)notnull,年紀(jì)int,薪資int,部門號char(10),職務(wù)char(10),備注varchar(100),foreignkey(
部門號)references
部門(部門號))go--創(chuàng)立顧客表createtable顧客(顧客號char(10)primarykey,姓名char(10)notnull,年紀(jì)char(2),性別char(2)notnull,身份證號char(18)notnullunique,級別int,備注varchar(100))go創(chuàng)立種類表createtable種類(種類編號char(10)primarykey,種類名稱char(10)notnull,花費(fèi)dec(6,2)check(花費(fèi)>=0),總量intcheck(節(jié)余量intcheck(
總量>=0),節(jié)余量>=0))go--創(chuàng)立客房表createtable客房(客房號char(10)primarykey,種類編號char(10),地點(diǎn)char(10)notnullunique,狀態(tài)char(4),備注varchar(100),foreignkey(
種類編號)references
種類(種類編號))go--折扣表createtable
折扣(折扣級別intprimarykey,折扣詳情dec(3,2))go--創(chuàng)立款項(xiàng)表createtable款項(xiàng)(款項(xiàng)編號char(10)primarykey,顧客號char(10),職工號char(10),時(shí)間datetime,折扣級別int,應(yīng)收款dec(6,2)notnull,實(shí)質(zhì)收款dec(6,2)notnull,foreignkey(顧客號)references顧客(顧客號),foreignkey(職工號)references職工(職工號),foreignkey(折扣級別)references折扣(折扣級別))go--創(chuàng)立項(xiàng)目表createtable項(xiàng)目(項(xiàng)目編號char(10)primarykey,項(xiàng)目名稱char(10)notnull,部門號char(10),所在地點(diǎn)char(10),收費(fèi)標(biāo)準(zhǔn)intcheck(
收費(fèi)標(biāo)準(zhǔn)>=0),foreignkey(部門號)references部門(部門號))go創(chuàng)立選擇表createtable選擇(顧客號char(10),項(xiàng)目號char(10),發(fā)生時(shí)間datetime,備注varchar(100),primarykey(foreignkey(foreignkey(
顧客號,項(xiàng)目號,發(fā)生時(shí)間),顧客號)references顧客(顧客號),項(xiàng)目號)references項(xiàng)目(項(xiàng)目編號))go創(chuàng)立預(yù)定表createtable預(yù)定(顧客號char(10),客房號char(10),預(yù)定時(shí)間datetime,備注varchar(100),primarykey(foreignkey(foreignkey(
顧客號,客房號,預(yù)定時(shí)間),顧客號)references顧客(顧客號),客房號)references客房(客房號))go創(chuàng)立住宿表createtable住宿(顧客號char(10),客房號char(10),入住時(shí)間datetime,走開時(shí)間datetime,primarykey(foreignkey(foreignkey(
顧客號,客房號,入住時(shí)間),顧客號)references顧客(顧客號),客房號)references客房(客房號))數(shù)據(jù)庫運(yùn)轉(zhuǎn)增添部門數(shù)據(jù):('bm001','客房部','('bm002','餐飲部','('bm003','娛樂部','
吳慶宇','B201',20)陳嘯','A103',10)胡展鵬','A401',20)增添職工數(shù)據(jù):('yg1001','吳慶宇','男',30,4000,'bm001','部門經(jīng)理','')('yg1002','徐博雅','女',26,2700,'bm001','一般職工','')('yg2001','陳嘯','男',30,3500,'bm002','部門經(jīng)理','')('yg2002','穆標(biāo)','男',26,2000,'bm002','一般職工','學(xué)徒')('yg3001','胡展鵬','男',31,4000,'bm003','部門經(jīng)理','')('yg3002','戚倩倩','女',25,3000,'bm003','一般職工','休假中')增添顧客數(shù)據(jù):('gk00001','董炎鑫',24,'男','320830',3,'')('gk00002','李倫',20,'女','34260',1,'')('gk00003','楊德軍',31,'男','16231',1,'')('gk00004','張秀春',41,'女','320829',2,'')增添種類數(shù)據(jù):('lx001','一般雙人間',130,50,20)('lx002','網(wǎng)絡(luò)單人間',100,30,13)('lx003','大床房',150,50,36)('lx004','豪華套間',420,20,14)增添客房數(shù)據(jù):('kf001','lx001','B101','安閑','')('kf002','lx001','B102','有客','')('kf003','lx002','B201','安閑','')('kf004','lx003','B305','安閑','維修中')('kf005','lx004','B404','有客','')增添折扣數(shù)據(jù):(1,(2,(3,增添項(xiàng)目數(shù)據(jù):('xm001','網(wǎng)吧','bm003','A206',3)('xm002','KTV','bm003','A501',90)('xm003','洗衣','bm001','B105',10)款項(xiàng)、選擇、預(yù)定數(shù)據(jù)隨業(yè)務(wù)的進(jìn)行由職工增添模擬業(yè)務(wù)實(shí)例1:新客戶沈慧預(yù)定kf003號客房(沈慧,女,20歲,11546)insertinto
顧客
values(
‘gk00005’,’沈慧’
,20,’女’,’
11546’,1,
’’
)goinsertinto
預(yù)定
values(
‘gk00005’,’kf003’,’2015
-12-06’,’’
)update客房set狀態(tài)=’預(yù)定’where客房號=’kf003’實(shí)例2:職工徐博雅辭職,刪除其職工數(shù)據(jù)deletefrom職工where姓名=’徐博雅’實(shí)例3:查問年紀(jì)小于等于30歲的男性顧客的姓名、身份證號select姓名,身份證號from顧客where性別=’男’and年紀(jì)<=30實(shí)例4:顧客李倫選擇KTV項(xiàng)目(李倫,34260)insertinto選擇select顧客號,項(xiàng)目編號,'2015-12-1',''from顧客,項(xiàng)目where身份證號='34260'and項(xiàng)目名稱='KTV'goselect*from選擇where顧客號=(select顧客號from顧客where身份證號and項(xiàng)目號=(select項(xiàng)目編號from項(xiàng)目where項(xiàng)目名稱and發(fā)生時(shí)間
='34260')='KTV')='2015-12-1'實(shí)例5:即實(shí)例4以后,李倫結(jié)賬付款,由職工戚倩倩辦理insertinto款項(xiàng)select‘kx00001’,顧客號,職工號,'2015-12-1',折扣級別,收費(fèi)標(biāo)準(zhǔn),收費(fèi)標(biāo)準(zhǔn)*折扣詳情from顧客,項(xiàng)目,職工,折扣where身份證號='34260'and項(xiàng)目名稱='KTV'and職工.姓名=’戚倩倩’and級別=折扣級別goselect*from款項(xiàng)where款項(xiàng)編號='kx00001'數(shù)據(jù)庫安全性①數(shù)據(jù)庫管理員以Windows身份考證登錄,不再此外創(chuàng)立登錄名為職工、經(jīng)理和顧客分別創(chuàng)立一個(gè)登錄名,比如:②為職工、經(jīng)理和顧客分別創(chuàng)立一個(gè)用戶,對應(yīng)登錄名,比
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東經(jīng)貿(mào)職業(yè)學(xué)院《數(shù)據(jù)結(jié)構(gòu)理論教學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東化工職業(yè)學(xué)院《經(jīng)濟(jì)學(xué)導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東華宇工學(xué)院《工業(yè)通風(fēng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東海事職業(yè)學(xué)院《會計(jì)信息系統(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東工業(yè)職業(yè)學(xué)院《四史》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東工業(yè)職業(yè)學(xué)院《電子商務(wù)企業(yè)運(yùn)營沙盤實(shí)訓(xùn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 土石壩課程設(shè)計(jì)最終稿
- 排水廠課程設(shè)計(jì)開題報(bào)告
- 《我國食品安全監(jiān)管體系研究》
- 《南朝墓志研究》
- 2024政府采購評審專家考試題庫附含答案
- 軍人撫恤優(yōu)待條例培訓(xùn)2024
- 2023年EHS工作年度總結(jié)及2024年工作展望(新版)
- DBJT 13-460-2024 既有多層住宅建筑增設(shè)電梯工程技術(shù)標(biāo)準(zhǔn)
- 社會信用法概論智慧樹知到期末考試答案章節(jié)答案2024年湘潭大學(xué)
- 食品風(fēng)味研究專題智慧樹知到期末考試答案章節(jié)答案2024年中國農(nóng)業(yè)大學(xué)
- 16J914-1 公用建筑衛(wèi)生間
- 九省高三適應(yīng)性聯(lián)考詩歌鑒賞《臨江仙+正月二十四日晚至湖上》譯文賞析及試題含答案解析詳解講評課件
- 高等職業(yè)教育專業(yè)教學(xué)資源庫建設(shè)方案
- 1月全國自考文化產(chǎn)業(yè)與管理試題及答案解析.doc
- 電網(wǎng)資產(chǎn)保險(xiǎn)定損理算標(biāo)準(zhǔn)
評論
0/150
提交評論