點(diǎn)菜系統(tǒng)數(shù)據(jù)庫設(shè)計_第1頁
點(diǎn)菜系統(tǒng)數(shù)據(jù)庫設(shè)計_第2頁
點(diǎn)菜系統(tǒng)數(shù)據(jù)庫設(shè)計_第3頁
點(diǎn)菜系統(tǒng)數(shù)據(jù)庫設(shè)計_第4頁
點(diǎn)菜系統(tǒng)數(shù)據(jù)庫設(shè)計_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、實驗三數(shù)據(jù)庫設(shè)計一、 實驗題目完成數(shù)據(jù)庫設(shè)計,并編寫數(shù)據(jù)庫設(shè)計說明書。二、 實驗?zāi)康耐ㄟ^對選定系統(tǒng)的數(shù)據(jù)庫設(shè)計,掌握數(shù)據(jù)庫設(shè)計步驟和方法。三、 預(yù)習(xí)1、 ER圖的畫法和工具;2、 關(guān)系數(shù)據(jù)庫理論;3、 熟悉一種DBMS;四、 實驗設(shè)備與環(huán)境1、系統(tǒng)名稱:酒店點(diǎn)菜信息系統(tǒng)2、數(shù)據(jù)庫管理軟件:Microsoft SQL Server 20003、使用本數(shù)據(jù)庫的程序:。4、數(shù)據(jù)庫設(shè)計采用軟件:powerdesigner 5、系統(tǒng)采用C/S體系結(jié)構(gòu):Client (客戶端)負(fù)責(zé)提供表達(dá)邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫服務(wù)器;Server (服務(wù)器)端用于提供數(shù)據(jù)服務(wù)。6、運(yùn)行平臺:windows 2

2、000/xp/linux五:功能分析1、服務(wù)員信息的管理:查詢、增、刪、改2、菜單信息的管理:查詢、增、刪、改3、廚師信息的管理:查詢、增、刪、改4、房間信息的管理:查詢、增、刪、改5、餐桌信息的管理:查詢、增、刪、改6、前臺定桌:顧客可以根據(jù)自己的需求,選擇不同型號的房間或大廳7、房間/大廳點(diǎn)菜:服務(wù)員按照用戶需求為其點(diǎn)菜并提交菜單給廚房8、廚師和菜的分組:廚師和菜分別分組,每組廚師和一組菜一一對應(yīng),該組每位廚師會做該組所有的菜。(本條目位置)9、廚師做菜管理:廚師可以獲得自己的待做菜單,并對已做的菜進(jìn)行標(biāo)記。10、上菜管理:服務(wù)員對已上菜和待上菜進(jìn)行管理。11、結(jié)帳服務(wù):審核菜單,協(xié)助顧客

3、結(jié)帳。五、實驗內(nèi)容1、數(shù)據(jù)項編號數(shù)據(jù)項名稱說 明 部 分編號數(shù)據(jù)項名 稱說 明 部 分1服務(wù)員號字符串類型 有唯一性2服務(wù)員姓名文本類型 長度為20字符3性別字符串類型 男、女4服務(wù)員年齡 整數(shù)類型 181005服務(wù)員參加工作時間時間類型 */*6房間號字符串類型 有唯一性7房間容納人數(shù)整數(shù)類型 8餐桌數(shù)整數(shù)類型9房間狀態(tài)枚舉類型 滿、空10房間類型枚舉類型 大、中、小11房間負(fù)責(zé)人參照“服務(wù)員號”12桌號字符串類型 有唯一性13餐桌容納人數(shù)整數(shù)類型14餐桌房間號參照“房間號”15餐桌狀態(tài)real 忙:1;空閑:016菜號字符串類型 有唯一性17菜名文本類型 有唯一性18價格字符串類型19菜類

4、別號整數(shù)類型 菜所屬的類別20廚師號字符串類型 有唯一性21廚師職稱文本類型22廚師狀態(tài)枚舉類型 忙、閑23點(diǎn)菜時間時間類型 24備注文本類型25房間名稱字符串類型 長度為2026服務(wù)員職位文本類型 長度為20字符27廚師姓名文本類型 長度為20字符28廚師性別字符串類型 男、女29廚師參加工作時間時間類型 */*30廚師年齡 整數(shù)類型 181002、數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名屬 性1服務(wù)員服務(wù)員號、姓名、性別、出生日期、參加工作時間、備注2房間房間號、容納人數(shù)、餐桌數(shù)、房間類別、狀態(tài)、備注3餐桌餐桌號、容納人數(shù)、房間號、狀態(tài)、備注4菜菜號、菜名、價格、菜類別號5廚師服務(wù)員號、姓名、性別、出生日期

5、、參加工作時間、職稱、菜類別號、備注6服務(wù)員分工服務(wù)員、餐桌、開始時間、結(jié)束時間7點(diǎn)菜服務(wù)員、廚師、房間、餐桌、菜、點(diǎn)菜時間、是否已做、是否已上3、數(shù)據(jù)流編號數(shù) 據(jù) 流 名輸 入輸 出1變更服務(wù)員變更信息服務(wù)員信息2查詢服務(wù)員服務(wù)員號服務(wù)員信息3變更廚師變更信息廚師信息4查詢廚師廚師號廚師信息5變更房間變更信息房間信息6查詢房間房間號房間信息7變更餐桌變更信息餐桌信息8查詢餐桌桌號餐桌信息9變更菜單變更信息菜單信息10菜單菜號菜名、菜價11查詢空閑房間房間狀態(tài)限制條件空閑房間信息12查詢空閑餐桌餐桌狀態(tài)限制條件空閑餐桌信息13結(jié)賬餐桌號用餐信息14提交點(diǎn)菜請求服務(wù)員號、桌號、日期、菜號點(diǎn)菜信息

6、15獲得點(diǎn)菜請求點(diǎn)菜信息菜號、桌號、房間號、菜名16提交做菜信息菜號、桌號點(diǎn)菜信息17提交上菜信息菜號、桌號點(diǎn)菜信息18變更廚師分工信息廚師號、菜號廚師分工信息19預(yù)定餐桌餐桌號餐桌信息20預(yù)定房間房間號房間信息21交款房間號、桌號餐桌信息、房間信息4、數(shù)據(jù)存儲數(shù)據(jù)存儲名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說 明 部 分服務(wù)員信息變更服務(wù)員查詢服務(wù)員提交點(diǎn)菜請求廚師信息變更廚師查詢廚師獲得點(diǎn)菜請求房間信息變更房間查詢房間提交點(diǎn)菜請求查詢空閑房間餐桌信息變更餐桌查詢餐桌提交點(diǎn)菜請求查詢空閑餐桌提交做菜信息提交上菜信息菜單信息變更菜單結(jié)賬提交點(diǎn)菜請求點(diǎn)菜信息提交點(diǎn)菜請求提交做菜信息提交上菜信息結(jié)賬獲得點(diǎn)菜請求服務(wù)

7、員分工信息變更服務(wù)員分工信息服務(wù)員分工信息新數(shù)據(jù)5、處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說 明 部 分顧客登記終端變更房間變更餐桌點(diǎn)菜終端提交點(diǎn)菜請求獲得點(diǎn)菜請求做菜獲得點(diǎn)菜請求提交做菜信息上菜提交做菜信息提交上菜信息顧客結(jié)賬桌號結(jié)賬邏輯結(jié)構(gòu)設(shè)計321基本表1、服務(wù)員基本表屬性中文名稱屬性名類型長度說明服務(wù)員號WAITER_NOCHAR10酒店統(tǒng)一編號,具有唯一性服務(wù)員姓名WAITER_NAMECHAR20服務(wù)員名稱服務(wù)員性別WAITER_SEXCHAR4服務(wù)員性別服務(wù)員年齡WAITER_AGEINT18100服務(wù)員參加工作時間WENTERTIMEDATE參加工作時間職位POSTCHAR20

8、普通或是負(fù)責(zé)人2、房間基本表屬性中文名稱屬性名類型長度說明房間號ROOM_NOCHAR10酒店統(tǒng)一編號,具有唯一性房間名ROOM_NAMECHAR20房間名稱房間容納人數(shù)ROOM_VOLUMINT房間容納人數(shù)桌子數(shù)NUMOFTABLEINT110型號ROOM_SIZECHAR6小、中、大、豪華房間狀態(tài)STATUSBOOLEAN忙:1;空閑:0房間負(fù)責(zé)人ROOM_MANAGERCHAR10外碼,依據(jù)服務(wù)員表的服務(wù)員號3、桌子基本表屬性中文名稱屬性名類型長度說明桌子號TABLE_NOCHAR10酒店統(tǒng)一編號,具有唯一性桌子容納人數(shù)TABLE_VOLUMINT桌子容納人數(shù)桌子房間號TABLE_ROO

9、MCHAR10外碼,依據(jù)房間基本表中的房間號桌子狀態(tài)STATUSBOOLEAN忙:1;空閑:0PS:大廳的房間號為“0”。4、菜表屬性中文名稱屬性名類型長度說明菜號DISH_NOCHAR10酒店統(tǒng)一編號,具有唯一性菜名DISH_NAMECHAR20菜名價格PRICEFLOAT菜的價格菜類別DISH _CLASSINT菜所屬類別5、廚師基本表屬性中文名稱屬性名類型長度說明廚師號COOK_NOCHAR10酒店統(tǒng)一編號,具有唯一性廚師姓名COOK_NAMECHAR20廚師姓名 廚師性別COOK_SEXCHAR4廚師性別廚師年齡COOK_AGEINT18100廚師參加工作時間CENTERTIMEDAT

10、E參加工作時間廚師職稱PROTITLECHAR20初、中、高級等廚師狀態(tài)STATUSBOOLEAN忙:1;空閑:06、桌子服務(wù)員表屬性中文名稱屬性名類型長度說明服務(wù)員號WAITER_NOCHAR10外碼:依據(jù)服務(wù)員表中的服務(wù)員號桌號TABLE_NOCHAR10外碼:依據(jù)桌子表中的桌號點(diǎn)菜時間MENUTIMEDATE提交菜單時間7、點(diǎn)菜表屬性中文名稱屬性名類型長度說明服務(wù)員號WAITER_NOCHAR10外碼:依據(jù)服務(wù)員表中的服務(wù)員號桌號TABLE_NOCHAR10外碼:依據(jù)桌子表中的桌號房間號ROOM_NOCHAR10外碼:依據(jù)房間表中的房間號菜號DISH_NOCHAR10外碼:依據(jù)菜表中的菜

11、號廚師號COOK_NOCHAR10外碼:依據(jù)廚師表中的廚師號點(diǎn)菜時間MENUTIMEDATE提交菜單時間是否做完MADEBOOLEAN默認(rèn):false(未做完)是否上菜SERVEDBOOLEAN默認(rèn):false (未上)。視圖1、空閑房間(房間號,負(fù)責(zé)人)從房間基本表導(dǎo)出2、大廳空閑桌(桌號,可容納人數(shù))從桌子基本表導(dǎo)出3、所有房間、桌空閑信息(房間號,桌號,空閑狀態(tài))從房間和桌子基本表導(dǎo)出4、結(jié)帳(房間號,桌號,菜號,菜名,單價)從點(diǎn)菜表、菜表導(dǎo)出5、服務(wù)員點(diǎn)菜生成視圖菜單(桌號,服務(wù)員號,點(diǎn)菜時間,菜的編號,菜號,菜名,價格,是否已上)從點(diǎn)菜表、菜表導(dǎo)出6、廚師做菜視圖做菜(房間號,桌號,菜號,菜名,是否已上)從點(diǎn)菜表

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論