You are on page 1of 2

BÀI THỰC HÀNH TUẦN 03

Case study: Xây dựng ứng dụng web quản lý cửa hàng bán coffee

Yêu cầu assignment 4: sinh viên hãy thực hiện các yêu cầu sau

1. Vẽ sequence diagram cho 10 Uses cases đã đặc tả trong tuần trước


Ví dụ vẽ sequence diagram của uses cases Login gồm các bước
- Bước 1: xác định các đối tượng (class) sẽ tham gia vào sơ đồ gồm: actor User, System,
Database (cụ thể là TaiKhoan). Kéo các đối tượng này vào sơ đồ

- Bước 2: Xác định các message (thường là các hàm/function) và các tham số truyền vào
(nếu có), đối tượng nào gửi message cho đối tượng nào.

- Xác định xem có các khối thông điệp phải lặp lại, hay lựa chọn if-else…. hay không

-
2. Phần bài làm sẽ được ghi tiếp tục vào file word của tuần trước, đặt tên NhomX (viết liền, không
dấu). Trình bày của file này như mẫu bên dưới:

THỰC HÀNH TUẦN 1


1.1 Đặc tả dự án
(Nêu Các User chính + các chức năng chính của từng user)
Ví dụ:
● Nhân viên bán hang (sale-person)
○ Giới thiệu sản phẩm cho khách hang theo nhu cầu của khách hàng
○ Tư vấn cho khách hàng về đặc điểm của sản phẩm cần mua, các sản phẩm cùng
phân nhóm với sản phẩm đang quan tâm.
○ Giải thích các ưu đãi đang có của các dòng sản phẩm chính
○ Giải thích ưu đãi dựa trên chương trình khuyến mãi của siêu thị
○ Lập đơn đặt hàng cho sản phẩm mà người dung quyết định mua
● Nhân viên thu ngân:

1.2 Cách vẽ UCD trong StarUML


Bước 1:....
Bước 2:....

THỰC HÀNH TUẦN 2


2.1 Use cases diagram tổng quát của hệ thống

2.2 Các Use cases diagram chi tiết theo các nhóm chức năng chính

THỰC HÀNH TUẦN 3


3.1 Đặc tả Use cases
UC01

UC02

3.2 Giao diện


SC01

SC02

Lưu ý:
- Mỗi tuần, các em sẽ làm tiếp vào file này, không tạo file mới.
- Trước khi nộp, chuyển định dạng sang file pdf.
- Chọn nhóm (3 bạn), cập nhật vào file DSLop (ghi số thứ tự nhóm vào cột nhóm)

You might also like