Dự án

Tổng quan

Hồ sơ

Task #1800

Cập nhật bởi Hải Yến Ngô cách đây khoảng 2 tháng

# 1. Mục đích 
 Chức năng Quản lý môn ưu tiên, môn loại trừ và cấu hình dùng chung cho phép nhà trường thiết lập các quy tắc ưu tiên và loại trừ phục vụ thuật toán xếp lịch thi. Các quy tắc này giúp thuật toán đưa ra lịch thi phù hợp với quy chế đào tạo, điều kiện tổ chức thi và đặc thù của từng trường mà không cần sửa đổi chương trình. 
 Đây là các tham số đầu vào của thuật toán xếp lịch thi và có thể được áp dụng cho toàn hệ thống hoặc tùy chỉnh theo từng đợt thi. 
 # 2. Câu chuyện nghiệp vụ 
 Trong thực tế, không phải tất cả các môn đều có mức độ ưu tiên như nhau. 
 Ví dụ: 
 Một số môn phải ưu tiên xếp thi trước tiên 
 Môn có nhiều sinh viên nên ưu tiên xếp trước để dễ bố trí phòng. 
 Không xếp lịch thi cho các môn Đồ án, Thực tập, Thực hành, Thí nghiệm, TDTT.  
 Một số môn không được thi cùng ngày hoặc cùng ca do có nhiều sinh viên học đồng thời. 
 Nếu không có cơ chế cấu hình, mỗi khi quy định thay đổi phải chỉnh sửa phần mềm. Vì vậy hệ thống cần cho phép người quản trị cấu hình các quy tắc này. 
 3. Mục tiêu nghiệp vụ 
 Thiết lập danh sách môn ưu tiên khi xếp lịch. 
 Thiết lập các cặp môn loại trừ. 
 Thiết lập các cặp môn bắt buộc thi cùng thời điểm (nếu có, hiện tại chưa cần cho mta). 
 Thiết lập các quy tắc dùng chung cho toàn bộ hệ thống. 
 Cho phép ghi đè cấu hình theo từng đợt thi. 

Quay lại