Files
web-frontend/docs/tz/project-overview.md
2026-05-04 09:59:07 +07:00

5.9 KiB
Raw Blame History

1. Введение, основание, цель и состав проекта

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

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

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

Разработка программного продукта выполняется на основании следующих документов и материалов:

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

1.2 Цель разработки

Программный продукт Личный кабинет Фрегат предназначен для организации единого цифрового канала взаимодействия между ООО Фрегат Групп и B2B-клиентами компании.

Система должна обеспечивать:

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

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

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

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

В состав программного продукта входят:

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

1.5 Границы реализации

В состав программного продукта входят следующие функциональные области:

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

Программный продукт не предназначен для выполнения следующих функций:

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

1.6 Основные принципы работы

Система должна обеспечивать следующие базовые принципы:

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