School Timetable Management System — Complete Module Overview
Devaishno School ERP's timetable management module automates the entire school scheduling process — from defining periods, days, and teacher availability to auto-generating conflict-free class timetables and managing substitute teachers when staff are absent. Built for CBSE, ICSE, and state board schools across India.
Core Module
Class Timetable Management
Devaishno School ERP simplifies school scheduling by allowing administrators to define periods and working days while automatically generating class-wise timetables. It ensures organized, conflict-free schedules that are easy to manage and share.
View class-wise timetables with subjects, teachers, and daily periods
Create, update, and download timetables in Excel and PDF formats
Supports all classes from Nursery to Class 12
Make manual adjustments before finalising timetables
Publish verified timetables for students and teachers
Prevents period clashes and teacher double-booking automatically
Periods Setup
Define Periods & Timings
Set up all school periods with flexible start and end times. These periods form the foundation for timetable generation and can be managed easily at any time.
Add periods with start and end times (e.g., 8:00 AM – 8:40 AM)
Edit or delete periods without affecting published timetables
Store periods in a structured list for easy reference
Period timings used as the base for timetable generation
Supports any number of periods per day
Configure different period durations for different school levels
Days Setup
Define School Days
Easily configure school working days and schedules. Only active days are considered during timetable generation, ensuring accurate scheduling.
Define working days like Monday to Saturday or custom schedules
Assign short codes for each day (Mon, Tue, etc.)
Mark days as active or inactive for scheduling
Inactive days excluded automatically from timetables
Supports both 5-day and 6-day school schedules
Ensures consistency across all class timetables
Teacher Setup
Teacher Management & Availability
Maintain a complete record of teachers, their roles, and availability. The Time Off Matrix ensures teachers are only scheduled when they are available.
Add teachers with name, role, email, and assigned classes
Assign class teachers for specific sections
Allow teachers to handle multiple classes and subjects
Time Off Matrix to define availability for each period and day
Set availability as Available, Not Available, or Conditional
Prevents scheduling conflicts using availability data
Lessons
Lesson Allocation per Week
Assign teachers to subjects and classes with a fixed number of lessons per week. The system ensures balanced distribution across the timetable.
Assign teacher, class, and subject with weekly lesson count
Example: Teacher assigned 7 periods per week for a subject
Track total weekly lessons per teacher automatically
Ensures balanced subject distribution across the week
Prevents overloading teachers or under-scheduling subjects
Edit lesson allocation before timetable generation
Auto-Generate
Auto-Generate Class Timetables
Generate complete class timetables automatically with one click using smart scheduling based on availability, lessons, and school structure.
Automatically distribute subjects based on teacher availability
Respects lesson count for each teacher, class, and subject
Uses defined school days and period structure
Creates conflict-free timetables with no double-booking
Allows manual adjustments before finalising
Export timetables in Excel or PDF format
Substitution
Substitute Teacher Management
Handle teacher absences efficiently by assigning substitutes manually or automatically, ensuring uninterrupted class schedules.
View all affected periods when a teacher is absent
Manually assign substitute teachers for specific periods
Auto-assign available teachers instantly
Reset substitutions if needed
Download updated substitute timetable
Ensures no class remains unattended
Teacher View
Individual Teacher Timetable
View and manage detailed schedules for each teacher to monitor workload, availability, and class assignments effectively.
View complete teacher schedule across all days and periods
Displays class and subject for each period
Identify free periods for substitutions
Modify teacher schedules when required
Download teacher timetable for reference
Prevents overlapping class assignments
Publish
Publish & Activate Timetables
Finalize and publish timetables so students and teachers can access them via the ERP portal and mobile app.
View class list with last update date and publish status
One-click publish option for each timetable
Only published timetables are visible to users
Prevents sharing incomplete schedules
Update and republish anytime during the session
Accessible via web portal and mobile app
See how Devaishno School ERP auto-generates conflict-free timetables and manages substitutions for your school. Book a free demo today.