На Горох

Техническое задание на разработку системы проверки знаний для школы

Настоящее техническое задание (ТЗ) определяет требования к созданию системы проверки знаний для школы. Целью разработки является автоматизация процесса тестирования, повышения объективности оценки знаний учащихся и снижения нагрузки на преподавательский состав. Система позволит создавать, проводить и анализировать результаты тестов в электронном виде. Успешная реализация проекта обеспечит повышение качества образовательного процесса и улучшение отчетности. ТЗ предназначено для разработчиков, тестировщиков и заинтересованных лиц от школы.

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

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

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

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

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

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

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

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

Объём работ

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

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

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

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

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

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

Высокий
FR-3: Автопроверка

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

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

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

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

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

Средний
FR-6: Авторизация

Система должна обеспечить безопасную авторизацию пользователей с разграничением прав доступа.

Высокий
FR-7: Импорт/Экспорт данных

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

Низкий
FR-8: Интеграция с ШИС

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

Средний

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

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

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

  1. Функция создания тестов работает -> Администратор может создавать тесты с различными типами вопросов.
  2. Автопроверка работает корректно -> Система правильно проверяет ответы на вопросы с выбором ответов.
  3. Генерация отчетов работает -> Система генерирует отчеты по результатам тестирования.
  4. Интеграция с ШИС работает -> Данные об учащихся синхронизируются между системами.
  5. Система выдерживает нагрузку -> Система обрабатывает запросы от 500 пользователей без снижения производительности.

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

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

Вехи проекта

Анализ требований и проектирование

Завершение этапа анализа требований и разработка архитектуры системы.

Срок: 2024-03-15
Разработка функционального ядра

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

Срок: 2024-04-30
Разработка отчетов и интеграция

Реализация функционала отчетов и интеграции с ШИС.

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

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

Срок: 2024-06-15

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

Проект планируется реализовать в течение 4 месяцев, включая этапы проектирования, разработки, тестирования и внедрения. Ключевые этапы: завершение разработки функционального ядра к концу апреля и финальное тестирование в июне.

Бюджет

Оценочный бюджет на разработку системы составляет от 80 000 до 120 000 рублей, включая стоимость разработки, тестирования и развертывания.

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

  1. Использование существующей инфраструктуры школы.
  2. Ограниченный бюджет проекта.
  3. Необходимость интеграции с существующей ШИС.
  4. Сроки реализации проекта ограничены учебным годом.
  5. Необходимость соблюдения законодательства о защите персональных данных.

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

Задержки в интеграции с ШИС
Влияние: среднийМеры: Провести предварительный анализ совместимости систем и разработать план интеграции.
Недостаток ресурсов для тестирования
Влияние: среднийМеры: Привлечь учащихся и учителей к тестированию системы.
Изменение требований в процессе разработки
Влияние: низкийМеры: Четкое определение требований на этапе анализа и контроль изменений.
Проблемы с безопасностью данных
Влияние: высокийМеры: Применение современных методов защиты данных и регулярные проверки безопасности.

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

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

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

Заместитель директора по ИТ

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

Учителя

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

Разработчик

Разработка и внедрение системы в соответствии с ТЗ.

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

Разработчик

Отвечает за написание кода, реализацию функциональности и исправление ошибок в соответствии с ТЗ и стандартами кодирования. Участвует в code review и тестировании.

Тестировщик

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

Системный администратор

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

Бизнес-аналитик

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

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

Система должна интегрироваться со школьной информационной системой (ШИС) для обмена данными об учащихся. Также, возможна интеграция с сервисами аутентификации (например, LDAP).

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

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

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

Будут проведены функциональное тестирование, нагрузочное тестирование и тестирование безопасности. Приёмка системы осуществляется директором школы и заместителем директора по ИТ по результатам успешного прохождения всех тестов.

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

Гарантийный период поддержки составляет 3 месяца после сдачи проекта. Предоставляется техническая поддержка и исправление ошибок в рамках SLA. Возможен отдельный договор на дальнейшее обслуживание.

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

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

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

Техническое задание на разработку системы проверки знаний для школы

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Требования к данным

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

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

План тестирования

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

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

Внедрение и развертывание

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

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

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

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

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

Оценка рисков

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

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

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

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

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

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

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

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

Создать

#2445926

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

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

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