На Горох

Техническое задание на разработку системы вытяжки данных для образовательного учреждения

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Извлечение данных из РИС

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

Высокий
FR-2: Извлечение данных из электронного журнала

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

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

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

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

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

Высокий
FR-5: Логирование операций

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

Средний
FR-6: Уведомления об ошибках

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

Средний
FR-7: Поддержка разных источников

Система должна поддерживать извлечение данных из различных источников, включая CSV, Excel, JSON и базы данных.

Низкий
FR-8: Планирование задач

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

Средний

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

  1. Производительность: Система должна обрабатывать данные за разумное время (не более 30 минут).
  2. Доступность: Система должна быть доступна 99.9% времени.
  3. Безопасность: Должна быть обеспечена защита персональных данных в соответствии с законодательством.
  4. Масштабируемость: Система должна быть готова к увеличению объемов данных.
  5. SLA: Время отклика сервиса должно быть не более 5 секунд.
  6. Резервное копирование: Ежедневное резервное копирование базы данных.
  7. Конфиденциальность: Обеспечение конфиденциальности обрабатываемых данных.
  8. Соответствие стандартам: Соответствие при разработке общепринятым стандартам.

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

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

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

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

Вехи проекта

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

Готово техническое задание и схема базы данных.

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

Разработаны модули извлечения и преобразования данных.

Срок: 2024-04-15
Разработка интерфейса пользователя

Готов веб-интерфейс для управления системой.

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

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

Срок: 2024-05-15

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

Общее время реализации проекта оценивается в 3 месяца. Ключевыми этапами являются: проектирование (1 месяц), разработка (1.5 месяца), тестирование и внедрение (0.5 месяца).

Бюджет

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

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

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

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

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

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

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

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

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

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

Учителя

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

Системный Администратор

Настройка и поддержка инфраструктуры, обеспечение безопасности.

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

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

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

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

Отвечает за разработку пользовательского интерфейса системы. Необходимо знание HTML, CSS, JavaScript и современных frontend-фреймворков.

Тестировщик

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

Системный Администратор

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

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

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

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

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

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

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

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

Гарантийный период сопровождения составляет 6 месяцев. Будет предоставлена техническая поддержка по электронной почте и телефону. Поддержка будет осуществляться в рабочее время.

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

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

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

Техническое задание на разработку системы вытяжки данных для образовательного учреждения

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

Содержание

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

Введение

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

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

Общие требования

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

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

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

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

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

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

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

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

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

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

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

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

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

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

План тестирования

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

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

План внедрения

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

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

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

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

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

Риски и меры по их снижению

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

В этом разделе описываются основные риски, связанные с реализацией проекта, и меры по их снижению. Для каждого риска определяется вероятность возникновения и потенциальное влияние.

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

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

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

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

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

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

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

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

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

Создать

#2445750

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

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

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