Restructure technical specification sections
This commit is contained in:
@@ -1,91 +1,19 @@
|
||||
# Техническое задание на разработку программного продукта
|
||||
|
||||
## 1. Общие положения
|
||||
|
||||
Наименование программного продукта: `Личный кабинет Фрегат`.
|
||||
|
||||
Заказчик: ООО `Фрегат Групп`.
|
||||
|
||||
Основанием для разработки являются:
|
||||
|
||||
- договор на разработку программного продукта №28/04-26ПО от 28 апреля 2026 года
|
||||
- приложение №1 к договору: спецификация основных требований к программному обеспечению `Личный кабинет Фрегат`
|
||||
- согласованный состав действующей клиентской и серверной реализации
|
||||
|
||||
Настоящее техническое задание устанавливает требования к составу, функциям, данным, интеграциям, интерфейсным формам, условиям приемки и составу материалов, подлежащих передаче заказчику по результатам выполнения работ.
|
||||
|
||||
## 1.1 Назначение программного продукта
|
||||
|
||||
Программный продукт предназначен для автоматизации взаимодействия между ООО `Фрегат Групп` и B2B-клиентами компании в части:
|
||||
|
||||
- подключения и регистрации клиентов
|
||||
- выбора готовой продукции из каталога
|
||||
- подачи заявок на заказ готовой продукции
|
||||
- подачи заявок на расчет индивидуальной продукции
|
||||
- согласования стоимости и условий поставки
|
||||
- сопровождения заказов по статусам
|
||||
- направления клиентских уведомлений
|
||||
- ведения бонусной и реферальной программы
|
||||
|
||||
## 1.2 Объект автоматизации
|
||||
|
||||
Объектом автоматизации являются процессы клиентского обслуживания и внутренней обработки заявок, выполняемые менеджерами ООО `Фрегат Групп` при работе с готовой и индивидуальной продукцией.
|
||||
|
||||
## 1.3 Состав системы
|
||||
|
||||
В состав программного продукта входят:
|
||||
|
||||
- клиентский веб-интерфейс
|
||||
- менеджерский веб-интерфейс
|
||||
- серверная бизнес-логика
|
||||
- база данных
|
||||
- модуль синхронизации с внешними системами
|
||||
- модуль уведомлений
|
||||
- модуль бонусной программы
|
||||
- модуль административных настроек
|
||||
|
||||
## 1.4 Общие принципы работы системы
|
||||
|
||||
Система должна обеспечивать следующие базовые принципы:
|
||||
|
||||
- доступ к функциям и данным определяется ролью пользователя
|
||||
- клиент работает только в пределах собственных данных и данных своего контрагента
|
||||
- стоимость товара и условия поставки публикуются только после обработки менеджером
|
||||
- история изменений по заявкам, заказам и бонусным операциям фиксируется в системе
|
||||
- сведения о товарах, остатках, заказах и статусах могут обновляться из внешней учетной системы
|
||||
|
||||
## 1.5 Содержание технического задания
|
||||
|
||||
2. Основания для разработки и нормативные материалы
|
||||
3. Назначение и границы программного продукта
|
||||
4. Роли пользователей и права доступа
|
||||
5. Функциональные требования
|
||||
6. Требования к данным и интеграциям
|
||||
7. Техническая архитектура, стек и состав компонентов
|
||||
8. Структура данных и модель базы данных
|
||||
9. Нефункциональные требования
|
||||
10. Экранные формы и прототипы интерфейсов
|
||||
11. Порядок приемки и состав передаваемых материалов
|
||||
12. Приложение. Текущее состояние программного продукта
|
||||
|
||||
<!--@include: ./tz/normative-base.md-->
|
||||
|
||||
<!--@include: ./tz/product-scope.md-->
|
||||
|
||||
<!--@include: ./tz/roles-access.md-->
|
||||
<!--@include: ./tz/project-overview.md-->
|
||||
|
||||
<!--@include: ./tz/functional-requirements.md-->
|
||||
|
||||
<!--@include: ./tz/data-integrations.md-->
|
||||
<!--@include: ./tz/roles-access.md-->
|
||||
|
||||
<!--@include: ./tz/technical-architecture.md-->
|
||||
|
||||
<!--@include: ./tz/database-model.md-->
|
||||
|
||||
<!--@include: ./tz/non-functional-requirements.md-->
|
||||
<!--@include: ./tz/data-entities.md-->
|
||||
|
||||
<!--@include: ./tz/stage-1/index.md-->
|
||||
|
||||
<!--@include: ./tz/acceptance.md-->
|
||||
<!--@include: ./tz/integrations.md-->
|
||||
|
||||
<!--@include: ./tz/components-libraries.md-->
|
||||
|
||||
<!--@include: ./tz/infrastructure-operations.md-->
|
||||
|
||||
<!--@include: ./appendix/current-state.md-->
|
||||
|
||||
Reference in New Issue
Block a user