試論基於用例的電子商務網站需求分析(doc 39頁)
試論基於用例的電子商務網站需求分析目錄:
1、係統需求……3
1.1、基於網上客戶的電子商務網站……3
1.1.1、功能分析……3
1.1.2、係統頂層活動圖。……5
1.1.3、用例圖……6
1.1.3.1、參與者……6
1.1.3.2、用例……6
1.1.3.3、頂層用例圖……7
1.1.4、用例分析與描述……8
1.1.4.1、登錄(logon)……8
1.1.4.2、注銷(logout)……8
1.1.4.3、修改經銷商信息(modify dealer info)……8
1.1.4.4、瀏覽目錄(view category)……9
1.1.4.5、搜索產品(search items)……10
1.1.4.6、查看產品(view item)……11
1.1.4.7、加入購物車(add cart)……12
1.1.4.8、查看購物車(view cart)……12
1.1.4.9、修改購物車中的商品(modify cart items)……13
1.1.4.10、刪除購物車中的商品(delete cart item)……14
1.1.4.11、清空購物車(empty cart)……14
1.1.4.12、結帳(check out)……15
1.1.4.13、配置收貨地址信息(configure recipient)……15
1.1.4.14、配置送貨方式(configure shipment)……16
1.1.4.15、配置付款方式(configure payment method)……17
1.1.4.16、確認訂單(affirm order)……18
1.1.4.17、查看訂單(view order)……19
1.1.4.18、修改訂單(modify order)……20
1.1.4.19、刪除訂單(delete order)……20
1.1.4.20、查看新品(view latest item)……21
1.1.4.21、查看特價品(view special price item)……22
1.1.4.22、查看積分(view history record and grade)……22
1.1.4.23、經銷商反饋(feedback)……23
1.1.4.24、查看反饋答複(view feedback answer)……24
1.2、靜態結構模型……25
1.2.1、包圖……25
1.2.1.1、web 包……25
1.2.1.2、business login包……26
1.2.1.3、data service包……26
1.2.2、類圖……27
1.2.2.1、db類……27
1.2.2.2、dealer類……27
1.2.3、password 類……29
1.2.4、Category類……29
1.2.5、Cart類……30
1.2.6、Item類……31
1.2.7、Orders類……33
1.2.8、Payment類……35
1.2.9、Recipient類……36
1.2.10、Shipment類……37
1.2.11、Feedback類……37
1.2.12、BankAccount類……39
試論基於用例的電子商務網站需求分析內容提要:
功能分析:
根據對該係統的分析,該係統應具有如下功能
1.經銷商登錄
經銷商登錄並經過身份驗證合法後,經銷商能執行該子係統的所有功能。
2.經銷商信息管理
(1)配置經銷商的收貨信息(收貨人、收貨地址、郵編),每個經銷商允許有多個收貨信息,下訂單時如果是第一次下訂單,則要求添加收貨信息。否則使用最近使用過的收貨信息,允許對最近使用的收貨信息進行修改。
(2)配置經銷商的送貨方式,每個經銷商允許有多個送貨方式,下訂單時如果是第一次下訂單,則要求添加送貨方式。否則使用最近使用過的送貨方式,允許對最近使用的送貨方式進行修改。
(3)修改經銷商的基本信息,除了分配給該經銷商的用戶名外,經銷商可以修改所有其他信息。
3.瀏覽目錄:經銷商能夠瀏覽目錄。在主頁上,應向經銷商顯示目錄清單,經銷商選擇了一個目錄之後,應能顯示該類別下的實際商品的圖片(如果有)、名稱、簡單描述、價格信息,並允許把商品加入購物車,不同級別的經銷商瀏覽產品的價格信息應不同
4.顯示商品詳情:顯示商品的較大圖片和/或該產品的詳細說明、價格信息,並允許把商品加入購物車。
5.搜索商品:經銷商能夠根據商品的特征搜索符合條件的商品
..............................