[expand]
Xác định các tiết học mà 1 giáo viên không thể lên lớp được |
Ràng buộc này xác định những tiết cố định mà một giáo viên không lên lớp được xuất phát từ đăng ký nguyện vọng của giáo viên, đặc biệt là các giáo viên đang được hưởng chế độ chính sách hoặc ưu tiên như: các giáo viên có con nhỏ (không lên lớp được vào tiết đầu, tiết cuối), hoặc phải đi học, giáo viên hợp đồng, thỉnh giảng … . Cũng có thể sử dụng ràng buộc này đối với giáo viên dạy 2 ca: nếu dạy ca cuối buổi sáng thì không dạy ca đầu buổi chiều trong cùng ngày. Việc thiết lập được thực hiện như sau:
|
Xác định số ngày dạy tối đa của 1 giáo viên trong tuần |
Là số ngày lên lớp tối đa trong tuần của 1 giáo viên (có thể là 5 hoặc 6 ngày) tùy thuộc vào điều kiện từng trường và tổng số tiết dạy của giáo viên. Ràng buộc này áp dụng cho trường hợp một giáo viên có tổng số tiết dạy trong tuần chênh lệch nhiều so với các giáo viên khác. Việc thiết lập này được thực hiện như sau:
|
Xác định số ngày dạy tối thiểu của 1 giáo viên trong tuần |
Là tổng số ngày lên lớp tối thiểu của 1 giáo viên trong trường tùy thuộc vào tổng số tiết dạy của từng giáo viên. Ràng buộc này thường áp dụng cho các giáo viên ít tiết để hạn chế việc giáo viên nghỉ quá nhiều ngày trong tuần, cần phải có mặt ở trường vào một số ngày nhất định để bám sát các thông tin trong nhà trường và thực hiện các hoạt động khác. Việc thiết lập này được thực hiện như sau:
|
Xác định số ngày tối đa trong tuần có tiết trống (xen kẽ) của 1 giáo viên trong tuần |
Ràng buộc này nhằm hạn chế tình trạng cách giờ dạy trong tuần cho giáo viên. Giá trị của ràng buộc này chỉ ra: trong tuần, giáo viên có tối đa bao nhiêu ngày có tiết trống (xen kẽ) và trong những ngày đó thì tổng số tiết trống (xen kẽ) là bao nhiêu. Ví dụ: hiệu trưởng muốn giáo viên Bùi Ngọc Huyền chỉ được phép có tối đa 3 ngày trong tuần có tiết trống, trong 3 ngày đó, mỗi ngày chỉ được có tối đa 3 tiết trống (xen kẽ) thì thiết lập giá trị của ràng buộc này là 3. Việc thiết lập được thực hiện như sau:
|
Xác định số tiết dạy tối đa của 1 giáo viên trong ngày |
Ràng buộc này nhằm hạn chế việc giáo viên phải lên lớp quá nhiều giờ trong ngày. Việc thiết lập được thực hiện như sau: Số tiết giảng tối đa trong ngày không được vượt quá 10. Ràng buộc này là ràng buộc mềm, khi lập thời khóa biểu, hệ thống sẽ ưu tiên tuân thủ các ràng buộc cứng có trọng số = 100%, nếu có mâu thuẫn, hệ thống sẽ không tuân thủ theo ràng buộc Số tiết giảng tối đa trong ngày cho 1 giáo viên. |
Xác định số tiết dạy tối thiểu của 1 giáo viên trong ngày |
Nhằm hạn chế tình trạng 1 giáo viên lên lớp quá ít giờ trong 1 ngày, thời khóa biểu phải đảm bảo tổng số giờ lên lớp của giáo viên đó không được ít hơn 1 số tiết nhất định. Việc thiết lập được thực hiện như sau: 1. Có thể sử dụng hoặc không sử dụng ràng buộc này. Nhưng khi đã sử dụng thì bắt buộc thời khóa biểu lập ra phải tuân thủ những thông tin đã thiết lập. Vì vậy, khi thiết lập ràng buộc Số tiết giảng tối thiểu của 1 giáo viên trong ngày, người dùng phải nhập trọng số = 100%, không được nhập trọng số khác. 2. Không nên áp dụng cho các GV có tình huống đặc biệt, VD: GV chỉ dạy môn văn cho một lớp, hiệu trưởng chỉ dạy hóa cho một lớp … thì theo quy định có ngày chỉ lên lớp được 1 tiết. |
Xác định số tiết dạy liên tục tối đa của 1 giáo viên trong ngày |
Nhằm hạn chế tình trạng 1 giáo viên lên lớp liên tục nhiều giờ trong 1 ngày, đặc biệt là các giáo viên dạy môn xã hội (phải nói nhiều)…. Việc thiết lập được thực hiện như sau:
Số tiết giảng liên tục tối đa trong ngày không được vượt quá 10. Ràng buộc này là ràng buộc mềm, khi lập thời khóa biểu, hệ thống sẽ ưu tiên tuân thủ các ràng buộc cứng có trọng số = 100%, nếu có mâu thuẫn, hệ thống sẽ không tuân thủ theo ràng buộc Số tiết giảng liên tục tối đa trong ngày cho 1 giáo viên. |
Thiết lập để 1 giáo viên cụ thể không trống quá nhiều tiết trong ngày |
Ràng buộc này nhằm hạn chế tình trạng cách giờ quá nhiều trong 1 ngày đi dạy của giáo viên. Việc thiết lập được thực hiện như sau:
|
Bước tiếp theo: Thực hiện Lập thời khóa biểu