На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Управление пользователями

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

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

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

Высокий
FR-3: Учет успеваемости

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

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

Хранение и редактирование персональной информации об учениках (ФИО, дата рождения, контакты).

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

Хранение и редактирование информации о преподавателях (ФИО, предметы, контакты).

Средний
FR-6: Формирование отчетов

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

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

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

Низкий
FR-8: Личный кабинет ученика

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

Низкий

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

  1. Система должна обеспечивать время отклика не более 3 секунд на 95% запросов.
  2. Система должна быть доступна 24/7 с гарантированным временем безотказной работы 99,9%.
  3. Все данные должны быть защищены в соответствии с требованиями законодательства о персональных данных.
  4. Система должна поддерживать одновременную работу не менее 100 пользователей.
  5. Система должна быть масштабируемой для поддержки растущего числа пользователей и данных.
  6. Необходимо обеспечить регулярное резервное копирование данных.
  7. Система должна соответствовать стандартам веб-доступности WCAG 2.1.
  8. Система должна быть реализована с использованием современных и безопасных технологий.

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

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

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

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

Вехи проекта

Разработка базы данных

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

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

Реализована серверная часть приложения, включая API для взаимодействия с frontend.

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

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

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

Проведено комплексное тестирование системы и исправлены обнаруженные ошибки.

Срок: 2024-06-01

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

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

Бюджет

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

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

  1. Разработка ведется с использованием технологий, указанных Заказчиком.
  2. Сроки реализации проекта ограничены учебным годом.
  3. Ресурсы для разработки предоставляются Заказчиком.
  4. Система должна соответствовать требованиям законодательства РФ в области образования.

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

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

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

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

Утверждение ТЗ, контроль выполнения проекта и приемка результатов.

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

Участие в разработке ТЗ, координация работы над проектом.

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

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

Родители учеников

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

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

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

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

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

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

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

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

Тестировщик

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

База данных

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

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

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

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

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

Этапы реализации и внедрения

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

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

Заключение

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

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

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

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

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

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

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

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

Создать

#2445325

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

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

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