Files
web-frontend/docs/index.md
2026-05-01 11:41:30 +07:00

6.2 KiB
Raw Blame History

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

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

Наименование программного продукта: Личный кабинет Фрегат.

Заказчик: ООО Фрегат Групп.

Основания для разработки:

  • договор на разработку программного продукта №28/04-26ПО от 28 апреля 2026 года
  • приложение №1 к договору: спецификация основных требований к программному обеспечению Личный кабинет Фрегат
  • текущая реализованная кодовая база клиентской и серверной части

Настоящее техническое задание определяет:

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

Содержание

  1. Основания и нормативная база
  2. Назначение и границы продукта
  3. Роли и права доступа
  4. Функциональные требования
  5. Данные и интеграции
  6. Экранные формы и текстовые прототипы
  7. Приемка и состав артефактов
  8. Приложение. Текущее состояние продукта

Назначение продукта

Программный продукт предназначен для автоматизации взаимодействия между клиентами ООО Фрегат Групп и сотрудниками компании в части:

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

Ожидаемый результат разработки

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

  • предоставляет отдельный клиентский и менеджерский интерфейс
  • работает на desktop и mobile
  • обеспечивает управление заказным контуром без отображения цены до ручной обработки менеджером
  • обеспечивает хранение и отображение данных по клиентам, товарам, заявкам и заказам
  • получает и отображает данные из 1С в согласованном объеме
  • обеспечивает уведомления по email и подключенным мессенджерам
  • позволяет сопровождать бонусную и реферальную программу

Объект автоматизации

Объектом автоматизации являются процессы взаимодействия с B2B клиентами ООО Фрегат Групп, включая:

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

Состав системы

В состав системы входят:

  • клиентский веб-интерфейс
  • менеджерский веб-интерфейс
  • серверная бизнес-логика
  • хранилище данных
  • интеграционный слой обмена с 1С
  • модуль уведомлений
  • модуль бонусной программы
  • модуль административных настроек

Общие требования к реализации

Система должна быть реализована как единый программный продукт, в котором:

  • клиент не видит стоимость товара до обработки заявки менеджером
  • менеджер управляет ценой, доставкой и согласованием
  • данные по заказам и статусам могут обновляться от внешней системы 1С
  • доступ к функциям определяется ролью пользователя
  • действия пользователей журналируются

Принцип детализации настоящего ТЗ

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

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