教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_第1頁
教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_第2頁
教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_第3頁
教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_第4頁
教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 數(shù)據(jù)庫原理與應(yīng)用課程實(shí)驗(yàn)五數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)班級(jí)姓名學(xué)號(hào)系統(tǒng)分工需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫物理設(shè)計(jì)與實(shí)現(xiàn)實(shí)驗(yàn)日期:2012年*月*日教工食堂網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)一、需求分析1開發(fā)目的建立教工食堂網(wǎng)上訂餐系統(tǒng),方便在校教職人員就餐,節(jié)省了用餐時(shí)間,節(jié)約服務(wù)成本。2設(shè)計(jì)背景現(xiàn)在食堂在用餐時(shí)間段人員擁擠,網(wǎng)上選餐既可以方便教師用餐,又可以節(jié)省成本和時(shí)間。3開發(fā)目標(biāo)方便在校教工用餐時(shí)間,提高效率,大大節(jié)約成本。利用網(wǎng)上訂餐系統(tǒng)方便快捷,為廣大教工提供了便捷的訂餐體系。4系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖如圖1-1所示,包括網(wǎng)上訂餐后臺(tái)配餐派送反饋四個(gè)功能。圖1-1

2、系統(tǒng)結(jié)構(gòu)圖圖1-2教工食堂網(wǎng)上訂餐系統(tǒng)第一層數(shù)據(jù)流圖5系統(tǒng)數(shù)據(jù)流圖說明1)數(shù)據(jù)流圖說明圖1-3數(shù)據(jù)流圖b網(wǎng)上訂餐系統(tǒng)中后臺(tái)配餐數(shù)據(jù)流圖如圖14所示圖1-4數(shù)據(jù)流圖c后臺(tái)配餐系統(tǒng)中派送數(shù)據(jù)流圖如圖15所示圖1-5數(shù)據(jù)流圖d派送系統(tǒng)中反饋數(shù)據(jù)流圖如圖14所示圖1-6數(shù)據(jù)流圖e反饋2)處理過程說明系統(tǒng)中處理過程定義表如表11所示編號(hào)處理過程名處理功能描述處理要求輸入數(shù)據(jù)項(xiàng)輸出數(shù)據(jù)項(xiàng)1.0網(wǎng)上訂餐教師登陸網(wǎng)站網(wǎng)上選餐每份一個(gè)選菜單教職人員號(hào),菜名,數(shù)量選菜單號(hào)2.0后臺(tái)配餐提供教師人員所選菜品每份選菜單對(duì)應(yīng)一份送貨單菜號(hào),價(jià)格送貨單號(hào)3.0派送送餐員備送餐品每人若干個(gè)送餐時(shí)間,送餐地點(diǎn)收據(jù)單送貨人員編

3、號(hào)4.0反饋根據(jù)教職員工的意見進(jìn)行改進(jìn)每次訂餐服務(wù)一次教職員工的意見改進(jìn)和提高質(zhì)量的方法表11教工食堂網(wǎng)上訂餐系統(tǒng)處理過程名編號(hào)處理過程名處理功能描述處理要求輸入數(shù)據(jù)項(xiàng)輸出數(shù)據(jù)項(xiàng)1.1登陸驗(yàn)證職工信息一次處理100個(gè)用戶教職工號(hào)是否允許登錄1.2選菜確定了所選擇的菜的菜號(hào)每份若干個(gè)菜號(hào)是否已經(jīng)選擇好菜品1.3核算計(jì)算一次選擇全部菜品的價(jià)格每份一次菜品的金額應(yīng)付金額表1一2網(wǎng)上訂餐處理過程編號(hào)處理過程名處理功能描述處理要求輸入數(shù)據(jù)項(xiàng)輸出數(shù)據(jù)項(xiàng)2.1核對(duì)核對(duì)庫存全部庫存量所選菜號(hào)和數(shù)量選菜單2.2配餐提供用戶所選的菜品每次配送一份訂單選菜定單送貨單表1-3后臺(tái)配餐處理過程編號(hào)處理過程名處理功能描述

4、處理要求輸入數(shù)據(jù)項(xiàng)輸出數(shù)據(jù)項(xiàng)3.1核對(duì)是否有可用送餐員一個(gè)送餐員3份訂單送餐份數(shù)送餐員名單3.2檢查確認(rèn)送貨路徑一份訂單對(duì)應(yīng)一個(gè)路徑送貨單送餐路徑表14派送處理過程編號(hào)處理過程名處理功能描述處理要求輸入數(shù)據(jù)項(xiàng)輸出數(shù)據(jù)項(xiàng)4.1反饋根據(jù)教職員工的意見進(jìn)行改進(jìn)每次訂餐服務(wù)一次教職員工的意見改進(jìn)和提高質(zhì)量的方法表1一5反饋處理過程3)數(shù)據(jù)存儲(chǔ)說明確定最終數(shù)據(jù)庫需要存儲(chǔ)哪些信息。數(shù)據(jù)存儲(chǔ)定義以數(shù)據(jù)流圖為基礎(chǔ)。(1)考察數(shù)據(jù)流圖中每個(gè)數(shù)據(jù)存儲(chǔ)信息,確定其是否應(yīng)該而且可能由數(shù)據(jù)庫存儲(chǔ)(2)定義每個(gè)數(shù)據(jù)存儲(chǔ)。如下:系統(tǒng)中數(shù)據(jù)存儲(chǔ)定義表如表2一1所示:編號(hào)數(shù)據(jù)存儲(chǔ)名數(shù)據(jù)項(xiàng)說明建立該數(shù)據(jù)存儲(chǔ)的處理過程存取該數(shù)據(jù)存

5、儲(chǔ)的處理過程1.0教職員工號(hào)唯一標(biāo)識(shí)一個(gè)教職員工網(wǎng)上訂餐一人一個(gè)1.0菜號(hào)唯一標(biāo)示一個(gè)菜網(wǎng)上訂餐一菜一個(gè)1.0菜價(jià)菜的價(jià)格網(wǎng)上訂餐一菜一個(gè)2.0數(shù)量菜的庫存量后臺(tái)配餐一菜一個(gè)3.0送餐員號(hào)唯一標(biāo)示一個(gè)送餐員派送一人一個(gè)表2-1教工食堂網(wǎng)上訂餐系統(tǒng)數(shù)據(jù)存儲(chǔ)名6數(shù)據(jù)字典描述數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)項(xiàng)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)處理過程數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)字典通過對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。系統(tǒng)中數(shù)據(jù)字典數(shù)據(jù)項(xiàng)描述如表31所示:數(shù)據(jù)項(xiàng)名含義類型長度取值范圍與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系教職員工號(hào)前四位標(biāo)別該教職員工所在部門,后四位按順序編號(hào)字符80

6、000000099999999可確定其他數(shù)據(jù)項(xiàng)菜號(hào)菜的編號(hào)字符80000-9999菜價(jià)菜的單價(jià)字符800.00-99.99數(shù)量菜的庫存量字符70-999送餐員號(hào)送菜員的編號(hào)字符700000-99999表3-1教工食堂網(wǎng)上訂餐系統(tǒng)數(shù)據(jù)項(xiàng)二、概念結(jié)構(gòu)設(shè)計(jì)1.系統(tǒng)分E-R圖設(shè)計(jì)圖2-1網(wǎng)上訂餐系統(tǒng)分E-R圖1n核對(duì)1配餐1送貨單訂餐系統(tǒng)選菜單圖2-2后臺(tái)配餐系統(tǒng)分E-R圖圖2-3派送系統(tǒng)分E-R圖圖2-4反饋系統(tǒng)分E-R圖2.系統(tǒng)基本E-R圖設(shè)計(jì)教職員工:(職工號(hào),姓名,所在學(xué)院,授課專業(yè))網(wǎng)站:(網(wǎng)址,網(wǎng)站管理員)配菜單:(菜號(hào),菜的數(shù)量,菜名,菜價(jià))送貨單:(訂單號(hào),送貨地點(diǎn),送貨人員,送貨時(shí)間

7、)送貨員名單:忑貨員編號(hào),送貨路徑,送貨地點(diǎn))菜品:(菜號(hào),菜名,菜的品級(jí))三、邏輯結(jié)構(gòu)設(shè)計(jì)1系統(tǒng)數(shù)據(jù)模型說明教職員工:(職工號(hào),網(wǎng)址,送貨員編號(hào),菜號(hào),姓名,所在學(xué)院,授課專業(yè))此為教職員工實(shí)體型對(duì)應(yīng)的關(guān)系模式。該關(guān)系模式已包含了聯(lián)系“登陸”所對(duì)應(yīng)的關(guān)系模式。網(wǎng)址,送貨員編號(hào),菜號(hào)是該關(guān)系模式的候選碼。網(wǎng)站:(網(wǎng)址,菜號(hào),職工號(hào),網(wǎng)站管理員)此為網(wǎng)站實(shí)體型對(duì)應(yīng)的關(guān)系模式。該關(guān)系模式已包含了聯(lián)系一“付款”所對(duì)應(yīng)的關(guān)系模式。菜號(hào),教工號(hào)是該關(guān)系模式的候選碼。配菜單:(菜號(hào),網(wǎng)址,訂單號(hào),菜的數(shù)量,菜名,菜價(jià),庫存)此為配菜單實(shí)體型對(duì)應(yīng)的關(guān)系模式。該關(guān)系模式已包含了聯(lián)系一“核對(duì)”所對(duì)應(yīng)的關(guān)系模式。

8、網(wǎng)址,訂單號(hào)是該關(guān)系模式的候選碼。送貨單:(訂單號(hào),菜號(hào),送貨地點(diǎn),送貨人員,送貨時(shí)間)此為送貨單實(shí)體型對(duì)應(yīng)的關(guān)系模式。該關(guān)系模式已包含了聯(lián)系一“核對(duì)”所對(duì)應(yīng)的關(guān)系模式。菜號(hào)是該關(guān)系模式的候選碼。送貨員名單:(送貨員編號(hào),訂單號(hào),職工號(hào),送貨路徑,送貨地點(diǎn))此為送貨員名單實(shí)體型對(duì)應(yīng)的關(guān)系模式。該關(guān)系模式已包含了聯(lián)系一“送達(dá)”所對(duì)應(yīng)的關(guān)系模式。職工號(hào),訂單號(hào)是該關(guān)系模式的候選碼。菜品:(菜號(hào),職工號(hào),菜名,菜的品級(jí))此為菜品實(shí)體型對(duì)應(yīng)的關(guān)系模式。該關(guān)系模式已包含了聯(lián)系一“反饋”所對(duì)應(yīng)的關(guān)系模式。職工號(hào)是該關(guān)系模式的候選碼。2用戶子模式設(shè)計(jì)(1)教職員工實(shí)體型關(guān)系模式建立的視圖:為一般用戶建立視圖

9、:(職工號(hào),姓名,所在學(xué)院,授課專業(yè))為教務(wù)處建立視圖:(職工號(hào),網(wǎng)址,送貨員編號(hào),菜號(hào),姓名,所在學(xué)院,授課專業(yè))(2)網(wǎng)站實(shí)體型關(guān)系模式建立的視圖:為一般用戶建立視圖:(網(wǎng)址,網(wǎng)站管理員)為網(wǎng)站管理后臺(tái)建立視圖:(網(wǎng)址,菜號(hào),職工號(hào),網(wǎng)站管理員)(3)配菜單實(shí)體型關(guān)系模式建立的視圖:為一般用戶建立視圖:(菜號(hào),菜的數(shù)量,菜名,菜價(jià))為配菜系統(tǒng)建立視圖:(菜號(hào),網(wǎng)址,訂單號(hào),菜的數(shù)量,菜名,菜價(jià),庫存)(4)送貨單實(shí)體型關(guān)系模式建立的視圖:為一般用戶建立視圖:(訂單號(hào),送貨地點(diǎn),送貨人員,送貨時(shí)間)為送貨系統(tǒng)建立視圖:(訂單號(hào),菜號(hào),送貨地點(diǎn),送貨人員,送貨時(shí)間) 送貨員名單實(shí)體型關(guān)系模式建

10、立的視圖:為一般用戶建立視圖:(送貨員編號(hào),送貨路徑,送貨地點(diǎn))為送貨系統(tǒng)建立視圖:(送貨員編號(hào),訂單號(hào),職工號(hào),送貨路徑,送貨地點(diǎn))菜品實(shí)體型關(guān)系模式建立的視圖:為一般用戶建立視圖:(菜號(hào),菜名,菜的品級(jí))為儲(chǔ)備倉庫建立視圖:(菜號(hào),職工號(hào),菜名,菜的品級(jí))四、數(shù)據(jù)庫物理設(shè)計(jì)與實(shí)現(xiàn)1.數(shù)據(jù)庫設(shè)計(jì)CreatetableTeacher(Tnochar(8)primarykeyTnamechar(20)uiqueTdeptchar(20)Tinstitudechar(20);CreatetableWebsite(Wnochar(8)primarykeyWebsitemanagerchar(20);

11、Createtablepeicaidan(pnochar(7)primarykeypnamechar(20)ppricechar(4)pquantitychar(4);CreatetableList(Lnochar(7)primarykeyLnamechar(7)Ltimechar(10)Laddresschar(10);Createtablesonghuoyuan(snochar(7)sroadchar(20)saddresschar(20);Createtablecaipin(cnochar(7)cnamechar(20)clevelchar(20);2.數(shù)據(jù)裝載InsertIntoteacherValues19992046,張三,信息管理,信息學(xué)院);InsertIntowebsi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論