3.3.3.1. Usecase tìm kiếm – lọc theo danh mục
Tên usecase Tìm kiếm – lọc
Mô tả Sinh viên có tài khoản đăng nhập có thể tìm kiếm món đồ cần dùng
Khách vãng lai tìm kiếm nhưng không mua hoặc đổi đồ được
Actors Sinh viên có cần món đồ Khách vãng lai
Đầu vào Từ khóa hoặc danh mục cần tìm kiếm
Đầu ra Hiển thị thông tin bài viết liên quan đến món đồ cần tìm kiếm thông tin
Các bước thực hiện
1. Sinh viên cần món đồ/ Khách vãng lai (Actor) vào trang chủ của Website. Thanh “Tìm kếm” luôn hiển thi trên đầu website 2. Actor nhập tên hoặc thông tin món đồ cần tìm hoặc chọn theo danh mục có sẵn
3. Actor nhấn vào icon để gửi thông tin tìm kiếm đi đến hệ thống
4. Hệ thống kiểm tra/ xuất/ hiển thị ra các bài viết liên quan đến nội dung tìm kiếm
Các bước phát sinh
2a. Actor nhập không đúng từ khóa tìm kiếm/ từ khóa không liên quan đến hoạt động của website hệ thống thông báo “Không tìm thấy kết quả nào” Usecase dừng lại Quay lại bước 1
Các trường hợp ngoại lệ
3a. Actor chọn nút “Hủy” Usecase dừng lại Quay về bước 1 3b. Actor không nhập nhưng nhấn nút Hệ thống thông báo “Hãy nhập thông tin bạn muốn tìm kiếm!” Quay về bước 1
3.3.3.2. Usecase comment bài đăng
Tên usecase Comment bài đăng
Mô tả Sinh viên có tài khoản khi lướt bảng tin muốn thao tác/ giao tiếp/ bày tỏ cảm xúc với bài viết có thể thao tác với các nút biểu tượng trên giao diện.
Actors Sinh Viên cần món đồ
Đầu vào Tồn tại bài viết đã được đăng bởi tài khoản khác trước đó của sinh viên có món đồ.
Sinh viên lướt tin muốn bày tỏ quan điểm với bài viết cần Comment – Đánh giá 5 sao cho bài viết.
Đầu ra Bài viết mà sinh viên muốn hoặc Đánh giá 5 sao sẽ hiển thị trạng thái đã Vote – 5 Sao trong bài viết
Sinh viên Comment sẽ hiển thị trực tiếp trong bài viết.
• Mọi thao tác trên đều được hệ thống thông báo đến Tài khoản của Sinh viên đăng bài viết.
Các bước thực hiện
1. Sinh viên (Actor) ở vị trí Trang chủ
2a. Actor nhấn nút “Like” ở mỗi bài viết – Nếu muốn Like bài 2b. Actor nhấn vào dòng “Comment” để bình luận bài viết 2b.1. Actor nhấn vào Commnent và nhập bình luận
3. Actor đánh giá theo bài viết theo số lượng ngôi sao trên bài viết (Cấp độ đánh giá được xếp theo số lượng của Ngôi sao – Từ thấp đến cao)
* Các hành động trong bài viết đều thực hiện độc lập nhau/ Mỗi thao tác thực hiện riêng lẻ không cần theo thứ tự hay ràng buộc. Các bước phát sinh Không có Các trường hợp ngoại lệ
2b.1. Actor nhấn vào mục ba chấm trong dòng comment của mình để “Chỉnh sửa” hoặc “Xóa” Bình luận của mình.
2b.2. Actor không thể thực hiện thao tác “Chỉnh sửa” hay “Xóa” Bình luận của người khác Chỉ được phép “Trả lời”