4 Đặc tả chi tiết các use-case
4.16 Thay đổi vai trò của một thành viên trong Khóa học
Người điều hành có thể thay đổi vai trị của một thành viên trong Khóa học, có thể là
chuyển thành viên đó từ học viên sang giảng viên hoặc ngược lại.
4.16.2 Đặc tả chi tiết
Use-case name Thay đổi vai trị của một thành viên trong 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
Description Người điều hành thay đổi vai trị của một thành viên trong Khóa học.
Pre-condition Actor đang ở trang “Bảng điều khiển” của một Khóa học và đang ở tab “Thành viên”.
Post-condition Thông báo đến thành viên liên quan là họ đã trở thành học viên/giảng viên của Khóa học. Đồng thời cũng thơng báo tới tất cả các giảng viên về sự thay đổi này.
Normal Flow 1. Actor nhấn vào listbox thay đổi vai trò ở vị trí của một thành
viên trong danh sách.
2. Một popup với các tùy chọn hiện ra, bao gồm: Học viên.
Giảng viên.
3. Actor chọn một tùy chọn bất kỳ để thay đổi.
4. Popup được đóng đồng thời hiển thị loading indicator để cho biết đã tiếp nhận thao tác từ người dùng.
5. Hệ thống hiển thị vai trò mới đã được chọn và xóa loading indicator.
Alternative Flows Tại bước 3:
3a. Actor khơng chọn bất kỳ tùy chọn nào và ấn ra ngoài khu vực của popup, màn hình người dùng và hệ thống sẽ vẫn giữ nguyên như thời điểm trước đó đồng thời đóng popup. Bảng 17: Bảng đặc tả chi tiết use-case Thay đổi vai trị của một thành viên trong Khóa học.
4.17 Chấp nhận/từ chối yêu cầu tham gia Khóa học4.17.1 Kịch bản