На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

В рамках данного технического задания осуществляется разработка серверной части, мобильных приложений (iOS и Android) и веб-интерфейса для администраторов системы 'Споза'. Разработка включает интеграцию с существующими школьными информационными системами. В проект не входит закупка серверного оборудования и обучение пользователей – это отдельные этапы.

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

FR-1: Отправка Push-уведомлений

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

Высокий
FR-2: Отправка SMS-сообщений

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

Высокий
FR-3: Управление группами пользователей

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

Высокий
FR-4: Веб-интерфейс администратора

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

Высокий
FR-5: Журналирование событий

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

Средний
FR-6: Шаблоны уведомлений

Предоставление возможности создания и использования шаблонов уведомлений для быстрого создания сообщений.

Средний
FR-7: Интеграция с расписанием

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

Низкий
FR-8: Геозональные уведомления

Предусмотреть отправку уведомлений при входе/выходе пользователей из определенной геозоны (например, территория школы).

Низкий

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

  1. Производительность: система должна обрабатывать не менее 500 одновременных пользователей.
  2. Доступность: система должна быть доступна 24/7 с SLA 99.9%.
  3. Безопасность: защита персональных данных в соответствии с законодательством.
  4. Масштабируемость: возможность расширения системы для поддержки большего числа пользователей и функций.
  5. Отзывчивость: время отклика системы на запросы пользователей не должно превышать 2 секунды.
  6. Надежность: система должна быть устойчива к сбоям и обеспечивать сохранность данных.
  7. Совместимость: поддержка современных мобильных операционных систем iOS и Android.
  8. Удобство использования: Интуитивно понятный интерфейс для всех категорий пользователей.

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

  1. Успешная отправка push-уведомлений на все зарегистрированные мобильные устройства -> Все пользователи получают уведомления в течение 1 минуты.
  2. Корректная работа веб-интерфейса администратора -> Администратор может создать и отправить уведомление без ошибок.
  3. Интеграция с расписанием работает корректно -> Уведомления об изменениях в расписании отправляются автоматически.
  4. Система выдерживает нагрузку 500 одновременных пользователей -> Время отклика системы не превышает 2 секунды.
  5. Журнал событий ведет корректную запись -> Все отправленные уведомления фиксируются в журнале.

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

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

Вехи проекта

Проектирование системы

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

Срок: 2024-03-15
Разработка серверной части

Готова серверная часть системы с API.

Срок: 2024-04-30
Разработка мобильных приложений

Готовы мобильные приложения для iOS и Android.

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

Завершено функциональное и нагрузочное тестирование.

Срок: 2024-06-15

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

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

Бюджет

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

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

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

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

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

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

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

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

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

Контроль за технической стороной проекта и интеграцией с существующими системами.

Классные руководители

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

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

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

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

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

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

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

Отвечает за разработку веб-интерфейса администратора. Необходимы знания HTML, CSS, JavaScript, а также опыта работы с современными frontend-фреймворками (React, Angular, Vue.js).

Разработчик Mobile

Занимается разработкой мобильных приложений для iOS и Android. Требуются знания Swift/Objective-C для iOS и Kotlin/Java для Android, а также опыт работы с мобильными SDK.

QA-инженер

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

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

Система должна интегрироваться с существующей школьной информационной системой (например, электронный дневник) и SMS-шлюзом.

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

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

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

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

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

Предоставляется гарантийное обслуживание системы в течение 6 месяцев с момента внедрения. Доступна техническая поддержка по электронной почте и телефону. SLA: решение критических ошибок в течение 24 часов.

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

Для реализации проекта необходима команда разработчиков (Backend, Frontend, Mobile), QA-инженер, проектный менеджер, а также серверное оборудование и инструменты разработки.

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

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

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Создать

#2445941

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

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

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