版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)習(xí)文檔僅供參考D學(xué)習(xí)文檔僅供參考DDD學(xué)習(xí)文檔僅供參考D學(xué)習(xí)文檔僅供參考DDD題目:大學(xué)生網(wǎng)上訂餐系統(tǒng)目錄1背景介紹: 2 2需求分析 2 TOC\o"1-5"\h\z\o"CurrentDocument"3系統(tǒng)用例模型 4...訂餐者用例圖 4...商家用例圖 4.3.3店鋪管理員用例圖3.3店鋪管理員用例圖 錯(cuò).誤!未定義書簽。訂單管理員用例圖 5系統(tǒng)管理員用例圖 6\o"CurrentDocument"4系統(tǒng)靜態(tài)模型 7.5系統(tǒng)動(dòng)態(tài)模型 8. 8.5 8. 9.5 1. 05 1.15 125 135 145 錯(cuò)誤!未定義書簽。5 1. 6\o"CurrentDocument"系統(tǒng)活動(dòng)圖 1. 7\o"CurrentDocument"系統(tǒng)狀態(tài)圖 1. 76系統(tǒng)部署模型 1. 8系統(tǒng)構(gòu)件圖 1. 8系統(tǒng)部署圖 1. 87總結(jié) 1. 91背景介紹隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人們的生活也越來越追求方便化。經(jīng)過觀察,發(fā)現(xiàn)整個(gè)大學(xué)城的學(xué)生對(duì)平常訂餐需求很大,但他們訂餐的方式都是比較原始的訂餐。而各個(gè)餐飲店也是各自為戰(zhàn),自己接,記錄訂單需求,自己配送。這樣做效率很低,利潤薄,而且信息不流暢。所以我決定為大學(xué)生提供一個(gè)平臺(tái)---網(wǎng)上訂餐系統(tǒng)。在網(wǎng)上給申請(qǐng)的商家一個(gè)虛擬店面,可以在上面掛上該商家的名稱,飯菜的圖片和價(jià)格等信息,讓訂餐者可以方便地訂餐,還可以對(duì)商家的餐飲進(jìn)行評(píng)價(jià),由系統(tǒng)生成評(píng)價(jià)檔案以供其他人參考等,而商家后期只負(fù)責(zé)做飯菜并安排人配送。此外,需要定期對(duì)商家進(jìn)行衛(wèi)生安全監(jiān)察,生成商家監(jiān)察檔案,并以此為依據(jù)來決定商家的去留等。2需求分析大學(xué)生網(wǎng)上訂餐系統(tǒng)主要有以下幾方面需求:1〕訂餐者訂餐者首先需要注冊(cè)一個(gè)賬號(hào)用于系統(tǒng)登錄,登錄后可以查看店鋪信息,并選中某一店鋪后進(jìn)入其餐飲信息界面,最終選中所需餐飲,下訂單。當(dāng)然用餐后還可以對(duì)此餐飲進(jìn)行評(píng)價(jià)。2〕商家商家首先需要申請(qǐng)一個(gè)網(wǎng)上店鋪,當(dāng)申請(qǐng)通過后,登錄到系統(tǒng)中,可以核實(shí)訂單并安排配送,然后對(duì)本店的餐飲信息進(jìn)行更新。3〕訂單管理員當(dāng)訂餐者下訂單后,訂單管理員需及時(shí)生成訂單,如果訂餐者對(duì)訂單有所更改時(shí),訂單管理員也要及時(shí)對(duì)數(shù)據(jù)進(jìn)行更新。4〕店鋪管理員當(dāng)商家申請(qǐng)通過時(shí),店鋪管理員需要及時(shí)錄入店鋪信息,并為其設(shè)立店面、建立客戶評(píng)價(jià)檔案、商家監(jiān)察檔案。當(dāng)商家增加、修改、刪除其餐飲信息時(shí),店鋪管理員需及時(shí)對(duì)數(shù)據(jù)進(jìn)行更新,以便其他人訂餐。如果訂餐者對(duì)某餐飲店的某餐飲進(jìn)行評(píng)價(jià)后,店鋪管理員需及時(shí)更新評(píng)價(jià)檔案。5〕系統(tǒng)管理員系統(tǒng)管理員主要完成對(duì)商家和訂餐者信息的管理、以及系統(tǒng)的維護(hù)。江齊學(xué)僅供隹江齊學(xué)僅供隹DDD江齊聚僅供隹江齊聚僅供隹DDD3系統(tǒng)用例模型大學(xué)生網(wǎng)上訂餐系統(tǒng)的參與者有:大學(xué)生網(wǎng)上訂餐系統(tǒng)的參與者有:餐飲評(píng)價(jià)餐飲評(píng)價(jià)訂餐者商家 店鋪管理員 訂單管理員系統(tǒng)管理員訂餐者用例圖訂餐者可以登錄系統(tǒng),登錄后可以訂餐,訂餐過程包括選擇店鋪、選擇餐飲、下訂單以及到餐付款,用餐后還可以對(duì)餐飲進(jìn)行評(píng)價(jià)。^getPhaneQ*getUs&rnameO
^getAddressQ商家用例圖商家可以登錄系統(tǒng),登錄后需要對(duì)訂餐者的訂單進(jìn)行核實(shí)并安排配送,然后更新店鋪有關(guān)餐飲信息〔增加、刪除、修改〕。
店鋪管理員用例圖店鋪管理員可以更新店鋪信息〔包括錄入新申請(qǐng)通過的商家、修改、刪除和查詢店鋪信息〕,還要為每一個(gè)店鋪建立客戶評(píng)價(jià)檔案盒商家監(jiān)察檔案。訂單管理員用例圖訂單管理員當(dāng)訂餐者下訂單后要立即生成新訂單,如果訂單有所改動(dòng)需及時(shí)更新〔查詢、修改、刪除〕。
耳生成新的訂單osifH?wde?--代山匚山港〉A(chǔ)一抬uwlud&A--.一 刪除訂單三耳生成新的訂單osifH?wde?--代山匚山港〉A(chǔ)一抬uwlud&A--.一 刪除訂單三4祀fudw查詢iT■單核實(shí)訂單系統(tǒng)管理員用例圖系統(tǒng)管理員可以登錄系統(tǒng),對(duì)商家和訂餐者的信息進(jìn)行管理〔增加、刪除、修改、查詢〕,還有系統(tǒng)的維護(hù)。系統(tǒng)增加商家信息刪除商家信息'^<include?■■'-?include?訂饕者信息管理ME而《J"增加訂餐者信息 …-YHinchid箭后?i'Klude?「 '<.<indutfe?<<iiiclu<le?商家信息管理系統(tǒng)增加商家信息刪除商家信息'^<include?■■'-?include?訂饕者信息管理ME而《J"增加訂餐者信息 …-YHinchid箭后?i'Klude?「 '<.<indutfe?<<iiiclu<le?商家信息管理^managellsen()
rnanageShopMsnage系桀S護(hù)修改商家信息查詢商家信息查詢訂餐者信息修改訂瞽者信息刪除訂餐者信息4系統(tǒng)靜態(tài)模型由需求分析中知,我們可以依據(jù)主要六個(gè)類對(duì)象:訂餐者、訂單管理員、商學(xué)習(xí)齊7學(xué)習(xí)齊7僅供參考DDD學(xué)習(xí)齊7學(xué)習(xí)齊7僅供參考DDD口口 學(xué)習(xí)齊6僅供參考D D家、店鋪管理員、系統(tǒng)管理員、訂單、店鋪和餐飲創(chuàng)建完整的類圖。Heison即agiHDSiring夠前5融血5lrhg乳mailSirng*getld|}eiPassmrdQ*geiEmai(l系統(tǒng)管骸(fromUseCas)訂單管理員*薩LPlionR。同U3抽怔(|,geiArfdres^)訂餐者(fromUs/Casi..?|
^phon&:Siring
辱addm睛:Siring
■S^jsBmaniE:String*maftage(Jse(()*marageShopManage<()商家IfromU刷C能..J
%phon“String
^shopnarni:Siring■
“譏PhM叫
圾S":rf%ni?[|蒙理店解怠.建立者案店城管賑iWrUseCa機(jī)」1man^geShopn.訂單^shapnarneSiring^?fcodnanieString^?couniInteger電sumprice.Double^username:String§>u3eraddre53:String^■userphone:Siring售飲^foodname:String^fbodsiclijre.Object防箏記9,Double勒SiringJ店鋪^shaprsmESiring覿h邛addr-sString年phone-String^Weacription,String5.1.1訂餐者訂餐(1)訂餐者注冊(cè)一個(gè)系統(tǒng)登錄賬號(hào);(2)在登錄界面輸入相應(yīng)的用戶名和密碼進(jìn)行身份驗(yàn)證;
(3)系統(tǒng)驗(yàn)證后將驗(yàn)證結(jié)果返回給用戶;(4)系統(tǒng)展示有關(guān)店鋪信息;(5)訂餐者選擇店鋪;(6)系統(tǒng)展示該店鋪的有關(guān)餐飲信息;(7)訂餐者瀏覽信息并選擇所需餐飲;(8)訂餐者下訂單;(9)下訂單成功后,系統(tǒng)更新餐飲信息;(10)退出系統(tǒng);(11)用餐后對(duì)餐飲進(jìn)行評(píng)價(jià)。:訂春者登陸里面展示頁面訂單界面網(wǎng)站首頁評(píng)儕檔桑秋
據(jù)庫:訂春者登陸里面展示頁面訂單界面網(wǎng)站首頁評(píng)儕檔桑秋
據(jù)庫1注冊(cè) >J.31注冊(cè) >J.31噩證結(jié)果 4屎「5選擇店鋪;£示店鋪信息j^=l.=■在國7:選擇饕儂L示餐飲信息1111I1■1■ J*~「 B:下訂單 」」?rL9:更敏據(jù)」10:退出系統(tǒng)I2:身帶驗(yàn)證:11:留飲評(píng)價(jià)根據(jù)訂餐者訂餐的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:DDDDDD5.1.2商家管理店鋪(1)商家申請(qǐng)一個(gè)網(wǎng)上虛擬店鋪;(2)申請(qǐng)成功后,在登錄界面輸入自己的用戶名和密碼進(jìn)行身份驗(yàn)證;(3)系統(tǒng)進(jìn)行驗(yàn)證并將驗(yàn)證結(jié)果返回給商家;(4)商家處理訂單;(5)更新店鋪相關(guān)餐飲信息;(6)提交更新數(shù)據(jù);(7)系統(tǒng)將提交的結(jié)果顯示給商家;(8)提交成功,退出系統(tǒng)。I W承■昂良 I £國主頁|生粕芒字若巨I-蓋* |,一/左芭揖金:商家店鋪主頁店喇旨息、管
理訂單相對(duì)店摘信良■■數(shù)
肝庠S更新店鋪信息結(jié)果1一申請(qǐng)店鋪: 引'2身份為證登錄界面出退8-4處理訂單一,一 6:提交信息大提交紀(jì)果顯示.11江齊學(xué)僅供隹江齊學(xué)僅供隹DDD江齊學(xué)僅供隹江齊學(xué)僅供隹DDD根據(jù)商家管理店鋪的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:店鋪管理員管理店鋪信息(1)店鋪管理員登錄系統(tǒng)進(jìn)入管理界面;(2)對(duì)店鋪的信息進(jìn)行更新;(3)提交更新數(shù)據(jù);(4)系統(tǒng)將提交結(jié)果顯示給店鋪管理員;(5)提交成功,退出系統(tǒng)。一店鋪管理員管理界面店鋪信息管
理界面店鋪數(shù)據(jù)庫一店鋪管理員管理界面店鋪信息管
理界面店鋪數(shù)據(jù)庫1:登錄:2:更新店鋪信息3提交信息 ———4:結(jié)果顯示5愚出根據(jù)店鋪管理員管理店鋪信息的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:江齊拉僅供隹江齊拉僅供隹DDD江齊拉僅供隹江齊拉僅供隹DDD■1--酉尋店鋪管理員建立客戶評(píng)價(jià)檔案(1)店鋪管理員登錄到系統(tǒng);(2)對(duì)訂餐者的評(píng)價(jià)進(jìn)行核實(shí)并篩選;(3)生成最終的評(píng)價(jià)檔案;(4)系統(tǒng)將結(jié)果顯示給店鋪管理員;(5)退出系統(tǒng)。:您鋪管建員I老鋪管理 I 評(píng)許拄耨 I 評(píng)出■檔案:店鋪管理員: 1:店鋪管理:店鋪管理員: 1:店鋪管理評(píng)價(jià)控制評(píng)價(jià)檔案*嘛選評(píng)價(jià)>23-生成評(píng)價(jià)檔案根據(jù)店鋪管理員建立客戶評(píng)價(jià)檔案的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:學(xué)習(xí)亢格僅供參器
■r登錄■r登錄5.1.5店鋪管理員建立商家監(jiān)察檔案(1)店鋪管理員登錄到系統(tǒng);(2)錄入通過檢查得出的監(jiān)察結(jié)果;(3)生成監(jiān)察檔案;(4)系統(tǒng)將結(jié)果顯示給店鋪管理員;(5)退出系統(tǒng)。:店鋪管理員店鋪管理監(jiān)察控制監(jiān)察檔案:店鋪管理員店鋪管理監(jiān)察控制監(jiān)察檔案點(diǎn)讀與53員庭鋪與應(yīng)空聶控剎生泰首宣1:登錄 3\之錄入監(jiān)察結(jié)果n 土生成監(jiān)察檔案%4:監(jiān)察劄果顯示:5:退出r…一根據(jù)店鋪管理員建立商家監(jiān)察檔案的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:5.1.6訂單管理員管理訂單(1)訂單管理員登錄到系統(tǒng)中;(2)管理訂單信息;(3)提交更新數(shù)據(jù);(4)系統(tǒng)將更新結(jié)果顯示給定單管理員;(5)提交成功,退出系統(tǒng)。:■匕育三生I 片修弁巨 I :1■心胃三界e I :1■匕荔據(jù)壬?訂單管理員管理界面訂與管理界
面?訂單管理員管理界面訂與管理界
面訂單數(shù)據(jù)庫1-饕是7管理訂單信息5二速出____1____4:5二速出____1____4:半各異:U.3:提交更新數(shù)據(jù)_根據(jù)訂單管理員管理訂單的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:江齊名僅江齊名僅供箜超nDn江齊名僅江齊名僅供箜超nDn江齊艷僅供隹江齊艷僅供隹DDD5.1.7系統(tǒng)管理員管理訂餐者信息(1)系統(tǒng)管理員注冊(cè)一個(gè)自己的登錄賬號(hào);(2)輸入用戶名和密碼進(jìn)行身份驗(yàn)證;(3)系統(tǒng)將驗(yàn)證結(jié)果顯示結(jié)果返回給系統(tǒng)管理員;(4)系統(tǒng)管理員在訂餐者信息管理界面對(duì)訂餐者信息進(jìn)行更新;(5)提交更新數(shù)據(jù);(6)系統(tǒng)將提交結(jié)果返回;(7)提交成功,退出系統(tǒng)。訂管:訂也著效括五登錄系統(tǒng)警理員1.注冊(cè)u(píng)訂管:訂也著效括五登錄系統(tǒng)警理員1.注冊(cè)u(píng) ^r-1管壬里界面運(yùn)錢者轉(zhuǎn)理
界面更新訂餐者優(yōu)思更新訂餐者優(yōu)思- 5:提交信息 :JF!6-銀交結(jié)果顯示;了一退出
了一退出5.1.8系統(tǒng)管理員管理商家信息(1)系統(tǒng)管理員注冊(cè)一個(gè)自己的登錄賬號(hào);(2)輸入用戶名和密碼進(jìn)行身份驗(yàn)證;(3)系統(tǒng)將驗(yàn)證結(jié)果顯示結(jié)果返回給系統(tǒng)管理員;(4)系統(tǒng)管理員在商家信息管理界面對(duì)商家信息進(jìn)行更新;(5)提交更新數(shù)據(jù);(6)系統(tǒng)將提交結(jié)果返回;(7)提交成功,退出系統(tǒng)。:爰垸于H員| £靈 | 官季屈面 |訴求胃玨尿,|,君不抵.后:系統(tǒng)管理員:1:注冊(cè):系統(tǒng)管理員:1:注冊(cè)登錄管理界面商家管理界
面商家數(shù)據(jù)庫I- I- 根據(jù)系統(tǒng)管理員管理商家信息的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:2身份驗(yàn)證二蜘結(jié)果 4更新商商后息 >5:提交信息提交結(jié)果顯示了退出5.1.9系統(tǒng)管理員維護(hù)系統(tǒng)(1)系統(tǒng)管理員注冊(cè)一個(gè)自己的登錄賬號(hào);江齊括僅江齊括僅供箜超DDD江齊括僅江齊括僅供箜超DDD注齊括僅供隹注齊括僅供隹DDD(2)輸入用戶名和密碼進(jìn)行身份驗(yàn)證;(3)系統(tǒng)將驗(yàn)證結(jié)果顯示結(jié)果返回給系統(tǒng)管理員;(4)系統(tǒng)管理員在系統(tǒng)維護(hù)界面對(duì)系統(tǒng)進(jìn)行維護(hù);(5)提交維護(hù)操作;(6)系統(tǒng)將提交結(jié)果返回;(7)提交成功,退出系統(tǒng)。號(hào)理屏百奈統(tǒng)爾指吉系統(tǒng)管理員登錄管理界面系統(tǒng)維護(hù)界面系統(tǒng)數(shù)據(jù)庫J號(hào)理屏百奈統(tǒng)爾指吉系統(tǒng)管理員登錄管理界面系統(tǒng)維護(hù)界面系統(tǒng)數(shù)據(jù)庫J h2:身份驗(yàn)證i1山證結(jié)果 Uu' 7-退出 :-r1????□1:注冊(cè)」5:提交操作.JG操作結(jié)果U『 D□ :根據(jù)系統(tǒng)管理員維護(hù)系統(tǒng)的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:根據(jù)系統(tǒng)管理員維護(hù)系統(tǒng)的時(shí)序圖可以創(chuàng)建如下協(xié)作圖:
系統(tǒng)活動(dòng)圖根據(jù)大學(xué)生網(wǎng)上訂餐系統(tǒng)的整個(gè)活動(dòng)過程,創(chuàng)建了如下的系統(tǒng)活動(dòng)圖:廣港清臉證■廣港清臉證■,甲謂畫產(chǎn)七”)_Jfl ,J質(zhì)室監(jiān)■系統(tǒng)狀態(tài)圖根據(jù)前面的分析和設(shè)計(jì)可以發(fā)現(xiàn),每個(gè)參與者在使用系統(tǒng)前都需要進(jìn)行登錄,登錄之后就可以進(jìn)行各自相應(yīng)的操作,操作完成后退出系統(tǒng)。創(chuàng)建的系統(tǒng)狀態(tài)圖如下:注齊投僅供隹注齊投僅供隹DDD注齊投僅供隹注齊投僅供隹DDD系系統(tǒng)部署圖系統(tǒng)構(gòu)件圖網(wǎng)上訂餐系統(tǒng)的構(gòu)件圖我們通過構(gòu)件映射到系統(tǒng)的實(shí)現(xiàn)類中,說明該構(gòu)件物理實(shí)現(xiàn)的邏輯類,在本系統(tǒng)中,我們可以對(duì)訂餐者類、系統(tǒng)管理員類、商家類、店鋪管理員類、訂單管理員類、訂單類和餐飲類分別創(chuàng)建對(duì)應(yīng)的構(gòu)件進(jìn)行映射。J二二督考MamSystem、III系統(tǒng)管理員MamSystem、III系統(tǒng)管理員I系統(tǒng)部署圖網(wǎng)上訂餐系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排。包括四個(gè)節(jié)點(diǎn),分別是:客戶端瀏覽器、HTT
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 年度環(huán)保設(shè)備采購及運(yùn)營維護(hù)合同2篇
- 二零二五年度出納崗位培訓(xùn)聘用合同范本3篇
- 二零二五年度高端定制家具設(shè)計(jì)與制造合同協(xié)議范本3篇
- 二零二五年度出租車行業(yè)車輛維修承包合同3篇
- 個(gè)人與個(gè)人之間特許經(jīng)營權(quán)轉(zhuǎn)讓合同(2024版)3篇
- 2025年度人工智能技術(shù)應(yīng)用合作合同2篇
- 二零二五年度苗木育種技術(shù)合作開發(fā)合同3篇
- 二零二五年度建筑工程棄土清運(yùn)及環(huán)保處理服務(wù)合同
- 2025年圍墻安裝與智慧城市基礎(chǔ)設(shè)施連接合同3篇
- 室內(nèi)設(shè)計(jì)公司2025年度合作框架合同3篇
- 習(xí)近平法治思想概論教學(xué)課件緒論
- 寵物會(huì)展策劃設(shè)計(jì)方案
- 孤殘兒童護(hù)理員(四級(jí))試題
- 梁湘潤《子平基礎(chǔ)概要》簡體版
- 醫(yī)院急診醫(yī)學(xué)小講課課件:急診呼吸衰竭的處理
- 腸梗阻導(dǎo)管在臨床中的使用及護(hù)理課件
- 調(diào)料廠工作管理制度
- 小學(xué)英語單詞匯總大全打印
- 衛(wèi)生健康系統(tǒng)安全生產(chǎn)隱患全面排查
- GB/T 15114-2023鋁合金壓鑄件
- 貨物驗(yàn)收單表格模板
評(píng)論
0/150
提交評(píng)論