На Горох

Техническое задание на разработку системы управления заявками «Школьная коробка»

Настоящее техническое задание (ТЗ) определяет требования к разработке системы управления заявками на получение образовательных материалов и оборудования, именуемой «Школьная коробка». Система предназначена для автоматизации процесса подачи заявок учителями, обработки заявок администраторами и отслеживания статуса комплектации и доставки заявок. Реализация данного ТЗ позволит оптимизировать логистику, сократить время обработки заявок, повысить прозрачность и улучшить контроль за расходованием бюджетных средств. Ожидаемый бизнес-результат – повышение эффективности работы образовательного учреждения и удовлетворенности педагогов.

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

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

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

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

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

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

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

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

Объём работ

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

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

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. Система должна быть масштабируемой для обработки растущего объема данных.
  5. Размер базы данных не должен превышать 50 ГБ в течение первого года эксплуатации.
  6. Система должна быть устойчивой к типичным сетевым атакам (DDoS, SQL-инъекции).
  7. Поддержка должна осуществляться в течение 12 месяцев после запуска системы.
  8. Использовать современные шифровальные протоколы для защиты данных.

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

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

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

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

Вехи проекта

Сбор требований и проектирование

Утверждение ТЗ и разработка архитектуры системы.

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

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

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

Разработка пользовательского интерфейса системы.

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

Проведение комплексного тестирования системы.

Срок: 2024-06-15
Развертывание и обучение

Развертывание системы на производственном сервере и обучение пользователей.

Срок: 2024-06-30

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

Ориентировочное время реализации проекта – 4 месяца. Ключевые этапы: сбор требований, разработка, тестирование, развертывание.

Бюджет

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

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

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

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

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

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

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

Принятие решения о заказе разработки и утверждение ТЗ.

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

Контроль реализации проекта и соответствия техническим требованиям.

Учителя

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

Администраторы

Работа с системой и управление заявками.

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

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

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

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

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

Тестировщик

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

Проектный менеджер

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

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

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

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

Все персональные данные будут храниться в соответствии с требованиями Федерального закона №152-ФЗ «О персональных данных». Использование HTTPS для обеспечения безопасной передачи данных.

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

Будут проведены unit-тесты, интеграционные тесты и пользовательское приемочное тестирование. Приемка системы осуществляется заместителем директора по ИТ и представителями учителей.

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

Гарантийный срок поддержки – 12 месяцев после ввода системы в эксплуатацию. SLA – время реакции на критические ошибки – не более 2 часов.

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

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

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

Техническое задание на разработку системы управления заявками «Школьная коробка»

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Этапы реализации

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

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

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

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

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

Развертывание и поддержка

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

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

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

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

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

Заключение

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

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

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

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

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

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

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

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

Создать

#2445363

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

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

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