Программа тестирования должна включать в себя:
- оболочку для пользователя
- возможность настройки количества вводимых вопросов и таймера перед тестированием
- при старте тестирования ввод ФИО
- выдачу вопросов в случайном порядке из файла с вопросами (файл должен быть зашифрован и защищен от внешнего вмешательства)
- запись результатов в отдельный файл статистики при а) завершении тестирования пользователем, б) истечении времени работы таймера в) любому действию пользователя, направленному на выход из программы (файл статистики должен быть зашифрован и защищен от внешнего вмешательства)
- просмотр статистики из главного окна программы в виде неизменяемой таблицы
Допускается ввод и редактирование вопросов и просмотр/изменение статистики с помощью отдельной программы/модуля с защищенным входом (логин/пароль с возможностью изменения, восстановления и добавления новых пользователей)
Также, требуется разработка руководства пользователя по работе с программой и связанными файлами
17 окт алгоритмы, схемы работы, интерфейсные решения, добавление вопросов
14 ноя реализованная версия программы
12 дек отчёт с закомментированным кодом, руководство пользователя, устранение недостатков
Опубликован 26.09.2019 в 20:55