Các ràng buộc dùng chung cho toàn trường

Một phần của tài liệu Hướng dẫn sử dụng phần mền Thời khóa biểu nè (Trang 26 - 28)

Ngoài các ràng buộc của từng giáo viên hoặc nhóm giáo viên, một số yêu cầu ràng buộc có thể xác định dùng chung cho tất cả giáo viên toàn trường. Các ràng buộc này bao gồm

- Số tiết lớn nhất dạy trong một buổi. - Số tiết lớn nhất dạy trong một ngày. - Thời gian chờ dạy lớn nhất trong buổi học. - Tổng số tiết chờ dạy lớn nhất trong tuần.

- Các chỉ số liên quan đến đánh giá một TKB của giáo viên.

- Các lựa chọn dùng để xác định các hạn chế tiết BẬN, NGHỈ, HẠN CHẾ của giáo viên. - Các lựa chọn ràng buộc địa điểm lớp dùng trong toàn trường.

Vậy là một giáo viên có rất nhiều ràng buộc: Ràng buộc riêng của từng giáo viên, ràng buộc toàn trường, ràng buộc nhóm giáo viên, và rất có thể giáo viên đó cùng thuộc nhiều nhóm giáo viên khác nhau.

Ví dụ: Một giáo viên yêu cầu tổng số tiết chờ dạy của mình là 1, nhưng tổng số tiết chờ dạy toàn trường là 3 và tổng số tiết chờ dạy của nhóm giáo viên có giáo viên đó là 2. Vậy cần phải lựa chọn hệ số ràng buộc nào, theo yêu cầu giáo viên hay nhóm giáo viên hay toàn trường?

Từ những phân tích, đánh giá thực tế, việc chọn lựa các hệ số này thực hiện như sau

- Nếu ràng buộc không được gán cho giáo viên và nhóm giáo viên: Hệ số của ràng buộc đó được xác định từ nhóm toàn trường.

- Nếu ràng buộc đã được gán cho giáo viên: Hệ số của ràng buộc được xác định trực tiếp từ hệ số yêu cầu ràng buộc của giáo viên (bỏ qua nhóm giáo viên và toàn trường).

- Nếu ràng buộc không được gán cho giáo viên, nhưng được gán cho một số nhóm giáo viên chứa giáo viên đó: Hệ số của ràng buộc được xác định thông qua tất cả các nhóm, sao cho chúng thoả mãn yêu cầu của tất cả các nhóm giáo viên.

Việc xác định như thế nào phụ thuộc vào tính chất của từng ràng buộc cụ thể

Số tiết trống lớn nhất: Giá trị nhỏ nhất trong các giá trị được gán cho giáo viên, nhóm giáo viên

chứa giáo viên và toàn trường

Tổng số tiết trống trong tuần: Giá trị nhỏ nhất trong các giá trị được gán cho giáo viên, nhóm giáo viên và toàn trường

Số tiết dạy trong một buổi: Giá trị lớn nhất trong các giá trị được gán cho giáo viên, nhóm giáo viên chứa giáo viên và toàn trường

Số tiết dạy trong một ngày: Giá trị lớn nhất trong các giá trị được gán cho giáo viên, nhóm giáo viên chứa giáo viên và toàn trường

Dạy từ tiết m đến tiết n: Tiết đầu m là số nhỏ nhất trong các tiết đầu, tiết cuối n là số lớn nhất trong các tiết cuối

Số ngày nghỉ trong tuần: Giá trị lớn nhất trong các giá trị được gán cho giáo viên, nhóm giáo viên chứa giáo viên và toàn trường

Số buổi (sáng hoặc chiều) nghỉ: Giá trị lớn nhất trong các giá trị được gán cho giáo viên, nhóm giáo viên chứa giáo viên và toàn trường

Chỉ dạy vào các ngày xác định: Là hợp của tất cả các ngày của tất cả các nhóm chứa giáo viên Yêu cầu họp, bận, nghỉ, hạn chế cố định: Là hợp của tất cả các nhóm chứa giáo viên

Vậy bạn có thể thấy rằng chương trình sẽ đáp ứng yêu cầu “khắt khe” nhất trong những yêu cầu ràng buộc giáo viên

Một phần của tài liệu Hướng dẫn sử dụng phần mền Thời khóa biểu nè (Trang 26 - 28)