Phân tích ứng dụng 1Phân tích UML

Một phần của tài liệu Xây dựng và triển khai giải pháp Chợ Điện Tử (Trang 77 - 90)

GIẢI PHÁP CHỢ ĐIỆN TỬ 3.1Giới thiệu ứng dụng

3.2 Phân tích ứng dụng 1Phân tích UML

Các tác nhân chính (Actors) và Use Case

Các tác nhân chính

Hình 3.1 – Các tác nhân chính trong ứng dụng

Actor Use Case

Buy Goods (based on: Small Goods, promotional Goods) Sell Goods

Search Goods (Basic, Advanced Search)

Choose Goods (according: Auction Goods, Direct Bought Goods, advertised Goods, Promotional Goods)

View Goods (based on: Choose Goods, Search Goods)

Publish Classified Items Register Account

To Auction Buy directly

Publish Promotional Items

Administrator Add Items

Publish news daily Change Password

Edit Personal Information View Personal Information Send, Read, Delete Messages View “Wish” List

View Sold / Bought Goods Filter Sold / Bought Goods

Deliver money into Account (for sell and buy) Transfer of money

Login / Logout System

Bảng 3.1 – Mô tả các Actor và Use Case Các biểu đồ (Diagrams)

Biểu đồ Use Case

Use Case cho Administrator

Hình 3.2 – Use case mô tả chức năng của Administrator

Mô tả c hi tiết các Use Case cho Users

Use Case “Mua hàng”

Hình 3.3.1 (a) – Use Case mô tả chức năng “Mua hàng”

Mô tả chi tiết Use Case “Mua hàng”

Use Case “Bán hàng”

Hình 3.3.2 (a) – Use Case mô tả chức năng “Bán hàng”

Mô tả chi tiết Use Case “Bán hàng”

Hình 3.3.2 (b) – Mô tả chi tiết chức năng “Bán hàng”

Use Case “Tìm kiếm”

Mô tả chi tiết Use Case “Tìm kiếm”

Hình 3.3.3 (b) – Mô tả chi tiết chức năng “Tìm kiếm”

Use Case “Đấu giá”

Hình 3.3.4 (a) – Use Case mô tả chức năng “Đấu giá”

Hình 3.3.4 (b) – Mô tả chi tiết chức năng “Đấu giá”

Use Case “Đăng Sản phẩm rao vặt – khuyến mãi”

Mô tả chi tiết Use Case “Đăng Sản phẩm Rao vặt – Khuyến mãi”

Hình 3.3.5 (b) - Mô tả chi tiết chức năng “Đăng Sản phẩm rao vặt – khuyến mãi”

Use Case “Đăng tin tức hằng ngày”

Hình 3.3.6 (a) – Use Case mô tả chức năng “Đăng tin tức hằng ngày”

Hình 3.3.6 (b) – Mô tả chi tiết chức năng “Đăng tin tức hằng ngày”

Use Case “Đăng ký tài khoản”

Hình 3.3.7 (a) – Use Case mô tả chức năng “Đăng ký tài khoản”

Hình 3.3.7 (b) – Mô tả chi tiết chức năng “Đăng tin tức hằng ngày”

Use Case “Quản lý thông tin cá nhân”

Hình 3.3.8 (a) – Use Case mô tả chức năng “Quản lý thông tin cá nhân”

Mô tả chi tiết Use Case “Quản lý thông tin cá nhân”

Hình 3.3.8 (b) – Mô tả chi tiết chức năng “Quản lý thông tin cá nhân”

Hình 3.3.9 (a) – Use Case mô tả chức năng “Đăng nhập”

Mô tả chi tiết chức năng “Đăng nhập”

Hình 3.3.9 (b) – Mô tả chi tiết chức năng “Đăng nhập”

Biểu đồ hoạt động “Mua hàng”

Biểu đồ Collaboration (Biểu đồ hợp tác)

Biểu đồ hợp tác “Mua hàng”

Một phần của tài liệu Xây dựng và triển khai giải pháp Chợ Điện Tử (Trang 77 - 90)

Tải bản đầy đủ (DOC)

(129 trang)
w