OpTables

OpTables

OpTables is a Web software for planning schedules and resources for classes in educational institutions. The software was specially designed for Brazilian higher education institutions, but it is flexible to handle the main features needed for lesson planning in secondary and elementary schools, including those in other countries. The software has an intuitive user interface and allows data import from MS Excel, LibreOffice Calc or Google Sheets. The user can define dozens of different requirements for teachers, classes and subjects. Then, a powerful algorithm examines millions of possibilities to generate the best timetable possible. This table can then be exported in .pdf and .xlsx formats.
[Software] [Tutorial]

Features
  1. State-of-art performance to solve educational timetabling problems;
  2. Import data from any spreadsheet software;
  3. Automatic teacher-subject assignment and optimization;
  4. Attends as many constraints as possible based on their weights;
  5. Guarantees a solution (you may allow more running time for better solutions);
  6. Visualization and exportation of generated solutions and their defects.
Future Work
  1. Host on a Web domain;
  2. Bug-fixing on making copies of an instance;
  3. Create a presentation home page to the software;
  4. Layout adjustments to fit on variate screen sizes;
  5. Create video tutorials about the software.
About