Đánh giá khóa học

Một phần của tài liệu Xây dựng hệ quản trị đào tạo tích hợp mạng xã hội (Trang 74 - 76)

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.

Một phần của tài liệu Xây dựng hệ quản trị đào tạo tích hợp mạng xã hội (Trang 74 - 76)

Tải bản đầy đủ (PDF)

(185 trang)