From d86d817bce05bfcb4d7ccae27de9f69b33fc92ba Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Mon, 4 May 2026 10:48:29 +0700 Subject: [PATCH] Remove internal references from technical specification --- docs/scripts/build-typst-tz.mjs | 2 +- docs/tz/data-entities.md | 13 ------------- docs/tz/index.md | 2 +- docs/tz/normative-base.md | 4 +--- docs/tz/project-overview.md | 1 - 5 files changed, 3 insertions(+), 19 deletions(-) diff --git a/docs/scripts/build-typst-tz.mjs b/docs/scripts/build-typst-tz.mjs index 50caa8f..c865b6d 100644 --- a/docs/scripts/build-typst-tz.mjs +++ b/docs/scripts/build-typst-tz.mjs @@ -282,7 +282,7 @@ function typstDocument(body) { [Заказчик], [ООО «Фрегат Групп»], [Исполнитель], [ИП Бакиев Р.Ш.], [Основание], [Договор №28/04-26ПО от 28.04.2026], - [Формат], [Техническое задание с учетом ГОСТ 19.201-78], + [Формат], [Техническое задание], ) ] diff --git a/docs/tz/data-entities.md b/docs/tz/data-entities.md index 174f738..bae6825 100644 --- a/docs/tz/data-entities.md +++ b/docs/tz/data-entities.md @@ -482,16 +482,3 @@ - `Product` связан с остатками `ProductStock`, распределенными по сущностям `Warehouse` - настройки параметров по товарному направлению хранятся в `CatalogProductTypeSetting` - реферальные связи реализуются через `ReferralLink`, связывающий одного пользователя с другим пользователем - -## 6.9 Структура хранения и модель базы данных - -![Укрупненная модель базы данных](/diagrams/database-model.svg) - -Модель базы данных должна обеспечивать: - -- уникальность ключевых идентификаторов -- хранение дат создания и изменения сущностей -- хранение параметров товарных позиций в структурированном виде -- хранение истории статусов и действий -- хранение интеграционных идентификаторов для связи с внешними системами -- расширение состава параметров товаров без разрушения базовой структуры ролей и заказов diff --git a/docs/tz/index.md b/docs/tz/index.md index bcdcaba..915b492 100644 --- a/docs/tz/index.md +++ b/docs/tz/index.md @@ -23,4 +23,4 @@ Материалы раздела используются для согласования требований к программному продукту, его функциям, данным, интерфейсам, интеграциям и условиям приемки. -Структура технического задания подготовлена с учетом ГОСТ 19.201-78 и адаптирована под разработку современного веб-программного продукта. Технические схемы, модель данных, архитектура, роли и интеграции являются частью настоящего технического задания и не требуют дублирования в отдельных документах, если иное не согласовано сторонами. +Технические схемы, описание данных, архитектура, роли и интеграции являются частью настоящего технического задания и не требуют дублирования в отдельных документах, если иное не согласовано сторонами. diff --git a/docs/tz/normative-base.md b/docs/tz/normative-base.md index 07d368e..a2ae22e 100644 --- a/docs/tz/normative-base.md +++ b/docs/tz/normative-base.md @@ -7,11 +7,10 @@ - договор на разработку программного продукта №28/04-26ПО от 28 апреля 2026 года - приложение №1 к договору: спецификация основных требований к программному обеспечению `Личный кабинет Фрегат` - согласованные требования заказчика к клиентскому, менеджерскому, бонусному и интеграционному контурам -- действующее состояние клиентской и серверной кодовой базы, используемое как фактическая основа для детализации требований ## 2.2 Нормативные и методические материалы -При подготовке настоящего технического задания используется структура технической документации, соответствующая общепринятой практике составления ТЗ на программные продукты, включая подходы, применяемые в `ГОСТ 19.201-78`. +Настоящее техническое задание подготовлено как документ для согласования требований к разработке веб-программного продукта. Настоящий документ устанавливает требования к программному продукту применительно к современному веб-решению с разграничением ролей, интеграцией с учетной системой, журналированием событий и поддержкой клиентских и менеджерских сценариев. @@ -23,7 +22,6 @@ - согласованные бизнес-сценарии работы клиента и менеджера - перечень разделов личного кабинета - перечень основных товарных направлений и параметров каталога -- реализованные интерфейсные формы и сущности текущей версии продукта - требования к обмену данными с учетной системой 1С - требования к уведомлениям, бонусной программе и административным настройкам diff --git a/docs/tz/project-overview.md b/docs/tz/project-overview.md index c386d44..d7659c9 100644 --- a/docs/tz/project-overview.md +++ b/docs/tz/project-overview.md @@ -11,7 +11,6 @@ - договор на разработку программного продукта №28/04-26ПО от 28 апреля 2026 года - приложение №1 к договору: спецификация основных требований к программному обеспечению `Личный кабинет Фрегат` - согласованные требования заказчика к клиентскому, менеджерскому, бонусному и интеграционному контурам -- действующее состояние клиентской и серверной кодовой базы, используемое как основа для детализации требований ## 1.2 Цель разработки