На Горох

Техническое задание на автоматизированную систему проверки знаний

Настоящее техническое задание описывает требования к разработке автоматизированной системы для проведения и анализа результатов проверок знаний учащихся. Система позволит проводить тестирование в различных форматах, автоматически оценивать результаты и формировать отчеты для учителей и администрации школы. Внедрение системы позволит повысить эффективность контроля знаний, снизить нагрузку на преподавателей и обеспечить объективность оценки. Данное ТЗ предназначено для разработчиков, тестировщиков и других специалистов, участвующих в реализации проекта. Основной бизнес-результат – повышение качества образовательного процесса и сокращение времени на административную работу.

  • 12 разделов в структуре
  • Word готовый файл для скачивания
Гарантия уникальности Поддержка 24/7
Как создана эта работа

Не одна нейросеть, а команда ИИ‑агентов

Техническое задание собирает мультиагентный конвейер из 6 ролей. Каждая отвечает за свой этап — от постановки цели до вёрстки файла — и работает с результатом предыдущей. Так получается цельная работа, а не набор ответов чат‑бота.

Оплатить 350 руб. 235 руб.
Паспорт работы

Цель, объём и требования

Эти поля агент‑аналитик формирует до написания текста — по ним строится вся работа.

Цель технического задания

Разработать и внедрить систему автоматизированной проверки знаний учащихся, что позволит повысить объективность и эффективность оценки знаний. Автоматизация процесса позволит сократить временные затраты учителей на проверку работ и предоставить своевременную обратную связь ученикам.

Объём работ

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

Функциональные требования

FR-1: Создание тестов

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

Высокий
FR-2: Проведение тестирования

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

Высокий
FR-3: Автоматическая оценка

Система должна автоматически оценивать ответы учащихся на вопросы с множественным выбором и соответствиями.

Высокий
FR-4: Формирование отчетов

Система должна генерировать отчеты об успеваемости учащихся по тестам, включая статистику по каждому вопросу и классу.

Средний
FR-5: Управление пользователями

Администратор должен иметь возможность добавлять, удалять и редактировать учетные записи пользователей (учителя, ученики).

Средний
FR-6: Ролевая модель

Система должна поддерживать ролевую модель доступа с правами администратора, учителя и ученика.

Средний
FR-7: Категории вопросов

Возможность группировать вопросы по категориям для упрощения создания тестов.

Низкий
FR-8: Персонализация

Ученик должен иметь возможность видеть историю своих тестов и результаты.

Низкий

Нефункциональные требования

  1. Система должна обеспечивать время отклика не более 3 секунд на любые действия пользователя.
  2. Система должна быть доступна 24/7 с коэффициентом доступности не менее 99.9%.
  3. Должна быть обеспечена защита данных от несанкционированного доступа и утечек.
  4. Система должна быть способна поддерживать одновременную работу не менее 500 пользователей.
  5. Веб-приложение должно корректно отображаться во всех современных браузерах (Chrome, Firefox, Edge).
  6. Система должна соответствовать требованиям законодательства о защите персональных данных.
  7. Система должна предоставлять возможность масштабирования для увеличения количества пользователей и данных.

Критерии приёмки

  1. Создание теста с различными типами вопросов -> Тест успешно создан и отображается в списке.
  2. Прохождение теста учеником -> Результаты теста корректно сохранены и отображаются в личном кабинете.
  3. Автоматическая оценка ответов -> Оценка выставляется в соответствии с правильными ответами.
  4. Формирование отчета об успеваемости -> Отчет содержит корректную статистику по каждому вопросу и классу.
  5. Управление пользователями -> Пользователи успешно добавляются, удаляются и редактируются.
  6. Система выдерживает нагрузку 500 пользователей -> Система работает стабильно без ошибок.

Результаты и артефакты

  1. Исполняемый код системы (исходный код и скомпилированный исполняемый файл)
  2. Техническая документация (руководство пользователя, руководство администратора)
  3. Документация по установке и настройке системы
  4. Тестовая документация (тест-план, результаты тестирования)
  5. Схема базы данных
  6. Инструкция по развертыванию на сервере

Вехи проекта

Завершение проектирования

Утвержденная схема базы данных и макеты пользовательского интерфейса.

Срок: 2024-03-15
Разработка основной функциональности

Реализованы основные функции создания тестов, прохождения и оценки.

Срок: 2024-04-30
Разработка административного интерфейса

Реализованы функции управления пользователями и формирования отчетов.

Срок: 2024-05-15
Тестирование и отладка

Проведено функциональное и нагрузочное тестирование системы.

Срок: 2024-06-01

Временная шкала

Общий срок реализации проекта составляет 3 месяца. Основные этапы: проектирование (1 месяц), разработка (2 месяца), тестирование (2 недели).

Бюджет

Оценочный бюджет составляет от 15000 до 25000 долларов США.

Ограничения и допущения

  1. Разработка ведется с использованием стека технологий: PHP, MySQL, JavaScript.
  2. Проект должен соответствовать требованиям Федерального закона № 152-ФЗ «О персональных данных».
  3. Ограниченный бюджет проекта требует оптимизации трудозатрат.
  4. Недоступность привлечения внешних экспертов в области педагогики.
  5. Сроки реализации ограничены началом следующего учебного года.

Основные риски

Задержка с утверждением макетов
Влияние: среднийМеры: Регулярные встречи с заказчиком для обсуждения макетов и оперативного внесения изменений.
Нехватка квалифицированных разработчиков
Влияние: высокийМеры: Привлечение опытных разработчиков, предварительное обучение команды.
Утечка персональных данных
Влияние: высокийМеры: Внедрение современных средств защиты информации, регулярное резервное копирование данных.
Сложность интеграции с существующей инфраструктурой школы.
Влияние: среднийМеры: Предварительный аудит ИТ-инфраструктуры и разработка плана интеграции.

Заинтересованные стороны

Директор школы

Утверждение ТЗ, контроль выполнения проекта.

Заместитель директора по УВР

Определение требований к функциональности системы.

Учителя

Тестирование системы, предоставление обратной связи.

ИТ-специалист школы

Обеспечение технической поддержки и развертывания системы.

Роли в реализации ТЗ

Руководитель проекта

Отвечает за планирование, координацию и контроль выполнения проекта, взаимодействие с заказчиком, управление рисками. Обеспечивает соответствие результатов проекта требованиям ТЗ.

Backend-разработчик

Разрабатывает серверную часть системы, реализует бизнес-логику, работает с базой данных. Обеспечивает стабильность и безопасность работы системы.

Frontend-разработчик

Разрабатывает пользовательский интерфейс системы, обеспечивает удобство и понятность взаимодействия с системой. Отвечает за визуальное представление данных.

Тестировщик

Проводит тестирование системы, выявляет и документирует ошибки, контролирует качество продукта. Подготавливает тестовую документацию.

Интерфейсы и интеграции

Интеграция с существующей системой управления учебным процессом школы (при наличии API). Возможность экспорта данных в формате CSV для последующей обработки.

Безопасность и защита данных

Обеспечение защиты персональных данных в соответствии с требованиями ФЗ-152. Использование HTTPS для шифрования трафика. Регулярное обновление ПО для предотвращения уязвимостей.

Тестирование и валидация

Проведение функционального, интеграционного и нагрузочного тестирования. Приемка системы осуществляется директором школы и заместителем директора по УВР на основе разработанных критериев.

Поддержка и сопровождение

Гарантийный период – 6 месяцев. Техническая поддержка осуществляется в рабочие дни с 9:00 до 18:00. SLA: устранение критических ошибок – в течение 24 часов.

Необходимые ресурсы

Для реализации проекта необходима команда разработчиков (2 backend-разработчика, 1 frontend-разработчик, 1 тестировщик), сервер для размещения системы и СУБД MySQL.

Наименование компании

Техническое задание на автоматизированную систему проверки знаний

Выполнил: ФИО

Содержание

  • Введение 1
  • Общие положения 2
  • Требования к системе 3
  • Архитектура системы 4
  • Интерфейсы и интеграции 5
  • Безопасность и защита данных 6
  • Тестирование и отладка 7
  • Разработка и внедрение 8
  • План управления проектом 9
  • Техническое обслуживание и поддержка 10
  • Заключение 11
  • Список литературы 12

Введение

Содержимое раздела

Обзор документа, цели и задачи проекта, целевая аудитория и область применения. Описание ключевых понятий и сокращений, используемых в ТЗ. Предоставление общей информации о проекте.

Общие положения

Содержимое раздела

Описание назначения системы, решаемых задач, целевой аудитории пользователей и предполагаемых результатов внедрения автоматизированной системы. Пояснение области применения системы.

Требования к системе

Содержимое раздела

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

Архитектура системы

Содержимое раздела

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

Интерфейсы и интеграции

Содержимое раздела

Описание интерфейсов с другими системами и приложениями, включая API и протоколы обмена данными. Описание форматов данных и методов аутентификации. Детальное описание интеграций.

Безопасность и защита данных

Содержимое раздела

Определение требований к безопасности системы, включая защиту от несанкционированного доступа, утечек данных и вирусов. Описание методов аутентификации и авторизации. Политика безопасности данных.

Тестирование и отладка

Содержимое раздела

Описание плана тестирования системы, включая типы тестов, критерии приемки и процедуры отладки. Описание тестовой среды и инструментов тестирования. Методология тестирования.

Разработка и внедрение

Содержимое раздела

Описание процесса разработки и внедрения системы, включая этапы, сроки и ответственных лиц. Методика разработки (Agile, Waterfall и т.д.). План-график реализации проекта.

План управления проектом

Содержимое раздела

Определение основных вех проекта, критериев успеха и механизмов управления изменениями. Определение ролей и обязанностей участников проекта. Риски и их минимизация.

Техническое обслуживание и поддержка

Содержимое раздела

Описание условий технического обслуживания и поддержки системы после внедрения. Уровни обслуживания (SLA), процедуры обработки обращений и решения проблем. Порядок внесения изменений.

Заключение

Содержимое раздела

Обобщение основных положений технического задания, ожидаемых результатов и перспектив развития системы. Подтверждение соответствия системы требованиям заказчика. Заключительные рекомендации.

Список литературы

Содержимое раздела

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

Получи Такое техническое задание

Готовый файл Word
Практическая ценность
Точные формулировки
Соответствие стандартам
Учет сроков
Минимизация ошибок
Контроль качества

Создать Техническое задание на любую тему за 5 минут

Создать

#2444759

Готовим вашу копию…
Похожие работы

Другие работы в разделе «Техническое задание»

Все работы раздела