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

Một phần của tài liệu tb5 (Trang 28 - 30)

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.

Để đặt các giá trị trên thực hiện lệnh Lệnh chính/Các lựa chọn/TKB

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

Khi bạn xếp hoặc chỉnh sửa TKB, nếu như có ràng buộc nhóm giáo viên bị vi phạm thì chương trình sẽ tự động kiểm tra và thông báo ra màn hình sự vi phạm ràng buộc này.

Ngày gửi bài: 15/07/2007 Số lượt đọc: 2982

Mục đích:

Giới thiệu khái niệm phòng học bộ môn, phòng học đa năng và so sánh với mô hình phòng học truyền thống có sẵn trong mô hình phần mềm TKB. Quan niệm và cách xây dựng mô hình phòng học bộ môn của phần mềm TKB.

Tóm tắt nội dung:

- Nêu ý nghĩa và định nghĩa các khái niệm: + Phòng học truyền thống

+ Phòng học bộ môn + Phòng đa năng

- Mô hình phần mềm TKB với phòng học bộ môn và phòng đa năng.

- Ý nghĩa của phòng học bộ môn và qui trình xếp thời khóa biểu trong phòng bộ môn của phần mềm.

- Ý nghĩa của phòng học đa năng và qui trình xếp tiết trong phòng đa năng. (adsbygoogle = window.adsbygoogle || []).push({});

- Mô hình phòng học bộ môn và đa năng là một phát triển kế thừa tự nhiên của mô hình thời khóa biểu truyền thống của các phiên bản TKB trước đây.

---

Một phần của tài liệu tb5 (Trang 28 - 30)