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


Câu 2(Làm nộp theo nhóm-đại diện nhóm nộp)



tải về 0.67 Mb.
Chế độ xem pdf
trang2/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 2(Làm nộp theo nhóm-đại diện nhóm nộp) 
Nhóm thực hiện các yêu cầu tương tự đối với đồ án đã đăng kí thực hiện: 
Lập biểu đồ lớp cho ca sử dụng 
- Mô hình hóa sự tương tác với biểu đồ tuần tự cho các chức năng 
 
----------------HẾT----------------- 
 


3. G
ỢI Ý
-
 
H
ƯỚNG DẪN THỰC HIỆN

Câu 1a. 
Bước 1: Tìm các Classes dự kiến 
Nghiên cứu kỹ các yêu cầu, Use Case và nghiên cứu kỹ các hệ thống tương tự để 
xác định các lớp dự kiến thông qua việc xác định các đối tượng có trong hệ thống. 
Xem xét Use Case Diagram của hệ thống: 
 Phân tích Use Case “Xem sản phẩm” chúng ta xác định thực thể sản phẩm 
(Products). Sản phẩm được phân loại theo chủng loại (Product Types) và Nhà sản 
xuất (Providers) nên đây có thể là 2 lớp có quan hệ với class Products
 Xem xét Use Case “Xem khuyến mãi” xác định Class Chương trình khuyến mãi 
(Promotions
 Use Case “Quản lý giỏ hàng”  Class giỏ hàng (Shopping Carts
 Use Case Chat Class Chat session. Những người dùng tham gia Chat là Sales 
và Guest có thể là hai class dự kiến. 
 Use Case “Đăng ký thành viên”  Khách hàng (Customers
 Use Case “Quản lý đơn hàng”  Class đơn hàng (Orders), class thu tiền 
(Payments) và Quản lý chuyển hàng (Shipping Orders) có thể là 2 lớp có liên 
quan với Class Orders
 Class dự kiến như sau: 
Bước 2: Xác định thuộc tính và quan hệ cho các lớp 


Products: xem xét tài liệu mô tả sản phẩm của hệ thống chúng ta có thể thấy Class 
Products cần những thuộc tính sau: Tên sản phẩm, mô tả, cấu hình, Giá bán, 
khuyến mãi, bảo hành (xem mô tả chi tiết sản phẩm trên Website)… Trong đó, 
thuộc tính giá thay đổi theo thời gian nên chúng ta nên tách ra thành lớp riêng là 
Giá (Prices). Tương tự thuộc tính khuyến mãi cũng được tách ra thành lớp 

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