Professional Documents
Culture Documents
System
User Requirement Document
*******
RECORDS OF CHANGES
Date A* In charge Change Description
M, D
11/4/2022 A KienNT First Created
login
Sau khi login, hai nút Đăng nhập, Đăng ký được thay bằng
Context menu: hiển thị sau khi rê chuột vào user avatar
tại góc phải trên
2.3 Web Footer
Đây là nội dung sẽ xuất hiện trên tất cả các trang của hệ thống
(2
) (1
)
(3)
(4)
(5)
Lưu ý các thông tin hiển thị:
(1) là YouTube video linked tới khoá học, nếu ko có thì sẽ hiển thị ảnh
thumbnail
(2), (3), và (5) là thông tin chi tiết được cấu hình theo khoá học
(4) là thông tin GV chính của khoá học (cấu hình chung)
Click nút mua ngay sẽ chuyển đến vùng thông tin Đăng ký. Nếu user đã đăng
nhập thì các thông tin của user sẽ được tự động điền vào vùng này (vẫn cho phép
user thay đổi sau đó)
Sau khi đăng ký thì hiển thị trang thông tin cảm ơn kèm hướng dẫn thanh toán. Ngoài
ra, email tương ứng được gửi đến khách hàng.
1.4 Trainer List
Hiển thị danh sách giảng viên là các users với role là expert và đang có khoá học
phụ trách giảng dạy được published trên Web.
Tham khảo: https://bizuni.vn/giang-vien
Sau khi nhập valid email, hướng dẫn đăng ký được gửi đến địa chỉ email đã nhập.
Trong email chứa link (có hiệu lực trong 30 phút) dẫn user đến trang thiết lập lại
mật khẩu mới.
2.3 Personal Details (4)
Khi lựa chọn mục tương ứng trong user context menu (hiển thị sau khi user click
vào user avatar trên header) thì màn hình tương ứng sẽ được hiển thị. Trường hợp
user chọn menu Đăng xuất thì người dùng sẽ được đăng xuất khỏi hệ thống và
chuyển về trang User Login.
a. User Profile
WebHeader
Thông tin cá nhân
Thay đổi thông tin cá nhân
Đơn hàng của tôi
Đổi mật khẩu
Đăng xuất
b. My Orders
Thông tin cá nhân
Đơn hàng của tôi
Đổi mật khẩu
Đăng xuất
Đơn hàng có thể có các trạng thái: chưa thanh toán, đã thanh toán, đã huỷ (do
user chọn), hết hạn (do supporter chọn)
Ở trạng thái “chưa thanh toán”, user có thể chọn Huỷ đơn hàng hoặc Thay đổi
đăng ký theo màn hình dưới đây
c. Order Update
Thông tin cá nhân Đơn hàng của tôi Đổi mật khẩu Đăng xuất
b. Attached Files
c. Course Resource
Hiển thị nội dung tài nguyên tương ứng theo định dạng HTML, ví dụ
3.2 Normal Lesson
Làm giống https://designlab.edu.vn
(2) (1)
(3)
(1) là danh mục các bài học, nhóm theo topic, xếp theo thứ tự như cấu hình trong
subject.
Topic được chọn trước đó sẽ tự động được mở (hoặc topic đầu nếu không
chọn)
Bài học đầu trong topic sẽ được chọn
Làm giống http://udemy.com
(2) là nội dung video bài học. Trường hợp bài học ko có video thì ô này bị ẩn
(3) là tên bài học và nội dung text của bài học (định dạng HTML)
3.3 Quiz Lesson
Nội dung (2) và (3) trong màn hình Normal Lesson bên trên được thay thế bằng
mô tả bài Quiz, hiển thị khác nhau tương ứng 3 trường hợp
a. Quiz Intro
Hiển thị khi user chưa hoặc đang thực hiện dở bài quiz (nếu đang thực hiện dở thì
nút Start Quiz chuyển thành Resume)
b. Quiz Handle
Hiển thị khi user đang trong quá trình làm bài quiz
c. Quiz Result
Hiển thị sau khi user nhắp nút Submit Quiz hoặc hệ thống tự động submit bài khi
đã hết giờ
III. Admin Screens
Sinh viên có nhiệm vụ xác định, thiết kế, phát triển bổ sung các màn hình quản trị phù
hợp để đáp ứng việc thực hiện các chức năng như trong các Web Screens cũng như
hỗ trợ quản lý.
1.Dashboard (1)
Hiển thị thông tin trực quan (dạng biều đổ), dữ liệu được lọc theo user nếu là
expert truy cập
(1) Các thông tin thống kê
Thống kê Khoá học: phân bổ số lượng/tỷ lệ theo mỗi trạng thái
Thống kê Bài viết: phân bổ số lượng/tỷ lệ theo mỗi chuyên mục
Thống kê Đăng ký (đơn hàng): phân bổ số lượng/tỷ lệ theo mỗi trạng thái,
thống kê số tổng (tất cả các khoá học) và các số cụ thể theo từng khoá
học
(2) Tình trạng & xu hướng thay đổi theo từng ngày trong khoảng thời gian 14 ngày
(mặc định từ ngày hiện tại trở về trước, user có thể điều chỉnh bằng cách nhập from-
date hoặc to-date)
Doanh thu (tính theo đơn hàng đã thanh toán) từng ngày
Số đăng ký (đơn hàng), phân bổ theo các trạng
thái Phân quyền:
Marketing, Supporter: dữ liệu của tất cả các khoá học trong hệ thống
Expert: dữ liệu liên quan đến các khoá học mà user phụ trách
2.System Config
2.1 System Settings (2)
Hiển thị các thông tin cấu hình (setting) trong hệ thống qua Setting List, từ đây cho
phép
Activate hoặc inactivate mỗi setting
Chuyển sang màn hình Setting Details để thêm mới hoặc cập nhật mỗi
setting
a. Setting List
b. Setting Details