Универсальная программа тестирования знаний учащихся
дипломные работы, Информатика, программирование Объем работы: 117 стр. Год сдачи: 2012 Стоимость: 2000 руб. Просмотров: 1579 | | |
Оглавление
Введение
Содержание
Заключение
Скриншоты
Заказать работу
ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ………………………………………. …...8
ВВЕДЕНИЕ…………………………………………………………………... …..9
1 ПОСТАНОВКА ЗАДАЧИ…………………………………………………..10
1.1 Проверка знаний в форме компьютерного тестирования..……….....10
1.2 Сравнение с аналогами………………………………………………...13
1.3 Реализованный функционал программы……………………………..14
1.4 Цель дипломного проекта……………………………………………..15
2 ОСНОВЫ ПОСТРОЕНИЯ СИСТЕМЫ ТЕСТИРОВАНИЯ...…………….16
2.1 Защита информации…………………………………………………....16
2.1.1 Алгоритмы шифрования…………………..…………………..17
2.1.2 Стойкость алгоритмов шифрования………………………….18
2.1.3 Классификация алгоритмов шифрования……………………18
2.1.4 Выбор и реализация алгоритма шифрования………………..19
2.2 Сетевая архитектура…..……………………………………………….20
2.2.1 Локальный и сетевой вариант работы программы………….20
2.2.2 Описание локальных сетей…………………………………...23
2.2.3 Протокол Ethe
et……………………………………………..23
2.2.4 Выводы по разделу……………………………………………25
3 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ…………………………………………26
3.1 Выбор операционной системы………………………………………..26
3.2 Выбор среды разработки программного продукта…………………..27
3.3 Требования к программному продукту………………………………28
3.4 Описание приложения…………………………………………………29
3.5 Входные и выходные данные …………………………………………33
3.6 Интерфейс пользователя………………………………………………33
3.6.1 Интерфейс для преподавателя………………………………...34
3.6.2 Интерфейс для студента……………………………………….37
3.7 Выводы по разделу……………………………………………………..41
4 КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ…………………...42
4.1 Тестирование программного продукта………………………………..42
4.2 Отладка программного продукта……………………………………...42
4.3 Обработка исключительных ситуаций………………………………..45
4.4 Выводы по разделу……………………………………………………..49
5 БЕЗОПАСНОСТЬ И САНИТАРНО-ГИГИЕНИЧЕСКИЕ УСЛОВИЯ ТРУДА НА РАБОЧЕМ МЕСТЕ ПОЛЬЗОВАТЕЛЯ ПК…………………..50
5.1 Характеристика санитарно-гигиенических условий труда………….51
5.1.1 Микроклимат…………………………………………………...51
5.1.2 Вредные вещества и пыль……………………………………..52
5.1.3 Вибрации………………………………………………………..53
5.1.4 Уровень...
Данный программный продукт предусматривает взаимодействие с ним как студента, так и преподавателя.
Преподаватель создает тест с помощью программы Prog_ETest. Сначала, во вкладке «Файл» нужно выбрать, что требуется: «Открыть файл» - для редактирования уже созданного теста или «Новый тест» для создания нового файла теста». Ниже рассмотрен функционал при создании нового теста.
Преподаватель задает «Название теста», количество вопросов: «в тесте (всего)» - общее количество вопросов, «задаваемых при тестировании» - сколько вопросов из «общего количества вопросов» будет задано студенту.
Эта возможность была реализована для того, чтобы вопросы в тесте были для каждого студента разными. Например, если преподавателем создано 40 вопросов, а задается при тестировании 20, то вместе с возможностью программы «перемешивать» последовательность задаваемых вопросов получится следующее: один студент, например, будет отвечать на вопросы с номерами 2, 17, 5, 38… (всего 20 вопросов), другой студент – 25, 32, 40, 7 … (всего 20 вопросов). Если вопросы будут примерно одинаковой сложности, то это обеспечит объективность результата (те студенты, которые уже прошли тест, не смогут в полной мере записать вопросы для последующих сдающих, т.к. для каждого студента тест будет «разным»).
«Время ответа на 1 вопрос» - здесь устанавливается время, которое будет дано студенту на ответ на каждый вопрос теста. Если студент не успевает ответить за это время на конкретный вопрос, программа зачтет этот вопрос как неправильно отвеченный и перейдет к следующему вопросу. Вернуться к вопросу студенту будет уже невозможно.
«Защита опций паролем» - задание пароля, который будет действовать на всех этапах эксплуатации программы, с использованием этого файла теста. Пароль можно не задавать, если нет необходимости.
Затем, после нажатия на «ОК», открывается интерфейс создания теста.
Студент, при тестировании, использует программу Prog_Test. Регламент работы с этой программой следующий:
Сначала...
На основании проведенного обзора была сформирована цель дипломного проекта:
- создание универсальной системы компьютерного тестирования для проверки знаний студентов.
Для достижения поставленной цели в проекте была решены следующие задачи:
- реализация функционала для создания теста преподавателем;
- реализация функционала для тестирования студента;
- защита информации;
- обеспечение возможности использования сетевой архитектуры;
- обеспечение корректной работы программы.
В дипломном проекте была разработана универсальная программа тестирования, предназначенная для проверки знаний студентов по любой дисциплине.
Программа написана на языке Object Pascal в среде разработки Borland Delphi 7 и представляет собой Windows-приложение. Таким образом, она может быть запущена на любом персональном компьютере,
В ходе разработки дипломного проекта были рассмотрены следующие аспекты:
• проведен анализ безопасности и санитарно-гигиенических требований условий труда на рабочем месте пользователя ПК;
• приведен бизнес-план на разработку программного продукта, включающий в себя расчет себестоимости и анализ экономической эффективности инвестиционного проекта.
Все поставленные задачи были решены, разработанная программа отвечает всем требованиям и может быть внедрена в учебный процесс.
Страница презентации
Страница презентации
Страница презентации
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.