public/config.js rồi deploy để dùng thật.
Đang tải…
Đăng nhập để đăng ký
Giảng viên: dùng email @fpt.edu.vn. Trưởng nhóm: dùng đúng email đã khai với nhà trường (có thể là Gmail). Mỗi người có một bản đăng ký cho mỗi đợt và sửa lại được cho đến khi đợt khoá.
Ghi chú cho điều phối viên (không bắt buộc)
Mỗi ô là số giảng viên tham gia ở slot đó. Nhấn vào ô để xem tên.
| Họ tên | Số slot | Cập nhật | Ghi chú |
|---|
Danh sách mời tham gia
0 được mời| Email được mời | Trạng thái |
|---|
Mỗi ô là số nhóm chọn slot đó. Nhấn vào ô để xem danh sách nhóm.
| Mã nhóm | Đề tài | Trưởng nhóm | GVHD | Số slot | Cập nhật |
|---|
1. Cấu trúc hội đồng
Mỗi hội đồng review gồm 1 slot + 2 giảng viên; số nhóm trong hội đồng = thời lượng slot ÷ thời lượng mỗi nhóm (làm tròn xuống). Số hội đồng chạy song song trong một slot chính là số phòng cần dùng.
| Slot | Khung giờ | Thời lượng (phút) | Số nhóm / hội đồng |
|---|
2. Ngày và slot ưu tiên
Bấm vào ngày để bật/tắt (ngày tắt sẽ không được dùng). Lịch được dồn về ngày trung tâm rồi lan dần ra hai phía; chọn ngày trung tâm hoặc để tự động. Bên dưới đánh dấu các slot ưu tiên xếp trước.
3. Nhóm giảng viên và độ ưu tiên
Hệ số tải: nhóm có hệ số cao gánh nhiều nhóm review hơn (0 = không xếp). Tối thiểu / hội đồng: mỗi hội đồng phải có ít nhất chừng đó GV thuộc nhóm (vd nhóm Senior = 1). Gán nhóm cho từng giảng viên ở bảng bên dưới. Giảng viên được nhận diện bằng mã GV (mặc định là phần trước @ trong email đăng nhập); nếu mã này khác mã GVHD ghi trong danh sách đề tài thì sửa lại ở cột Mã GV để ràng buộc "không review nhóm mình hướng dẫn" luôn đúng.
| Mã GV | Số slot rảnh | Đang là GVHD | Nhóm giảng viên |
|---|
4. Cặp giảng viên và tương tác với GVHD
Chọn giảng viên từ danh sách mã GV (các GVHD đang gắn với đề tài + giảng viên đã đăng ký). Tương tác review–GVHD tính tự động từ đề tài: hai GV cùng hướng dẫn một đề tài thì coi là có tương tác, GV review nào có tương tác với GVHD của nhóm bị phạt (trọng số "Tương tác review – GVHD"). Ràng buộc cứng: GV review không bao giờ được chấm nhóm do chính mình hướng dẫn — nhóm có 2 GVHD thì cả hai đều bị loại khỏi hội đồng của nhóm đó.
Cặp ưu tiên ghép review chung
Cặp nên tránh ghép review chung
Cặp xung đột (GV review ⇄ GVHD: không được chấm nhóm của nhau)
5. Trọng số các ràng buộc mềm
Số càng lớn thì thuật toán càng cố tránh vi phạm ràng buộc đó. Rê chuột vào từng ô để xem ý nghĩa.
Kết quả xếp lịch
Điền số phòng cho từng hội đồng, có thể đổi giảng viên hoặc chuyển nhóm (chỉ hiện những lựa chọn hợp lệ), rồi bấm Lưu bản nháp và Công bố lịch. Có thể công bố lại sau khi bổ sung phòng.
| Slot | Hội đồng | Phòng | GV review 1 | GV review 2 | Nhóm |
|---|
Tải review của từng giảng viên
| Mã GV | Nhóm GV | Số hội đồng | Số nhóm review | Chỉ tiêu | Số ngày |
|---|
Chi tiết điểm phạt
Học kỳ & đề tài
| Mã nhóm | Đề tài | GVHD | Trưởng nhóm | Email đăng nhập |
|---|
Đợt review
Đổi cấu trúc tuần/slot sau khi đã có người đăng ký có thể làm lệch dữ liệu cũ, nên hạn chế sửa lại sau khi đợt đã mở.