Files
web-frontend/docs/index.md

5.1 KiB
Raw Blame History

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0.4 Общие принципы работы системы

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

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

0.5 Содержание технического задания

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