На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Авторизация

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

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

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

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

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

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

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

Средний
FR-5: Интеграция с платежной системой

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

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

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

Средний
FR-7: Администрирование

Инструменты для управления пользователями, настройками системы и резервным копированием данных.

Высокий

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

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

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

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

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

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

Вехи проекта

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

Завершение проектирования архитектуры и базы данных.

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

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

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

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

Срок: 2024-06-15
Внедрение и приемка

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

Срок: 2024-07-15

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

Проект планируется реализовать в течение 4 месяцев, включая этапы проектирования, разработки, тестирования и внедрения. Основные этапы: проектирование (1 месяц), разработка (2 месяца), тестирование и внедрение (1 месяц).

Бюджет

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

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

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

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

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

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

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

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

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

Предоставление доступа к инфраструктуре и участие в тестировании.

Учителя

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

Родители

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

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

Разработчик ПО

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

Тестировщик

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

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

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

DevOps инженер

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

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

Необходима интеграция с существующей системой управления обучением (LMS), платежной системой для онлайн-оплаты и системой учета посещаемости. Необходимо обеспечить API для обмена данными.

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

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

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

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

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

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

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

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

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

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

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

Содержание

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

Введение

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

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

Описание предметной области

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

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

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

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

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

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

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

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

Дизайн базы данных

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

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

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

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

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

Критерии приема и тестирования

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

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

Требования к безопасности

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

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

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

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

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

Поддержка и обслуживание

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

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

Заключение

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

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

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

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

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

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

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

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

Создать

#2448616

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

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

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