На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Учет успеваемости

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

Высокий
FR-2: Учет посещаемости

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

Высокий
FR-3: Личный кабинет ученика

Ученик должен иметь доступ к информации о своих оценках и посещаемости.

Средний
FR-4: Администрирование пользователей

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

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

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

Средний
FR-6: Управление расписанием

Система должна иметь функционал для ведения и отображения школьного расписания.

Средний
FR-7: Уведомления

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

Низкий

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

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

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

  1. Успешное добавление/редактирование/удаление информации об учениках -> Данные корректно отображаются в системе.
  2. Формирование отчетов -> Отчеты формируются в соответствии с заданными параметрами.
  3. Уведомления отправляются -> Уведомления доставляются адресатам вовремя.
  4. Система работает стабильно -> Отсутствие критических ошибок при нагрузке.
  5. Соответствие требованиям безопасности -> Данные защищены от несанкционированного доступа.

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

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

Вехи проекта

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

Завершение разработки технической документации и утверждение архитектуры.

Срок: 2024-03-15
Разработка backend

Готовый backend с базовым функционалом.

Срок: 2024-04-30
Разработка frontend

Интегрированный frontend с полнофункциональным UI.

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

Завершение всех видов тестирования и исправление ошибок.

Срок: 2024-06-15

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

Разработка займет ориентировочно 3 месяца. Основные этапы: анализ требований, проектирование, разработка backend, разработка frontend, тестирование и внедрение.

Бюджет

Оценочный бюджет: 200 000 - 300 000 рублей (в зависимости от детализации функционала).

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

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

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

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

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

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

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

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

Координация работ и обеспечение инфраструктуры.

Учителя

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

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

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

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

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

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

Тестировщик

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

Системный аналитик

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

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

Интеграция с существующей школьной системой учета (при наличии), LDAP/Active Directory для аутентификации пользователей.

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

Обеспечение безопасности данных в соответствии с ФЗ-152 «О персональных данных». Использование HTTPS, шифрование паролей, разграничение прав доступа.

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

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

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

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

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

Команда разработчиков (backend, frontend), тестировщик, аналитик, DevOps инженер, серверное оборудование.

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

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

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

Содержание

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

Введение

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

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

Обзор системы

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

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

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

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

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

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

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

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

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

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

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

Проектирование базы данных

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

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

План разработки

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

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

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

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

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

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

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

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

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

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

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

Риски и ограничения

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

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

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

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

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

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

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

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

Создать

#2448164

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

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

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