Hệ Thống Kỳ Thi Themis OnLAN
- Hệ thống hỗ trợ host: UniServerZ.
- Hệ điều hành: Windows.
- Cơ sở dữ liệu: MariaDB.
Tải về phiên bản mới nhất tại Releases
Sau khi tải về, giải nén vào thư mục www
trong thư mục cài đặt UniServerZ.
Tải về và Nhập cài đặt vào SQL từ file online-judge-setup-database.sql
-
Cài đặt kết nối Cơ Sở Dữ Liệu
Mở file
config.php
và điền các thông tin tương ứng:$host = 'localhost'; //địa chỉ host SQL $dbname = 'online_judge'; //mặc định $username = 'root'; //username của SQL $password = 'root'; //mật khẩu SQL ...
-
Cấu hình thư mục
Thế là xong bước cài đặt ban đầu!
(*) Định nghĩa Người Dùng: các người dùng có tài khoản trên hệ thống.
-
Quản Lý Kỳ Thi
Quản Trị Viên có thể thay đổi thông tin kỳ thi bao gồm Tên kỳ thi, Thời gian diễn ra kỳ thi và Thư mục bài nộp kỳ thi:
-
Danh Sách Đề Bài
Phần này đang được mở rộng... tạm thời được đưa qua trang
Danh Sách Đề Bài
riêng. Tất cả đề bài nằm trong này sẽ được sử dụng trong kỳ thi. -
Cài Đặt Đăng Ký
Bật/Tắt tính năng đăng ký tài khoản của hệ thống.
-
Reset Dữ Liệu
Cho phép Quản Trị Viên đặt lại dữ liệu của Đề Bài, Bài Nộp, Người Dùng (ngoại trừ người dùng có quyền Quản Trị).
-
Đặt Lại Mật Khẩu
Một số Người Dùng có thể quên mật khẩu, Quản Trị Viên dùng tính năng này để tạo mật khẩu mới cho người dùng chỉ định.
Hiển thị danh sách đề bài nằm trong hệ thống trang web.
-
Tạo Đề Bài
Quản Trị Viên có thể tạo đề bài mới cho kỳ thi:
Lưu Ý: Các thông tin như Tên Đề Bài, Tổng Điểm, TL, ML cần phải khớp với máy chấm Themis.
-
Sửa Đề Bài
Sửa lại thông tin đề bài tương ứng.
-
Xóa Đề Bài
Xóa đề bài khỏi hệ thống kỳ thi.
Có thể xem trạng thái, danh sách bài nộp của tất cả thí sinh trong kỳ thi. Tuy nhiên, không thể thực hiện chức năng Quản Trị.
Có thể xem trạng thái, danh sách bài nộp của tất cả thí sinh trong kỳ thi cũng như xem chi tiết bài nộp bao gồm Mã Nguồn, Chi Tiết Chấm của thí sinh. Đặc biệt có thể thực hiện xóa bài nộp trong trường hợp cần thiết.
Tất cả Người Dùng đều có thể tham gia kỳ thi, đọc đề bài cũng như nộp bài lên hệ thống.
- Người dùng cũng như Quản Trị Viên chưa thể tự thay đổi thông tin Họ và Tên, Lớp của mình
- Giải quyết tạm thời: người chạy máy chủ web phải vào Cơ Sở Dữ Liệu để thay đổi thông tin này.
Hiện đang trong quá trình thử nghiệm...
- Hệ thống E-mail
- Các tính năng mới: hệ thống xác thực e-mail, tính năng
Tự Đặt Lại Mật Khẩu
.
- Các tính năng mới: hệ thống xác thực e-mail, tính năng
- Thông tin cá nhân
- Các tính năng mới: tính năng
Tự Thay Đổi Thông Tin Cá Nhân
, thêm thông tinTên Trường
.
- Các tính năng mới: tính năng