軟件工程課程設(shè)計(jì)報(bào)告_第1頁
軟件工程課程設(shè)計(jì)報(bào)告_第2頁
軟件工程課程設(shè)計(jì)報(bào)告_第3頁
軟件工程課程設(shè)計(jì)報(bào)告_第4頁
軟件工程課程設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

校園小商品交易系統(tǒng) 三、實(shí)驗(yàn)要求...............................................2 3 4 商品管理用例圖.......................................5 由需求分析階段以及類之間關(guān)系的設(shè)計(jì)分析可以得到系統(tǒng)對(duì)應(yīng) 事件流...............................................8 六、心得體會(huì)..............................................14 一、實(shí)驗(yàn)題目校園小商品交易系統(tǒng)二、實(shí)驗(yàn)?zāi)康娜?shí)驗(yàn)要求4.熟悉UML,主要了解UML中的9大圖:Usecasediagram(用例圖)、Class四、實(shí)驗(yàn)內(nèi)容(1)向管理員提供以下功能:自身密碼修改,其他用戶添加刪除,用戶信息修改、統(tǒng)計(jì)。商品信息添加、修改、刪除、查找、統(tǒng)計(jì)。(2)向商品發(fā)布者提供以下功能:注冊、登陸、注銷、自身密碼修改、自身信息修改。商品信息發(fā)布,自身商品信息統(tǒng)計(jì)。查找瀏覽其他商品。(3)向一般用戶提供以下功能:商品瀏覽、查找、獲知商家聯(lián)系方式,定購商(4)向訪客提供以下功能:商品瀏覽、查找、獲知商家聯(lián)系方式。五、系統(tǒng)設(shè)計(jì)文檔對(duì)系統(tǒng)綜合要求校園小商品交易系統(tǒng)的功能主要是出售商品。其次,為了完成商品交易,該系統(tǒng)還必須能夠完成商品添加、商品信息發(fā)布、商品查找、商品瀏覽、商品訂購由于該系統(tǒng)是針對(duì)校園范圍內(nèi)應(yīng)用,所以該系統(tǒng)的響應(yīng)時(shí)間應(yīng)該足夠短,為在校師生提供方便快捷的服務(wù)。數(shù)據(jù)要求對(duì)于一般用戶來說,在商品系統(tǒng)里面所購的物品,首先希望的是瀏覽和查找商品信息,滿意之后在訂購商品,這時(shí)系統(tǒng)要能夠?yàn)橛脩籼峁┥碳衣?lián)系方式,要是用戶不滿意還可以隨時(shí)退貨,這樣才能提商品交易信譽(yù)度,才成商品交易。體設(shè)計(jì)體用例圖和商品交易如下:系統(tǒng)參與角色有管理員、商品發(fā)布者、一般用戶和訪客,其中訪客和用戶之間為泛化關(guān)系,一般用戶除了繼承訪客的屬性外,他還具有商品訂購的功能。商品管理用例圖用戶信息用例圖商品交易用例圖詳細(xì)設(shè)計(jì)系統(tǒng)類圖以及類之間關(guān)系圖經(jīng)過分析之后,確定系統(tǒng)有管理與、一般用戶、房客和商品發(fā)布者、商品信息、訂貨信息幾個(gè)類,給各個(gè)類分別定義了一些屬性和操作方法。分析了類之間如下類和類之間的關(guān)系圖。由需求分析階段以及類之間關(guān)系的設(shè)計(jì)分析可以得到系統(tǒng)對(duì)應(yīng)事件流對(duì)商品的操作序列圖具具體商品信息:訪客1:進(jìn)入首頁2:輸入具體商品3:顯示商品信息系統(tǒng)首頁轉(zhuǎn)換得到的對(duì)應(yīng)的協(xié)作圖2:輸入具體商品11:進(jìn)入首頁系統(tǒng)首頁:訪客3:顯示商品信息具體商品信息商商品發(fā)布者登錄頁面:商品發(fā)布者1:進(jìn)入首頁2:選擇商品發(fā)布者入口3:用戶信息錯(cuò)誤4:登陸成功5:填寫商品信息進(jìn)行...6:信息不完整7:送交管理員審核商品發(fā)布信息頁面管理員審核頁面商品發(fā)布成功頁面系統(tǒng)首頁協(xié)作圖3:用戶信息錯(cuò)誤2:2:選擇商品發(fā)布者入口商品發(fā)布者登錄頁面:商品發(fā)布者6:信息不完整4:登陸成功管理員審5:填寫商品信息進(jìn)行發(fā)布7:送交管理員審核核頁面商品發(fā)布成功頁面商品發(fā)布信息頁面系統(tǒng)首頁1:進(jìn)入首頁訂購商品表單確認(rèn)訂購商品表單確認(rèn)一般用戶訂購商品的操作序列圖系系統(tǒng)首頁::普通用戶1:用戶登錄進(jìn)入首頁2:選擇商品加入購物車3:繼續(xù)訂購4:查看所訂購商品5:確認(rèn)支付一般用戶訂購商品的操作協(xié)作圖系統(tǒng)首頁1:系統(tǒng)首頁:普通用戶3:繼續(xù)訂購4:查看所訂購商品2:選擇商品加入購物車5:確認(rèn)支付訂購商品訂購商品認(rèn)管理員管理員數(shù)據(jù)數(shù)據(jù)庫服務(wù)器商品發(fā)布者普通用戶訪客六、心得體會(huì)是校園小商品交易系統(tǒng),在開始動(dòng)手做之前,我首先分析了一下這個(gè)系統(tǒng)的可行性以及需求情況。然后根據(jù)分析對(duì)系統(tǒng)的重要數(shù)據(jù)字段進(jìn)行定義,設(shè)計(jì)出系統(tǒng)的UML時(shí)候我們有涉及到,所以在真正開始做的時(shí)候,照著以前的一些參考資料看了一下,考慮了在對(duì)一個(gè)系統(tǒng)建模的時(shí)候需要用到哪些視圖。之前做的時(shí)候都是針對(duì)某種具體的例子以及視圖去建模,所以這次設(shè)計(jì)的時(shí)候?qū)φw把握不是很好,開始好長一段開始。在請(qǐng)教同學(xué)以及老師的基礎(chǔ)上,對(duì)UML建模有了一個(gè)較為系統(tǒng)的了解,首先對(duì)這個(gè)系統(tǒng)的用例圖進(jìn)行了分析,使我能夠?qū)ο到y(tǒng)的流程以及各個(gè)用例及對(duì)象的關(guān)系有一個(gè)整體的把握。然后就是對(duì)這個(gè)系統(tǒng)的數(shù)據(jù)庫進(jìn)行設(shè)計(jì),在分析了用例圖后,對(duì)數(shù)據(jù)庫的設(shè)計(jì)有很大的幫助,在定

溫馨提示

  • 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)論