[expand]
Xác định số ngày dạy tối đa của tất cả giáo viên trong tuần |
Là số ngày lên lớp tối đa trong tuần của tất cả 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 chỉ áp dụng khi tất cả giáo viên có tổng số tiết dạy trong tuần tương đương nhau. 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ố ngày đi dạy tối đa trong tuần cho tất cả giáo viên, 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 áp dụng ràng buộc này trong trường hợp có ít nhất 1 giáo viên có số tiết dạy trong tuần quá lớn, không thể có 1 ngày nghỉ. |
Xác định số ngày dạy tối thiểu của tất cả giáo viên trong tuần |
Là số ngày lên lớp tối thiểu trong tuần của tất cả giáo viên. Ràng buộc chỉ áp dụng khi tất cả giáo viên có tổng số tiết dạy trong tuần tương đương nhau, nhằm hạn chế việc giáo viên nghỉ quá nhiều ngày trong tuần, phải đến trường để nắm bắt được các thông tin và thực hiện các hoạt động khác. 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ố ngày đi dạy tối thiểu trong tuần cho tất cả giáo viên, 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 ràng buộc này nếu có ít nhất 1 giáo viên có số tiết ít hơn hẳn so với các giáo viên khác. |
Xác định số ngày tối đa trong tuần có tiết trống (xen kẽ) cho tất cả giáo viê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 tất cả giáo viên. Giá trị của ràng buộc này chỉ ra: trong tuần, mỗi 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 tất cả 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: 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ố ngày nghỉ tối đã giữa các buổi dạy của tất cả giáo viên, người dùng phải nhập trọng số = 100%, không được nhập trọng số khác. 2. Giáo viên bận và nghỉ giải lao không tính là tiết nghỉ xen kẽ |
Xác định số tiết dạy tối đa của tất cả giáo viên trong ngày |
Ràng buộc này nhằm hạn chế tình trạng giáo viên lên lớp quá nhiều tiết 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 tất cả giáo viên. |
Xác định số tiết dạy tối thiểu của tất cả giáo viên trong ngày |
Ràng buộc này nhằm hạn chế tình trạng giáo viên lên lớp quá ít tiết trong ngày. 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 tất cả 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. Nếu có ít nhất 1 giáo viên 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 thì không áp dụng ràng buộc này.
|
Xác định số tiết dạy liên tục tối đa của tất cả giáo viên trong ngày |
Ràng buộc này nhằm hạn chế tình trạng giáo viên lên lớp liên tục quá nhiều tiết trong ngày, để đảm bảo sức khỏe cho giáo viên, đặc biệt là các giáo viên dạy các môn xã hội (phải nói nhiều) như Ngữ văn, Lịch sử … 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 tất cả giáo viên. |
Thiết lập để tất cả giáo viên không trống quá nhiều tiết liên tục trong ngày |
Ràng buộc này nhằm hạn chế tình trạng cách giờ trong ngày của các giáo viên. 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 nghỉ xen kẽ tối đa trong ngày cho tất cả giáo viên, người dùng phải nhập trọng số = 100%, không được nhập trọng số khác. 2. Giáo viên bận và nghỉ giải lao không được tính là tiết xen kẽ |
Bước tiếp theo: Thực hiện Lập thời khóa biểu