網(wǎng)上商城UML需求分析_第1頁(yè)
網(wǎng)上商城UML需求分析_第2頁(yè)
網(wǎng)上商城UML需求分析_第3頁(yè)
網(wǎng)上商城UML需求分析_第4頁(yè)
網(wǎng)上商城UML需求分析_第5頁(yè)
已閱讀5頁(yè),還剩44頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精品文檔 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 類Customer182.3.2類Goods192.3.3類Order202.3.4管理員212.3.5標(biāo)題title類222.3.6二級(jí)標(biāo)題類222.3.7公共操作類232.3.8類圖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顧客查詢商品時(shí)序圖283.1.5顧客購(gòu)置商品時(shí)序圖293.2.6管理

2、員添加商品時(shí)序圖303.2.7管理員刪除商品時(shí)序圖303.2.8管理員添加二級(jí)商品名目時(shí)序圖313.2.9管理員刪除二級(jí)商品名目時(shí)序圖323.2.10管理員編輯促銷產(chǎn)品時(shí)序圖323.2.11管理員編輯條款信息時(shí)序圖333.2.12管理員編輯購(gòu)置流程時(shí)序圖343.2.13管理員刪除會(huì)員時(shí)序圖353.2.14用戶結(jié)算時(shí)序圖363.3.活動(dòng)圖363.3.1用戶顧客的活動(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顧客查詢商品協(xié)作圖413.4.6顧客購(gòu)置商品協(xié)作圖4

3、13.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ù)的規(guī)律設(shè)計(jì)455參考文獻(xiàn):48系統(tǒng)分工:梁 志 負(fù)責(zé)總體設(shè)計(jì)和畫用例圖、活動(dòng)圖:王向?qū)?負(fù)責(zé)前臺(tái)設(shè)計(jì)包括:注冊(cè)、掃瞄、反響 、登錄 羅全力 負(fù)責(zé)前臺(tái)設(shè)計(jì)包括:購(gòu)置、查詢、顧客和管理員類的設(shè)計(jì)張雅東 負(fù)責(zé)后臺(tái)設(shè)計(jì)包括:商品管理添加、刪除商品,添加、刪除標(biāo)題、會(huì)員管理、商品類和標(biāo)題類的設(shè)計(jì)李 俊 負(fù)責(zé)后臺(tái)設(shè)計(jì)包括:文本編輯管理

4、編輯購(gòu)物流程、條款信息、促銷信息和訂單管理 、訂單類的設(shè)計(jì) 電子商務(wù)系統(tǒng)1.系統(tǒng)需求隨著社會(huì)的進(jìn)展,電子商務(wù)成為了一個(gè)熱門的話題,而網(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è)類似超市的網(wǎng)上購(gòu)物系統(tǒng)。 首先用戶進(jìn)入電子商場(chǎng)的大廳,也就是商城的首頁(yè)。在這里用戶可以看到全部的商品的種類,這里改供給了查詢,促銷商品、購(gòu)物車等鏈接命令。用戶可以單擊商城活動(dòng)告示查看商城發(fā)布的公告,或者是商城舉辦的促銷活動(dòng)。還可以查看具體商品,并從這里進(jìn)入具體的商品界面。同樣能夠便利地搜尋商品,而且能夠運(yùn)用虛擬的購(gòu)物車替代現(xiàn)實(shí)中的購(gòu)物車進(jìn)行購(gòu)

5、物。用戶在查看商品的價(jià)格等具體狀況之后,就可以把購(gòu)物車中不滿足的商品去掉,當(dāng)用戶購(gòu)置完商品后,就可以結(jié)帳了,也就是下定單,在用戶下完定單之后,商城將依據(jù)定列表的內(nèi)容,使用某種手段進(jìn)行確認(rèn),然后進(jìn)行發(fā)貨,發(fā)貨成功并且收到款后,一個(gè)真正意義上的交易也就形成了,以上這些功能是用戶所需要的,但是一個(gè)功能完善的電子商城還需要管理員自己的貨物和商品。例如進(jìn)貨、添加商品、刪除沒(méi)有的商品以及向用戶發(fā)送促銷活動(dòng)的公告、刪除過(guò)期公告,最終還有對(duì)注冊(cè)會(huì)員的管理,這些都寫要管理員來(lái)處理。 通過(guò)上述電子商務(wù)系統(tǒng)的分析,可以獲得如下的功能性需求。(1) 種類顯示:只要涉及商場(chǎng)所賣的產(chǎn)品,都可以顯示在這里。比方電腦、書籍、

6、效勞等。本系統(tǒng)接受分級(jí)式的管理,當(dāng)單擊某個(gè)人具體的種類后面還會(huì)分成更細(xì)的第二類別。第二類別中顯示的就是具體的商品實(shí)物了。(2) 查詢。用戶可以利用此項(xiàng)功能來(lái)查找需要的商品。用戶只要輸入想要查找商品的關(guān)鍵字,然后單擊“查詢就可以查詢到相關(guān)的信息了。(3) 最新產(chǎn)品。依據(jù)電子商場(chǎng)的動(dòng)態(tài)管理,可以將商場(chǎng)中新的商品放到一張列表中顯示出來(lái),供用戶參考。(4) 電子商場(chǎng)活動(dòng)信息。在這里,商家可以以公告的形式顯示商場(chǎng)近期的一些重要活動(dòng),比方什么時(shí)候進(jìn)行促銷活動(dòng),什么產(chǎn)品將進(jìn)行展銷會(huì)等。(5) 促銷產(chǎn)品排列。商場(chǎng)為了吸引用戶的購(gòu)置欲,可以實(shí)施狀況的促銷方案,這里商場(chǎng)設(shè)置了一個(gè)促銷產(chǎn)品的列表,用戶可以翻開(kāi)這個(gè)列

7、表查看促銷的商品。(6) 購(gòu)置流程。有些用戶可能不懂怎么在網(wǎng)上交易,可以在購(gòu)置流程這個(gè)窗口中了解全部購(gòu)置流程的信息,這個(gè)窗口是很有必要的。(7) 購(gòu)物車。本系統(tǒng)中最主要的一個(gè)功能。用戶在網(wǎng)上商城購(gòu)置商品,都要經(jīng)過(guò)這個(gè)購(gòu)物車,才可以將物品買到手。(8) 登錄、注冊(cè)。用戶要想在電子商場(chǎng)中購(gòu)置商品,就必需先登錄這個(gè)電子商場(chǎng),假設(shè)還不是會(huì)員才可以將物品買到手。(9) 個(gè)人信息。注冊(cè)為會(huì)員的用戶,都將擁有個(gè)人信息這個(gè)窗口,在這個(gè)窗口中,用戶可以查看訂單、查看資料、查看購(gòu)物車。(10) 系統(tǒng)設(shè)置。這個(gè)任務(wù)只有管理員才能操作。其中管理員可以進(jìn)行訂單管理、會(huì)員管理、商品管理、分類管理、數(shù)據(jù)庫(kù)管理、系統(tǒng)參數(shù)設(shè)置

8、。2需求分析2.1功能設(shè)置由本系統(tǒng)的總體任務(wù)可以找出顧客和系統(tǒng)管理員的活動(dòng)信息。1顧客:顧客可看到全部商品的種類,查詢商品,查看商城發(fā)布的各種公告,使用購(gòu)物車購(gòu)置商品。2系統(tǒng)管理員:系統(tǒng)管理員添加商品,刪除沒(méi)有的商品,發(fā)布公告,刪除公告,管理注冊(cè)會(huì)員,添加商品標(biāo)題,刪除商品標(biāo)題。系統(tǒng)總體功能示意圖: 2.2模塊劃分在前臺(tái),可以將系統(tǒng)分為用戶模塊,包括注冊(cè),登錄和個(gè)人信息三個(gè)方面;查詢模塊;掃瞄商品模塊,包括商品一級(jí)種類顯示,二級(jí)種類顯示;信息反響模塊;購(gòu)物車模塊,包括選商品,購(gòu)物和結(jié)帳。在后臺(tái),可以將系統(tǒng)分為會(huì)員管理模塊;訂單管理模塊;商品管理模塊,包括商品分類管理;編輯文本管理,包括促銷商品

9、呈現(xiàn)編輯,商場(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 顧客掃瞄商品、查詢商品、查看商城活動(dòng),注冊(cè)并且登錄后還可以購(gòu)置商品,反響商城的信息。Asministrato系統(tǒng)管理員可以編輯促銷產(chǎn)品、編輯購(gòu)物流程、編輯條款信息、刪除會(huì)員、添加會(huì)員、添加和管理商品、管理訂單和系統(tǒng)設(shè)置。 2.31 顧客Customer用例圖用例說(shuō)明如下:(1)登錄用例描述表用例名稱

10、登錄標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC001登錄系統(tǒng)顧客會(huì)員、系統(tǒng)管理員無(wú)登錄到系統(tǒng)1. 系統(tǒng)提示用戶輸入用戶名和密碼2. 用戶輸入用戶名和密碼3. 系統(tǒng)驗(yàn)證用戶名和密碼,假設(shè)正確,那么登錄到系統(tǒng)中假設(shè)用戶輸入無(wú)效的用戶名和密碼,系統(tǒng)顯示錯(cuò)誤信息,并返回重新提示用戶輸入用戶名和密碼:或者取消登錄或者終止登錄。 (表2.3.1-1)2修改個(gè)人信息用例:用例名稱修改個(gè)人信息標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC002會(huì)員可以修改密碼和根本信息。顧客會(huì)員顧客登錄到系統(tǒng)會(huì)員完成自己的信息的修改。1. 顧客點(diǎn)擊要修改個(gè)人信息2. 顧客輸入要修改的信

11、息3. 提交到數(shù)據(jù)庫(kù),修改數(shù)據(jù)庫(kù)的內(nèi)容。然后輸入無(wú)效的用戶名,舊密碼不正確,EMAIL格式不正確那么提示重新輸入,或終止用例。 (表2.3.1-2)3反響信息用例用例名稱反響信息標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC003會(huì)員對(duì)商品的評(píng)價(jià)和效勞信息反響顧客會(huì)員會(huì)員登錄對(duì)效勞和商品的質(zhì)量評(píng)價(jià)反響給系統(tǒng)1. 單擊反響信息按鈕2. 在輸入框中輸入你要反響的信息3. 提交到數(shù)據(jù)庫(kù)中并顯示在頁(yè)面中提出對(duì)系統(tǒng)的效勞質(zhì)量,商品的價(jià)格和質(zhì)量和商家應(yīng)供給何種商品等建議 (表2.3.1-3)4查詢商品用例用例名稱反響信息標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC00

12、4顧客可以查詢自己需要的商品顧客無(wú)顯示出所查詢的商品1. 在查詢的文本框中輸入要查詢的信息2. 點(diǎn)擊提交,即可顯示信息。假設(shè)系統(tǒng)存在所查詢的信息那么顯示否那么提示該信息不存在,返回再查詢。 (表2.3.1-4)5查看市場(chǎng)活動(dòng)用例名稱查看市場(chǎng)活動(dòng)標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC005查看商城各種活動(dòng)和各種促銷信息顧客會(huì)員無(wú)顯示各種活動(dòng)和促銷信息1. 點(diǎn)擊活動(dòng)信息按鈕2. 顯示各種活動(dòng)信息無(wú) (表2.3.1-5)6顧客掃瞄用例用例名稱掃瞄商品標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC006查看商場(chǎng)的各種商品顧客會(huì)員無(wú)顯示商品在頁(yè)面中顯示各種商品

13、和商品具體信息查看一級(jí)標(biāo)題,查看二級(jí)商品標(biāo)題查看具體商品查看打折商品 (表2.3.1-6)7顧客注冊(cè)用例用例名稱顧客注冊(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ù)中假設(shè)輸入的用戶名有重名,EMAIL格式不正確,密碼格式、長(zhǎng)度不對(duì)那么返回重新注冊(cè),或取消,終止用例(表2.3.1-7)8購(gòu)置商品用例。用例名稱購(gòu)置商品標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC008購(gòu)置商品顧客會(huì)員登錄到系統(tǒng)完成對(duì)商品購(gòu)置1. 找到所需要的商品2. 點(diǎn)擊添加到購(gòu)物車3.

14、 點(diǎn)擊我的購(gòu)物車,查看購(gòu)物車商品,4. 點(diǎn)擊結(jié)算,選擇要付款的方式5. 點(diǎn)擊完成,顯示購(gòu)物單可對(duì)購(gòu)物商品數(shù)量添加,和刪除商品,選擇不同的付款方式,假設(shè)信息不全,那么提示要完成所要輸入信息,或取消,終止用例(表2.3.1-8)2.3.2 系統(tǒng)管理員用例用例說(shuō)明如下:1編輯文本管理用例用例名稱編輯文本管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC009編輯用戶購(gòu)物流程,各種促銷產(chǎn)品和商城規(guī)章條款信息系統(tǒng)管理員管理員登錄進(jìn)入系統(tǒng)編輯各種信息顯示在頁(yè)面上1. 選擇要編輯的內(nèi)容2. 輸入要編輯的內(nèi)容3. 提交,那么內(nèi)容顯示在頁(yè)面上編輯促銷產(chǎn)品,編輯購(gòu)物流程,編輯條款信息 表2.3.

15、2-12會(huì)員管理用例名稱會(huì)員管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC010是刪除會(huì)員,添加會(huì)員,查看會(huì)員訂單,查看會(huì)員購(gòu)物車等會(huì)員的父用例。系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成會(huì)員各種信息的管理1. 選擇管理表項(xiàng)如: 刪除會(huì)員、添加會(huì)員2. 輸入或修改會(huì)員信息,提交刪除會(huì)員、添加會(huì)員信息、查看會(huì)員的訂單,查看會(huì)員的購(gòu)物車 表2.3.2-23商品管理用例用例名稱商品管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC011用于添加一級(jí)商品類別,更新一級(jí)商品,添加二級(jí)商品名目,刪除二級(jí)商品名目,移動(dòng)二級(jí)商品名目系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成商品標(biāo)題和商品各種信

16、息的管理1. 進(jìn)入商品管理模塊2. 選擇要更新的工程3. 輸入要更新的信息4. 確認(rèn)、提交添加二級(jí)商品名目,刪除二級(jí)商品名目,移動(dòng)二級(jí)商品刪除具體商品,移動(dòng)具體商品 表2.3.2-3 4訂單管理用例用例名稱訂單管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC012查看訂單信息,修改訂單狀態(tài),依據(jù)狀態(tài)查詢訂單信息,如對(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)查詢訂單信息,如對(duì)交易是否完成的狀態(tài)進(jìn)行查找表2.3.2-4 5 系統(tǒng)設(shè)置用例名稱系統(tǒng)

17、設(shè)置標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC013可以對(duì)貨幣、數(shù)字格式,日期格式,對(duì)銷售E-nail、商城名稱進(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ì)日期格式,銀行名稱公司水印,價(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 類Customer 類Customer描述了會(huì)員的信息。會(huì)員的信息包括用

18、戶名、用戶的姓名、QQ號(hào)、用戶地址、用戶 、城市、用戶聯(lián)系 、用戶EMAIL、用戶所在的省份、所在公司。私有屬性loginName:String用戶名lastName: String用戶姓名middleName: String用戶QQ號(hào)address: String用戶地址zip: String用戶 city: String用戶所在城市phone: String用戶聯(lián)系 email: String用戶聯(lián)系 country: String用戶所在的省份company: String用戶所在公司名稱公共操作newCustomer(loginName:String,lastName: String)

19、創(chuàng)立一個(gè)Customer對(duì)象。findCustomer(loginName:String)返回指定Customer對(duì)象。addBuy(buy:Buy)添加購(gòu)置記錄。delBuy(buy:Buy)刪除購(gòu)置記錄。getBuyNum()返回購(gòu)置商品的數(shù)目。getGoods(goods:goods)返回已購(gòu)置的商品。setBackInfo(backInfo:BackInfo)設(shè)置反響信息.另外還有設(shè)置和獵取對(duì)象屬性值的方法有:setloginNam(loginName:String)get()setName(name:name)getName()2.3.2類Goods 類Goods屬性主要包括商品名稱

20、、產(chǎn)品所屬類型、產(chǎn)品單價(jià)。name:String商品名稱。catid:String 產(chǎn)品的類型。price:商品的單價(jià)。公共操作newGoods(name:String, catid:String)創(chuàng)立新的Goods對(duì)象。getGoodsName()返回該商品的名稱。setGoodsPrice(price:String)設(shè)置商品的價(jià)格getGoodsPrice()返回商品的價(jià)格。 setGoodsInfo(goodsInfo:String)設(shè)置商品的相關(guān)信息getGoodsInfo()獵取商品的相關(guān)信息。2.3.3類Order 類Order屬性主要有用戶的ID號(hào)、用戶的姓名、下訂單的時(shí)間。cu

21、stomerID:string用戶ID號(hào)。customername:string用戶姓名。date:Date下訂單時(shí)間。 buyNum:string購(gòu)置商品的數(shù)量。webID:String訂單的webID號(hào)公共操作neworder(order:order, customerID:ID, name:string, date:Date)創(chuàng)立order對(duì)象。getName()返回憶客姓名。getGoods()返回購(gòu)置的商品。getDate()返回下訂單的日期。2.3.4管理員管理員類的屬性主要有,ID號(hào),和姓名。AsministratorrID:string管理員ID號(hào)。Asministratore

22、: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類標(biāo)題可分為三級(jí),一級(jí)標(biāo)題和二級(jí)標(biāo)題分別繼承標(biāo)題類。主要屬性有標(biāo)題名,在該標(biāo)題下商品的信息。標(biāo)題類的屬性:標(biāo)題的名稱Titlename公共操作newTitle (Ti

23、tleName: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)題類標(biāo)題類的屬性:標(biāo)題的名稱Titletwoname、該種類商品的信息GoodsMessage公共操作:newGoods (GoodsName:String)創(chuàng)立一個(gè)Good對(duì)象Addname添加商品的名稱DelGoods刪除該商品2.3.7公共操作類公共操作類似將一些常用的共能代碼單獨(dú)寫在一個(gè)類中,如鏈接數(shù)據(jù)庫(kù),刪除、查詢、插入數(shù)據(jù)庫(kù)等代碼封裝成為一個(gè)類。以便讓其他模塊引用。2.3.8類圖3.動(dòng)態(tài)行為模式

24、3.1時(shí)序圖3.1.1顧客注冊(cè)成為會(huì)員時(shí)序圖3.1.2顧客反響信息時(shí)序圖3.1.3顧客掃瞄商品時(shí)序圖3.1.4顧客查詢商品時(shí)序圖3.1.5顧客購(gòu)置商品時(shí)序圖3.2.6管理員添加商品時(shí)序圖3.2.7管理員刪除商品時(shí)序圖3.2.8管理員添加二級(jí)商品名目時(shí)序圖3.2.9管理員刪除二級(jí)商品名目時(shí)序圖3.2.10管理員編輯促銷產(chǎn)品時(shí)序圖3.2.11管理員編輯條款信息時(shí)序圖3.2.12管理員編輯購(gòu)置流程時(shí)序圖3.2.13管理員刪除會(huì)員時(shí)序圖3.2.14用戶結(jié)算時(shí)序圖3.3.活動(dòng)圖3.3.1用戶顧客的活動(dòng)圖從圖中可以看出,顧客首先登錄電子商城的首頁(yè),在這個(gè)首頁(yè)中,查看活動(dòng)信息、查看促銷產(chǎn)品和新商品、搜尋商品

25、查看購(gòu)物流程和掃瞄商品是并列的活動(dòng)。在顧客購(gòu)置時(shí),需要進(jìn)行推斷,只有登錄的顧客才可以購(gòu)置商品,沒(méi)有登錄系統(tǒng)的顧客,必需先登錄系統(tǒng),假設(shè)該用戶不是會(huì)員,必需先注冊(cè)成為會(huì)員,然后才能去效勞臺(tái)下訂單。3.3.2管理端管理員的活動(dòng)圖從以下圖可以看出,管理員首先輸入管理員用戶名和密碼才可以進(jìn)入電子商城的后臺(tái)管理頁(yè)面。管理員進(jìn)入后,會(huì)員管理、商品管理、訂單管理、編輯文本管理、系統(tǒng)設(shè)置是并列的活動(dòng),在會(huì)員管理中,還有具體的刪除會(huì)員和編輯會(huì)員活動(dòng),在商品管理中也有類似的活動(dòng)。其實(shí),訂單管理、編輯文本管理和系統(tǒng)設(shè)置下都有具體的活動(dòng)。3.4協(xié)作圖3.4.1顧客登錄協(xié)作圖3.4.2顧客注冊(cè)協(xié)作圖3.4.3顧客掃瞄商

26、品協(xié)作圖3.4.4反響信息協(xié)作圖3.4.5顧客查詢商品協(xié)作圖3.4.6顧客購(gòu)置商品協(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)的用戶,對(duì)應(yīng)數(shù)據(jù)表的設(shè)計(jì)及功能如下。1購(gòu)物車信息表basket:存放用戶購(gòu)物車根本信息。2商品二級(jí)類別表category:存放商品的二級(jí)種類信息。3顧客信息表customer:存放顧客注冊(cè)時(shí)填寫的一些根本信息。4商品一級(jí)類別表group:存放商品的一級(jí)種類信息。5訂

27、單表order:存放顧客下訂單的根本信息。6商品信息表product:存放電子商場(chǎng)中商品的根本參數(shù)信息。7系統(tǒng)參數(shù)設(shè)置表setting:存放系統(tǒng)設(shè)置的參數(shù)信息。4.2數(shù)據(jù)庫(kù)的規(guī)律設(shè)計(jì)1購(gòu)物車信息表。購(gòu)物車信息表basket主要保存了用戶的購(gòu)物車的內(nèi)容。 Basket表字段名稱字段類型字段說(shuō)明ID主關(guān)鍵字int自動(dòng)編號(hào)customeridint用戶ID號(hào)productidvarchar商品ID號(hào)orderidint訂單ID號(hào)lineadddatevarchar參加時(shí)間qtyint默認(rèn)值為1pricedouble價(jià)格2商品二級(jí)類別表。商品二級(jí)類別表category主要保存了商場(chǎng)中商品二級(jí)分類的根本數(shù)據(jù)。字段名稱字段類型字段說(shuō)明ID主關(guān)鍵字int二級(jí)類型名ID號(hào)descvarchar類型名稱groupidvarchar一級(jí)類型ID號(hào)3顧客信息表。顧客信息表Customer主要保存了顧客的用戶名、密碼、所在城市等根本信息。 Customer表字段名稱字段類型字段說(shuō)明ID主關(guān)鍵字intID號(hào),自動(dòng)編號(hào)loginnamevarchar用戶名passwordvarchar密碼lastnamevarchar用戶姓名middlenamevarcharQQ號(hào)initialsvarchar用戶主頁(yè)IPvarchar默認(rèn)為空addressvarchar用戶地址zipvarchar用戶

溫馨提示

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