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

下載本文檔

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

文檔簡介

1、(331系統(tǒng)需求.(332流程設(shè)計(jì).2.1功能概述 (32.2業(yè)務(wù)流程 (5(773用例圖.3.1參與者 (73.2用例 (73.3用例分析與描述 (9(27274序列圖.1系統(tǒng)需求網(wǎng)上電子商城應(yīng)包括兩個(gè)基本的部分,一個(gè)是前臺(tái)銷售,用戶在前臺(tái)可以瀏覽,搜索,購買商品,能看到商城最新的公告;另一個(gè)是后臺(tái)管理,管理員在此管理網(wǎng)站信息和商品,具體包括錄入,更改網(wǎng)上信息,訂單的查詢和處理,商品的上架與下架,還可以管理在商城里注冊(cè)的用戶等。系統(tǒng)前、后臺(tái)功能結(jié)構(gòu)圖如圖1.1、1.2所示: 圖1.1系統(tǒng)前臺(tái)功能結(jié)構(gòu)圖 圖1.2系統(tǒng)后臺(tái)功能結(jié)構(gòu)圖2流程設(shè)計(jì)2.1功能概述本文主要模塊分為前臺(tái)用戶功能模塊和后臺(tái)管

2、理功能模塊。前臺(tái)用戶功能模塊主要是實(shí)現(xiàn)了用戶通過登錄進(jìn)入商城后,對(duì)公告、商品的瀏覽以及查詢、購買。后臺(tái)管理模塊主要實(shí)現(xiàn)了管理員對(duì)公告、商品、訂單、投訴的管理。在進(jìn)入商城選購商品時(shí),首先應(yīng)該將商品放到購物車中,待挑選好所有商品之后就可以到收銀臺(tái)去開收貨單,根據(jù)售貨單據(jù)付款。制作電子商務(wù)系統(tǒng)的原理與超市購物原理是一樣的,首先客戶應(yīng)該在網(wǎng)頁中選購自己需要的商品并將商品放入購物車中,當(dāng)然也可以改變購買商品的數(shù)量或清空購物車中的商品。選購好商品后就可以到收銀臺(tái),在收銀臺(tái)填寫并提交收貨人信息。系統(tǒng)總體流程圖如圖2.1所示: 圖2.1系統(tǒng)總體流程圖數(shù)據(jù)流圖如圖2.2所示:頂層 0層 圖2.2數(shù)據(jù)流圖2.2業(yè)

3、務(wù)流程(1瀏覽與選擇商品:顧客進(jìn)入網(wǎng)站即刻自動(dòng)提供購物車,不需身份確認(rèn)就可以在網(wǎng)站上隨意瀏覽、挑選商品(可增加、刪除、修改購物車上商品的數(shù)量,網(wǎng)站提供最新的商品列表,熱賣商品優(yōu)先列表給顧客作為選購時(shí)的參考;(2判斷:顧客確定所購物品后,系統(tǒng)將判斷該顧客是否是會(huì)員,如果是,則可直接填寫訂單;否則,提示顧客登記注冊(cè);(3提交訂單:已選購的商品需填寫訂單細(xì)節(jié),如付款及提貨方式等。只有正式提交定單才能生效;(4注冊(cè):顧客可在公司的網(wǎng)站上注冊(cè),填寫姓名地址等信息后提交申請(qǐng);(5確認(rèn):后臺(tái)管理將實(shí)時(shí)得到顧客的注冊(cè)信息,通過電話及其他方式確認(rèn),得到注冊(cè)確認(rèn)的顧客才能成為會(huì)員,并擁有唯一的會(huì)員證號(hào);(6不是會(huì)

4、員的顧客可以先挑選商品再申請(qǐng)成為會(huì)員,會(huì)員申請(qǐng)生效后即可下定單,所定購的商品數(shù)及時(shí)存入數(shù)據(jù)庫;(7送貨與付款:網(wǎng)上的每一份訂單都將實(shí)時(shí)存入后臺(tái)數(shù)據(jù)庫,后臺(tái)操作人員通過電話及其他方式確認(rèn),確認(rèn)后將及時(shí)實(shí)施該訂單:向顧客送貨,貨到付款,完成網(wǎng)上交易。網(wǎng)上交易業(yè)務(wù)流程圖如圖2.3所示: 圖2.3業(yè)務(wù)流程圖購物流程如圖2.4所示: 圖2.4購物流程圖3用例圖3.1參與者1.管理員描述:該參與者的信息已保存在數(shù)據(jù)庫中,經(jīng)過合法性驗(yàn)證后,能夠執(zhí)行該系統(tǒng)中的所有功能。2.會(huì)員描述:該參與者注冊(cè)之后,信息保存在數(shù)據(jù)庫中,經(jīng)合法性驗(yàn)證后,能夠執(zhí)行該系統(tǒng)中的基本功能。3.2用例1.登錄(logon2.注銷(log

5、out3.修改用戶信息(modify dealer info4.瀏覽目錄(view category5.搜索產(chǎn)品(search item6.查看產(chǎn)品(view item7.加入購物車(add cart8.查看購物車(view cart9.修改購物車中的商品(modify cart items10.刪除購物車中的商品(delete cart item11.清空購物車(empty cart12.結(jié)帳(check out13.配置收貨人信息(configure recipient14.配置送貨方式(configure shipment15.配置付款方式(configure payment metho

6、d16.確認(rèn)訂單(affirm order17.查看訂單(view order18.修改訂單(modify order19.刪除訂單(delete order20.查看新品(view latest item21.查看特價(jià)品(view special price item22.查看積分(view grade23.用戶反饋(feedback24.查看反饋(view feedback頂層用例圖如圖3.1所示: 圖3.1頂層用例圖3.3用例分析與描述登錄(logon1.用例圖 2.用例的事件流描述本用例描述了用戶或管理員如何登錄到系統(tǒng)中。無。如果用例成功,用例登錄到系統(tǒng)中,否則系統(tǒng)的狀態(tài)不變。無。(1

7、管理員登錄到基于后臺(tái)管理的網(wǎng)站時(shí),用例啟動(dòng)。(2系統(tǒng)提示用戶輸入用戶名和密碼(3用戶輸入自己的用戶名和密碼,提交(E-1。(4系統(tǒng)驗(yàn)證輸入的名字和密碼(E-2,用戶登錄系統(tǒng)成功。E-1:包含了單引號(hào)、雙引號(hào)或?yàn)榭?系統(tǒng)提示錯(cuò)誤。E-2:系統(tǒng)檢索不到該用戶的密碼,系統(tǒng)提示錯(cuò)誤。注銷(logout用例描述:清除內(nèi)存中用戶名、購物車信息,并返回到登錄頁。修改用戶信息(modify dealer info1用例圖 2用例的事件流描述2.1簡單描述:該用例描述了如何修改用戶的信息,但用戶的用戶名不允許修改。2.2前置條件用戶已登錄。2.3后置條件用例成功,把用戶的信息保存到數(shù)據(jù)庫中。2.4擴(kuò)充點(diǎn)無。2.

8、5事件流(1系統(tǒng)提示輸入用戶的信息。(2用戶輸入所需信息,提交(E-1。(3系統(tǒng)把所需的信息保存到數(shù)據(jù)庫中。E-1:系統(tǒng)驗(yàn)證輸入的數(shù)據(jù)不合法(不能包含單引號(hào)、雙引號(hào),郵箱必須滿足要求,提示錯(cuò)誤。瀏覽目錄(view category1用例圖 2用例的事件流描述2.1簡單描述:用戶選擇一目錄,顯示該商品目錄的商品信息(商品的價(jià)格與給的折扣有關(guān)。2.2前置條件用戶已登錄。2.3后置條件用例成功,顯示對(duì)應(yīng)商品目錄商品信息。2.4擴(kuò)充點(diǎn)無2.5事件流(1系統(tǒng)提示選擇一目錄。(2用戶單擊一目錄。(3系統(tǒng)檢索該用戶的折扣。(4系統(tǒng)檢索對(duì)應(yīng)該目錄的商品,商品的價(jià)格與給的折扣有關(guān)。存在(S-1,不存在(S-2。

9、S-1:小圖顯示所有商品圖片(如果有,商品名稱,商品簡單描述,單價(jià),加入購物車提示。如果產(chǎn)品不能在一頁顯示完,系統(tǒng)顯示“第一頁、上一頁,下一頁、最后一頁”頁瀏覽提示。S-2:系統(tǒng)提示不存在該目錄的產(chǎn)品。搜索產(chǎn)品(search items1用例圖 2用例的事件流描述2.1簡單描述:用戶可基于商品的類別和商品的名稱的組合條件進(jìn)行模糊查找。2.2前置條件用戶已登錄。2.3后置條件用例成功,顯示滿足查找條件的所有記錄。2.4擴(kuò)充點(diǎn)無2.5事件流(1系統(tǒng)提示輸入商品的類別和搜索的關(guān)鍵字。(2用戶輸入商品的類別和搜索的關(guān)鍵字,提交。(3檢索該用戶的折扣。(4系統(tǒng)檢索滿足條件的商品。如果存在(S-1,不存在

10、(S-2。S-1:小圖顯示所有商品圖片(如果有,商品名稱,商品簡單描述,單價(jià),加入購物車提示。如果產(chǎn)品不能在一頁顯示完,系統(tǒng)顯示“第一頁、上一頁,下一頁、最后一頁”頁瀏覽提示。S-2:系統(tǒng)提示不存在該目錄的產(chǎn)品。查看產(chǎn)品(view item1用例圖 2用例的事件流描述2.1簡單描述:用戶查看某一產(chǎn)品的詳細(xì)描述。2.2前置條件用戶已登錄,且系統(tǒng)處于商品頁顯示狀態(tài)。2.3后置條件用例成功,顯示對(duì)應(yīng)商品的詳細(xì)信息。2.4擴(kuò)充點(diǎn)無。2.5事件流(1系統(tǒng)提示用戶選擇一商品。(2用戶選定一商品,確認(rèn)。(3系統(tǒng)檢索該用戶的權(quán)限。(4系統(tǒng)檢索該商品的詳細(xì)信息。(5系統(tǒng)以大圖顯示該商品的圖象、商品名稱、商品價(jià)格

11、、加入購物車提示。加入購物車(add cart1用例圖 2用例的事件流描述2.1簡單描述用戶把所需的商品加入購物車。2.2前置條件用戶已登錄且處于商品顯示頁中。2.3后置條件用例成功,進(jìn)入到查看購物車頁。2.4擴(kuò)充點(diǎn)無2.5事件流(1在商品顯示頁中,系統(tǒng)提示加入購物車。(2確認(rèn)加入購物車。查看購物車(view cart1用例圖 2用例的事件流描述2.1簡單描述:用戶查看購物車。2.2前置條件用戶已登錄。2.3后置條件顯示購物車中所有商品的編號(hào)、名稱、數(shù)量、單價(jià)、金額。2.4事件流(1用戶確認(rèn)查看購物車。(2系統(tǒng)顯示購物車中的所有商品的編號(hào)、名稱、數(shù)量、單價(jià)、金額以及合計(jì)(商品的數(shù)量可修改。(3

12、系統(tǒng)顯示用戶可修改商品的數(shù)量,刪除商品、清空購物車、繼續(xù)購物以及結(jié)帳。修改購物車中的商品(modify cart items1用例圖 2用例的事件流描述2.1簡單描述:用戶修改購物車中商品的數(shù)量。2.2前置條件系統(tǒng)處于查看購物車狀態(tài)。2.3后置條件用例成功,購物車中商品的數(shù)量被更改。2.4擴(kuò)充點(diǎn)無。2.5事件流(1系統(tǒng)提示更改商品的數(shù)量。(2用戶輸入要更改商品的數(shù)量,確認(rèn)更改(E-1。(3系統(tǒng)刷新購物車。E-1:用戶輸入的商品數(shù)量只能是(1-50間的整數(shù)。否則提示錯(cuò)誤。刪除購物車中的商品(delete cart item1用例圖 2用例的事件流描述2.1簡單描述:刪除購物車中的某個(gè)商品。2.2

13、前置條件系統(tǒng)處于查看購物車狀態(tài)。2.3后置條件用例成功,刪除商品。2.4擴(kuò)充點(diǎn)無。2.5事件流(1系統(tǒng)提示刪除商品。(2用戶刪除商品,確認(rèn)(3系統(tǒng)刷新購物車。清空購物車(empty cart1用例圖 2用例的事件流描述2.1簡單描述:用戶清空購物車中的商品。2.2前置條件系統(tǒng)處于查看購物車狀態(tài)。2.3后置條件用例成功,系統(tǒng)清空購物車。2.4擴(kuò)充點(diǎn)無2.5事件流(1系統(tǒng)提示清空購物車。(2用戶清空購物車。(3系統(tǒng)刷新購物車。結(jié)帳(check out1用例圖 2用例的事件流描述2.1簡單描述:加入購物車完畢,即可進(jìn)入結(jié)帳狀態(tài)。2.2前置條件系統(tǒng)處于查看購物車狀態(tài)。2.3后置條件用例成功,便可進(jìn)入配

14、置用戶的收貨地址、送貨方式、付款方式的配置頁。2.4擴(kuò)充點(diǎn)無2.5事件流(1系統(tǒng)提示用戶結(jié)帳。(2用戶確認(rèn)結(jié)帳。(3系統(tǒng)檢查購物車是否為空(E-1。(4系統(tǒng)進(jìn)入該用戶的登錄界面,用戶輸入密碼確認(rèn)。(5檢索成功(S-1,不成功(S-2E-1:購物車為空,系統(tǒng)提示錯(cuò)誤,并轉(zhuǎn)入至首頁。S-1:系統(tǒng)進(jìn)入配置用戶的收貨地址、送貨方式、付款方式的頁面。S-2:停留在登陸界面。配置收貨地址信息(configure recipient1用例圖 2用例的事件流描述2.1簡單描述:配置用戶的收貨地址信息。2.2前置條件結(jié)帳用例成功。2.3后置條件用例成功,如果送貨方式和付款方式配置好、則可下訂單。2.4擴(kuò)充點(diǎn)不存

15、在該用戶的收貨地址。2.5事件流(1系統(tǒng)檢索該用戶最近的收貨地址,存在(S-1,不存在(S-2。S-1:(1系統(tǒng)顯示該收貨地址(包含收貨人、收貨地址、郵編、聯(lián)系電話。(2用戶可修改該收貨地址(使用修改收貨地址用例。S-2:(1系統(tǒng)提示輸入收貨地址。(2用戶輸入收貨地址確認(rèn)(E-1。(3把該地址存儲(chǔ)到數(shù)據(jù)庫中。(4回到配置頁E-1:輸入數(shù)據(jù)有一項(xiàng)為空,郵編,聯(lián)系電話不符合要求,系統(tǒng)提示錯(cuò)誤。配置送貨方式(configure shipment1用例圖 2用例的事件流描述2.1簡單描述:配置用戶的送貨方式。2.2前置條件結(jié)帳用例成功。2.3后置條件用例成功,如果收貨地址和付款方式配置好、則可下訂單。

16、2.4擴(kuò)充點(diǎn)不存在用戶的送貨地址。2.5事件流(1系統(tǒng)檢索該用戶的送貨方式,存在(S-1,不存在(S-2。S-1:系統(tǒng)顯示檢索到的送貨方式,用戶可修改送貨方式。S-2:1系統(tǒng)提示輸入一送貨方式。2用戶輸入送貨方式,提交。3系統(tǒng)存儲(chǔ)該送貨方式。4回到配置頁。配置付款方式(configure payment method1.用例圖 2.用例的事件流描述用戶配置其付款方式。結(jié)帳用例成功。用例成功,如果配置收貨地址用例和配置送貨方式用例成功,用戶可下訂單。該用戶的付款方式不存在。(1系統(tǒng)檢索該用戶的付款方式,存在(S-1,不存在(S-2。2.5.3.分支流S-1:系統(tǒng)顯示檢索到的付款方式。S-2:(1

17、系統(tǒng)提示輸入一付款方式。(2用戶輸入一付款方式,提交。(3系統(tǒng)把該付款方式存儲(chǔ)到數(shù)據(jù)庫中。(4回到配置頁。確認(rèn)訂單(affirm order1.用例圖 2.用例的事件流描述確認(rèn)生成訂單。配置收貨地址、送貨方式、付款方式用例成功。用例成功,把訂單數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中。無。(1系統(tǒng)提示確認(rèn)訂單。(2用戶確認(rèn)訂單。(3系統(tǒng)生成訂單號(hào)。(4系統(tǒng)生成訂單記錄并存入數(shù)據(jù)庫中。(5系統(tǒng)清空購物車。(6系統(tǒng)顯示訂單情況、收貨地址、送貨方式、付款方式。查看訂單(view order1.用例圖 2.用例的事件流描述查看該用戶的所有訂單或基于組合條件的訂單。用戶已登錄。用例成功,系統(tǒng)顯示該用戶的訂單情況。無(1用戶選

18、擇查看所有訂單(S-1,或基于組合條件查看訂單(S-2。分支流S-1:(1系統(tǒng)檢索該用戶的所有訂單(2系統(tǒng)顯示所有訂單,當(dāng)顯示的訂單超過一頁時(shí),系統(tǒng)顯示“第一頁、上一頁、下一頁、最后一頁”的頁瀏覽提示。S-2:(1系統(tǒng)提示用戶輸入訂單號(hào)、發(fā)生訂單的時(shí)間段、或訂單的狀態(tài)(已執(zhí)行、部分執(zhí)行、未執(zhí)行(2用戶輸入所需信息,提交(E-1。(3系統(tǒng)檢索滿足組合條件的所有訂單。(4系統(tǒng)顯示滿足條件的訂單。E-1:系統(tǒng)驗(yàn)證輸入的合法性,不合法系統(tǒng)提示錯(cuò)誤修改訂單(modify order1.用例圖 2.用例的事件流描述用戶修改訂單的訂單明細(xì),收貨地址、送貨方式、付款方式。系統(tǒng)處于查看訂單狀態(tài)中。用例成功,把修

19、改的訂單存儲(chǔ)到數(shù)據(jù)庫中。無。(1系統(tǒng)提示修改訂單。(2用戶確認(rèn)修改(E-1。(3系統(tǒng)提示輸入要修改的訂單。(4用戶輸入修改信息,提交(E-2(5系統(tǒng)存儲(chǔ)訂單情況至數(shù)據(jù)庫中。E-1:已審核的訂單不能修改,否則提示錯(cuò)誤。E-2:不合法輸入,系統(tǒng)提示錯(cuò)誤。刪除訂單(delete order1.用例圖 2.用例的事件流描述用戶刪除不需要的訂單。系統(tǒng)處于查看訂單狀態(tài)中。用例成功,系統(tǒng)刪除該訂單。無(1系統(tǒng)提示刪除該訂單。(2用戶認(rèn)刪除該訂單(E-1。(3系統(tǒng)從數(shù)據(jù)庫中刪除該訂單。E-1:已審核的訂單不能刪除,否則提示錯(cuò)誤。查看新品(view latest item1.用例圖 2.用例的事件流描述用戶瀏覽

20、最新出現(xiàn)的產(chǎn)品。用戶已登錄。用例成功,系統(tǒng)顯示最新的商品。無。(1系統(tǒng)檢索最新商品信息,存在(S-1,不存在(S-2。S-1:系統(tǒng)顯示檢索的最新商品,當(dāng)商品超過一頁時(shí),系統(tǒng)提供“第一頁、上一頁、下一頁、最后一頁”的頁瀏覽提示。S-2:系統(tǒng)顯示最新商品不存在。(1查看特價(jià)品(view special price item1用例圖 2用例的事件流描述2.1簡單描述:用戶瀏覽特價(jià)產(chǎn)品。2.2前置條件用戶已登錄。2.3后置條件用例成功,系統(tǒng)顯示特價(jià)的商品。2.4擴(kuò)充點(diǎn)無。2.5事件流(1系統(tǒng)檢索特價(jià)的商品信息,存在(S-1,不存在(S-2。S-1:系統(tǒng)顯示檢索的商品,當(dāng)商品超過一頁時(shí),系統(tǒng)提供“第一頁、上一頁、下一頁、最后一頁”的頁瀏覽提示。S-2:系統(tǒng)顯示特價(jià)商品不存在。查看積分(view history record and grade1.用例圖 2.用例的事件流描述查看該用戶的積分情況。用戶已等錄。用例成功,系統(tǒng)顯示該用戶的積分情況。無。(1系統(tǒng)檢索該用戶的積分情況。(2系統(tǒng)顯示積分情況。用戶反饋(feedback2用例圖 3用例的事件流描述3.5簡單描述:用戶提出反饋意見。3.6

溫馨提示

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