Biểu đồ user case và đặc tả Actor: User

Một phần của tài liệu PHÂN TÍCH VÀ THIẾT KẾ WEBSITE BÁN COUPON (Trang 49 - 55)

4 PHÂN TÍCH VÀ THIẾT KẾ WEBSITE BÁN COUPON 1Phân tích yêu cầu

4.1.5 Biểu đồ user case và đặc tả Actor: User

Actor: User

Hình 4 User case User

User case:

• Xem thông tin sản phẩm • Đăng ký

• Đăng nhập • Sửa profile

• Đặt mua (giỏ hàng)

Tên use – case Xem thông tin sản phẩm

Mục đích Xem catalogue sản phẩm và thông tin chi tiết sản phẩm

Actor User (người dùng)

Tiền điều kiện Actor truy cập vào trang chủ website Hậu điều kiện

Dòng sự kiện chính

Màn hình chính sẽ hiển thị ngẫu nhiên thông tin chi tiết của một sản phẩm hot, actor xem catalogue các sản phẩm rồi nhấp chuột vào để xem thông tin chi tiết cho sản phẩm đó

Bảng 4. User case (User) Xem thông tin sản phẩm

Use – case ID LV002

Tên use – case Đăng ký

Mục đích Đăng ký để trở thành thành viên của website

Actor User (người dùng)

Tiền điều kiện Actor truy cập vào trang chủ website Hậu điều kiện

Dòng sự kiện chính Actor nhấp vào hyperlink “Đăng ký”, màn hình hiện tại sang màn hình đăng ký

Bảng 4. User case (User) Đăng ký

Use – case ID LV003

Mục đích Đăng nhập để có thể sử dụng chức năng mua hàng của website

Actor User (người dùng)

Tiền điều kiện Actor sau khi có tài khoản và truy cập vào trang chủ

Hậu điều kiện Dòng sự kiện chính

Actor nhấp vào hyperlink “Đăng nhập”, màn hình hiện tại sẽ chuyển qua màn hình đăng nhập, đăng nhập thành công sẽ chuyển về màn hình chính

Bảng 4. User case (User) Đăng nhập

Use – case ID LV004

Tên use – case Sửa profile

Mục đích Sửa thông tin của người dùng trên website

Actor User (người dùng)

Tiền điều kiện Actor đã đăng nhập vào website

Hậu điều kiện Dòng sự kiện chính

Actor nhấp vào hyperlink “Tài khoản”, màn hình hiện tại sang màn hình sửa đổi thông tin

Bảng 4. User case (User) Sửa profile

Tên use – case Xem đơn hàng

Mục đích Xem đơn hàng trên website

Actor User (người dùng)

Tiền điều kiện Actor đã đăng nhập vào website Hậu điều kiện

Dòng sự kiện chính

Actor nhấp vào button “Mua ngay”, màn hình hiện tại sẽ chuyển qua màn hình đơn hàng, actor có thể chọn số lượng coupon để mua hoặc hủy đơn hàng

Bảng 4. User case (User) Xem đơn hàng

Use – case ID LV006

Tên use – case Đặt mua

Mục đích Đặt mua hàng trên website

Actor User (người dùng)

Tiền điều kiện Actor đã điều chỉnh đơn hàng Hậu điều kiện

Dòng sự kiện chính

Actor sau khi chọn số lượng mua sẽ nhấn vào button “Thanh toán” để thành toán bằng tài khoản Ngân lượng hoặc button “Paypal” để thanh toán bằng tài khoản Paypal.

Bảng 4. User case (User) Đặt mua

Hình 4 User case Admin User case: • Đăng nhập • Quản lý sản phẩm • Quản lý thành viên • Thống kê Use – case ID LV007

Tên use – case Đăng nhập

Mục đích Admin đăng nhập vào website

Actor Admin (người quản trị)

Tiền điều kiện Màn hình đăng nhập Hậu điều kiện

Dòng sự kiện chính Admin nhập username và password để đăng nhập

Use – case ID LV008

Tên use – case Quản lý sản phẩm

Mục đích Insert, update, delete sản phẩm

Actor Admin (người quản trị)

Tiền điều kiện Sau khi actor đã đăng nhập Hậu điều kiện

Dòng sự kiện chính Actor có quyền insert, update, delete sản phẩm

Bảng 4. User case (Admin) Quản lý sản phẩm

Use – case ID LV009

Tên use – case Quản lý thành viên Mục đích Delete thành viên

Actor Admin (người quản trị)

Tiền điều kiện Sau khi actor đã đăng nhập Hậu điều kiện

Dòng sự kiện chính

Actor có quyền delete quyền thành viên nếu thành viên có những hành vi vi phạm nội quy của website

Bảng 4. User case (Admin) Quản lý thành viên

Tên use – case Thống kê

Mục đích Thống kê lượng mua, truy cập

Actor Admin (người quản trị)

Tiền điều kiện Sau khi actor đã đăng nhập Hậu điều kiện

Dòng sự kiện chính

Actor có thể thống kê các số liệu mua bán sản phẩm và số lượng truy cập

Bảng 4. User case (Admin) Thống kê

Một phần của tài liệu PHÂN TÍCH VÀ THIẾT KẾ WEBSITE BÁN COUPON (Trang 49 - 55)