THỰC HIỆN CÁC RÀNG BUỘC:

Một phần của tài liệu Giải pháp xếp thời khóa biểu bảng phần mềm FET và tinh chỉnh bằng excel (Trang 27 - 30)

1. Một số ràng buộc cơ bản khi chia TKB:

a. Các ràng buộc bắt buộc:

+ Số ngày dạy tối đa một tuần cho tất cả GV.

+ Số tiết nghỉ liên tục tối đa trong ngày đối với tất cả GV. + Số tiết nghĩ xen kẽ tối đa trong tuần cho tất cả GV. + Số giờ dạy tối đa trong một ngày đối với tất cả GV. + Số giờ dạy tối thiểu trong ngày đối với tất cả GV....

b. Ràng buộc về môn học:

+ Môn Thể dục: không chia dạy vào tiết thứ 5 trong buổi sáng, vào tiết 1 trong buổi chiều.

+ Tiết Chào cờ phân vào tiết 1 của buổi dạy (buổi sáng) trong ngày thứ 2 (hoặc tiết 5 vào buổi chiều), tiết sinh hoạt lớp phân vào tiết thứ 5 của buổi dạy vào ngày thứ 7.

+ Đối với môn Ngữ Văn, Toán (bậc THCS), Tiếng Việt (bậc TH) phải chia ít nhất một tiết đôi.

+ Một môn học (vd: Toán, Ngữ Văn...) của một lớp không nên chia dạy 2 ngày liền kề nhau mà nên rải ra các buổi trong tuần.

+ Đối với các môn có phòng học chung (như phòng thực hành bộ môn) mà có từ 2 giáo viên dạy thì khi phân tiết dạy không được trùng tiết.

c. Ràng buộc về GV:

+ Đã dạy tiết 5 vào buổi sáng thì không phân dạy tiết 1 vào buổi chiều cùng ngày (nếu trường dạy hai ca).

+ Mỗi giáo viên được nghỉ ít nhất một ngày trong tuần (nếu trường có dạy vào ngày thứ 7).

+ GVCN phải dạy vào thứ 2 và thứ 7 hàng tuần. (GVCN cần có tiết dạy ở lớp chủ nhiệm vào thứ 2 và thứ 7)

+ Ưu tiên cho GV có con nhỏ dưới 12 tháng....

d. Ràng buộc về HS: (Bao gồm số tiết không học, số buổi không học, sốngày không học... của một lớp). ngày không học... của một lớp).

e Ràng buộc các Khối nhà và các Phòng học: (Đối với các GV phải dạynhiều điểm trường; đối với các môn học có chung phòng học bộ môn). nhiều điểm trường; đối với các môn học có chung phòng học bộ môn).

- Ràng buộc Khối nhà: (Đối với các GV phải dạy nhiều điểm trường):

- Ràng buộc Các phòng học: (Đối với các môn học có chung phòng học bộ môn)

- Ràng buộc GV dạy tại một Khối nhà (phòng học) cố định: (Cần đối với GV Tiểu học dạy ở một điểm trường lẻ)

2. Tiến hành các thao tác ràng buộc:

a. Các ràng buộc bắt buộc:

- Số ngày dạy tối đa một tuần cho tất cả GV: RB thời gian/ giáo viên/ Số ngày dạy tối đa một tuần cho tất cả GV (hàng thứ 12 từ trên xuống)/ thêm mới/ Ghi số ngày dạy tối đa (5 hoặc 6 ngày)/ thêm ràng buộc/ đồng ý/ thoát.

- Số tiết nghỉ liên tục tối đa trong ngày đối với tất cả GV (Trong một buổi dạy một giáo viên chỉ được trống tối đa 01 tiết): RB thời gian/ giáo viên/ Số tiết nghỉ liên tục tối đa trong ngày đối với tất cả GV (hàng thứ 14 từ trên xuống)/ thêm mới/ Ghi số tiết nghỉ liên tục của GV (ghi 1)/ thêm ràng buộc/ đồng ý/ thoát.

- Số tiết nghỉ xen kẽ tối đa trong tuần cho tất cả GV (Trong một tuần

dạy một giáo viên có thể có nhiều hơn một buổi có tiết trống): RB thời gian/ giáo viên/ Số tiết nghỉ xen kẽ tối đa trong tuần cho tất cả GV. (hàng thứ 15 từ trên xuống)/ thêm mới/ Ghi số tiết nghỉ xen kẽ của GV (có thể ghi 2 hoặc 3)/ thêm ràng buộc/ đồng ý/ thoát.

- Số giờ dạy tối đa trong một ngày đối với tất cả GV: RB thời gian/ giáo viên/ Số giờ dạy tối đa trong một ngày đối với tất cả GV (hàng thứ 16 từ trên xuống)/ thêm mới/ Ghi số giờ dạy tối đa trong ngày (5 giờ/tiết)/ thêm ràng buộc/ đồng ý/ thoát.

- Số giờ dạy tối thiểu trong một ngày đối với tất cả GV: RB thời gian/ giáo viên/ Số giờ dạy tối đa trong một ngày đối với tất cả GV (hàng thứ 18 từ trên xuống)/ thêm mới/ Ghi số giờ dạy tối thiểu rong ngày (2 giờ/tiết)/ thêm ràng buộc/ đồng ý/ thoát.

Riêng đối với Hiệu trưởng dạy 2 tiết, nếu không phải môn Toán hoặc Ngữ Văn thì không được chia tiết đôi mà phải tách ra dạy 1 tiết/buổi. Điều này sẽ mâu thuẫn với số giờ dạy tối thiểu mặc định là 2. Để giải quyết mâu thuẫn này, chúng ta dùng thêm lệnh: “Số tiết dạy liên tục tối đa đối với một GV”: RB thời gian/ giáo viên/ Số tiết dạy liên tục tối đa đối với một GV GV (hàng thứ 9 từ trên xuống)/ thêm mới/ chọn GV/ chọn số tiết (ghi số 1)/ thêm ràng buộc.

b. Ràng buộc về môn học:

- Cố định môn thể dục không dạy vào tiết 5 buổi sáng hoặc tiết 1 buổi chiều:

Vào chương trình: RB thời gian/ tiết giảng/ Tiết giảng với các thời gian cụ thể của buổi học (dòng thứ 5 từ trên xuống)/ thêm mới/ chọn GV/ chọn lớp/ chọn môn học/ khóa (bằng dấu X) vào tất cả các tiết thứ 5 buổi sáng (hoặc tiết 1 buổi chiều) của các thứ trong tuần/ thêm mới/ đồng ý.

- Cố định đối với Tiết Chào cờ, tiết Sinh hoạt lớp:

Vào chương trình: RB thời gian/ tiết giảng/ Tiết giảng với vài thời điểm bắt đầu buổi học (dòng thứ 2 từ trên xuống)/ thêm mới/ chọn GV/ chọn lớp/ chọn môn học/ khóa (bằng dấu “X” vào tất cả các tiết ở các thứ trong tuần và chỉ “để trống” tại ô tiết 1 vào thứ 2 đối với tiết Chào cờ hoặc ô tiết 5 vào thứ 7 đối với tiết Sinh hoạt lớp).

- Rải đều môn học trong tuần (không nên phân một môn học dạy vào

hai thứ liền kề nhau):

Vào chương trình: RB thời gian/ nâng cao/ tiếp tục/ đánh dấu “” vào ô thứ 3 đầu dòng từ trên xuống /đồng ý/ chấp nhận.

- Tránh chồng tiết (trùng tiết) đối với môn học có phòng học chung (lí, hóa, sinh, nhạc...):

Vào chương trình: Dữ liệu (Thanh chương trình)/ tiết giảng/ các tiết giảng không được phép chồng lấn nhau (hàng thứ 3 dưới lên)/ thêm mới/ chọn GV/ chọn lớp học/chọn tiết (click đúp vào tiết cần chọn)/ thêm ràng buộc/ đồng ý/ thoát.

c. Ràng buộc về GV:

- GVCN phải có tiết dạy vào thứ 2 và thứ 7 hàng tuần: (thực hiện như “Cố định tiết Chào cờ, tiết Sinh hoạt”).

- Ưu tiên tiết nghỉ, ngày nghỉ đối với GV: RB thời gian/ giáo viên/ Thời gian bận của một giáo viên (Hàng thứ nhất từ trên xuống)/ Thêm mới/ Chọn GV (cần ưu tiên)/ khóa “X” vào tiết (hoặc ngày dạy) được nghỉ/Đồng ý.

d. Ràng buộc về HS: (Bao gồm số tiết không học, số buổi không học, sốngày không học... của một lớp): Vào RB thời gian/ Học sinh/ Những thời ngày không học... của một lớp): Vào RB thời gian/ Học sinh/ Những thời điểm một lớp học không lên lớp được (Hàng thứ nhất từ trên xuống)/ Thêm mới/ Chọn lớp/ Khóa “X” vào các tiết (các buổi) không học/ Thêm mới/ Đồng ý/ Thoát.

e. Ràng buộc các Khối nhà và các Phòng học: (Đối với các GV phải dạynhiều điểm trường; đối với các môn học có chung phòng học bộ môn). nhiều điểm trường; đối với các môn học có chung phòng học bộ môn).

+ Ràng buộc Khối nhà: (Đối với các GV phải dạy nhiều điểm trường):

Phòng học/ Tiết giảng/ Một tiết giảng yêu cầu một phòng học đặc thù/ Thêm mới/ Chọn GV/ Chọn lớp/ Chọn môn học/ Chọn khối nhà (chọn phòng học nằm trong khối nhà)/ Thêm Rb/ Đồng ý/ Thoát.

+ Ràng buộc Các phòng học: (Đối với các môn học có chung phòng học bộ môn): Phòng học/ Tiết giảng/ Một tiết giảng yêu cầu một phòng học đặc thù/ Thêm mới/ Chọn GV/ Chọn lớp/ Chọn môn học/ chọn phòng học/ Thêm Rb/ Đồng ý/ Thoát.

+ Ràng buộc GV dạy tại một Khối nhà (phòng học) cố định: (Cần đối với GV Tiểu học dạy ở một điểm trường lẻ): Phòng học/ Giáo viên/ Một giáo viên có phòng học cố định/ Thêm mới/ Chọn GV/ Chọn khối nhà (chọn phòng học nằm trong khối nhà) hoặc chọn phòng học/ Thêm Rb/ Đồng ý/ Thoát.

*** Lưu ý:

- Sau khi thực hiện xong bất kì một ràng buộc nào thì ta phải chạy thời khóa biểu bằng cách vào: Thời khóa biểu – TKB/ tạo TKB mới/ Bắt đầu/ đồng ý.

Nếu TKB không tạo được thì phải hủy bỏ ràng buộc đã thiết lập trước đó vì có thể chúng ta thiết lập ràng buộc không hợp lí.

- Để xem TKB đã tạo ta vào: Thời khóa biểu - TKB/ TKB cho GV (hoặc TKB cho HS).

1. Bổ sung thêm tiết đối với một môn học: Vào Nâng cao/ kế hoạch giảng dạy/tiếp tục/ thêm tiết giảng/ click đúp chuột vào vị trí (lớp, môn) cần thêm/chọn tiếp tục/ thêm tiết giảng/ click đúp chuột vào vị trí (lớp, môn) cần thêm/chọn GV/ thêm mới/ đồng ý.

2. Giảm tiết dạy đối với một môn học: Vào Nâng cao/ kế hoạch giảng dạy/tiếp tục/ xóa tiết giảng/ click đúp chuột vào vị trí (lớp, môn) cần xóa/ đồng ý. tiếp tục/ xóa tiết giảng/ click đúp chuột vào vị trí (lớp, môn) cần xóa/ đồng ý. Sau đó thực hiện tiếp lệnh: Thêm tiết giảng/ click đúp chuột vào vị trí (lớp, môn) cần thêm/chọn GV/ thêm mới/ đồng ý.

Một phần của tài liệu Giải pháp xếp thời khóa biểu bảng phần mềm FET và tinh chỉnh bằng excel (Trang 27 - 30)

Tải bản đầy đủ (DOC)

(30 trang)
w