На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Модуль электронного журнала

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

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

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

Высокий
FR-3: Модуль расписания

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

Средний
FR-4: Система уведомлений

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

Средний
FR-5: Функция создания отчетов

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

Средний
FR-6: Авторизация и аутентификация

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

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

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

Средний
FR-8: Поддержка импорта/экспорта данных

Реализация функционала импорта и экспорта данных в различных форматах (CSV, Excel).

Низкий

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

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

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

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

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

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

Вехи проекта

Анализ требований и проектирование

Утвержденное техническое задание и архитектура системы.

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

Разработаны базовые функциональные возможности системы.

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

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

Срок: 2024-05-01
Внедрение и обучение пользователей

Система развернута и настроена, проведено обучение персонала.

Срок: 2024-05-15

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

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

Бюджет

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

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

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

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

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

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

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

Одобрение ТЗ и контроль за ходом реализации проекта.

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

Координация работы по внедрению и поддержке системы.

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

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

Разработчик (компания)

Разработка, тестирование и внедрение программного обеспечения.

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

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

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

Разработчик

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

Тестировщик

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

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

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

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

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

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

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

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

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

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

Гарантийный период составляет 6 месяцев с момента внедрения. Предоставляется техническая поддержка по телефону и электронной почте. Возможны дополнительные соглашения об обслуживании (SLA).

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

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

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

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

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Дизайн пользовательского интерфейса

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

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

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

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

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

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

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

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

Внедрение и сопровождение

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

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

Оценка рисков

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

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

Экономическое обоснование

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

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

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

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

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

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

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

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

Создать

#2450613

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

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

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