1. Trang chủ
  2. » Khoa Học Tự Nhiên

Demo usecase diagram

7 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề bài tập use case diagram
Trường học trường đại học
Chuyên ngành công nghệ thông tin
Thể loại bài tập
Định dạng
Số trang 7
Dung lượng 240,72 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

dbfgfdahbsgdfngfnmhgxfkmstyhjrsthrtfgdhbrstjetarheareherahdfhdjhrsthrsthartehrtfdsfdsagbfdjhyhjkgfherahrgfvdvfdkvhiodawhefiuahcfdshvofhvfbfhsatjhgfjnsgffdhgfsjyhhaehyrtjyhgjndfzbgfkjhtGAfhgsjhhgkmgjmyfgxjhgdkjhckm

Trang 1

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 toá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ờ

Trang 2

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

Trang 3

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:

Trang 4

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

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

Trang 5

+ 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

Trang 6

Include 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

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

Trang 7

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 toá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

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 toá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

Ngày đăng: 10/11/2023, 22:14

w