Files
web-frontend/docs/tz/project-overview.md
2026-05-01 15:39:23 +07:00

77 lines
5.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 1. Основание, цель и состав проекта
## 1.1 Основание для разработки
Разработка программного продукта выполняется на основании следующих документов и материалов:
- договор на разработку программного продукта №28/04-26ПО от 28 апреля 2026 года
- приложение №1 к договору: спецификация основных требований к программному обеспечению `Личный кабинет Фрегат`
- согласованные требования заказчика к клиентскому, менеджерскому, бонусному и интеграционному контурам
- действующее состояние клиентской и серверной кодовой базы, используемое как основа для детализации требований
## 1.2 Цель разработки
Программный продукт `Личный кабинет Фрегат` предназначен для организации единого цифрового канала взаимодействия между ООО `Фрегат Групп` и B2B-клиентами компании.
Система должна обеспечивать:
- подключение и регистрацию клиентов
- выбор готовой продукции из каталога
- подачу заявок на заказ готовой продукции
- подачу заявок на расчет продукции с индивидуальными параметрами
- согласование стоимости и условий поставки
- сопровождение заказов по статусам
- отправку клиентских уведомлений
- ведение бонусной и реферальной программы
## 1.3 Объект автоматизации
Объектом автоматизации являются процессы клиентского обслуживания и внутренней обработки заявок, выполняемые менеджерами ООО `Фрегат Групп` при работе с готовой и индивидуальной продукцией.
## 1.4 Состав системы
В состав программного продукта входят:
- клиентский веб-интерфейс
- менеджерский веб-интерфейс
- серверная бизнес-логика
- база данных
- модуль синхронизации с внешними системами
- модуль уведомлений
- модуль бонусной программы
- модуль административных настроек
## 1.5 Границы реализации
В состав программного продукта входят следующие функциональные области:
- регистрация и подключение клиента
- профиль клиента и данные компании
- каталог готовой продукции
- карточка товара и выбор параметров
- корзина и заявка на заказ
- заявка на расчет индивидуальной продукции
- обработка заявок менеджером
- список заказов и карточка заказа
- уведомления
- бонусный кабинет
- административные настройки
Программный продукт не предназначен для выполнения следующих функций:
- самостоятельного ценообразования клиентом
- ведения бухгалтерского учета
- выполнения функций публичного B2C-магазина
- прямого редактирования клиентом внутренних бизнес-правил компании
- замены учетной системы 1С как первичного источника учетных данных
## 1.6 Основные принципы работы
Система должна обеспечивать следующие базовые принципы:
- доступ к функциям и данным определяется ролью пользователя
- клиент работает только в пределах собственных данных и данных своего контрагента
- стоимость товара и условия поставки публикуются только после обработки менеджером
- история изменений по заявкам, заказам и бонусным операциям фиксируется в системе
- сведения о товарах, остатках, заказах и статусах могут обновляться из внешней учетной системы