Find the answer you need faster.
Find Dersiva’s core workflows in one help center, from installation and timetable generation to duty management and the teacher portal.
The help topics users are most likely to need.
Explore Dersiva step by step according to your workflow.
Choose a category or use the search box above to filter relevant help topics.
Getting started
Core steps when using Dersiva for the first time.
Open the detailed Getting Started guide →Installation and first run
Install Dersiva on Windows, review basic requirements and complete the first launch.
Define the school
Create school days, periods, timetable structure and class capacity.
Add teachers and lessons
Create teachers, lessons, classes and grade levels as base data.
Prepare for lesson assignments
Prepare teacher, class and lesson data for the assignment screen.
Timetable generation
From lesson assignments to running the solver.
Open the detailed Timetable Generation guide →Make lesson assignments
Define which teacher teaches which lesson to which class and for how many hours.
Daily maximum lessons
Set the maximum number of daily lessons separately for each teacher.
Unavailable days and preferences
Define days a teacher cannot work and planning preferences.
Blocks and weekly patterns
Manage block lessons and weekly distributions such as 2+2+1.
Generation modes
Use fast, balanced and quality-oriented solving approaches.
Timetable quality
Make a complete timetable more balanced and practical.
Open the detailed Timetable Quality guide →Teacher gaps
Reduce unnecessary waiting and gaps during the school day.
Dense and short days
Balance overloaded days and days with only a few lessons.
Lesson weight and student load
Consider suitable lesson periods together with students’ daily learning load.
School-wide fairness
Evaluate improvements across the school rather than only a few teachers.
Compare trial timetables
Review different trials through timetable-quality metrics.
Duty management
Manage duty day and location together with the timetable.
Open the detailed Duty Management guide →Duty-exempt teacher
Keep teachers who should not receive duty outside the automatic pool.
Automatic duty day
Select a duty day while considering teaching intensity and teacher capacity.
Administrative duty day
Respect a duty day defined directly by school administrators.
Duty location and monthly schedule
Manage confirmed duty locations and monthly duty schedules.
Teacher Portal
Deliver published timetable and duty information to teachers.
Open the detailed Teacher Portal guide →Teacher account and sign-in
Sign in with the username and password created by the school.
Publish to teachers
Publish the applied timetable to the teacher portal.
Personal weekly timetable
Let each teacher see their own weekly lesson flow.
Duty day and location
Display confirmed duty information in the portal.
Trial vs applied timetable
Keep trial timetables from changing the official portal timetable.
Backup and restore
Move school data and timetable history safely.
Open the detailed Backup and Restore guide →Portable full backup (.ddbackup)
Create a full backup suitable for moving Dersiva data to another computer.
Full restore
Restore all data contained in the backup.
Restore without timetables
Restore other school data without bringing back timetable history.
Restore with latest timetable
Restore data while keeping the latest timetable where supported.
Troubleshooting
Diagnose generation, installation and connection problems.
Open the detailed Troubleshooting guide →Application closes while generating
Check OR-Tools native runtime, VC++ prerequisites and safe diagnostic mode.
Lessons remain unplaced
Review capacity, unavailable days, teacher and class time constraints together.
API or license verification problem
Check school network access, domain availability and API connectivity.
Teacher portal does not publish
Check the applied-timetable selection, publishing flow and portal connectivity.
Outputs appear out of date
Review applied timetable and output snapshot integrity.
If something does not work as expected, first identify the layer involved.
Dersiva issues usually originate in data, scheduling constraints, the runtime environment, or publishing/connectivity. The Help Center helps separate those layers.
Verify teachers, lessons, classes and assignments.
Review unavailable days, capacity, daily maximums and block rules.
Check Windows, the Dersiva package and required native components.
Verify API, license and teacher-portal access.
The first detailed help guide is ready.
The Getting Started guide covers the core workflow from first setup to the applied timetable and first backup.
