На Горох

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

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

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

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

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

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

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

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

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

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

Объём работ

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

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

FR-1: Авторизация пользователей

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

Высокий
FR-2: Учет посещаемости

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

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

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

Высокий
FR-4: Уведомления родителям

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

Средний
FR-5: Ведение базы данных учеников

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

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

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

Средний
FR-7: Просмотр истории посещаемости

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

Низкий
FR-8: Экспорт данных

Функция экспорта данных о посещаемости в форматы Excel и CSV.

Низкий

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

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

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

  1. Авторизация пользователя с правильными учетными данными -> доступ к соответствующему функционалу.
  2. Отметка посещаемости учителем -> информация фиксируется в системе и отображается в отчетах.
  3. Формирование отчета за выбранный период -> отчет содержит корректную информацию о посещаемости.
  4. Отсутствие ученика отмечено в системе -> родителю отправлено уведомление.
  5. Добавление нового ученика администратором -> информация отображается в системе.
  6. Экспорт данных в Excel -> файл сформирован корректно и содержит все необходимые данные.

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

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

Вехи проекта

Сбор и анализ требований

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

Срок: 2024-03-15
Разработка базы данных

Создание структуры базы данных и реализация основных таблиц.

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

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

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

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

Срок: 2024-05-15
Внедрение и обучение

Развертывание системы и обучение пользователей.

Срок: 2024-05-30

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

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

Бюджет

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

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

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

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

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

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

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

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

Завуч

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

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

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

Учителя

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

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

Разработчик

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

Тестировщик

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

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

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

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

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

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

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

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

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

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

Гарантийный период – 3 месяца после внедрения. Предлагается SLA с временем реакции на запросы в течение 24 часов.

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

Для реализации проекта потребуется команда разработчиков (2 человека), тестировщик (1 человек) и технический писатель (1 человек). Используемые инструменты: Visual Studio, SQL Server, Microsoft Office.

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

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

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

Содержание

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработка и внедрение

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

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

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

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

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

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

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

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

Ограничения и риски

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

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

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

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

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

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

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

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

Создать

#2446494

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

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

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