- Phần mềm TKB cho phép người dùng thao tác thủ công trực tiếp lên dữ liệu Thời khóa biểu như: xếp 1 tiết, xóa 1 tiết học, xếp cả 1 lớp, 1 giáo viên, khóa dữ liệu một số ô trên thời khó[r]
(1)Công ty Công nghệ Tin học Nhà trường School@net Technology Company
Ph
Phầần mn mềềm hỗm hỗ tr trợợ x xếếp p th
thờời khóa bii khóa biểểu TKBu TKB
TKB in 10 steps
(2)TKB Application System
(3)TKBTM tên thương mại Phần mềm Hỗ trợ xếp thời khóa biểu Cơng ty Công nghệ Tin
học Nhà trườngSchool@net phát hành Trải qua 20 năm liên tục phát triển, TKB phần mềm có nhiều tính mạnh số phần mềm tương tự có Việt Nam Lần
phần mềm hỗ trợ hoàn tồn mơ hình phịng học mơn đa với lệnh xếp 100% thời khóa biểu TKB phiên hỗ trợ mơ hình nhà trường với nhiều Chương trình đào tạo khác đáp ứng mơ hình trường THPT phân ban
Phiên TKB 8.0 hoàn thiện tất thuật tốn tính hỗ tối ưu tinh chỉnh liệu q trình xếp thời khóa biểu Đó lệnh đánh giá thời khóa biểu GV theo 12 tiêu chí; đánh giá tiết học; chức đánh giá giáo viên trình tinh chỉnh liệu;, chức chuyển tiết tối ưu; thuật toán tối ưu tinh chỉnh liệu OpCX, OpDPR, OpFPR; chức đánh giá GV theo buổi học lệnh tối ưu tinh chỉnh giáo viên TOP
Tài liệu đưa qui trình 10 bước chuẩn áp dụng chung cho nhà trường tiến hành xếp thời khóa biểu từ lúc bắt đầu hồn thành thời khóa biểu hồn chỉnh Mục đích tài liệu định hướng cho giáo viên xếp TKB có nhìn tổng quan bước chức phần mềm Áp dụng thực tế nhà trường, giáo viên có thói quen hay cách làm khác không thiết giống hệt 10 bước Tuy nhiên theo chúng tơi, qui trình 10 bước mà chúng tơi đưa giúp ích cho tất nhà trường, giáo viên làm cơng việc xếp thời khóa biểu
MỤC LỤC
BƯỚC KHỞI TẠO DỮ LIỆU THỜI KHÓA BIỂU MỚI
BƯỚC NHẬP, ĐIỀU CHỈNH DỮ LIỆU GỐC THỜI KHÓA BIỂU 5
BƯỚC 3: NHẬP BẢNG PCGD VÀ RÀNG BUỘC THỜI KHÓA BIỂU 9
BƯỚC CHUẨN BỊ XẾP THỜI KHÓA BIỂU 15
BƯỚC XẾP TỰ ĐỘNG TKB 17
BƯỚC ĐIỀU CHỈNH, TINH CHỈNH DỮ LIỆU THỜI KHÓA BIỂU 19
BƯỚC TỐI ƯU HÓA DỮ LIỆU THỜI KHÓA BIỂU 23
BƯỚC IN ẤN TKB 31
BƯỚC 9: CÁC CÔNG CỤ HỖ TRỢ XẾP TKB 33
(4)Bước Khởi tạo liệu thời khóa biểu mới
Cơng việc cần phải thực khởi tạo tệp (file) thời khóa biểu cho nhà trường Mỗi thời khóa biểu (của học kỳ) tệp có phần mở rộng *.TKB
- Nếu lần sử dụng phần mềm, nhà trường cần bắt buộc phải dùng lệnh Tạo tệp liệu mới để tạo tệp liệu cho trường
Việc khởi tạp liệu thực thông qua bước sau:
- Nếu có tệp liệu TKB từ năm học học kỳ trước khơng cần khởi tạo tệp liệu Có cách làm sau:
(1) Dùng tệp liệu cũ, đổi tên sau thay đổi thơng số thơng tin thời khóa biểu lệnh Thuộc tính trường học từ thực đơn Nhập liệu
Bước 1: nhập mã trường (mặc định = tên File), tên trường, niên khóa, học kỳ
Bước 2: Nhâp tên File liệu TKB, thư mục lưu trữ tệp liệu font chữ hệ thống
Bước 3: Chọn kiểu trường Phần mềm tự động tạo khối lớp hệ thống trường
(5)Các tham số cần thay đổi Học kỳ, Niên khóa, Địa điểm, Chương trình đào tạo, Khối lớp hệ thống
(2) Khởi tạo liệu học kỳ từ liệu cũ (học kỳ năm học trước đó) Lệnh Khởi tạo liệu học kỳ lệnh phần mềm TKB (Hệ thống/Khởi tạo liệu học kỳ)
(6)Bước Nhập, điều chỉnh liệu gốc thời khóa biểu
Cơng việc cần nhập toàn liệu gốc thời khóa biểu Chữ "gốc" hiểu liệu cần nhập lần không thay đổi nhà trường Các liệu gốc cần nhập là:
- Thông tin Chương trình đào tạo.
Phần mềm TKB hỗ trợ hồn tồn cho trường có đa chương trình đào đạo Để thực xếp thời khóa biểu cho nhà trường này, người dùng cần khai báo chương trình đào tạo có như: Ban A, Ban C… với số tiết chuẩn tương ứng
Thực khai báo chương trình đào tạo, từ thực đơn người dùng chọn Nhập liệu/Thuộc tính trường học/Chương trình đào tạo
Cửa sổ nhập chương trình đào tạo Nhà trường
Nhập số tiết chuẩn tương ứng cho Chương trình đào tạo, từ thực đơn người dùng chọn:
Nhập liệu/Số tiết chuẩn môn học Tại cửa sổ này, người dùng chọn chương trình đào tạo, ca học sáng hay chiều nhập số tiết chuẩn cho môn học khối lớp khác
(7)- Danh sách khối lớp lớp học.
Thực nhập danh sách lớp, từ thực đơn chọn lệnh: Nhập liệu/Nhập lớp Tại cửa sổ
Nhập danh sách lớp, người dùng nhập danh sách lớp học nhà trường, tích chọn thuộc tính lớp học gồm: Khối sáng hay chiều, khối lớp, chương trình đào tạo, vị trí… Chú ý: Phần mềm TKB cho phép nhập nhanh tất lớp cách dấu cách
Cửa sổ nhập danh sách khối lớp lớp học - Danh sách giáo viên
Nhập danh sách giáo viên nhà trường, từ thực đơn người dùng chọn: Nhập
liệu/Nhập giáo viên Trong cửa sổ Nhập danh sách giáo viên người dùng nhập: Họ tên giáo viên, Mã giáo viên thơng tin khác như: giới tính, ngày sinh,…(nếu cần) Chú ý: Phần mềm tự động lấy “Mã giáo viên” nhóm ký tự cuối mục “Tên giáo viên” tương ứng với tên giáo viên; nhà trường có giáo viên trùng tên cần phải thêm thông tin phần “Mã giáo viên” để phân biệt giáo viên Các giáo viên nhà trường cần có mã khác (tên trùng nhau)
Ngoài việc cho phép nhập Danh sách giáo viên trực tiếp, phần mềm TKB cho phép nhập danh sách giáo viên từ file Excel có sẵn Nhà trường
Chú ý:
- Lớp học bình thường lớp với PCGD sáng chiều riêng biệt Lớp học bình thường học sáng chiều
- Lớp học buổi (hay gọi lớp 2b lớp học hai buổi có bảng PCGD gộp sáng, chiều
(8)- Danh sách nhóm, tổ giáo viên
Việc xác lập danh sách tổ, nhóm giáo viên nhằm giúp cho việc nhập phân công giảng dạy dễ dàng, nhanh chóng xác; đồng thời giải nhanh yêu cầu tổ nhóm giáo viên đặt Thực xác lập tổ nhóm giáo viên, từ thực đơn người dùng chọn: Nhập liệu/Nhập nhóm giáo viên Tại cửa sổ Nhập nhóm giáo viên người dùng cần nhập tên nhóm, lựa chọn thành viên nhóm từ danh sách giáo viên môn học mà nhóm đảm nhiệm
Cửa sổ xác lập nhóm giáo viên Nhà trường - Danh sách môn học
Danh sách môn học phần mềm tự động khởi tạo bước “Khởi tạo liệu” Bước nhằm giúp người dùng thêm, sửa, xóa xếp môn học danh sách có, cho phù hợp với thực tế Nhà trường Thực nhập danh sách môn học, từ thực đơn người dùng chọn: Nhập liệu/Nhập mơn học.
- Danh sách phòng học (bao gồm phòng học mơn đa năng).
Phần mềm TKB hồn tồn hỗ trợ mơ hình phịng học mơn đa năng, để thực nhập liệu phòng học người dùng thực theo bước:
Cửa sổ nhập, điều chỉnh danh sách môn học Nhà
(9)+ Nhập phòng học: Từ thực đơn người dùng chọn Nhập liệu/Nhập phịng học, cửa sổ Nhập danh sách phòng người dùng cần nhập Mã phịng, Tên phịng tích chọn thơng số khác như: Kiểu phịng, vị trí, số lượng học sinh…
+ Gán tính chất phịng học: Thực chất bước xác định phòng học môn nhập bước phép dạy các mơn học gì? các khối lớp nào? Thực việc gán tính chất phịng học, từ thực đơn người dùng chọn Nhập liệu/Tính chất phịng mơn.
+ Phân cơng lớp học theo phịng mơn: Công việc nhằm cụ thể các lớp nào? môn học nào? phép (bắt buộc phải) học phịng mơn Thực cơng việc này, từ thực đơn người dùng chọn Nhập liệu/Phân cơng lớp học theo phịng mơn.
Cửa sổ nhập danh sách phòng học Nhà trường
Cửa sổ gán tính chất phịng học bộ mơn Nhà trường
(10)Bước 3: Nhập bảng PCGD ràng buộc thời khóa biểu
Các ràng buộc thời khóa biểu nhóm liệu có nhiệm vụ định hình khn dạng thời khóa biểu Đây nhóm lệnh quan trọng tốn phần mềm thời khóa biểu Các lệnh thuộc nhóm nhập, điều chỉnh ràng buộc bao gồm:
- Các tính chất sư phạm mơn học gán với lớp nhóm lớp.
Phần mềm TKB hỗ trợ xếp Thời khố biểu với 17 thuộc tính mơn học như: Có cặp tiết xếp liền, học tiết ngày, không học tiết 5… Các ràng buộc gán cho môn học, khối chí đến lớp cụ thể Để nhập tính chất sư phạm mơn học, từ thực đơn người dùng chọn Nhập liệu/Thuộc tính mơn học.
Từ cửa sổ Nhập ràng buộc môn học, theo đặc điểm Nhà trường để lựa chọn yêu cầu cụ thể
- Các ràng buộc giáo viên nhóm giáo viên.
Trong cơng việc xếp Thời khố biểu, phần khó ln đáp ứng yêu cầu phức tạp đa dạng mà giáo viên đặt Để giải yêu cầu phần mềm TKB cho phép người dùng khai báo 20 yêu cầu ràng buộc giáo viên nhóm giáo viên
Cửa sổ lựa chọn 17 tính chất sư phạm môn học
(11)+ Nhóm yêu cầu chung: số tiết dạy lớn buổi, Thời gian chờ dạy lớn nhất, Tổng thời gian chờ dạy tuần…
+ Nhóm yêu cầu theo buổi: dạy từ tiết đến tiết, yêu cầu tiết (Bận, Hạn chế, Nghỉ, Họp), dạy vào ngày…
Nhập yêu cầu giáo viên: Từ thực đơn người dùng chọn Nhập liệu/Yêu cầu giáo viên,
trong cửa sổ Nhập yêu cầu giáo viên người dùng lựa chọn giáo viên cần nhập tích chọn thông số yêu cầu giáo viên
Nhập yêu cầu nhóm giáo viên: Từ thực đơn người dùng chọn Nhập liệu/Yêu cầu của nhóm giáo viênviệc nhập yêu cầu ràng buộc nhóm giáo viên hồn tồn tương tự cho giáo viên Khi nhập yêu cầu cho nhóm giáo viên đồng nghĩa u cầu gán cho tồn thành viên nhóm Giả sử: nhập u cầu “Họp” cho nhóm giáo viên Tốn – Lý tiết chiều thứ tồn giáo viên nhóm khơng xếp tiết vào vị trí đó, để tham gia họp tổ môn
- Thông tin địa điểm trường.
Trong thực tế, Nhà trường có nhiều địa điểm học khác xa cách mặt địa lý Vì vậy, q trình xếp Thời khóa biểu cần phải tính tốn tính hợp lý việc di chuyển Giáo viên Phần mềm TKB hỗ trợ xếp Thời khóa biểu với 10 địa điểm nhà trường, trình xếp có tính tốn xem xét đến tính hợp lý điều kiện thực tế
Cửa sổ nhập yêu cầu các giáo viên Nhà trường
(12)Để sử dụng tính người dùng cần thực công việc sau:
+ Khai báo địa điểm nhà trường: Từ thực đơn người dùng chọn Hệ thống/Thuộc tính trường họcchọn “Địa điểm” khai báo địa điểm nhà trường
+ Gán địa điểm trường học: Công việc xác định lớp học nào? học địa điểm nào? (Việc gán địa điểm trường học giới thiệu phần “Nhập danh sách lớp học” khai báo thơng tin vị trí lớp học)
Nhập bảng Phân công giảng dạy (PCGD)
Bảng phân cơng giảng dạy (hay cịn gọi Phân cơng chuyên môn) phần liệu quan trọng phức tạp thời khóa biểu Bảng cho biết giáo viên A dạy lớp nào? Dạy môn gì? Và số tiết dạy tuần bao nhiêu?
Bảng liệu PCGD nhập theo buổi sáng/chiều Riêng lớp 2b cần nhập chung bảng PCGD chung gọi PCGD2b
Trước nhập liệu phân công giảng dạy, cần ý thông tin sau cần nhập xong trước kiểm tra lại xác:
- Thơng tin phân phối tiết chuẩn cho Chương trình đào tạo.
Thông tin cần thiết để phần mềm gán tự động mặc định số tiết cần dạy tuần cho giáo viên nhập bảng PCGD Chú ý phân phối tiết chuẩn thay đổi theo kế hoạch giảng dạy năm Sở Giáo dục Đào tạo
- Thông tin nhóm chun mơn giáo viên nhà trường.
Nếu nhóm chun mơn giáo viên thiết lập phần mềm cho phép nhập bảng PCGD theo nhóm chun mơn, ví dụ nhập PCGD cho tổ Văn, Toán, Ngoại ngữ, thuận tiện
Nhập phân công giảng dạy trực tiếp từ phần mềm
(13)- Để nhập bảng PCGD, phần mềm Hỗ trợ xếp Thời khóa biểu cung cấp phương pháp nhập sau: Nhập theo môn học, Nhập theo lớp, Nhập theo giáo viên, Nhập theo khối lớp nhóm giáo viên lưới
- Với phương pháp nhập PCGD theo khối lớp nhóm giáo viên hay người dùng sử dụng đơn giản thuận tiện
- Việc nhập bảng PCGD đơn giản thao tác chuột
Nhập phân công giảng dạy từ file Excel:
- Ngồi tính mạnh nhập PCGD trực tiếp, phần mềm TKB cịn cho phép người dùng nhập PCGD từ file Excel theo mẫu định Việc cho phép nhà trường sử dụng lại liệu điện tử sẵn có
Chú ý quan trọng:
Thao tác nhập PCGD theo khối lớp nhóm giáo
viên
Màn hình nhập bảng PCGD - Nháy chuột phải ơ, kích Chọn lớp sau chọn lớp cần phân công danh sách Số tiết tự động gán từ bảng phân phối tiết chuẩn - Nếu muốn nhập số tiết độc lập gõ ô sau: 12A(4) có nghĩa dạy lớp 12A với tiết / tuần
(14)1 Việc nhập bảng PCGD quan trọng không sai sót Khi nhập xong cần kiểm tra lại cẩn thận Có phương pháp kiểm tra sau:
- Thực lệnh Kiểm tra cửa sổ nhập PCGD (nút lệnh )
- Xem, rà soát lại PCGD theo lớp giáo viên để kiểm tra nhập đủ chưa Ví dụ nháy nút để vào cửa sổ nhập xem PCGD theo lớp
Chức kiểm tra bảng PCGD có hình thơng báo lỗi logic xảy nhập liệu
Người xếp TKB quan sát hình để kiểm tra xem nhập liệu chưa
Màn hình xem nhập bảng PCGD theo lớp
(15)(16)Bước Chuẩn bị xếp thời khóa biểu
Cơng việc chuẩn bị xếp thời khóa biểu bao gồm loạt thao tác quan trọng cần làm trước thực lệnh xếp tự động thời khóa biểu Các cơng việc thuộc nhóm bao gồm: - Kiểm tra toàn liệu nhập xem xác chưa, có mâu thuẫn hay khơng Phần mềm TKB có nhiều lệnh dùng để kiểm tra liệu nhập Có thể liệt kê số lệnh kiểm tra vậy:
+ Trong hình nhập PCGD có lệnh Kiểm tra công việc nhập bảng phân công
+ Lệnh Kiểm tra toàn trường cho phép kiểm tra toàn ràng buộc liệu nhập có mâu thuẫn hay khơng mức tồn trường
+ Lệnh kiểm tra mâu thuẫn liệu cho lớp giáo viên Cần vào hình Main Loop, Show All, Browse Teacher Triple View để thực lệnh kiểm tra riêng lẻ Nút lệnh Kiểm tra Info View lớp giáo viên dùng để thực lệnh kiểm tra - Xếp tiết học cố định:Tồn cơng việc xếp tiết học cố định thực
Lệnh chính/Xếp mơn họccủa phần mềm Các tiết cố định cần xếp gồm: + Xếp tiết CHAOCO cho toàn trường (sáng chiều riêng biệt) + Tạo khuôn lớp học tiết KHONG HOC
+ Xếp tiết môn Sinh hoạt môn học cần xếp trước + Xếp tiết cho giáo viên chủ nhiệm
Tiết CHAOCO tiết đặc biệt thời khóa biểu dùng để mô tiết Chào Cờ nhà trường Tiết Chào Cờ ghi TKB lớp không ghi TKB giáo viên Tiết KHONGHOC dùng để "tạo khuôn" cho lớp học với ý nghĩa sau: tiết học sinh không học xếp tiết học vào vị trí Tiết KHONG HOC dùng cho lớp với tổng phân công giảng dạy chuyên môn + tiết CHAOCO < 30 tiết tuần
Các nút lệnh, chức lệnh Kiểm tra mâu thuẫn
(17)Ba lệnh xếp trước tiết thực hoàn toàn giống nhau, thứ tự thao tác sau:
1. Lựa chọn tiết cần xếp mục Xếp môn học (Xếp tiết không học, Chào cờ, Xếp môn học, Xếp tiết GVCN)
2. Chọn phạm vi thực (theo toàn trường theo khối lớp)
3. Tích chọn tiết cần xếp lưới Thời khóa biểu
- Xếp tiết giáo viên chủ nhiệm (GVCN) Lệnh đảm bảo GVCN hơm có tiết sinh hoạt có tối thiểu tiết lớp mà làm chủ nhiệm Thực lệnh người dùng tích chọn thơng số theo hình sau:
Màn hình lệnh Xếp mơn học
Khu vực lệnh
Phạm vi thực lệnh theo khối lớp Lưới cho phép xác định tường minh ô cần xếp
(18)Bước Xếp tự động TKB
Sau chuẩn bị xong tồn cơng việc bước bước lệnh xếp toàn liệu thời khóa biểu Đây lệnh quan trọng phần mềm TKB Sau điền tham số theo yêu cầu, cần bấm nút Bắt đầu, đợi vài phút, bấm nút Kết thúc có thời khóa biểu hồn chỉnh
- Lệnh Xếp toàn (SF) thực từ thực đơn Lệnh chính
- Màn hình lệnh có dạng sau:
- Các thông tin cần lựa chọn xác nhận: + Chọn phạm vi: sáng chiều
+ Lựa chọn tham số trực tiếp lệnh:
Kiểm tra khoa tiết Sinh hoạt: lựa chọn chọn mơn Sinh hoạt khóa lại khơng cho phép xáo trộn mơn học q trình xếp tự động Nếu cài đặt lựa chọn mơn Sinh hoạt cần phải xếp trước điều kiện tiên lệnh SF
Giữ nguyên trạng thái thời khóa biểu thời: lựa chọn kích hoạt tất tiết xếp thời khóa biểu trước thực lệnh SF khóa lại
Tối ưu thời khóa biểu: có thực hay khơng bước qui trình thực lệnh SF Chú ý nhìn sang khung phải thấy qui trình bước thực lệnh SF
Số lượng giáo viên dự trữ tối thiểu qui định thêm điều kiện kiểm tra ràng buộc lệnh ln phải có số lượng giáo viên "dự trữ" tối thiểu thời điểm tuần lễ
(19)- Sau điền xong tất tham số lệnh, nhấn nút Bắt đầu đợi vài phút chờ xếp xong nút Kết thúc lên hình đây:
- Nhấn nút Kết thúc sau chọn Đồng ý cho hộp hội thoại
(20)Bước Điều chỉnh, tinh chỉnh liệu thời khóa biểu
Sau xếp xong thời khóa biểu, cơng việc điều chỉnh, tinh chỉnh, tối ưu thời khóa biểu Đây công việc vô phức tạp đồ sộ Phần mềm TKB cung cấp nhiều công cụ hỗ trợ mạnh cho người dùng thực công việc tinh chỉnh thời khóa biểu
- Phần mềm TKB đưa 5 hình quan sát, cho người dùng nhìn tổng thể thơng tin Thời khóa biểu Nhà trường chi tiết cho lớp, giáo viên, phịng học giúp nhanh chóng xác định tính chất Thời khóa biểu tìm kiếm phương án tinh chỉnh hợp lý Các hình quan sát cụ thể gồm:
+ Màn hình Main Loop: cho phép quan sát Thời khóa biểu cặp lớp giáo viên tương ứng dạy lớp
+ Màn hình Show All: Cho phép quan sát Thời khóa biểu toàn trường theo lớp, mặc định phần mềm 10 lớp, người dùng mở tất lớp nhà trường theo buổi học qua lệnh Chọn lớp
+ Màn hình Browse Teacher: Cho phép quan sát thời khóa biểu tồn giáo viên Nhà trường
+ Màn hình Triple View: Màn hình giống hình Main Loop có thêm tính cho phép quan sát Thời khóa biểu phịng mơn đa
+ Màn hình 2bView: Màn hình dành riêng cho lớp 2b lớp học học buổi với bảng PCGD chung cho buổi sáng, chiều
(21)- Phần mềm TKB cho phép người dùng thao tác thủ công trực tiếp lên liệu Thời khóa biểu như: xếp tiết, xóa tiết học, xếp lớp, giáo viên, khóa liệu số thời khóa biểu… + Người dùng xếp trực tiếp tiết học lên thời khóa biểu lớp giáo viên, việc cho phép người dùng linh hoạt trình xếp Để xếp tiết học cụ thể thời khóa biểu, chọn thơng tin tiết học khung thông tin lớp/giáo viên, nháy đúp chuột ô cần xếp chọn lệnh xếp tương ứng
1
+ Để xóa tiết thời khóa biểu lớp giáo viên người dùng chọn tiết cần xóa nháy nút
Delete trên bàn phím click phải chuột chọn xóa
+ Sau tinh chỉnh liệu thời khóa biểu đó, người dùng khơng muốn liệu thay đổi bước tinh chỉnh tiếp theo, phần mềm TKB cho phép khóa liệu giáo
(22)viên, lớp học, môn học theo tùy chọn người dùng Lệnh thực cách nháy chuột phải thời khóa biểu chọn chức Khóa liệu, dùng lệnh: Lệnh chính/Đặt – hủy khóa liệu chọn liệu TKB cần khóa
- Phần mềm TKB cịn cấp công cụ hỗ trợ tinh chỉnh liệu Thời khóa biểu bao gồm lệnh xếp tự động tiết học có điều kiện CX, lệnh giải phóng tiết Pust out lệnh dịch chuyển tiết Move To
+ Lệnh xếp tự động tiết học có điều kiện CX thực lệnh phần mềm tự động phân tích xếp tiết học theo lựa chọn người dùng
+ Lệnh giải phóng tiết Pust out: Kết lệnh lựa chọn lưới Thời khóa biểu giải phóng, phần mềm đưa phương án thực lệnh để người dùng quan sát định thực lệnh
+ Lệnh dịch chuyển tiết Move To: Lệnh cho phép dịch chuyển tiết Thời khóa biểu từ vị trí sang vị trí khác Đây lệnh quan trọng hay sử dụng với mục đích làm đẹp thời khóa biểu Đặc biệt, lệnh thực phương pháp kéo thả chuột ô TKB lớp GV thuận tiện cho người dùng Thực lệnh người dùng làm theo bước sau:
* Lựa chọn thuật toán thực tinh chỉnh liệu (Các thuật tốn giải thích sau).
* Lựa chọn liệu cần tinh chỉnh vị trí cần chuyển đến
* Sử dụng chuột kéo thả liệu cần tinh chỉnh đến vị trí mong muốn Phần mềm tự động phân tích, tính toán (thay người dùng tư duy), đưa phương án tinh chỉnh liệu báo cáo dây giáo viên tham gia vào lệnh thay đổi liệu Thời khóa biểu họ
* Từ báo cáo thay đổi liệu Thời khóa biểu dây giáo viên tham gia lệnh, người dùng chấp nhận hay hủy bỏ lệnh
(23)- Các lệnh thực qua thuật toán tinh chỉnh liệu của phần mềm
+ Thuật toán CX: Thuật toán sử dụng giáo viên lớp định tham gia vào việc tinh chỉnh liệu Đặc điểm thuật toán xác suất thành công cao, nhiên tất dây giáo viên tham gia tinh chỉnh liệu có thay đổi khn dạng thời khóa biểu
Có thể nói: Khi người dùng thực tinh chỉnh tiết cho giáo viên A dạy lớp X tồn giáo viên dạy lớp X tham gia vào vào việc tinh chỉnh
+ Thuật toán Vị trí cố định - FPR: Do ý tưởng thuật tốn “cho phép dịch chuyển hai vị trí cố định thời khóa biểu”, do có đặc điểm đặc biệt có N giáo viên tham gia vào lệnh có giáo viên bị thay đổi khuôn dạng thời khóa biểu, giáo viên khác thay đổi vị trí dạy
+ Thuật tốn vị trí động – DPR: Thuật tốn dựa phép duyệt theo chiều sâu TKB Nó cho phép đổi tiết giáo viên tất lớp.
+ Các thuật toán tinh chỉnh tối ưu liệu thời khóa biểu: OpCX, OpDPR, OpFPR Các thuật tốn trình bày phần sau tài liệu
- Lệnh chuyển phòng học: Lệnh sử dụng để quản lý phòng học đa (nếu có) Nhà trường
+ Lệnh chuyển phịng học từ phòng truyền thống sang phòng đa năng: Lệnh thực
thời khóa biểu lớp hình Triple View Thực người dùng di chuyển trỏ vào tiết học – lớp học cần chuyển, nháy chuột phải chọn chuyển phòng chọn phòng đa tương ứng danh sách
(24)Bước Tối ưu hóa liệu thời khóa biểu
Như trình bày trước, tinh chỉnh liệu công việc quan trọng chiếm nhiều thời gian trình xếp hồn thiện thời khóa biểu Phần mềm TKB cung cấp số lượng lớn công cụ hỗ trợ xếp tay, tinh chỉnh thời khóa biểu Bên cạnh việc tỉnh chỉnh đánh giá trực tiếp quan sát, phần mềm TKB có loạt công cụ hỗ trợ đánh giá, công cụ giúp ích cho người xếp thời khóa biểu đưa định cách nhanh chóng thuận tiện
1 Đánh giá tiết học
Nhìn thời khóa biểu mắt thường người giáo viên dễ dàng nhận tiết "tốt", tiết "xấu" Phần mềm TKB đưa tiêu chí đánh giá tiết học thời khóa biếu
Trên hình xem điều chỉnh, phần mềm khung trạng thái tiết học Khung thông tin đo đánh giá tiết học theo tiêu chí Độ đo tiết học giá trị số từ đến Nếu giá trị lớn, tiết học "xấu"
Với chức tô màu tiết xấu, người xếp thời khóa biểu nhận biết nhanh chóng vị trí thời khóa biểu bị "xấu" muốn làm tốt lên phải dịch chuyển tiết xấu đến vị trí khác
Bộ tiêu chí đánh giá tiết học cho bảng sau: Tô màu tiết bị "xấu"
tức tiết có độ đo >
(25)2 Đánh giá giáo viên
Trong phần mềm TKB đưa nhiều phương án cách đánh giá thời khóa biểu giáo viên Tuy nhiên cách đánh giá theo 12 tiêu chí hợp lý
Bảng sau cho biết cụ thể tiêu chí định lượng tiêu chí ràng buộc tạo thành 12 tiêu chí đánh giá giáo viên phần mềm TKB
(26)3 Chuyển tiết tối ưu
Trong phần biết phần mềm TKB có chức đánh giá phân biệt tiết "tốt" "xấu" thời khóa biểu Các tiết "xấu" rõ ràng cần chuyển để trở thành tiết "tốt" Nhưng chuyển đâu?
Phần mềm TKB có chức đặc biệt: chuyển tiết tối ưu Phần mềm vị trí "tối ưu" cần chuyển đến tiết xấu
Ô màu vàng: tiết thời cần chuyển
(27)Trên hình cần nhấn giữ chuột có tiết xấu vài giây, phần mềm ô xanh ô cần chuyển đến cách tối ưu Đây tính mạnh phần mềm TKB
Để tìm vị trí "tối ưu" cần chuyển tiết, phần mềm TKB đưa 10 tiêu chí tối ưu cần thiết cho việc chuyển tiết
4 Đánh giá giáo viên lệnh tinh chỉnh liệu thời khóa biểu
Dựa bảng 12 tiêu chí đánh giá giáo viên trình bày trên, phần mềm TKB cịn đưa tính quan trọng, tự động đánh giá giáo viên bị thay đổi tham gia vào lệnh tinh chỉnh liệu phần mềm Tính hỗ trợ tốt cho người làm nhiệm vị tinh chỉnh thời khóa biểu nhanh chóng đánh giá nhanh xem lệnh tinh chỉnh thực có ảnh hưởng đến nhiều giáo viên khác hay khơng
Trong tất hình báo cáo lệnh tinh chỉnh liệu (CX, Push Out, Move To) thấy ví trí cho phép xem đánh giá giáo viên tham gia vào lệnh đồng thời có đánh giá chung lệnh
(28)Nháy nút Báo cáo hình cho phép xem toàn đánh giá tất giáo viên tham gia đánh giá chung lệnh
Chú ý: đánh giá phần mềm có ý nghĩa tham khảo khơng thay người định có sử dụng lệnh hay khơng
5 Các thuật tốn tối ưu tinh chỉnh liệu
Một tính mạnh phần mềm TKB cải tiến nâng cấp thuật toán tinh chỉnh liệu để chúng trở thành "tối ưu" thuật tốn phần mềm CX, DPR FPR nâng cấp trở thành thuật toán tối ưu như: OpCX, OpDPR, OpFPR
Tính quan trọng tất thuật toán tối ưu đảm bảo tất giáo viên trung gian có thay đổi liệu cách tối ưu, thỏa mãn 10 tiêu chí tối ưu thay đổi liệu nói
Trên cửa sổ đánh giá giáo viên thuật toán tối ưu thấy phần lớn ô đánh giá màu xanh
6 Đánh giá giáo viên theo buổi học lệnh TOP
Một tính mạnh phần mềm TKB việc đánh giá TKB theo buổi học Mỗi buổi học tuần giáo viên đánh giá theo độ đo 10 tiêu chí sau:
Các thuật toán tối ưu TKB bao gồm:
(29)Dựa đánh giá này, phần mềm TKB đưa loạt tính dùng để tự động điều chỉnh tối ưu hóa thời khóa biểu giáo viên theo buổi học Đó chức TOP phần mềm TKB
Chúng ta nhìn thấy chế độ TOP cơng cụ phía hình Để thực lệnh TOP thực thao tác sau:
- Nháy chuột lên tiết buổi học muốn thực lệnh - Nháy nút lệnh công cụ TOP tương ứng
Chú ý lệnh TOP làm việc với buổi học giáo viên Vị trí đánh giá buổi học
giáo viên chi tiết tiêu chí đánh giá
(30)Trong chế độ làm việc TOP, cơng cụ TOP bật với chức
Sau mô tả chung chức năng, lệnh TOP:
1. Tất chức TOP nhằm mục đích tự động tối ưu hóa TKB giáo viên dựa quan sát đánh giá buổi học
2. Các chức TOP thực cách nháy vào biểu tượng, lệnh tương ứng công cụ TOP Lệnh thực áp dụng cho buổi học thời Yêu cầu ô TKB thời phải nằm TKB giáo viên
3. Thực chất lệnh TOP phần mềm tự động tính tốn thực thành dãy lệnh tinh chỉnh đơn giản Điềm đặc biệt dãy lệnh đơn gộp lại chức TOP transaction Điều có nghĩa tồn dãy lệnh thực đồng thời không thực
4. Tất lệnh tinh chỉnh liệu trung gian TOP sử dụng thuật toán tinh chỉnh tối ưu OpCX/OpDPR
5. Trong trình thực chức TOP, phần mềm tự động phân tích để đưa dãy lệnh trung gian tương ứng Có quan điểm cách chọn lệnh trung gian này:
- DỒN BUỔI: cách chọn trung gian cho thực lệnh buổi học dồn lại với số tiết lớn Cách làm áp dụng cho trường hợp giáo viên cần có nhiều buổi nghỉ tốt Ngược lại số tiết dạy buổi cao
- GIÃN BUỔI: cách chọn trung gian so cho thực lệnh buổi học giãn theo nghĩa số tiết buổi học nên Nhược điểm cách làm số buổi nghỉ giảm
6. Trong chế độ TOP thực lệnh kéo thả ô thời khóa biểu để thực lệnh dịch chuyển liệu thời khóa biểu sử dụng thuật tốn OpCX/OpDPR
(31)Bước In ấn TKB
Phần mềm TKB cho phép in loại thời khóa biểu: theo lớp, theo giáo viên theo phòng học Lệnh in thực từ thực đơn Hệ thống/In ấn
(32)- Phần mềm cho phép in TKB tồn trường theo lớp, giáo viên, phịng học in TKB lớp, giáo viên, phòng học
- Cho phép đặt thông số trang in đa dạng Cho phép xem trước in - Các lựa chọn in ô TKB phong phú đa dạng
Trong tất giao diện cửa sổ lệnh in TKB, nút Tùy chọn cho phép lựa chọn cách đưa liệu lưới TKB cho kiểu in
- Lệnh Công cụ > Thơng tin phịng học truyền thống cho phép người dùng quan sát in thời khóa biểu phòng học truyền thống (là phòng học theo sơ đồ lớp) nhà trường
Tại cửa sổ cho phép xem chọn kiểu liệu in ô TKB cho kiểu in: TKB lớp toàn trường, TKB lớp, TKB GV toàn trường, TKB giáo viên, TKB phịng tồn trường, TKB phịng
(33)Bước 9: Các công cụ hỗ trợ xếp TKB
Phần mềm TKB có nhiều cơng cụ hỗ trợ quan trọng giúp người xếp thời khóa biểu công việc quản lý, theo rõi xếp thời khóa biểu
1 Tinh chỉnh bảng PCGD
Chức cho phép thực công việc thay đổi phân công chuyên môn trình năm học mà khơng phải thực lại lệnh gốc nhập DS giáo viên, nhập bảng PCGD có nhiều ứng dụng thực tế
Các chức tinh chỉnh bảng PCGD phần mềm TKB bao gồm:
Stt Chức năng Ý nghĩa
1 Chuyển giao đơn Giáo viên A bàn giao tiết dạy môn học lớp học cho giáo viên B
2 Chuyển giao kép Giáo viên A bàn giao tiết dạy số lớp, số môn cho giáo viên khác dạy
3 Chuyển giao đầy đủ Giáo viên A nghỉ dạy, bàn giao công việc cho giáo viên khác
4 Chuyển giao ghép Hai giáo viên B, C dồn tiết theo môn học, hai lớp khác cho giáo viên A
5 Chuyển giao ghép song song Tại lớp học, hai giáo viên B, C dồn toàn tiết dạy cho giáo viên A
Trên thực tế tất thay đổi PCGD phát sinh năm học tổ hợp lệnh tinh chỉnh nêu bảng
Để thực chức thực lệnh: Công cụ/Các công cụ bảng PCGD
Chuyển giao đơn: Giáo viên A bàn giao tiết dạy môn học lớp học cho giáo viên B Trường hợp xảy cần điều chỉnh PCGD GV nhà trường Có thể coi thao tác chuyển đổi PCGD nhỏ TKB
Giao diện ban đầu lệnh Nháy chọn chức lệnh nháy nút
(34)Chuyển giao kép: Giáo viên A bàn giao tiết dạy số lớp, số môn cho giáo viên khác dạy.
Bước 3:
Quan sát thực lệnh
TKB GV cần bàn giao khung trái, TKB giáo viên bàn giao nằm khung bên phải
Các ô màu xanh tiết cần ban giao, ô màu vàng vị trí tự động chuyển sang cho giáo viên
Nháy chuột lên ô vàng để không chọn chuyển giao tự động
Bước 1:
Chọn buổi học, giáo viên cần bàn giao tiết học
Chọn tiếp: lớp môn học GV cần chuyển giao
Bước 2:
Chọn giáo viên đích cần bàn giao tiết học
Bước 1:
Chọn buổi học, giáo viên cần bàn giao tiết học
(35)Chuyển giao đầy đủ: Giáo viên A nghỉ dạy, bàn giao công việc cho giáo viên khác. Bước 2:
Chọn giáo viên cần bàn giao với tiết học danh sách
Chú ý: khơng chọn GV tiết học không chuyển giao
Bước 3:
Với tiết học chọn từ chọn phía quan sát TKB GV cần ban giao khung trái, TKB giáo viên nhận bàn giao khung phải Các màu xanh, vàng có ý nghĩa tương tự trường hợp
(36)Chuyển giao ghép: Hai giáo viên B, C dồn tiết theo môn học, hai lớp khác cho giáo viên A.
Bước 1:
Chọn giáo viên cần bàn giao môn học chung
Chọn lớp tương ứng với môn học GV
Bước 2:
Chọn giáo viên nhận bàn giao công việc từ GV bước
Bước 3:
Xác nhận việc bàn giao Trên hình TKB GV, GV bàn giao phía với tiết bàn giao có màu xanh
GV nhận bàn giao phía với màu vàng nhận tự động chuyển sang
(37)Chuyển giao ghép song song: Tại lớp học, hai giáo viên B, C dồn toàn tiết dạy cho giáo viên A.
2 Đặt mật cho liệu TKB
Tệp liệu cài đặt mật để không cho phép người khác xem sửa đổi Có loại mật cho tệp *.tkb: mật mở File (và xem TKB) mật Sửa Ghi (mật đầy đủ)
Thực lệnh cài đặt sửa đổi mật từ lệnh:
Công cụ > Đặt mật liệu TKB.
Bước 1:
Chọn buổi học, lớp học GV nhận bàn giao công việc
Bước 1:
(38)3 Lưu trữ phương án TKB khác nhau
Phần mềm TKB cho phép lưu trữ nhớ đồng thời nhiều phương án TKB khác Ngoài phương án thời (đang làm việc) phần mềm cho phép lưu trữ thêm 05 phương án khác thời khóa biểu
Các phương án lưu trữ hoàn toàn độc lập với
Lệnh ghi phương án: lưu liệu từ thời > sang phương án -
(39)Bước 10 Tổng hợp, thống kê truy vấn thời khóa biểu
Tại bước cơng việc sau thực hiện:
- Truy vấn thông tin TKB theo lớp, giáo viên phịng học theo tiêu chuẩn tìm kiếm khác Các lệnh thực bên cửa sổ quan sát Main Loop, Triple View, 2b View
- Tính tải dạy giáo viên có tính đến hệ số mơn học
Cơng cụ tính tải dạy phần mềm đa dạng: tính tải dạy theo lớp, giáo viên, tính theo buổi ngày, tính theo tuần theo khoảng thời gian - Xuất liệu HTML
Lệnh xuất liệu HTML tự động tạo Website hồn chỉnh TKB nhà trường Màn hình truy vấn thông tin TKB giáo viên
(40)- Xuất liệu Excel để dùng liệu TKB vào công việc quản lý khác nhà trường