Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Z1411_Tyutterin_Yakov_TP.docx
Скачиваний:
0
Добавлен:
07.01.2025
Размер:
10.83 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА ПРИКЛАДНОЙ ИНФОРМАТИКИ

КУРСОВАЯ РАБОТА (ПРОЕКТ) ЗАЩИЩЕНА С ОЦЕНКОЙ

РУКОВОДИТЕЛЬ

доцент

С. А. Чернышев

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ

Веб-сервис «Портал с тестами»

по дисциплине: Технологии программирования

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. №

Z1411

Я. Н. Тюттерин

номер группы

подпись, дата

инициалы, фамилия

Студенческий билет №

2019/3603

Шифр ИНДО

Санкт-Петербург 2024

Содержание

1. Введение 3

2. Анализ предметной области 5

3. Анализ аналогов 6

4. Выбор стека используемых технологий 8

5. Техническое задание 11

6. Схема базы данных 12

7. Реализация проекта 14

8. Тестирование 40

Заключение 43

Список использованной литературы 44

  1. Введение

Персональные компьютеры являются неотъемлемой частью повседневной жизни любого уважающего себя человека. Компьютеры вполне могут заменить телевизор, радио, аудио- и видеопроигрыватели, телефон и массу иной техники. Неудивительно, что потребности пользователей всё возрастают, растет количество программного обеспечения, появляются новые технологии, задачи, пути их решения и внедрения.

Разумеется, в отраслях бизнеса, экономики, производства и учета компьютеры тоже нашли своё применение. Одним из самых распространенных видов программного обеспечения в этих сферах являются информационные системы: они очень упрощают и ускоряют работу предприятий, позволяют получать и предоставлять актуальную информацию без особых усилий, а также куда более надежны, нежели бумажные носители информации.

Тестирование – это способ контроля знаний. С помощью такого вида измерения знаний, у человека развивается навыки саморегулирования и самоконтроля. Тестирование ставит всех людей в одинаково равные условия, практически исключая, субъективное отношение преподавателя. Самый большой плюс в тестировании – это минимум временных затрат на получение итогов контроля. При тестировании используют как бумажные, так и электронные варианты. Последние особенно привлекательны, так как позволяют получить результаты практически сразу по завершении теста.

Компьютерное тестирование позволяет заинтересовать обучающихся, которые любят выполнять задания на компьютере, а таких немало. В интерактивных обучающих заданиях используются компьютерные модели, демонстрируются фотографии и видеоизображения, что позволяет более полно рассмотреть реальный объект изучения.

Отметим, что электронный тест имеет недостатки:

  1. Необходим компьютер для прохождения теста.

  2. Во время тестирования может произойти сбой (программный, может отключится свет, может сломаться компьютер).

Но электронный тест имеет и свои преимущества перед бумажным тестом:

  1. Не нужно тратить дополнительное время на проверку теста – количество правильных ответов и оценку видно сразу.

  2. Если нашли ошибку в тесте ее можно исправить на месте и провести тестирование еще раз.

  3. Электронный тест не требует дополнительных затрат на тестирование (не нужно распечатывать тест).

  4. Правила выполнения заданий электронного теста нельзя нарушить.

  5. Результаты электронного теста удобнее обрабатывать и хранить.

  1. Анализ предметной области

Разработать Веб-сервис «Портал с тестами». Портал с тестами – это онлайн платформа, которая предоставляет пользователям доступ к различным тестам и опросам по разным областям знаний. Такой сервис может быть полезен как студентам и школьникам для проверки своих знаний перед экзаменами, так и специалистам для оценки уровня своей квалификации.

При разработке веб-сервиса "Портал с тестами" необходимо учесть следующие аспекты предметной области:

  1. Разнообразие тестов. Платформа должна предоставлять доступ к тестам по различным категориям – от программирования и математики до истории и т.д. Также важно предусмотреть возможность создания отдельных категорий.

  2. Статистика. Веб-сервис должен предоставлять администартору и пользователям статистику по прохождению тестов, чтобы они могли отслеживать свой прогресс и улучшать свои результаты.

  3. Адаптивный дизайн. Сервис должен быть удобен для использования на разных устройствах – от компьютеров до смартфонов, чтобы пользователи могли проходить тесты в любое удобное время и место.

  4. Безопасность данных. Важно обеспечить защиту персональных данных пользователей и сохранность результатов их тестирования.

Таким образом, разработка веб-сервиса "Портал с тестами" требует внимания к разнообразию тестов, уровням сложности, статистике, дизайну, обратной связи и безопасности данных. Успешная реализация всех этих аспектов поможет создать удобную и популярную платформу для проверки знаний и саморазвития пользователей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]