



版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、需求說(shuō)明書1 系統(tǒng)需求 .31.1基于經(jīng)銷商的電子商務(wù)網(wǎng)站 .31.1.1功能分析 .31.1.2系統(tǒng)頂層活動(dòng)圖。 .51.1.3用例圖 .61.1.3.1參與者 .61.1.3.2用例 .61.1.3.3頂層用例圖 .71.1.4用例分析與描述 .81.1.4.1登錄( logon) .81.1.4.2注銷( logout ) .81.1.4.3修改經(jīng)銷商信息( modify dealer info ) .81.1.4.4瀏覽目錄( view category ) .91.1.4.5搜索產(chǎn)品( search items) .101.1.4.6查看產(chǎn)品( view item ) .111.1.
2、4.7加入購(gòu)物車 (add cart) .121.1.4.8查看購(gòu)物車 (view cart) .121.1.4.9修改購(gòu)物車中的商品 (modify cart items) .131.1.4.10刪除購(gòu)物車中的商品( delete cart item) .141.1.4.11清空購(gòu)物車( empty cart ) .141.1.4.12結(jié)帳( check out) .151.1.4.13配置收貨地址信息( configure recipient ) .151.1.4.14配置送貨方式( configure shipment ) .161.1.4.15配置付款方式( configure pay
3、ment method ) .171.1.4.16確認(rèn)訂單( affirm order ) .181.1.4.17查看訂單( view order ) .191.1.4.18修改訂單( modify order ) .201.1.4.19刪除訂單( delete order) .201.1.4.20查看新品( view latest item ) .211.1.4.21查看特價(jià)品( view special price item ) .221.1.4.22查看積分 (view history record and grade) .221.1.4.23經(jīng)銷商反饋( feedback) .231.
4、1.4.24查看反饋答復(fù)( view feedback answer ) .241.2靜態(tài)結(jié)構(gòu)模型 .251.2.1包圖 .251.2.1.1web 包 .251.2.1.2business login 包 .261.2.1.3data service 包 .261.2.2類圖 .271.2.2.1db 類 .27dealer 類27password 類29Category 類29Cart 類30Item 類31Orders 類33Payment 類35Recipient 類36Shipment 類37Feedback 類37BankAccount 類391 系統(tǒng)需求根據(jù)對(duì)系統(tǒng)的分析, 把該系
5、統(tǒng)劃分為四個(gè)子系統(tǒng): 基于客戶的電子商務(wù)網(wǎng)站、 基于經(jīng)銷商的電子商務(wù)網(wǎng)站,后臺(tái)管理網(wǎng)站以及數(shù)據(jù)庫(kù)管理子系統(tǒng)。1.1 基于經(jīng)銷商的電子商務(wù)網(wǎng)站功能分析根據(jù)對(duì)該系統(tǒng)的分析,該系統(tǒng)應(yīng)具有如下功能1 經(jīng)銷商登錄經(jīng)銷商登錄并經(jīng)過(guò)身份驗(yàn)證合法后,經(jīng)銷商能執(zhí)行該子系統(tǒng)的所有功能。2 經(jīng)銷商信息管理( 1)配置經(jīng)銷商的收貨信息(收貨人、收貨地址、郵編) ,每個(gè)經(jīng)銷商允許有多個(gè)收貨信息,下訂單時(shí)如果是第一次下訂單,則要求添加收貨信息。否則使用最近使用過(guò)的收貨信息,允許對(duì)最近使用的收貨信息進(jìn)行修改。( 2) 配置經(jīng)銷商的送貨方式,每個(gè)經(jīng)銷商允許有多個(gè)送貨方式,下訂單時(shí)如果是第一次下訂單,則要求添加送貨方式。否則使
6、用最近使用過(guò)的送貨方式,允許對(duì)最近使用的送貨方式進(jìn)行修改。( 3) 修改經(jīng)銷商的基本信息,除了分配給該經(jīng)銷商的用戶名外,經(jīng)銷商可以修改所有其他信息。3 瀏覽目錄:經(jīng)銷商能夠?yàn)g覽目錄。在主頁(yè)上,應(yīng)向經(jīng)銷商顯示目錄清單,經(jīng)銷商選擇了一個(gè)目錄之后,應(yīng)能顯示該類別下的實(shí)際商品的圖片(如果有) 、名稱、簡(jiǎn)單描述、價(jià)格信息,并允許把商品加入購(gòu)物車,不同級(jí)別的經(jīng)銷商瀏覽產(chǎn)品的價(jià)格信息應(yīng)不同4 顯示商品詳情: 顯示商品的較大圖片和/或該產(chǎn)品的詳細(xì)說(shuō)明、價(jià)格信息, 并允許把商品加入購(gòu)物車。5 搜索商品:經(jīng)銷商能夠根據(jù)商品的特征搜索符合條件的商品。6 購(gòu)買商品:經(jīng)銷商能夠把商品放入購(gòu)物車。7 管理購(gòu)物車( 1)
7、刪除購(gòu)物車中的商品。( 2) 更改某些商品的數(shù)量。( 3) 清空購(gòu)物車。8 結(jié)帳:結(jié)帳前必須再次驗(yàn)證經(jīng)銷商,驗(yàn)證合法后,可以配置經(jīng)銷商的收貨信息、送貨方式、付款方式、接下來(lái)就可下訂單。9 下訂單:計(jì)算訂單的運(yùn)費(fèi)、稅金和總計(jì),顯示訂單的訂單號(hào)、日期、運(yùn)費(fèi)、 稅金和總計(jì)、收貨信息、送貨方式、付款方式、以及訂單項(xiàng)目明細(xì)。10訂單管理( 1)查看訂單。1) 經(jīng)銷商可基于訂單號(hào)、時(shí)間段、訂單狀態(tài)的組合條件查找2)查看所有訂單,當(dāng)訂單數(shù)超過(guò)一頁(yè)時(shí),要提供“第一頁(yè)、上一頁(yè)、下一頁(yè)、最后一頁(yè)”的頁(yè)瀏覽功能。( 2) 修改訂單,只允許對(duì)未審核的訂單進(jìn)行修改。( 3) 刪除訂單,只允許對(duì)未審核的訂單進(jìn)行修改11經(jīng)
8、銷商反饋經(jīng)銷商可以可以給總部提一些建議。12查看反饋信息:經(jīng)銷商可查看所有的反饋信息,也可基于時(shí)間段查看反饋信息。12顯示新品、特價(jià)品:向經(jīng)銷商展示最新的產(chǎn)品和特價(jià)品。13查看積分經(jīng)銷商可以查看其積分情況。14修改經(jīng)銷商信息,不能修改經(jīng)銷商的ID 。系統(tǒng)頂層活動(dòng)圖。logonv iew itemadd cartv iew latest andspecil price itemsv iew categoryv iew cartmodif y dealersearch iteminf omodif y cart itemdelete cart itemempty cartcheck outconf
9、 igureconf iguredeal.deal.conf igure dealerpay ment methodaf f irm orderdisplayorderv iew gradelogoutv iew ordersf eedbackmodif y orderdelete order用例圖參與者1經(jīng)銷商( loginedUser ):描述: 該參與者的信息已保存在數(shù)據(jù)庫(kù)中,能。經(jīng)過(guò)合法性驗(yàn)證后,能夠執(zhí)行該系統(tǒng)中的所有功用例1. 登錄( logon)2. 注銷( logout )3. 修改經(jīng)銷商信息( modify dealer info )4. 瀏覽目錄( view category
10、 )5. 搜索產(chǎn)品( search item)6. 查看產(chǎn)品( view item )7. 加入購(gòu)物車 (add cart)8. 查看購(gòu)物車 (view cart)9.修改購(gòu)物車中的商品(modify cart items)10.刪除購(gòu)物車中的商品(delete cart item)11. 清空購(gòu)物車( empty cart)12. 結(jié)帳( check out)13. 配置收貨人信息( configure recipient )14. 配置送貨方式( configure shipment )15. 配置付款方式( configure payment method )16. 確認(rèn)訂單( affi
11、rm order )17. 查看訂單( view order )18. 修改訂單( modify order )19. 刪除訂單( delete order)20. 查看新品( view latest item )21. 查看特價(jià)品( view special price item )22. 查看積分 (view grade)23. 經(jīng)銷商反饋( feedback)24. 查看反饋( view feedback )頂層用例圖modify cart itemsview cartdelete cart item(from dealer)(from dealer)(from dealer)add c
12、art(from dealer)view category(from dealer)search item(from dealer)view itemdealer(from dealer)(from Actors)view latest items(from dealer)view special price item(from dealer)empty cart(from dealer)modify dealer info(from dealer)configure recipient(from dealer)configure payment me(from dealer)configur
13、e shipme(from dealer)logonview grade(from dealer)(from dealer)logoutaffirm order(from dealer) feedbackcheck out (from dealer)(from dealer) view feedbackview ordersmodify orderdelete order(from dealer)(from dealer)(from dealer)(from dealer)(from dealer)用例分析與描述登錄( logon )1. 用例圖<<include>>l
14、ogonretrieve dealerdealer(from Actors)2. 用例的事件流描述2.1.簡(jiǎn)單描述:本用例描述了用戶如何登錄到系統(tǒng)中。2.2.前置條件無(wú)。2.3.后置條件如果用例成功,用例登錄到系統(tǒng)中,否則系統(tǒng)的狀態(tài)不變。2.4.擴(kuò)充點(diǎn)無(wú)。2.5.事件流基流( 1) 經(jīng)銷商登錄到基于經(jīng)銷商的網(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ò)誤。注銷(
15、logout )用例描述:清除內(nèi)存中用戶名、購(gòu)物車信息,并返回到登錄頁(yè)。修改經(jīng)銷商信息( modify dealer info)1 用例圖<<include>>retrieve dealerdealermodify dealer info <<include>>(from Actors)update dealer info2 用例的事件流描述2.1 簡(jiǎn)單描述:該用例描述了如何修改經(jīng)銷商的信息,但經(jīng)銷商的用戶名不允許修改。 2.2 前置條件經(jīng)銷商已登錄。2.3 后置條件用例成功,把經(jīng)銷商的信息保存到數(shù)據(jù)庫(kù)中。2.4 擴(kuò)充點(diǎn)無(wú)。2.5事件流基流( 1
16、)系統(tǒng)提示輸入經(jīng)銷商的信息。( 2)經(jīng)銷商輸入所需信息,提交( E-1)。( 3)系統(tǒng)把所需的信息保存到數(shù)據(jù)庫(kù)中。替代流E-1 :系統(tǒng)驗(yàn)證輸入的數(shù)據(jù)不合法(不能包含單引號(hào)、雙引號(hào),郵箱必須滿足要求),提示錯(cuò)誤。瀏覽目錄( view category)1 用例圖<<include>>retrieve dealerview category<<include>>dealer(from Actors)retrieve items2 用例的事件流描述2.1簡(jiǎn)單描述:經(jīng)銷商選擇一目錄,顯示該商品目錄的商品信息(商品的價(jià)格與給該經(jīng)銷商的折扣有關(guān))。2.2前置
17、條件經(jīng)銷商已登錄。2.3后置條件用例成功,顯示對(duì)應(yīng)商品目錄商品信息。2.4擴(kuò)充點(diǎn)無(wú)2.5事件流2.5.1基流( 1) 系統(tǒng)提示選擇一目錄。( 2) 經(jīng)銷商單擊一目錄。( 3) 系統(tǒng)檢索該經(jīng)銷商的折扣。( 4) 系統(tǒng)檢索對(duì)應(yīng)該目錄的商品, 商品的價(jià)格與給該經(jīng)銷商的折扣有關(guān)。 存在( S-1),不存在( S-2)。分支流S-1:小圖顯示所有商品圖片(如果有),商品名稱,商品簡(jiǎn)單描述,單價(jià),加入購(gòu)物車提示。如果產(chǎn)品不能在一頁(yè)顯示完,系統(tǒng)顯示“第一頁(yè)、上一頁(yè),下一頁(yè)、最后一頁(yè)”頁(yè)瀏覽提示。S-2:系統(tǒng)提示不存在該目錄的產(chǎn)品。搜索產(chǎn)品( search items)1 用例圖<<include
18、>>retrieve dealerdealersearch item<<include>>(from Actors)retrieve items2 用例的事件流描述2.1 簡(jiǎn)單描述:經(jīng)銷商可基于商品的類別和商品的名稱的組合條件進(jìn)行模糊查找。2.2 前置條件經(jīng)銷商已登錄。2.3 后置條件用例成功,顯示滿足查找條件的所有記錄。2.4擴(kuò)充點(diǎn)無(wú)2.5事件流基流( 1) 系統(tǒng)提示輸入商品的類別和搜索的關(guān)鍵字。( 2) 經(jīng)銷商輸入商品的類別和搜索的關(guān)鍵字,提交。( 3) 檢索該經(jīng)銷商的折扣。( 4) 系統(tǒng)檢索滿足條件的商品。如果存在(S-1),不存在( S-2)。分支流
19、S-1:小圖顯示所有商品圖片(如果有),商品名稱,商品簡(jiǎn)單描述,單價(jià),加入購(gòu)物車提示。如果產(chǎn)品不能在一頁(yè)顯示完,系統(tǒng)顯示“第一頁(yè)、上一頁(yè),下一頁(yè)、最后一頁(yè)”頁(yè)瀏覽提示。S-2:系統(tǒng)提示不存在該目錄的產(chǎn)品。查看產(chǎn)品( view item )1 用例圖<<include>>retrieve dealerview item<<include>>dealer(from Actors)retrieve item2 用例的事件流描述2.1 簡(jiǎn)單描述:經(jīng)銷商查看某一產(chǎn)品的詳細(xì)描述。 2.2 前置條件經(jīng)銷商已登錄,且系統(tǒng)處于商品頁(yè)顯示狀態(tài)。2.3 后置條件用例成
20、功,顯示對(duì)應(yīng)商品的詳細(xì)信息。2.4擴(kuò)充點(diǎn)無(wú)。2.5事件流基流( 1) 系統(tǒng)提示經(jīng)銷商選擇一商品。( 2) 經(jīng)銷商選定一商品,確認(rèn)。( 3) 系統(tǒng)檢索該經(jīng)銷商的權(quán)限。( 4) 系統(tǒng)檢索該商品的詳細(xì)信息。( 5) 系統(tǒng)以大圖顯示該商品的圖象、商品名稱、商品價(jià)格、加入購(gòu)物車提示。加入購(gòu)物車 (add cart)1 用例圖add cartdealer(from dealer)(from Actors)2 用例的事件流描述 2.1 簡(jiǎn)單描述經(jīng)銷商把所需的商品加入購(gòu)物車。2.2 前置條件經(jīng)銷商已登錄且處于商品顯示頁(yè)中。2.3 后置條件用例成功,進(jìn)入到查看購(gòu)物車頁(yè)。2.4 擴(kuò)充點(diǎn)無(wú)2.5事件流基流( 1)
21、在商品顯示頁(yè)中,系統(tǒng)提示加入購(gòu)物車。( 2) 確認(rèn)加入購(gòu)物車。查看購(gòu)物車 (view cart)1 用例圖view cartdealer(f rom Actors)2 用例的事件流描述2.1 簡(jiǎn)單描述:經(jīng)銷商查看購(gòu)物車。2.2前置條件用戶已登錄。2.3后置條件顯示購(gòu)物車中所有商品的編號(hào)、名稱、數(shù)量、單價(jià)、金額。擴(kuò)充點(diǎn)無(wú)2.4事件流2.4.1 基流( 1) 用戶確認(rèn)查看購(gòu)物車。( 2) 系統(tǒng)顯示購(gòu)物車中的所有商品的編號(hào)、名稱、數(shù)量、單價(jià)、金額以及合計(jì)(商品的數(shù)量可修改) 。( 3) 系統(tǒng)顯示經(jīng)銷商可修改商品的數(shù)量,刪除商品、清空購(gòu)物車、繼續(xù)購(gòu)物以及結(jié)帳。修改購(gòu)物車中的商品 (modify car
22、t items)1 用例圖modify cart itemsdealer(f rom Actors)2 用例的事件流描述2.1 簡(jiǎn)單描述:經(jīng)銷商修改購(gòu)物車中商品的數(shù)量。2.2 前置條件系統(tǒng)處于查看購(gòu)物車狀態(tài)。2.3 后置條件用例成功,購(gòu)物車中商品的數(shù)量被更改。2.4 擴(kuò)充點(diǎn)無(wú)。2.5事件流基流( 1) 系統(tǒng)提示更改商品的數(shù)量。( 2) 經(jīng)銷商輸入要更改商品的數(shù)量,確認(rèn)更改(E-1)。( 3) 系統(tǒng)刷新購(gòu)物車。替代流E-1 :經(jīng)銷商輸入的商品數(shù)量只能是(1-50)間的整數(shù)。否則提示錯(cuò)誤。刪除購(gòu)物車中的商品(delete cart item)1 用例圖delete cart itemdealer(
23、f rom Actors)2 用例的事件流描述2.1 簡(jiǎn)單描述:刪除購(gòu)物車中的某個(gè)商品。2.2 前置條件系統(tǒng)處于查看購(gòu)物車狀態(tài)。2.3 后置條件用例成功,刪除商品。2.4 擴(kuò)充點(diǎn)無(wú)。2.5 事件流基流( 1) 系統(tǒng)提示刪除商品。( 2) 經(jīng)銷商刪除商品,確認(rèn)( 3) 系統(tǒng)刷新購(gòu)物車。清空購(gòu)物車( empty cart)1 用例圖dealerempty cart(f rom Actors)2 用例的事件流描述2.1 簡(jiǎn)單描述:經(jīng)銷商清空購(gòu)物車中的商品。 2.2 前置條件系統(tǒng)處于查看購(gòu)物車狀態(tài)。 2.3 后置條件用例成功,系統(tǒng)清空購(gòu)物車。2.4擴(kuò)充點(diǎn)無(wú)2.5事件流基流( 1) 系統(tǒng)提示清空購(gòu)物車。
24、( 2) 經(jīng)銷商清空購(gòu)物車。( 3) 系統(tǒng)刷新購(gòu)物車。結(jié)帳( check out )1 用例圖<<include>>check outlogondealer(from Actors)2 用例的事件流描述2.1 簡(jiǎn)單描述:加入購(gòu)物車完畢,即可進(jìn)入結(jié)帳狀態(tài)。2.2 前置條件系統(tǒng)處于查看購(gòu)物車狀態(tài)。2.3 后置條件用例成功,便可進(jìn)入配置經(jīng)銷上的收貨地址、送貨方式、付款方式的配置頁(yè)。2.4 擴(kuò)充點(diǎn)無(wú)2.5事件流基流( 1) 系統(tǒng)提示經(jīng)銷商結(jié)帳。( 2) 經(jīng)銷商確認(rèn)結(jié)帳。( 3) 系統(tǒng)檢查購(gòu)物車是否為空( E-1 )。( 4) 系統(tǒng)進(jìn)入該經(jīng)銷商的登錄界面,經(jīng)銷商輸入密碼確認(rèn)。(
25、5) 檢索成功( S-1),不成功( S-2)替代流E-1 :購(gòu)物車為空,系統(tǒng)提示錯(cuò)誤,并轉(zhuǎn)入至首頁(yè)。分支流S-1:系統(tǒng)進(jìn)入配置經(jīng)銷商的收貨地址、送貨方式、付款方式的頁(yè)面。S-2:停留在登錄界面。配置收貨地址信息( configure recipient)1 用例圖<<include>>retrieve payment method<<extend>>dealerconfigure payment method(from Actors)insert payment method2 用例的事件流描述2.1 簡(jiǎn)單描述:配置經(jīng)銷商的收貨地址信息。2.2
26、 前置條件結(jié)帳用例成功。2.3 后置條件用例成功,如果送貨方式和付款方式配置好、則可下訂單。2.4 擴(kuò)充點(diǎn)不存在該經(jīng)銷商的收貨地址。2.5 事件流2.5.1 基流( 1)系統(tǒng)檢索該經(jī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ù)庫(kù)中。( 4) 回到配置頁(yè)替代流E-1 :輸入數(shù)據(jù)有一項(xiàng)為空,郵編,聯(lián)系電話不符合要求,系統(tǒng)提示錯(cuò)誤。配
27、置送貨方式( configure shipment)1 用例圖<<include>>dealerconfigure shipmentretrieve shipment<<extend>>(from Actors)insert shipment2 用例的事件流描述2.1 簡(jiǎn)單描述:配置經(jīng)銷商的送貨方式。 2.2 前置條件結(jié)帳用例成功。2.3 后置條件用例成功,如果收貨地址和付款方式配置好、則可下訂單。2.4 擴(kuò)充點(diǎn)不存在經(jīng)銷商的送貨地址。2.5 事件流2.5.1基流( 1)系統(tǒng)檢索該經(jīng)銷商的送貨方式,存在(S-1),不存在( S-2)。2.5.2分
28、支流S-1:系統(tǒng)顯示檢索到的送貨方式,經(jīng)銷商可修改送貨方式。S-2:1) 系統(tǒng)提示輸入一送貨方式。2) 用戶輸入送貨方式,提交。3) 系統(tǒng)存儲(chǔ)該送貨方式。4) 回到配置頁(yè)。配置付款方式( configure payment method)1. 用例圖<<include>>retrieve payment method<<extend>>dealerconfigure payment method(from Actors)insert payment method2. 用例的事件流描述2.1.簡(jiǎn)單描述:經(jīng)銷商配置其付款方式。2.2.前置條件結(jié)帳用例
29、成功。2.3.后置條件用例成功,如果配置收貨地址用例和配置送貨方式用例成功,經(jīng)銷商可下訂單。2.4.擴(kuò)充點(diǎn)該用戶的付款方式不存在。2.5.事件流基流( 1)系統(tǒng)檢索該經(jīng)銷商的付款方式,存在(S-1),不存在( S-2)。替代流分支流S-1:系統(tǒng)顯示檢索到的付款方式。S-2:( 1)系統(tǒng)提示輸入一付款方式。( 2) 用戶輸入一付款方式,提交。( 3) 系統(tǒng)把該付款方式存儲(chǔ)到數(shù)據(jù)庫(kù)中。( 4) 回到配置頁(yè)。確認(rèn)訂單( affirm order)1. 用例圖genOrderNo<<include>><<include>>dealeraffirm ord
30、erinsert order<<include>>(from Actors)empty cart2. 用例的事件流描述2.1.簡(jiǎn)單描述:確認(rèn)生成訂單。2.2.前置條件配置收貨地址、送貨方式、付款方式用例成功。2.3.后置條件用例成功,把訂單數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中。2.4.擴(kuò)充點(diǎn)無(wú)。2.5.事件流基流( 1) 系統(tǒng)提示確認(rèn)訂單。( 2) 經(jīng)銷商確認(rèn)訂單。( 3) 系統(tǒng)生成訂單號(hào)。( 4) 系統(tǒng)生成訂單記錄并存入數(shù)據(jù)庫(kù)中。( 5) 系統(tǒng)清空購(gòu)物車。( 6) 系統(tǒng)顯示訂單情況、收貨地址、送貨方式、付款方式。查看訂單( view order )1. 用例圖<<inclu
31、de>>retrieve orderview ordersdealer(f rom Actors)2. 用例的事件流描述2.1.簡(jiǎn)單描述:查看該經(jīng)銷商的所有訂單或基于組合條件的訂單。2.2.前置條件經(jīng)銷商已登錄。2.3.后置條件用例成功,系統(tǒng)顯示該經(jīng)銷商的訂單情況。2.4.擴(kuò)充點(diǎn)無(wú)2.5.事件流基流( 1) 經(jīng)銷商選擇查看所有訂單( S-1),或基于組合條件查看訂單( S-2)。分支流S-1:( 1) 系統(tǒng)檢索該經(jīng)銷商的所有訂單( 2) 系統(tǒng)顯示所有訂單,當(dāng)顯示的訂單超過(guò)一頁(yè)時(shí),系統(tǒng)顯示“第一頁(yè)、上一頁(yè)、下一頁(yè)、最后一頁(yè)”的頁(yè)瀏覽提示。S-2:( 1)系統(tǒng)提示用戶輸入訂單號(hào)、發(fā)生訂
32、單的時(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 order)1. 用例圖<<include>>modify orderupdate orderdealer(from Actors)2. 用例的事件流描述2.1.簡(jiǎn)單描述:經(jīng)銷商修改訂單的訂單明細(xì),收貨地址、送貨方式、付款方式。2.2.前置條件系統(tǒng)處于查看訂單狀態(tài)中。2.3.后置條件用例成功,把修改的訂單存儲(chǔ)到數(shù)據(jù)庫(kù)中。2.
33、4.擴(kuò)充點(diǎn)無(wú)。2.5.事件流基流( 1) 系統(tǒng)提示修改訂單。( 2) 經(jīng)銷商確認(rèn)修改( E-1)。( 3) 系統(tǒng)提示輸入要修改的訂單。( 4) 經(jīng)銷商輸入修改信息,提交( E-2 )( 5) 系統(tǒng)存儲(chǔ)訂單情況至數(shù)據(jù)庫(kù)中。替代流E-1 :已審核的訂單不能修改,否則提示錯(cuò)誤。E-2 :不合法輸入,系統(tǒng)提示錯(cuò)誤。刪除訂單( delete order)1. 用例圖delete orderdealer(f rom Actors)2. 用例的事件流描述2.1.簡(jiǎn)單描述:經(jīng)銷商刪除不需要的訂單。2.2.前置條件系統(tǒng)處于查看訂單狀態(tài)中。2.3.后置條件用例成功,系統(tǒng)刪除該訂單。2.4.擴(kuò)充點(diǎn)無(wú)2.5.事件流基
34、流( 1) 系統(tǒng)提示刪除該訂單。( 2) 經(jīng)銷確認(rèn)刪除該訂單( E-1)。( 3) 系統(tǒng)從數(shù)據(jù)庫(kù)中刪除該訂單。替代流E-1 :已審核的訂單不能刪除,否則提示錯(cuò)誤。查看新品( view latest item)1. 用例圖<<include>>view latest itemsretrieve the latest itemsdealer(f rom Actors)2. 用例的事件流描述2.1.簡(jiǎn)單描述:經(jīng)銷商瀏覽最新出現(xiàn)的產(chǎn)品。2.2.前置條件經(jīng)銷商已登錄。2.3.后置條件用例成功,系統(tǒng)顯示最新的商品。2.4.擴(kuò)充點(diǎn)無(wú)。2.5.事件流基流(1)系統(tǒng)檢索最新商品信息,存在
35、(S-1),不存在( S-2)。分支流S-1:系統(tǒng)顯示檢索的最新商品,當(dāng)商品超過(guò)一頁(yè)時(shí),系統(tǒng)提供“第一頁(yè)、上一頁(yè)、下一頁(yè)、最后一頁(yè)”的頁(yè)瀏覽提示。S-2:系統(tǒng)顯示最新商品不存在。( 1)查看特價(jià)品( view special price item)1 用例圖<<include>>view special price itemretrieve itemdealer(f rom Actors)2 用例的事件流描述2.1 簡(jiǎn)單描述:經(jīng)銷商瀏覽特價(jià)產(chǎn)品。2.2 前置條件經(jīng)銷商已登錄。2.3 后置條件用例成功,系統(tǒng)顯示特價(jià)的商品。2.4擴(kuò)充點(diǎn)無(wú)。2.5事件流基流(1)系統(tǒng)檢索特價(jià)的商品信息,存在(S-1),不存在( S-2)。分支流S-1:系統(tǒng)顯示檢索的商品,當(dāng)商品超過(guò)一頁(yè)時(shí),系統(tǒng)提供“第一頁(yè)、上一頁(yè)、下一頁(yè)、最后一頁(yè)”的頁(yè)瀏覽提示。S-2:系統(tǒng)顯示特價(jià)商品不存在。查看積分 (view history record and grade)1. 用例圖<<include>>dealerv
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 沿海漁村海洋經(jīng)濟(jì)發(fā)展
- 老年護(hù)理評(píng)估課件內(nèi)容
- 老年人的健康保健課件
- 老師用課件介紹視頻
- 生態(tài)保護(hù)現(xiàn)場(chǎng)調(diào)研委托合同書
- 建筑項(xiàng)目現(xiàn)場(chǎng)測(cè)量員雇傭合同
- 深海探測(cè)設(shè)備操作員勞動(dòng)合同書
- 殘疾人勞動(dòng)合同簽訂與就業(yè)援助政策實(shí)施策略
- 茶樹種植基地承包與茶葉市場(chǎng)推廣協(xié)議
- 出租車公司司機(jī)加班費(fèi)及休息日調(diào)休合同范本
- 云南省昆明市西山區(qū)2022-2023學(xué)年五年級(jí)下學(xué)期期末科學(xué)試卷
- 兒科質(zhì)控中心建設(shè)方案
- 2013免疫吸附治療知情同意書
- 鍍鋅鋼管壁厚及重量
- 區(qū)塊鏈金融學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫(kù)2023年
- 2023年司法鑒定程序通則
- 2023年宜賓市敘州區(qū)區(qū)內(nèi)外考試選調(diào)在編在職教師考試題庫(kù)
- 2023屆大連市瓦房店市數(shù)學(xué)四下期末質(zhì)量檢測(cè)試題含解析
- 保安員在崗培訓(xùn)法律
- 大學(xué)生心理健康教育(第二版)PPT全套完整教學(xué)課件
- 期貨市場(chǎng)行情及技術(shù)分析課件
評(píng)論
0/150
提交評(píng)論