Files
web-frontend/docs/tz/normative-base.md
2026-05-01 14:50:06 +07:00

40 lines
3.7 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.

# 2. Основания для разработки и нормативные материалы
## 2.1 Основания для разработки
Разработка программного продукта выполняется на основании следующих документов:
- договор на разработку программного продукта №28/04-26ПО от 28 апреля 2026 года
- приложение №1 к договору: спецификация основных требований к программному обеспечению `Личный кабинет Фрегат`
- согласованные требования заказчика к клиентскому, менеджерскому, бонусному и интеграционному контурам
- действующее состояние клиентской и серверной кодовой базы, используемое как фактическая основа для детализации требований
## 2.2 Нормативные и методические материалы
При подготовке настоящего технического задания используется структура технической документации, соответствующая общепринятой практике составления ТЗ на программные продукты, включая подходы, применяемые в `ГОСТ 19.201-78`.
Настоящий документ устанавливает требования к программному продукту применительно к современному веб-решению с разграничением ролей, интеграцией с учетной системой, журналированием событий и поддержкой клиентских и менеджерских сценариев.
## 2.3 Исходные материалы для детализации требований
При разработке технического задания использованы следующие исходные материалы:
- договорная документация заказчика
- согласованные бизнес-сценарии работы клиента и менеджера
- перечень разделов личного кабинета
- перечень основных товарных направлений и параметров каталога
- реализованные интерфейсные формы и сущности текущей версии продукта
- требования к обмену данными с учетной системой 1С
- требования к уведомлениям, бонусной программе и административным настройкам
## 2.4 Назначение настоящего документа
Настоящий документ предназначен для:
- фиксации полного объема требований к программному продукту
- определения состава реализуемых функций
- определения состава данных и интеграционных точек
- определения требований к пользовательским и административным интерфейсам
- определения критериев приемки результата работ
- определения состава артефактов, передаваемых заказчику