Chương 4 HIỆN THỰC HỆ THỐNG
4.1. Phân tích yêu cầu hệ thống
4.1.3.3. Danh sách các Use case
STT Tên Use case Mô tả Use case
1 Đăng ký Cho phép người dùng đăng ký tài khoản dùng để truy cập
và sử dụng các chức năng của hệ thống
2 Đăng nhập Người dùng có thể đăng nhập vào hệ thống bằng tài khoản
đã đăng ký hoặc đăng nhập thông qua tài khoản Google
3 Khôi phục mật
khẩu
Cho phép lấy lại mật khẩu thông qua email đã đăng ký
4 Quản lý tài
khoản
Cho phép người dùng cập nhật các thông tin liên quan đến tài khoản
5 Cập nhật thông
tin cá nhân
Là use case mở rộng của Quản lý tài khoản. Cho phép người dùng cập nhật các thông tin trên trang cá nhân
6 Thay đổi mật
khẩu
Là use case mở rộng của Quản lý tài khoản. Cho phép người dùng thay đổi mật khẩu truy cập
21
7 Bảng tin Cho phép người dùng khám phá các bài viết của người
dùng khác
8 Tạo, cập nhật
bài viết
Là use case mở rộng của Bảng tin. Cho phép người dùng đăng, chỉnh sửa bài viết lên trang tin của mình và bạn bè
9 Tương tác bài
viết
Người dùng có thể tương tác với bài viết bằng cách bình luận hoặc nhấn yêu thích
10 Lưu bài viết Người dùng có thể lưu bài viết để có thể xem lại nếu cần
11 Xem danh sách
bài viết đã lưu
Là use case mở rộng của Lưu bài viết. Cho phép người dùng xem lại danh sách bài viết đã lưu
12 Kết nối Cho phép người dùng tương tác với các người dùng khác
trong hệ thống
13 Theo dõi trang
cá nhân
Là use case mở rộng của Kết nối. Người dùng có thể theo dõi người dùng khác để có thể nhận các thông tin mới nhất từ họ
14 Chat Là use case mở rộng của Kết nối. Cho phép người dùng có
thể trao đổi với các người dùng khác hoặc Bot của hệ thống qua tin nhắn
15 Khám phá món
ăn
Xem và xử lý các thơng tin món ăn có trong hệ thống
16 Tạo món ăn mới Là use case mở rộng của Khám phá món ăn. Người dùng
22
17 Tìm kiếm món
ăn
Là use case mở rộng của Khám phá món ăn. Cho phép người dùng tìm kiếm các món ăn
18 Lưu món ăn Là use case mở rộng của Khám phá món ăn. Cho phép
người dùng lưu món ăn vào danh sách của riêng mình
19 Đánh giá món
ăn
Là use case mở rộng của Khám phá món ăn. Người dùng có thể đánh giá và để lại bình luận cho món ăn
20 Xem danh sách
món ăn đã lưu
Là use case mở rộng của Lưu món ăn. Cho phép người dùng xem lại danh sách các món ăn đã lưu
21 Quản lý món ăn Cho phép người quản trị quản lý các thơng tin món ăn có
trong hệ thống
22 Duyệt món ăn
mới
Người quản trị có thể duyệt các món ăn do người dùng tạo nhằm đảm bảo chất lượng cho kho thông tin chung
23 Quản lý user Người quản trị có quyền kiểm sốt thơng tin các user trong
hệ thống
24 Quản lý role Cho phép người quản trị gán các vai trò cho người dùng
(chuyên gia)
25 Tạo bài viết
khuyên dùng
Cho phép chuyên gia tạo bài viết dạng khuyên dùng
23