Hướng Dẫn Sử Dụng Phần Mềm Xếp Thời Khóa Biểu FET Từ A-Z: Miễn Phí & Hiệu Quả Nhất

Thứ sáu - 21/11/2025 10:50
Bạn đang tìm kiếm một giải pháp xếp thời khóa biểu (TKB) tự động, xử lý được các ràng buộc phức tạp của giáo dục Việt Nam mà lại hoàn toàn miễn phí? FET (Free Timetabling Software) chính là câu trả lời hoàn hảo.

Bài viết này sẽ hướng dẫn chi tiết cách tải, cài đặt và sử dụng phần mềm FET để tạo ra một thời khóa biểu khoa học, chính xác cho nhà trường.

Phần 1: Tải, Cài Đặt Và Thiết Lập Ban Đầu

  1. Tải và chạy phần mềm FET
    FET là phần mềm mã nguồn mở, không cần cài đặt phức tạp (Portable).

Bước 1: Truy cập trang chủ: http://lalescu.ro/liviu/fet/download.html

Bước 2: Tải phiên bản mới nhất dành cho hệ điều hành của bạn.

Bước 3: Giải nén tệp tin vừa tải về.

Bước 4: Chạy file fet.exe để khởi động chương trình.

Lưu ý: Nên lưu thư mục phần mềm ở ổ D hoặc E để tránh mất dữ liệu khi cài lại Win (không nên để ổ C).

  1. Chuyển đổi giao diện sang Tiếng Việt
    Để dễ dàng thao tác, hãy cài đặt ngôn ngữ Tiếng Việt ngay khi mở phần mềm:

Vào menu Settings (Cấu hình) > Language (Ngôn ngữ giao diện).

Chọn VI (Vietnamese) > Nhấn OK (Đồng ý).

Phần 2: Khai Báo Thông Tin Và Nhập Liệu (Phân Công Chuyên Môn)
Đây là bước quan trọng nhất quyết định sự chính xác của thời khóa biểu.

  1. Thông tin trường và thời gian
    Thông tin trường: Menu Dữ liệu > Thông tin về trường > Nhập tên trường.

Lưu tệp: Menu Tệp > Lưu tệp (Nên lưu thường xuyên để tránh mất điện/lỗi máy).

Số ngày dạy: Menu Dữ liệu > Ngày học, tiết giảng > Số ngày trong tuần (Chọn 5 hoặc 6 ngày và đổi tên thành Thứ 2, Thứ 3...).

Số tiết trong ngày: Menu Dữ liệu > Ngày học, tiết giảng > Số tiết trong ngày (Đặt tên Tiết 1, Tiết 2... thay cho giờ mặc định).

  1. Nhập danh sách đối tượng (Môn, Giáo viên, Lớp)
    Vào menu Dữ liệu và lần lượt nhập:

Môn học: Nhập đầy đủ (Toán, Lý, Hóa, Văn, SH, CC...). Mẹo: Viết tắt ngắn gọn để khi in TKB sẽ đẹp hơn.

Giáo viên (GV): Nhập danh sách giáo viên. Tương tự, nên viết tên ngắn gọn.

Khối lớp & Lớp:

Vào Học sinh > Danh sách khối lớp (Nhập Khối 6, 7, 8, 9...).

Vào Học sinh > Nhóm lớp > Chọn khối > Nhập tên lớp (6A, 6B...).

  1. Nhập Phân công chuyên môn (Các tiết giảng)
    Đây là bước nhập "ai dạy lớp nào, môn gì, bao nhiêu tiết".

Vào Dữ liệu > Các tiết giảng > Thêm mới.

Thao tác:

Chọn Giáo viên, Lớp, Môn học tương ứng.

Số tiết dạy trong tuần: Nhập vào ô "Số lượng các tiết giảng".

Chia tách (Split): Nếu môn 4 tiết/tuần, muốn chia làm 2 buổi (mỗi buổi 2 tiết) thì nhập số 2 vào ô "Chia tách".

Thời lượng: Nếu dạy tiết đôi, sửa thời lượng thành 2. Nếu dạy tiết đơn, để mặc định là 1.

Ví dụ: Thầy Tuấn dạy Toán lớp 10A (4 tiết/tuần), muốn chia làm 2 buổi dạy tiết đôi. -> Chọn GV Tuấn, Lớp 10A, Môn Toán > Ô Chia tách: nhập 2 > Ô Thời lượng: nhập 2.

  1. Thiết lập phòng học (Nếu cần)
    Dành cho trường có phòng bộ môn (Tin học, Thí nghiệm) hoặc nhiều điểm trường.

Vào Dữ liệu > Các khối nhà (Nhập tên điểm trường/khu nhà).

Vào Dữ liệu > Danh sách phòng học (Gán phòng vào khối nhà tương ứng).

Phần 3: Thiết Lập Các Ràng Buộc (Constraints) - "Linh Hồn" Của FET
Để TKB hợp lý và nhân văn, bạn cần thiết lập các ràng buộc.

  1. Ràng buộc thời gian (Giáo viên & Học sinh)
    Vào menu Ràng buộc thời gian > Giáo viên:

Số ngày dạy tối đa: Giới hạn GV chỉ dạy 4-5 ngày/tuần.

Số tiết trống (cửa sổ):

Số tiết nghỉ liên tục trong ngày: Nên đặt là 1 (tránh trống 2 tiết liên tiếp vô ích).

Số tiết nghỉ xen kẽ trong tuần: Giới hạn tổng số tiết trống.

Số giờ dạy trong ngày:

Tối đa: 5 tiết (tránh quá tải).

Tối thiểu: 2 tiết (tránh đi dạy chỉ để dạy 1 tiết rồi về).

  1. Ràng buộc Môn học đặc thù
    Thể dục: Không xếp tiết 5 sáng hoặc tiết 1 chiều (tránh nắng).

Cách làm: Vào Tiết giảng > Thời gian cụ thể > Khóa (đánh dấu X) vào các ô cấm.

Chào cờ & Sinh hoạt: Cố định Tiết 1 Thứ 2 và Tiết 5 Thứ 7.

Các môn quan trọng (Toán, Văn): Tránh xếp 2 ngày liên tiếp (dùng ràng buộc "Rải đều môn học").

Tránh trùng phòng: Với các môn dùng chung phòng chức năng, sử dụng ràng buộc Các tiết giảng không được phép chồng lấn nhau.

  1. Ràng buộc Giáo viên (Ưu tiên)
    Ngày nghỉ/Tiết bận: Vào Thời gian bận của một giáo viên > Khóa các tiết GV bận họp, học tập hoặc có con nhỏ.

GV Chủ nhiệm: Bắt buộc có tiết vào ngày Thứ 2 và Thứ 7 để quản lý lớp.

Phần 4: Tạo Và Tinh Chỉnh Thời Khóa Biểu

  1. Chạy chương trình
    Vào menu Thời khóa biểu (TKB) > Tạo TKB mới > Bắt đầu.

Phần mềm sẽ tự động tính toán. Nếu thành công, máy sẽ báo hoàn tất. Nếu thất bại, máy sẽ báo lỗi ở ràng buộc nào -> Cần vào nới lỏng hoặc xóa bớt ràng buộc đó.

  1. Tinh chỉnh thủ công (Kéo thả)
    Sau khi tạo xong, vào Thời khóa biểu > Xem. Bạn có thể xem theo Lớp hoặc Giáo viên.

Nếu muốn đổi tiết, bạn có thể thực hiện trực tiếp (nhưng hạn chế để tránh phá vỡ ràng buộc).

  1. Khóa dữ liệu
    Khi đã có một TKB ưng ý, hãy khóa lại để các lần chạy sau không làm xáo trộn các tiết đã ổn định:

Vào TKB > Khóa/Mở khóa > Khóa tất cả các tiết giảng.

Phần 5: Xuất Dữ Liệu Và In Ấn
FET hỗ trợ xuất dữ liệu ra nhiều định dạng, nhưng để in đẹp nhất, bạn nên xuất sang Excel.

Cách xuất sang Excel để chỉnh sửa in ấn:
Lưu kết quả: Vào Cấu hình > Chọn thư mục lưu kết quả (Mặc định thường nằm trong folder fet-results nơi bạn cài đặt).

Mở file: Tìm đến thư mục kết quả, mở file có đuôi _timetables.html hoặc file .xml.

Copy sang Excel:

Mở file HTML bằng trình duyệt.

Bôi đen toàn bộ bảng TKB.

Copy và Paste sang Excel.

Căn chỉnh: Tại Excel, bạn có thể dễ dàng căn chỉnh font chữ, kẻ bảng, in đậm tiêu đề để có bản in đẹp mắt dán bảng tin.

Mẹo nhỏ cho người mới bắt đầu:
Nguyên tắc: Nhập liệu đúng -> Ràng buộc lỏng -> Chạy thử -> Siết chặt ràng buộc -> Chạy lại. Đừng tạo quá nhiều ràng buộc chặt ngay từ đầu, phần mềm sẽ không thể xếp được.

Bổ sung/Xóa tiết: Nếu có thay đổi nhân sự giữa chừng, hãy vào menu Nâng cao > Kế hoạch giảng dạy để thêm/bớt tiết mà không cần nhập lại từ đầu.

Chúc các thầy cô thành công và giảm bớt gánh nặng mỗi mùa xếp thời khóa biểu với FET!

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

TÌM KIẾM TÀI LIỆU

THỐNG KÊ
  • Đang truy cập5
  • Hôm nay1,107
  • Tháng hiện tại8,291
  • Tổng lượt truy cập2,437,753
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây
Gửi phản hồi