Nội dung thực hành xây dựng biểU ĐỒ LỚP, biểU ĐỒ tuần tự Mục tiêu



tải về 0.67 Mb.
Chế độ xem pdf
trang4/5
Chuyển đổi dữ liệu14.10.2022
Kích0.67 Mb.
#53558
1   2   3   4   5
Bai Tap va Huong Dan Thuc Hanh 4 - Class Diagram (tt)

 
Câu 1b:
Bước 1: Xác định các Use Case cần thiết kế 
Chúng ta cũng cần xác định các Use Case mà chúng ta cần sử dụng sequence 
Diagram để thiết kế chi tiết. 
Chúng ta có thể thấy các Use Case sau cần thiết kế: 
 Xem sản phẩm theo chủng loại
 Thêm sản phẩm theo nhà cung cấp
 Thêm giỏ hàng
 Chat
 Quản lý đơn hàng


 Thanh toán
 Theo dõi chuyển hàng
 Đăng nhập
Tiếp theo, chúng ta sẽ thiết kế cho chức năng “Xem sản phẩm theo chủng loại”. 
Bước 2: Xem Activity Diagram cho Use Case này chúng ta xác định các bước sau: 
 Người dùng chọn loại sản phẩm
 Hệ thống sẽ lọc lấy loại sản phẩm tương ứng, sau đó lấy giá, lấy khuyến mãi 
và hiển thị lên màn hình.
 Người dùng xem sản phẩm
Bước 3: Đối chiếu với Class Diagram ta xác định các đối tượng thực hiện như sau: 
Người dùng: chọn loại sản phẩm qua giao diện
Giao diện: sẽ lấy danh sách sản phẩm tương ứng từ Products
Giao diện: lấy giá của từng sản phẩm từ Class Prices và Promotion Amount 
từ lớp Promotions
Giao diện: tổng hợp danh sách và hiển thị
Người dùng: Xem sản phẩm
 
Bước 4: Vẽ sequence Diagram 
 Xác định các lớp tham gia vào hệ thống gồm: người dùng (Guest), Giao diện
(GUI System), Sản phẩm (Products), Giá (Prices), Khuyến mãi (Promotions). 
Trong đó GUI System để sử dụng chung cho giao diện, bạn có thể sử dụng 
cụ thể trang Web nào nếu bạn đã có Mockup (thiết kế chi tiết của giao diện).
Xác định các đối tựợng tham gia vào bản vẽ

Các bước thực hiện của Use Case này như sau: 


 

tải về 0.67 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương