NỘI DUNG THỰC HÀNH
XÂY DỰNG BIỂU ĐỒ LỚP, BIỂU ĐỒ TUẦN TỰ
1. Mục tiêu:
Trình bày được các thành phần của biểu đồ lớp
Trình bày được các thành phần của biểu đồ tương tác theo thời gian Sequence
Diagram(biểu đồ tuần tự).
Xác định được các lớp cơ bản, các phương thức và thuộc tính của các lớp cơ bản đó
Sử dụng thành thạo phần mềm để biểu diễn biểu đồ lớp của hệ thống
Xây dựng được biểu đồ lớp thực thể
Xây dựng được biểu đồ lớp phân tích cho từng Use case dựa vào kịch bản Use case.
Xây dựng được các biểu đồ tuần tự
Xây dựng được biểu đồ lớp chi tiết dựa vào biểu đồ tuần tự và biểu đồ lớp ở mức
phân tích.
Sử dụng thành thạo phần mềm để biểu diễn các biểu đồ
2. Nội dung
Câu 1(Làm nộp cá nhân)
Bài toán
“Một công ty chuyên kinh doanh về các thiết bị điện tử và công nghệ
thông tin trong nhiều năm nay và đã có một lượng khách hàng nhất định.Để mở
rộng hoạt động kinh doanh của mình, công ty mong muốn xây dựng một hệ thống
thương mại điện tử nhằm mở rộng phạm vi kinh doanh trên mạng Internet. Hệ
thống mới phải đảm bảo cho khách hàng viếng thăm Website dễ dàng lựa chọn các
sản phẩm, xem các khuyến mãi cũng như mua hàng. Việc thanh toán có thể được
thực hiện qua mạng hoặc thanh toán trực tiếp tại cửa hàng. Khách hàng có thể nhận
hàng tại cửa hàng hoặc sử dụng dịch vụ chuyển hàng có phí của công ty. Ngoài ra,
hệ thống cũng cần có phân hệ để đảm bảo cho công ty quản lý các hoạt động kinh
doanh như số lượng hàng có trong kho, quản lý đơn đặt hàng, tình trạng giao hàng,
thanh toán v.v…Tham khảo thêm tại các Website bán hàng lớn về tin chi tiết các
chức năng khác,
Yêu cầu:
a)Xây dựng Class Diagram và mối quan hệ lớp cho hệ thống eCommerce trên ?
b)Xây dựng Sequence Diagarm cho hệ thống eCommerce trên?