|
|
hai 2 semanas | |
|---|---|---|
| .vs | hai 2 semanas | |
| INSTALLATION | hai 2 semanas | |
| TestsManipulate | hai 2 semanas | |
| packages | hai 2 semanas | |
| README.md | hai 2 semanas | |
| TestsManipulate.slnx | hai 2 semanas | |
| Руководство оператора.md | hai 2 semanas |
Приложение представляет собой настольную информационную систему для управления результатами тестирования пользователей. Система позволяет администраторам вести учёт прохождения тестов, а пользователям - просматривать собственные результаты. Разработана на языке C# с использованием Windows Forms и базы данных PostgreSQL. Установка выполняется с помощью инсталлятора, созданного в Inno Setup, который автоматически размещает все необходимые файлы и создаёт ярлыки для запуска.
Система предназначена для образовательных организаций и учебных центров, в которых проводится тестирование знаний. Приложение обеспечивает хранение и обработку результатов тестирования, позволяет отслеживать успеваемость и формировать отчётные документы.
Условия применения:
TestManipulate.exeC:\Program Files\Система тестированияsetup.exeTestsManipulate.applicationApplication Files (содержит зависимости и ресурсы)Введите логин и пароль в соответствующие поля и нажмите «Войти». При неверных данных система выведет сообщение об ошибке.
После входа на главном экране отображается таблица результатов. Администратор видит результаты всех пользователей, пользователь - только свои.
Нажмите кнопку «Добавить», в открывшемся окне выберите тест, пользователя, укажите баллы и нажмите «Добавить».
Выберите строку в таблице, нажмите «Изменить» и измените количество баллов.
Выберите строку в таблице и нажмите «Удалить».
Введите текст в поле поиска - таблица автоматически фильтруется по названию теста, теме и сложности.
Нажмите кнопку «Отчёт», выберите папку сохранения - будет создан файл Excel с текущими данными таблицы.
| Термин / сокращение | Расшифровка |
|---|---|
| СУБД | Система управления базами данных |
| PostgreSQL | Объектно-реляционная система управления базами данных |
| Windows Forms | Технология создания графических приложений на платформе .NET |
| Inno Setup | Свободный инструмент для создания установщиков Windows |
| Npgsql | Библиотека для подключения C# приложений к PostgreSQL |
| ClosedXML | Библиотека для создания Excel-файлов в .NET |
| FK | Foreign Key - внешний ключ |
| PK | Primary Key - первичный ключ |
| CRUD | Create, Read, Update, Delete — базовые операции с данными |
| role_id | Идентификатор роли пользователя в системе |