Introduction

Overview of the TPlus Exam system, intended users, and examination workflow.

TPlus Exam workflow overview diagram
Figure 1.1: TPlus Exam System Workflow Overview

1.1 About TPlus Exam System

TPlus Exam is a desktop-based examination timetabling system designed for educational institutions. It automates the scheduling of examination sessions, manages invigilation duty assignments, allocates student seating, and generates printable reports.

The system follows a structured workflow from project creation through to final report export, ensuring accuracy and reducing manual scheduling effort.

TPlus Exam main interface
Figure 1.2: Main Interface of the TPlus Exam System

1.2 Purpose of This Manual

This manual provides step-by-step guidance for staff to operate the TPlus Exam system effectively. It covers installation, data preparation, timetable generation, conflict resolution, and report production.

Each chapter focuses on a specific phase of the examination timetabling process, with clear instructions and screenshots where applicable.

How to Use This Manual
New users should start with Introduction, then continue to Installation & Setup and follow the chapters in order. Experienced users may jump directly to the relevant chapter using the sidebar.

1.3 Intended Users

This manual is intended for the following staff:

Exam Timetable Coordinator

Primary operator responsible for scheduling, invigilator assignment, conflict resolution, and report generation.

System Administrator

Handle installation, database management, and system configuration.

1.4 Examination Workflow Overview

The TPlus Exam system follows a linear workflow with eight main stages:

  1. Create a new project for the examination session
  2. Import and prepare data (rooms, courses, students, invigilators)
  3. Configure timetable structure (dates, sessions, slots)
  4. Process data and review sections before scheduling
  5. Apply constraints and scheduling rules
  6. Generate examination schedules (courses, invigilators, positions, seating)
  7. Review, adjust, and lock finalized schedules
  8. Generate final timetable output

1.5 User Roles and Responsibilities

The table below outlines the primary roles and their responsibilities within the system.

Role Main Responsibilities
Exam Timetable Coordinator Timetable generation, invigilator assignment, conflict resolution, and report export
System Administrator System installation, database setup, and configuration