4 Đặc tả chi tiết các use-case
4.33 Đánh giá khóa học
Học viên có thể để lại đánh giá của mình cho khóa học bao gồm nhận xét và xếp hạng
cho khóa học đó.
4.33.2 Đặc tả chi tiết
Use-case name Đánh giá khóa học.
Created by Trần Lê Anh Quân Last updated by Vương Chí Cường
Created at 10/12/2020 Last updated at 25/12/2020
Actor Học viên.
Description Học viên đánh giá khóa học mà mình tham gia.
Pre-condition Actor phải là học viên của khóa học và đang ở trang “Đánh giá” của một Khóa học.
Post-condition Đánh giá của Actor luôn hiện đầu tiên trong danh sách đánh giá (màn hình của Actor).
Normal Flow 1. Actor nhập vào nội dung mà mình muốn đánh giá và chọn xếp
hạng của mình cho khóa học. 2. Actor nhấn nút “Gửi”.
3. Hệ thống thêm đánh giá vào danh sách các đánh giá và tính tốn lại xếp hạng trung bình của Khóa học.
4.34 Đặt câu hỏi trong một bài học của Khóa học 4.34.1 Kịch bản
Học viên và Giảng viên có thể đặt câu hỏi liên quan tới một bài học trong Khóa học. Nếu
actor chọn đăng câu hỏi trong một Nhóm đã được liên kết với Khóa học thì tất cả những thành viên trong Nhóm đó (bao gồm cả những thành viên khơng tham gia Khóa học) cũng có thể hỗ trợ trả lời hoặc upvote/downvote câu hỏi đó. Đây là tính năng cốt lõi liên quan tới việc tích hợp hệ thống LMS với mạng xã hội.
4.34.2 Đặc tả chi tiết
Use-case name Đặt câu hỏi trong một bài học của Khóa học
Created by Vương Chí Cường Last updated by Vương Chí Cường
Created at 21/07/2021 Last updated at 21/07/2021
Actor Học viên, Giảng viên.
Description Học viên và Giảng viên có thể đặt câu hỏi liên quan tới một bài học trong Khóa học. Nếu actor chọn đăng câu hỏi trong một Nhóm đã được liên kết với Khóa học thì tất cả những thành viên trong Nhóm đó (bao gồm cả những thành viên khơng tham gia Khóa học) cũng có thể hỗ trợ trả lời hoặc upvote/downvote câu hỏi đó.
Pre-condition Actor đang ở tab “Hỏi & Đáp” của bất kỳ bài học nào trong Khóa học.
Normal Flow 1. Actor nhấn vào nút “Tạo câu hỏi mới”.
2. Modal với tiêu đề “Tạo câu hỏi mới” hiện ra.
3. Actor nhập các thông tin cần thiết để tạo một câu hỏi:
Nhóm đã được kết nối: lựa chọn một Nhóm trong danh sách các Nhóm đã được kết nối.
Tiêu đề (bắt buộc). Nội dung.
4. Actor nhấn nút “Tạo”.
5. Hệ thống hiển thị thông báo “Tạo câu hỏi mới thành cơng”. 6. Trong màn hình của Actor, câu hỏi mới sẽ được để ngay trên
đầu danh sách các câu hỏi đã có. Cịn với màn hình của những người dùng khác, sẽ tùy thuộc vào các từ khóa, bộ lọc, sắp xếp mà hiển thị tương ứng.