На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Аутентификация пользователей

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

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

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

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

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

Высокий
FR-4: Обмен сообщениями

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

Средний
FR-5: Управление заданиями

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

Средний
FR-6: Публикация новостей

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

Средний
FR-7: Личный кабинет пользователя

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

Высокий
FR-8: Отчетность

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

Низкий

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

  1. Производительность: Система должна обрабатывать запросы пользователей не более чем за 2 секунды.
  2. Доступность: Система должна быть доступна 24/7 с гарантированной доступностью не менее 99.5%.
  3. Безопасность: Защита от несанкционированного доступа, SQL-инъекций, XSS-атак.
  4. Масштабируемость: Система должна выдерживать увеличение количества пользователей и данных.
  5. Удобство использования: Интуитивно понятный интерфейс и удобная навигация.
  6. Соответствие стандартам: Система должна соответствовать требованиям законодательства в области защиты персональных данных.
  7. Поддержка браузеров: Chrome, Firefox, Safari - последние 2 версии.
  8. Резервное копирование: Автоматическое резервное копирование данных ежедневно.

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

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

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

  1. Итоговый программный код системы 'Аист'.
  2. Техническая документация (описание архитектуры, API).
  3. Руководство пользователя.
  4. Инструкция по развертыванию и настройке системы.
  5. Тестовая документация (тест-планы, отчеты о тестировании).

Вехи проекта

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

Утвержденные макеты интерфейса и схема базы данных.

Срок: 2024-03-15
Разработка ядра системы

Реализованы основные функциональные модули.

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

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

Срок: 2024-05-30
Приемочное тестирование

Заказчик подтверждает соответствие системы ТЗ.

Срок: 2024-06-15

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

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

Бюджет

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

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

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

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

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

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

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

Принятие решений, утверждение ТЗ и результатов.

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

Контроль за ходом разработки и внедрения.

Учителя

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

Администраторы школы

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

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

Менеджер проекта

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

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

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

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

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

Тестировщик

Проводит тестирование системы на соответствие требованиям ТЗ, выявляет и документирует ошибки. Разрабатывает тестовые сценарии и проводит регрессионное тестирование после исправления ошибок.

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

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

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

Применение современных методов шифрования данных, соблюдение требований ФЗ-152 'О персональных данных'. Использование безопасных протоколов передачи данных (HTTPS).

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

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

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

Гарантийный период поддержки – 3 месяца после внедрения системы. Возможны варианты заключения договора на техническую поддержку с SLA.

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

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

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

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

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

Содержание

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

Введение

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

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

Обзор системы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

План разработки

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

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

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

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

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

Внедрение системы

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

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

Обеспечение безопасности

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

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

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

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

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

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

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

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

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

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

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

Создать

#2445998

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

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

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