Quản lý giáo viên, lớp, môn học và phòng học.
Phân công giáo viên giảng dạy theo lớp và môn.
Thiết lập số tiết mỗi tuần và tiết đôi.
Thiết lập loại phòng và sức chứa phòng.
Quản lý ràng buộc thời gian.
Cấu hình thời gian không được xếp, ưu tiên và hạn chế.
Tự động sinh thời khóa biểu.
Tránh trùng giáo viên, lớp và phòng.
Kiểm tra sức chứa và loại phòng phù hợp.
Hạn chế dồn quá nhiều tiết trong ngày.
Xếp tiết đôi liên tiếp.
Chấm điểm và lựa chọn phương án lịch phù hợp.
Hiển thị thời khóa biểu dạng lưới.
Xem lịch theo lớp, giáo viên hoặc phòng.
Chỉnh sửa tiết học thủ công.
Kiểm tra xung đột trước khi thay đổi lịch.
Kiểm tra các tiết còn thiếu.
Quản lý nhiều phiên bản thời khóa biểu.
Khóa và mở khóa thời khóa biểu.
Xóa lịch nháp và tạo lại lịch.
Tìm kiếm, lọc và phân trang dữ liệu.
Thêm, sửa, xóa bằng modal.
Xuất thời khóa biểu Excel.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Mở TimetableManager.sln bằng Visual Studio → kiểm tra chuỗi kết nối trong appsettings.json → Restore NuGet → Rebuild Solution → chạy project. Hệ thống có thể tự tạo cơ sở dữ liệu và dữ liệu mẫu ở lần chạy đầu.