Tải bản đầy đủ (.pdf) (7 trang)

Demo usecase diagram

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (240.72 KB, 7 trang )

BÀI TẬP USE CASE DIAGRAM
Bài tập mẫu:
Hệ thống Website đặt mua sách của hiệu sách Tri thức.
Các bước thực hiện:
Bước 1: Phát biểu bài tốn một cách gọn và cơ đọng. Mô tả các hoạt
động / chức năng của hệ thống.
Bước 2: Đánh dấu các đại từ, danh từ, đánh dấu các động từ / cụm
động từ. Xác định các Actor (tác nhân), xác định các Use case (chức
năng).
Bước 3: Vẽ sơ đồ Use case.
Bước 4: Mô tả các Use case.
Bước 1: Thông tin mô tả về hệ thống Website bán sách Tri Thức như
sau:
 Khách hàng truy cập Website bán sách để tìm kiếm sách, chọn
sách cần mua, cung cấp thơng tin để đặt mua sách.
 Khách có thể đăng nhập hệ thống và đăng ký thành viên khi truy
cập Hệ thống Website.
 Hệ thống sẽ có Nhân viên gọi điện thoại xác nhận với khách
hàng sau khi đã đặt mua sách.
 Nhân viên sẽ giao sách tại nhà, khách sẽ ký nhận sách và thanh
toán bằng tiền mặt, khách có thể từ chối nhận sách khi chất
lượng sách khơng đúng.
Sinh viên có thể đặt các câu hỏi để làm rõ cho hệ thống đang phân
tích (tạo bảng Q/A).
Q1/. Có thể hủy đặt mua sách sau khi đã xác nhận được khơng?
Có thể hủy đặt mua sách sau khi đặt 02 giờ.


Q2/. Đặt mua sách có cần đăng ký thành viên không?
Khách hàng chưa là thành viên và đã là thành viên đều có thể đặt
mua sách.


Q3/. Có ghi nhận thơng tin của khách hàng khi đặt mua không?
Website cần lưu trữ thơng tin của khách hàng để chăm sóc và hỗ
trợ khách hàng.
Q4/. Trường hợp giao sách mà khơng có người nhận sách thì giải
quyết thế nào?
Nhân viên giao sách sẽ báo hủy và trả sách về hiệu sách.

Bước 2: Đánh dấu chữ đỏ các đại từ, đánh dấu gạch chân các động từ
/ cụm động từ. Xác định các Actor: Khách hàng, Hệ thống Website,
Nhân viên.
Xác định các Use case: Truy cập Website, Tìm kiếm sách, Chọn sách,
Cung cấp thông tin, Đặt mua sách, Đăng nhập hệ thống, Đăng ký
thành viên, Xác nhận, Giao sách, Từ chối nhận.
Bổ sung thêm các Use case từ Q/A: Hủy đặt mua sách, Lưu trữ
thông tin, Báo hủy và trả sách.


Bước 3: Vẽ sơ đồ Use case (1 Use case tổng quát + 3 Use case chi
tiết).
+ Sơ đồ Use case tổng quát:


+ Sơ đồ Use case chi tiết Truy cập Website:

+ Sơ đồ Use case chi tiết Đặt mua sách:


+ Sơ đồ Use case chi tiết Giao sách:

 Mô tả từng Use case: mô tả cho các Use case chính (đồ án phải

mơ tả cho tất cả Use case có trong sơ đồ)
UC1 _ Truy cập Website
Requirements

Khách hàng truy cập Website để xem sách, mua
sách bất kỳ lúc nào.

Actors

Khách hàng, Hệ thống Website

Pre-conditions

Khơng thể đặt mua sách

Post-conditions Có thể đặt mua sách, tìm kiếm sách
Constraint

Khách hàng chưa phải thành viên hoặc là thành
viên đều truy cập được Website.


Include

Khơng

Extend

Khơng


Extention Point Khơng

UC2 _ Đặt mua sách
Requirements

Khách hàng có thể chọn sách, cung cấp thơng
tin khách hàng và có nhân viên gọi điện thoại
để xác nhận việc đặt mua sách. Khách có thể
hủy đặt sách.

Actors

Khách hàng, Hệ thống Website, Nhân viên.

Pre-conditions

Truy cập Website để đặt mua sách, hủy đặt mua
sách.

Post-conditions Đã hoàn thành đặt mua sách, hủy đặt mua.
Constraint

Khách hàng chưa phải là thành viên hoặc là
thành viên đều có thể đặt mua sách.

Include

Không

Extend


Không

Extention Point Không

UC3 _ Giao sách
Requirements

Khách hàng đặt mua sách xong, sẽ có nhân viên
đi giao sách cho khách hàng tại nhà.

Actors

Khách hàng, Nhân viên.


Pre-conditions

Sau khi đặt mua sách

Post-conditions Hoàn thành mua sách
Constraint

Khách hàng ký nhận và thanh tốn hoặc có thể
từ chối nhận sách khi sách không đúng chất
lượng hoặc nhân viên báo hủy và trả sách.

Include

Khơng


Extend

Khơng

Extention Point Khơng
Tham khảo thêm:
Mơ tả dịng hoạt động chính, dịng hoạt động thay thế:
Dịng hoạt động chính: Truy cập Website, tìm kiếm sách  Đặt
mua sách, chọn sách, cung cấp thông tin, xác nhận  Giao sách,
Ký nhận, Thanh tốn.
Dịng hoạt động thay thế: Truy cập Website, tìm kiếm sách 
Đặt mua sách, chọn sách, cung cấp thơng tin, xác nhận  Giao
sách, Từ chối nhận.
Dịng hoạt động lỗi: Truy cập Website, tìm kiếm sách  Đặt mua
sách, chọn sách, cung cấp thông tin, xác nhận  Giao sách, Báo
hủy và trả sách.



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×