Психологическое тестирование учащихся (2018)

Это приложение я создавал в 2018 году в Delphi XE5 + MySQL (требование заказчика). Техзадание состояло из одного короткого абзаца, поэтому целую неделю пришлось потратить на разработку четкого ТЗ. Методику тестирования пришлось изучать самому, но в итоге вышло приложение, в котором руководитель может сам создавать некоторые психологические тесты, изменять вопросы, и их влияние на результат.

Delphi вспоминать было тяжело, но за день-два втянулся и процесс пошел. Приложение клиент-серверное. Может работать в двух режимах (ученик, руководитель). Отчеты делал в формате FastReports. Приложение продано вместе с исходниками, поэтому здесь просто несколько скриншотов процесса разработки. Процесс аутентификации:

Подключение к базе преподавателя

Авторизация ученика:

Вход ученика

Редактор тестов в соответствии с требованиями заказчика:

Редактор тестов
Просмотр итогов тестирования учеников

Варианты отчетов:

Отчет по одному из тестов
Отчет по одному из тестов
Начало тестирования
Итоговая база мало отличалась от данной. Единственное – здесь не обозначены связи между таблицами и нет некоторых представлений, а так же не видны триггеры.