Автоматизированная информационная система контроля знаний Easy Test. Редакторы тем и вопросов Модуля администратора. Таблицы базы данных Модуля тестирования. Анализ выбора среды программирования. Технология разработки программы тестирования в Delphi.
Аннотация к работе
В быту под программированием часто подразумевается весь процесс разработки ПО, а людей, занимающихся этим видом деятельности, называют программистами. Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Здесь есть два варианта: либо режим обучения/просмотра (позволяет просмотреть программу, выполнить какие-либо загрузки, настройки, сформировать отчеты по уже проведенным работам и в целом ознакомиться с принципом работы программы), либо режим организации тестирования (предоставляет практически те же возможности, но без формирования отчетов и контроль настроек идет более жесткий). Далее, студент сохраняет данные о себе, после этого, программа спрашивает, желаете ли вы окончить тестирование, если подтверждение было, то всплывает запрос о закрытии программы, если пользователь подтверждает, то программа закрывается, в противном случае, мы возвращаемся в режим «Студент». База данных Модуля администратора ведет работу с таблицами: Subject (Предмет), Theme (Тема выбранного предмета) и Question (вопрос по дисциплине), Q_Illustration (Иллюстрации к вопросу), Answer(Ответы на вопрос), Test(Перечень всех опросов студентов), Student(Содержит всех студентов подлежащих опросу), User(Список пользователей которым доступны функции администрирования), Skin(Хранит обложки для программы).Целью дипломного проекта являлось создание бесплатной программы для тестирования студентов. Задачами данного проекта являлись: Обеспечение универсальности функций тестирования (приведение программы к универсальному виду, о котором говорилось выше), Сделать программу максимально надежной. Тема дипломного проекта является актуальной так как грамотно составленная программа позволяет тестировать студентов и составлять различного рода отчеты по проведенным тестированиям, что позволяет сэкономить много времени и бумажных ресурсов. Достоинствами программы являются следующие критерии: 1) Высокая степень надежности; В ходе выполнения проекта интерфейс программы переделывался несколько раз, добавлялись новые возможности, первые версии уже набирают популярность среди обычных пользователей в сетях, начиная с текущей версии, работа была оптимизирована, использована СУБД mysql server, чтокроссплатформенность позволило добавить следующие возможности: формирование различного рода отчетов о проведенных работах по различным критериям и улучшить процедуру аутентификации пользователя.