歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

網(wǎng)上商城UML圖.doc

  • 資源ID:6680499       資源大?。?span id="2erd0km" class="font-tahoma">613KB        全文頁(yè)數(shù):48頁(yè)
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

網(wǎng)上商城UML圖.doc

1.系統(tǒng)需求32需求分析52.1功能設(shè)置52.2模塊劃分62.3識(shí)別參與者和用例62.31 顧客Customer用例圖72.3.2 系統(tǒng)管理員用例142.3 靜態(tài)結(jié)構(gòu)模型172.3.1 類(lèi)Customer182.3.2類(lèi)Goods192.3.3類(lèi)Order202.3.4管理員212.3.5標(biāo)題title類(lèi)222.3.6二級(jí)標(biāo)題類(lèi)222.3.7公共操作類(lèi)232.3.8類(lèi)圖243.動(dòng)態(tài)行為模式243.1時(shí)序圖243.1.1顧客注冊(cè)成為會(huì)員時(shí)序圖253.1.2顧客反饋信息時(shí)序圖263.1.3顧客瀏覽商品時(shí)序圖273.1.4顧客查詢(xún)商品時(shí)序圖283.1.5顧客購(gòu)買(mǎi)商品時(shí)序圖293.2.6管理員添加商品時(shí)序圖303.2.7管理員刪除商品時(shí)序圖303.2.8管理員添加二級(jí)商品目錄時(shí)序圖313.2.9管理員刪除二級(jí)商品目錄時(shí)序圖323.2.10管理員編輯促銷(xiāo)產(chǎn)品時(shí)序圖323.2.11管理員編輯條款信息時(shí)序圖333.2.12管理員編輯購(gòu)買(mǎi)流程時(shí)序圖343.2.13管理員刪除會(huì)員時(shí)序圖353.2.14用戶(hù)結(jié)算時(shí)序圖363.3.活動(dòng)圖363.3.1用戶(hù)顧客的活動(dòng)圖363.3.2管理端管理員的活動(dòng)圖373.4協(xié)作圖393.4.1顧客登錄協(xié)作圖393.4.2顧客注冊(cè)協(xié)作圖393.4.3顧客瀏覽商品協(xié)作圖403.4.4反饋信息協(xié)作圖403.4.5顧客查詢(xún)商品協(xié)作圖413.4.6顧客購(gòu)買(mǎi)商品協(xié)作圖413.4.7管理員刪除會(huì)員協(xié)作圖423.4.8管理員添加商品協(xié)作圖423.4.9管理員添加商品標(biāo)題協(xié)作圖433.4.10管理員刪除商品協(xié)作圖433.4.11管理員刪除標(biāo)題協(xié)作圖443.4.12管理員編輯文本協(xié)作圖444.系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)454.1數(shù)據(jù)庫(kù)的需求分析454.2數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)455參考文獻(xiàn):48系統(tǒng)分工:梁 志 負(fù)責(zé)總體設(shè)計(jì)和畫(huà)用例圖、活動(dòng)圖:王向?qū)?負(fù)責(zé)前臺(tái)設(shè)計(jì)包括:注冊(cè)、瀏覽、反饋 、登錄 羅全力 負(fù)責(zé)前臺(tái)設(shè)計(jì)包括:購(gòu)買(mǎi)、查詢(xún)、顧客和管理員類(lèi)的設(shè)計(jì)張雅東 負(fù)責(zé)后臺(tái)設(shè)計(jì)包括:商品管理(添加、刪除商品,添加、刪除標(biāo)題)、會(huì)員管理、商品類(lèi)和標(biāo)題類(lèi)的設(shè)計(jì)李 俊 負(fù)責(zé)后臺(tái)設(shè)計(jì)包括:文本編輯管理(編輯購(gòu)物流程、條款信息、促銷(xiāo)信息)和訂單管理 、訂單類(lèi)的設(shè)計(jì) 電子商務(wù)系統(tǒng)1.系統(tǒng)需求隨著社會(huì)的發(fā)展,電子商務(wù)成為了一個(gè)熱門(mén)的話(huà)題,而網(wǎng)上購(gòu)物已經(jīng)成為當(dāng)今社會(huì)一種比較流行的購(gòu)物方式。一個(gè)完整的購(gòu)物系統(tǒng)就是一個(gè)現(xiàn)實(shí)中的一個(gè)商城,或者就是一個(gè)超市。本系統(tǒng)就是一個(gè)類(lèi)似超市的網(wǎng)上購(gòu)物系統(tǒng)。 首先用戶(hù)進(jìn)入電子商場(chǎng)的大廳,也就是商城的首頁(yè)。在這里用戶(hù)可以看到所有的商品的種類(lèi),這里改提供了查詢(xún),促銷(xiāo)商品、購(gòu)物車(chē)等鏈接命令。用戶(hù)可以單擊商城活動(dòng)告示查看商城發(fā)布的公告,或者是商城舉辦的促銷(xiāo)活動(dòng)。還可以查看具體商品,并從這里進(jìn)入具體的商品界面。同樣能夠方便地搜索商品,而且能夠運(yùn)用虛擬的購(gòu)物車(chē)替代現(xiàn)實(shí)中的購(gòu)物車(chē)進(jìn)行購(gòu)物。用戶(hù)在查看商品的價(jià)格等詳細(xì)情況之后,就可以把購(gòu)物車(chē)中不滿(mǎn)意的商品去掉,當(dāng)用戶(hù)購(gòu)買(mǎi)完商品后,就可以結(jié)帳了,也就是下定單,在用戶(hù)下完定單之后,商城將根據(jù)定列表的內(nèi)容,使用某種手段進(jìn)行確認(rèn),然后進(jìn)行發(fā)貨,發(fā)貨成功并且收到款后,一個(gè)真正意義上的交易也就形成了,以上這些功能是用戶(hù)所需要的,但是一個(gè)功能完善的電子商城還需要管理員自己的貨物和商品。例如進(jìn)貨、添加商品、刪除沒(méi)有的商品以及向用戶(hù)發(fā)送促銷(xiāo)活動(dòng)的公告、刪除過(guò)期公告,最后還有對(duì)注冊(cè)會(huì)員的管理,這些都寫(xiě)要管理員來(lái)處理。 通過(guò)上述電子商務(wù)系統(tǒng)的分析,可以獲得如下的功能性需求。(1) 種類(lèi)顯示:只要涉及商場(chǎng)所賣(mài)的產(chǎn)品,都可以顯示在這里。比如電腦、書(shū)籍、服務(wù)等。本系統(tǒng)采用分級(jí)式的管理,當(dāng)單擊某個(gè)人具體的種類(lèi)后面還會(huì)分成更細(xì)的第二類(lèi)別。第二類(lèi)別中顯示的就是具體的商品實(shí)物了。(2) 查詢(xún)。用戶(hù)可以利用此項(xiàng)功能來(lái)查找需要的商品。用戶(hù)只要輸入想要查找商品的關(guān)鍵字,然后單擊“查詢(xún)”就可以查詢(xún)到相關(guān)的信息了。(3) 最新產(chǎn)品。根據(jù)電子商場(chǎng)的動(dòng)態(tài)管理,可以將商場(chǎng)中新的商品放到一張列表中顯示出來(lái),供用戶(hù)參考。(4) 電子商場(chǎng)活動(dòng)信息。在這里,商家可以以公告的形式顯示商場(chǎng)近期的一些重要活動(dòng),比如什么時(shí)候舉行促銷(xiāo)活動(dòng),什么產(chǎn)品將舉行展銷(xiāo)會(huì)等。(5) 促銷(xiāo)產(chǎn)品羅列。商場(chǎng)為了吸引用戶(hù)的購(gòu)買(mǎi)欲,可以實(shí)施狀況的促銷(xiāo)計(jì)劃,這里商場(chǎng)設(shè)置了一個(gè)促銷(xiāo)產(chǎn)品的列表,用戶(hù)可以打開(kāi)這個(gè)列表查看促銷(xiāo)的商品。(6) 購(gòu)買(mǎi)流程。有些用戶(hù)可能不懂怎么在網(wǎng)上交易,可以在購(gòu)買(mǎi)流程這個(gè)窗口中了解所有購(gòu)買(mǎi)流程的信息,這個(gè)窗口是很有必要的。(7) 購(gòu)物車(chē)。本系統(tǒng)中最主要的一個(gè)功能。用戶(hù)在網(wǎng)上商城購(gòu)買(mǎi)商品,都要經(jīng)過(guò)這個(gè)購(gòu)物車(chē),才可以將物品買(mǎi)到手。(8) 登錄、注冊(cè)。用戶(hù)要想在電子商場(chǎng)中購(gòu)買(mǎi)商品,就必須先登錄這個(gè)電子商場(chǎng),如果還不是會(huì)員才可以將物品買(mǎi)到手。(9) 個(gè)人信息。注冊(cè)為會(huì)員的用戶(hù),都將擁有個(gè)人信息這個(gè)窗口,在這個(gè)窗口中,用戶(hù)可以查看訂單、查看資料、查看購(gòu)物車(chē)。(10) 系統(tǒng)設(shè)置。這個(gè)任務(wù)只有管理員才能操作。其中管理員可以進(jìn)行訂單管理、會(huì)員管理、商品管理、分類(lèi)管理、數(shù)據(jù)庫(kù)管理、系統(tǒng)參數(shù)設(shè)置。2需求分析2.1功能設(shè)置由本系統(tǒng)的總體任務(wù)可以找出顧客和系統(tǒng)管理員的活動(dòng)信息。(1)顧客:顧客可看到所有商品的種類(lèi),查詢(xún)商品,查看商城發(fā)布的各種公告,使用購(gòu)物車(chē)購(gòu)買(mǎi)商品。(2)系統(tǒng)管理員:系統(tǒng)管理員添加商品,刪除沒(méi)有的商品,發(fā)布公告,刪除公告,管理注冊(cè)會(huì)員,添加商品標(biāo)題,刪除商品標(biāo)題。系統(tǒng)總體功能示意圖: 2.2模塊劃分在前臺(tái),可以將系統(tǒng)分為用戶(hù)模塊,包括注冊(cè),登錄和個(gè)人信息三個(gè)方面;查詢(xún)模塊;瀏覽商品模塊,包括商品一級(jí)種類(lèi)顯示,二級(jí)種類(lèi)顯示;信息反饋模塊;購(gòu)物車(chē)模塊,包括選商品,購(gòu)物和結(jié)帳。在后臺(tái),可以將系統(tǒng)分為會(huì)員管理模塊;訂單管理模塊;商品管理模塊,包括商品分類(lèi)管理;編輯文本管理,包括促銷(xiāo)商品展示編輯,商場(chǎng)公告的編輯,購(gòu)物流程的編輯;系統(tǒng)設(shè)置模塊,包括訂單設(shè)置、商場(chǎng)設(shè)置、銀行信息設(shè)置和主題設(shè)置。下面是電子商場(chǎng)系統(tǒng)模塊體系圖:2.3識(shí)別參與者和用例通過(guò)對(duì)系統(tǒng)的分析,可以確定系統(tǒng)中有兩個(gè)參與者:系統(tǒng)管理員Asministrator和顧客customer。各參與者的描述如下:Customer 顧客瀏覽商品、查詢(xún)商品、查看商城活動(dòng),注冊(cè)并且登錄后還可以購(gòu)買(mǎi)商品,反饋商城的信息。Asministrato系統(tǒng)管理員可以編輯促銷(xiāo)產(chǎn)品、編輯購(gòu)物流程、編輯條款信息、刪除會(huì)員、添加會(huì)員、添加和管理商品、管理訂單和系統(tǒng)設(shè)置。 2.31 顧客Customer用例圖用例說(shuō)明如下:(1)登錄用例描述表用例名稱(chēng)登錄標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC001登錄系統(tǒng)顧客(會(huì)員)、系統(tǒng)管理員無(wú)登錄到系統(tǒng)1. 系統(tǒng)提示用戶(hù)輸入用戶(hù)名和密碼2. 用戶(hù)輸入用戶(hù)名和密碼3. 系統(tǒng)驗(yàn)證用戶(hù)名和密碼,若正確,則登錄到系統(tǒng)中如果用戶(hù)輸入無(wú)效的用戶(hù)名和密碼,系統(tǒng)顯示錯(cuò)誤信息,并返回重新提示用戶(hù)輸入用戶(hù)名和密碼:或者取消登錄或者終止登錄。 (表2.3.1-1)(2)修改個(gè)人信息用例:用例名稱(chēng)修改個(gè)人信息標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC002會(huì)員可以修改密碼和基本信息。顧客(會(huì)員)顧客登錄到系統(tǒng)會(huì)員完成自己的信息的修改。1. 顧客點(diǎn)擊要修改個(gè)人信息2. 顧客輸入要修改的信息3. 提交到數(shù)據(jù)庫(kù),修改數(shù)據(jù)庫(kù)的內(nèi)容。然后輸入無(wú)效的用戶(hù)名,舊密碼不正確,EMAIL格式不正確則提示重新輸入,或終止用例。 (表2.3.1-2)(3)反饋信息用例用例名稱(chēng)反饋信息標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC003會(huì)員對(duì)商品的評(píng)價(jià)和服務(wù)信息反饋顧客(會(huì)員)會(huì)員登錄對(duì)服務(wù)和商品的質(zhì)量評(píng)價(jià)反饋給系統(tǒng)1. 單擊反饋信息按鈕2. 在輸入框中輸入你要反饋的信息3. 提交到數(shù)據(jù)庫(kù)中并顯示在頁(yè)面中提出對(duì)系統(tǒng)的服務(wù)質(zhì)量,商品的價(jià)格和質(zhì)量和商家應(yīng)提供何種商品等建議 (表2.3.1-3)(4)查詢(xún)商品用例用例名稱(chēng)反饋信息標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC004顧客可以查詢(xún)自己需要的商品顧客無(wú)顯示出所查詢(xún)的商品1. 在查詢(xún)的文本框中輸入要查詢(xún)的信息2. 點(diǎn)擊提交,即可顯示信息。假如系統(tǒng)存在所查詢(xún)的信息則顯示否則提示該信息不存在,返回再查詢(xún)。 (表2.3.1-4)(5)查看市場(chǎng)活動(dòng)用例名稱(chēng)查看市場(chǎng)活動(dòng)標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC005查看商城各種活動(dòng)和各種促銷(xiāo)信息顧客(會(huì)員)無(wú)顯示各種活動(dòng)和促銷(xiāo)信息1. 點(diǎn)擊活動(dòng)信息按鈕2. 顯示各種活動(dòng)信息無(wú) (表2.3.1-5)(6)顧客瀏覽用例用例名稱(chēng)瀏覽商品標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC006查看商場(chǎng)的各種商品顧客(會(huì)員)無(wú)顯示商品在頁(yè)面中顯示各種商品和商品具體信息查看一級(jí)標(biāo)題,查看二級(jí)商品標(biāo)題查看具體商品查看打折商品 (表2.3.1-6)(7)顧客注冊(cè)用例用例名稱(chēng)顧客注冊(cè)標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC007注冊(cè)成為會(huì)員顧客無(wú)顧客注冊(cè)成為會(huì)員1. 點(diǎn)擊注冊(cè)進(jìn)入注冊(cè)頁(yè)面2. 輸入相關(guān)信息3. 提交信息到數(shù)據(jù)庫(kù)中如果輸入的用戶(hù)名有重名,EMAIL格式不正確,密碼格式、長(zhǎng)度不對(duì)則返回重新注冊(cè),或取消,終止用例(表2.3.1-7)(8)購(gòu)買(mǎi)商品用例。用例名稱(chēng)購(gòu)買(mǎi)商品標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC008購(gòu)買(mǎi)商品顧客(會(huì)員)登錄到系統(tǒng)完成對(duì)商品購(gòu)買(mǎi)1. 找到所需要的商品2. 點(diǎn)擊添加到購(gòu)物車(chē)3. 點(diǎn)擊我的購(gòu)物車(chē),查看購(gòu)物車(chē)商品,4. 點(diǎn)擊結(jié)算,選擇要付款的方式5. 點(diǎn)擊完成,顯示購(gòu)物單可對(duì)購(gòu)物商品數(shù)量添加,和刪除商品,選擇不同的付款方式,假如信息不全,則提示要完成所要輸入信息,或取消,終止用例(表2.3.1-8)2.3.2 系統(tǒng)管理員用例用例說(shuō)明如下:(1)編輯文本管理用例用例名稱(chēng)編輯文本管理標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC009編輯用戶(hù)購(gòu)物流程,各種促銷(xiāo)產(chǎn)品和商城規(guī)則條款信息系統(tǒng)管理員管理員登錄進(jìn)入系統(tǒng)編輯各種信息顯示在頁(yè)面上1. 選擇要編輯的內(nèi)容2. 輸入要編輯的內(nèi)容3. 提交,則內(nèi)容顯示在頁(yè)面上編輯促銷(xiāo)產(chǎn)品,編輯購(gòu)物流程,編輯條款信息 (表2.3.2-1)(2)會(huì)員管理用例名稱(chēng)會(huì)員管理標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC010是刪除會(huì)員,添加會(huì)員,查看會(huì)員訂單,查看會(huì)員購(gòu)物車(chē)等會(huì)員的父用例。系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成會(huì)員各種信息的管理1. 選擇管理表項(xiàng)(如: 刪除會(huì)員、添加會(huì)員)2. 輸入或修改會(huì)員信息,提交刪除會(huì)員、添加會(huì)員信息、查看會(huì)員的訂單,查看會(huì)員的購(gòu)物車(chē) (表2.3.2-2)(3)商品管理用例用例名稱(chēng)商品管理標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC011用于添加一級(jí)商品類(lèi)別,更新一級(jí)商品,添加二級(jí)商品目錄,刪除二級(jí)商品目錄,移動(dòng)二級(jí)商品目錄系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成商品標(biāo)題和商品各種信息的管理1. 進(jìn)入商品管理模塊2. 選擇要更新的項(xiàng)目3. 輸入要更新的信息4. 確認(rèn)、提交添加二級(jí)商品目錄,刪除二級(jí)商品目錄,移動(dòng)二級(jí)商品刪除具體商品,移動(dòng)具體商品 (表2.3.2-3) (4)訂單管理用例用例名稱(chēng)訂單管理標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC012查看訂單信息,修改訂單狀態(tài),根據(jù)狀態(tài)查詢(xún)訂單信息,如對(duì)交易是否完成的狀態(tài)進(jìn)行查找。系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成對(duì)訂單的修改1. 進(jìn)入訂單模塊2. 修改訂單的狀態(tài)(如交易玩成則添加到訂單完成狀態(tài))查看訂單信息、修改訂單狀態(tài)、根據(jù)狀態(tài)查詢(xún)訂單信息,(如對(duì)交易是否完成的狀態(tài)進(jìn)行查找)(表2.3.2-4) (5) 系統(tǒng)設(shè)置用例名稱(chēng)系統(tǒng)設(shè)置標(biāo)識(shí)符用例描述參與者前置條件后置條件基本操作流程可選操作流程UC013可以對(duì)貨幣、數(shù)字格式,日期格式,對(duì)銷(xiāo)售E-nail、商城名稱(chēng)進(jìn)行設(shè)置系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成對(duì)系統(tǒng)的相關(guān)設(shè)置1. 進(jìn)入系統(tǒng)設(shè)置模塊2. 選擇設(shè)置對(duì)象3. 輸入要設(shè)置的內(nèi)容,提交可以對(duì)日期格式,銀行名稱(chēng)公司水印,價(jià)格格式設(shè)置,提交,或者取消推出用例 (表2.3.2-5) 2.3 靜態(tài)結(jié)構(gòu)模型在該系統(tǒng)中可以確定的主要對(duì)象包括顧客信息(Customer)、商品信息(Goods)、訂單(Order)、標(biāo)題(Titile)、系統(tǒng)管理員(Asministrator)。2.3.1 類(lèi)Customer 類(lèi)Customer描述了會(huì)員的信息。會(huì)員的信息包括用戶(hù)名、用戶(hù)的姓名、QQ號(hào)、用戶(hù)地址、用戶(hù)郵編、城市、用戶(hù)聯(lián)系電話(huà)、用戶(hù)EMAIL、用戶(hù)所在的省份、所在公司。私有屬性loginName:String用戶(hù)名lastName: String用戶(hù)姓名middleName: String用戶(hù)QQ號(hào)address: String用戶(hù)地址zip: String用戶(hù)郵編city: String用戶(hù)所在城市phone: String用戶(hù)聯(lián)系電話(huà)email: String用戶(hù)聯(lián)系電話(huà)country: String用戶(hù)所在的省份company: String用戶(hù)所在公司名稱(chēng)公共操作newCustomer(loginName:String,lastName: String)創(chuàng)建一個(gè)Customer對(duì)象。findCustomer(loginName:String)返回指定Customer對(duì)象。addBuy(buy:Buy)添加購(gòu)買(mǎi)記錄。delBuy(buy:Buy)刪除購(gòu)買(mǎi)記錄。getBuyNum()返回購(gòu)買(mǎi)商品的數(shù)目。getGoods(goods:goods)返回已購(gòu)買(mǎi)的商品。setBackInfo(backInfo:BackInfo)設(shè)置反饋信息.另外還有設(shè)置和獲取對(duì)象屬性值的方法有:setloginNam(loginName:String)get()setName(name:name)getName()2.3.2類(lèi)Goods 類(lèi)Goods屬性主要包括商品名稱(chēng)、產(chǎn)品所屬類(lèi)型、產(chǎn)品單價(jià)。name:String商品名稱(chēng)。catid:String 產(chǎn)品的類(lèi)型。price:商品的單價(jià)。公共操作newGoods(name:String, catid:String)創(chuàng)建新的Goods對(duì)象。getGoodsName()返回該商品的名稱(chēng)。setGoodsPrice(price:String)設(shè)置商品的價(jià)格getGoodsPrice()返回商品的價(jià)格。 setGoodsInfo(goodsInfo:String)設(shè)置商品的相關(guān)信息getGoodsInfo()獲取商品的相關(guān)信息。2.3.3類(lèi)Order 類(lèi)Order屬性主要有用戶(hù)的ID號(hào)、用戶(hù)的姓名、下訂單的時(shí)間。customerID:string用戶(hù)ID號(hào)。customername:string用戶(hù)姓名。date:Date下訂單時(shí)間。 buyNum:string購(gòu)買(mǎi)商品的數(shù)量。webID:String訂單的webID號(hào)公共操作neworder(order:order, customerID:ID, name:string, date:Date)創(chuàng)建order對(duì)象。getName()返回顧客姓名。getGoods()返回購(gòu)買(mǎi)的商品。getDate()返回下訂單的日期。2.3.4管理員管理員類(lèi)的屬性主要有,ID號(hào),和姓名。AsministratorrID:string管理員ID號(hào)。Asministratore:string管理員姓名。公共操作newAsministratorr (loginName:String,lastName: String)創(chuàng)建一個(gè)Asministratorr對(duì)象。addGoods ()添加商品。delGoods ()刪除商品。addTitle()添加標(biāo)題。delTitle ()刪除標(biāo)題。MoveTitle ()移動(dòng)標(biāo)題。MoveGoods ()移動(dòng)商品。Settext()設(shè)置文本信息。 2.3.5標(biāo)題title類(lèi)標(biāo)題可分為三級(jí),一級(jí)標(biāo)題和二級(jí)標(biāo)題分別繼承標(biāo)題類(lèi)。主要屬性有標(biāo)題名,在該標(biāo)題下商品的信息。標(biāo)題類(lèi)的屬性:標(biāo)題的名稱(chēng)Titlename公共操作newTitle (TitleName:String)創(chuàng)建一個(gè)Title對(duì)象。AddTitle()添加一個(gè)二級(jí)標(biāo)題DelTitle()刪除一個(gè)二級(jí)標(biāo)題GetNumTitle()獲取一個(gè)二級(jí)標(biāo)題的數(shù)量2.3.6二級(jí)標(biāo)題類(lèi)標(biāo)題類(lèi)的屬性:標(biāo)題的名稱(chēng)Titletwoname、該種類(lèi)商品的信息GoodsMessage公共操作:newGoods (GoodsName:String)創(chuàng)建一個(gè)Good對(duì)象Addname()添加商品的名稱(chēng)DelGoods()刪除該商品2.3.7公共操作類(lèi)公共操作類(lèi)似將一些常用的共能代碼單獨(dú)寫(xiě)在一個(gè)類(lèi)中,如鏈接數(shù)據(jù)庫(kù),刪除、查詢(xún)、插入數(shù)據(jù)庫(kù)等代碼封裝成為一個(gè)類(lèi)。以便讓其他模塊引用。2.3.8類(lèi)圖3.動(dòng)態(tài)行為模式3.1時(shí)序圖3.1.1顧客注冊(cè)成為會(huì)員時(shí)序圖3.1.2顧客反饋信息時(shí)序圖3.1.3顧客瀏覽商品時(shí)序圖3.1.4顧客查詢(xún)商品時(shí)序圖3.1.5顧客購(gòu)買(mǎi)商品時(shí)序圖3.2.6管理員添加商品時(shí)序圖3.2.7管理員刪除商品時(shí)序圖3.2.8管理員添加二級(jí)商品目錄時(shí)序圖3.2.9管理員刪除二級(jí)商品目錄時(shí)序圖3.2.10管理員編輯促銷(xiāo)產(chǎn)品時(shí)序圖3.2.11管理員編輯條款信息時(shí)序圖3.2.12管理員編輯購(gòu)買(mǎi)流程時(shí)序圖3.2.13管理員刪除會(huì)員時(shí)序圖3.2.14用戶(hù)結(jié)算時(shí)序圖3.3.活動(dòng)圖3.3.1用戶(hù)顧客的活動(dòng)圖從圖中可以看出,顧客首先登錄電子商城的首頁(yè),在這個(gè)首頁(yè)中,查看活動(dòng)信息、查看促銷(xiāo)產(chǎn)品和新商品、搜索商品查看購(gòu)物流程和瀏覽商品是并列的活動(dòng)。在顧客購(gòu)買(mǎi)時(shí),需要進(jìn)行判斷,只有登錄的顧客才可以購(gòu)買(mǎi)商品,沒(méi)有登錄系統(tǒng)的顧客,必須先登錄系統(tǒng),如果該用戶(hù)不是會(huì)員,必須先注冊(cè)成為會(huì)員,然后才能去服務(wù)臺(tái)下訂單。3.3.2管理端管理員的活動(dòng)圖從下圖可以看出,管理員首先輸入管理員用戶(hù)名和密碼才可以進(jìn)入電子商城的后臺(tái)管理頁(yè)面。管理員進(jìn)入后,會(huì)員管理、商品管理、訂單管理、編輯文本管理、系統(tǒng)設(shè)置是并列的活動(dòng),在會(huì)員管理中,還有具體的刪除會(huì)員和編輯會(huì)員活動(dòng),在商品管理中也有類(lèi)似的活動(dòng)。其實(shí),訂單管理、編輯文本管理和系統(tǒng)設(shè)置下都有具體的活動(dòng)。3.4協(xié)作圖3.4.1顧客登錄協(xié)作圖3.4.2顧客注冊(cè)協(xié)作圖3.4.3顧客瀏覽商品協(xié)作圖3.4.4反饋信息協(xié)作圖3.4.5顧客查詢(xún)商品協(xié)作圖3.4.6顧客購(gòu)買(mǎi)商品協(xié)作圖3.4.7管理員刪除會(huì)員協(xié)作圖3.4.8管理員添加商品協(xié)作圖3.4.9管理員添加商品標(biāo)題協(xié)作圖3.4.10管理員刪除商品協(xié)作圖3.4.11管理員刪除標(biāo)題協(xié)作圖3.4.12管理員編輯文本協(xié)作圖4.系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)的需求分析根據(jù)電子商務(wù)系統(tǒng)的用戶(hù),對(duì)應(yīng)數(shù)據(jù)表的設(shè)計(jì)及功能如下。(1)購(gòu)物車(chē)信息表(basket):存放用戶(hù)購(gòu)物車(chē)基本信息。(2)商品二級(jí)類(lèi)別表(category):存放商品的二級(jí)種類(lèi)信息。(3)顧客信息表(customer):存放顧客注冊(cè)時(shí)填寫(xiě)的一些基本信息。(4)商品一級(jí)類(lèi)別表(group):存放商品的一級(jí)種類(lèi)信息。(5)訂單表(order):存放顧客下訂單的基本信息。(6)商品信息表(product):存放電子商場(chǎng)中商品的基本參數(shù)信息。(7)系統(tǒng)參數(shù)設(shè)置表(setting):存放系統(tǒng)設(shè)置的參數(shù)信息。4.2數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)(1)購(gòu)物車(chē)信息表。購(gòu)物車(chē)信息表(basket)主要保存了用戶(hù)的購(gòu)物車(chē)的內(nèi)容。 Basket表字段名稱(chēng)字段類(lèi)型字段說(shuō)明ID(主關(guān)鍵字)int自動(dòng)編號(hào)customeridint用戶(hù)ID號(hào)productidvarchar商品ID號(hào)orderidint訂單ID號(hào)lineadddatevarchar加入時(shí)間qtyint默認(rèn)值為1pricedouble價(jià)格(2)商品二級(jí)類(lèi)別表。商品二級(jí)類(lèi)別表(category)主要保存了商場(chǎng)中商品二級(jí)分類(lèi)的基本數(shù)據(jù)。字段名稱(chēng)字段類(lèi)型字段說(shuō)明ID(主關(guān)鍵字)int二級(jí)類(lèi)型名ID號(hào)descvarchar類(lèi)型名稱(chēng)groupidvarchar一級(jí)類(lèi)型ID號(hào)(3)顧客信息表。顧客信息表(Customer)主要保存了顧客的用戶(hù)名、密碼、所在城市等基本信息。 Customer表字段名稱(chēng)字段類(lèi)型字段說(shuō)明ID(主關(guān)鍵字)intID號(hào),自動(dòng)編號(hào)loginnamevarchar用戶(hù)名passwordvarchar密碼lastnamevarchar用戶(hù)姓名middlenamevarcharQQ號(hào)initialsvarchar用戶(hù)主頁(yè)IPvarchar默認(rèn)為空addressvarchar用戶(hù)地址zipvarchar用戶(hù)郵編cityvarchar城市phonevarchar用戶(hù)聯(lián)系電話(huà)emailvarchar用戶(hù)EMAILgroupvarchar默認(rèn)為Customercountryvarchar用戶(hù)所在省份companyvarchar所在公司的名稱(chēng)joindatevarchar默認(rèn)為空(4)商品一級(jí)類(lèi)別表。商品一級(jí)類(lèi)別表(group)主要保存了商品一級(jí)分類(lèi)的基本信息。 Group表字段名稱(chēng)字段類(lèi)型字段說(shuō)明ID(主關(guān)鍵字)int商品一級(jí)類(lèi)型名id號(hào)namevarchar類(lèi)型名稱(chēng)(5)訂單表。訂單表(Orde)主要保存了顧客所訂下訂單的基本信息。 Order表字段名稱(chēng)字段類(lèi)型字段說(shuō)明ID(主關(guān)鍵字)intID號(hào),自動(dòng)編號(hào)datevarchar下達(dá)訂單時(shí)間statustinyint購(gòu)買(mǎi)商品的件數(shù)shippingtinyint托運(yùn)方式paymenttinyint付款方式customeridint用戶(hù)ID號(hào)topaydouble商品總價(jià)webidvarchar訂單的web ID號(hào)noteslongtext訂單附注(6)商品信息表。商品信息表(product)主要保存了商品的名稱(chēng)、價(jià)格、數(shù)量、所屬類(lèi)型等基本信息。字段名稱(chēng)字段類(lèi)型字段說(shuō)明ID(主關(guān)鍵字)intID號(hào),自動(dòng)編號(hào)productIDvarchar商品的名稱(chēng)catidint產(chǎn)品所屬的類(lèi)型descriptionlongtext商品的描述pricedouble商品的單價(jià)stockint庫(kù)存數(shù)量frontpagetinyint是否置頂newtinyint是否是新商品(7)系統(tǒng)參數(shù)設(shè)置表。系統(tǒng)參數(shù)表主要保存了系統(tǒng)的統(tǒng)一參數(shù)。字段名稱(chēng)字段類(lèi)型字段說(shuō)明shopnamevarchar商場(chǎng)名稱(chēng)shopurlvarchar商場(chǎng)網(wǎng)址shoptelvarchar銷(xiāo)售電話(huà)bankaccountvarchar銀行帳號(hào)bankaccountownervarchar銀行戶(hù)名banknamevarchar銀行名稱(chēng)themevarchar系統(tǒng)顏色主題webmaster_mailvarchar管理員E_mailbackgroundvarchar背景5參考文獻(xiàn):葉子青 黃炳強(qiáng) 網(wǎng)絡(luò)開(kāi)發(fā)實(shí)用工程人民郵電出版社牛麗平 郭新志 宋強(qiáng) 楊繼萍面向?qū)ο笤O(shè)計(jì)與分析清華大學(xué)出版社

注意事項(xiàng)

本文(網(wǎng)上商城UML圖.doc)為本站會(huì)員(xin****828)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!