На Горох

Техническое задание на разработку функционала для Школы

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

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

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

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

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

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

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

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

Автоматизировать ключевые процессы Школы для повышения эффективности работы персонала и улучшения качества образования. Внедрение нового функционала позволит снизить операционные издержки и увеличить удовлетворенность пользователей системы.

Объём работ

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

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

FR-1: Авторизация пользователей

Реализовать систему авторизации пользователей с использованием логина и пароля, с возможностью восстановления доступа.

Высокий
FR-2: Управление учебным планом

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

Высокий
FR-3: Ведение электронного журнала

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

Высокий
FR-4: Создание отчетов

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

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

Предоставить функционал для создания и редактирования расписания занятий для классов и преподавателей.

Средний
FR-6: Обратная связь с родителями

Интегрировать систему уведомлений для оперативной связи с родителями учеников (уведомления об успеваемости и посещаемости).

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

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

Средний
FR-8: Личный кабинет ученика

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

Низкий
FR-9: Управление классами

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

Средний
FR-10: Документооборот

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

Низкий

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

  1. Производительность системы должна обеспечивать обработку до 500 одновременных пользователей.
  2. Система должна быть доступна 24/7 с SLA 99.9%.
  3. Безопасность данных должна соответствовать требованиям GDPR и Федерального закона №152-ФЗ.
  4. Система должна быть масштабируемой для поддержки роста количества пользователей и данных.
  5. Время отклика системы на пользовательские запросы не должно превышать 2 секунды.
  6. Интерфейс системы должен быть интуитивно понятным и удобным для пользователей.
  7. Система должна поддерживать различные типы браузеров и устройств.
  8. Система должна быть устойчива к DDoS-атакам и другим киберугрозам.

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

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

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

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

Вехи проекта

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

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

Срок: 2024-03-15
Разработка основных модулей

Завершение разработки модулей авторизации, управления учебным планом и электронного журнала.

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

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

Срок: 2024-05-15
Развертывание на тестовом сервере

Успешное развертывание системы для пользователей, занимающихся приемкой.

Срок: 2024-05-22
Завершение разработки и приемка

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

Срок: 2024-06-15

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

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

Бюджет

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

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

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

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

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

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

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

Утверждение ТЗ и контроль за ходом реализации проекта.

Заместитель директора по информатизации

Определение требований к системе и участие в тестировании.

Преподаватели

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

IT-отдел Школы

Обеспечение инфраструктуры и поддержка системы.

Родители

Тестирование и обратная связь по функционалу для родителей.

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

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

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

Ведущий разработчик

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

Тестировщик

Проводит тестирование системы для выявления дефектов и ошибок. Разрабатывает тестовые сценарии и отчеты о тестировании. Убеждается в соответствии разработанного функционала требованиям ТЗ.

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

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

DevOps инженер

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

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

Система будет взаимодействовать с существующей системой управления обучением (LMS) Школы и сервисом рассылки уведомлений по электронной почте. Планируется интеграция с внешними сервисами для проверки электронных подписей.

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

Система должна соответствовать требованиям Федерального закона №152-ФЗ «О персональных данных». Использование SSL-шифрования для защиты передаваемых данных и надежная система управления доступом.

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

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

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

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

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

Для реализации ТЗ потребуются команда разработчиков, тестировщиков, аналитиков и специалистов по безопасности. Необходимые инструменты: IDE, системы контроля версий, средства автоматизированного тестирования и инструменты управления проектами.

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

Техническое задание на разработку функционала для Школы

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

План реализации

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

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

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

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

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

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

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

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

Интеграция и развертывание

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

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

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

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

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

Заключение

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

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

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

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

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

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

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

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

Создать

#2449592

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

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

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