Личные данные | Автореферат | Ссылки | Библиотека | Проекты
Электронная интерактивная библиотека | Автоматизированная система тестирования
Подготовил: Гриценко Антон
Автоматизированная система тестирования
Примечания:
- Данный проект описан в авторской публикации Авторские публикации (Программирование -> Автоматизированная система проверки знаний студентов)
Техническое описание:
- Язык программирования: Java, Java Server Pages, SQL
- Средства документирования: Javadoc, UML
- Средства проектирования: UML
- Средства разработки: Eclipse, Visio, PostgreSQL (MySQL)
Содержание:
- Описание проекта
- Материалы проекта
Описание проекта
Данный проект разрабатывается с целью создания системы тестирования знаний студентов, которая будет выполнять ряд функций:
- внутреннее тестирование - тестирование студентов университета при прохождении (сдаче) ими зачетов и экзаменов
- внешнее тестирование - тестирование различных пользователей с целью проверки знаний
- обучающая подсистема - подготовка студентов и пользователей к прохождению тестирования
Система включает модули, которые обеспечивают работу различных функций:
- серверное программное обеспечение, базы данных пользователей и тестов - обеспечивают взаимодействие пользователей и системы тестирования, обработку тестов и добавление их в базу данных, тестирование пользователей и определение результатов, подготовку и ведение статистики
- клиентское программное обеспечение, внутренняя версия - версия клиента тестирования, которая предназначена для внутреннего университетского тестирования, обеспечивает дополнительные элементы защиты процесса тестирования и специфические алгоритмы определения результатов
- клиентское программное обеспечение, внешняя версия - версия клиента тестирования, которая предназначена для внешнего тестирования, обеспечивает облегченные процедуры регистрации, вводит игровые элементы в тестирование, поддерживает рейтинги пользователей
- клиентское программное обеспечение, обучающая подсистема - предназначена для всех клиентов системы, дает возможность подготовиться к прохождению тестов и пройти обучение пользования системой.
- клиентское программное обеспечение, система подготовки тестов - программа обеспечивающая одготовку тестов и их передачу серверу тестирования.
вернуться к содержанию
Материалы проекта
На данный момент разработан проект баз данных тестирования и пользователей (проект базы данных находится в разделе Библиотека (Графическая библиотека -> Программирование)), формат XML описания теста, реализовано ядро системы тестирования и модуль преобразования тестов в различные форматы.
получить исходные коды конвертера тестов (zipped file)
получить исходные коды ядра системы тестирования (zipped file)
получить проект базы данных системы тестирования (zipped file)
вернуться к содержанию
(с) Гриценко Антон, Донецкий национальный технический университет, 2006 год
при использовании материалов данного сайта, ссылка на первоисточник обязательна