Описание справочника:
Справочник хранит в себе информацию о портах, причалах и стоянках используемых в заявках. Система не предполагает удаление портов, причалов и стоянок ввиду высокой связности сущностей.
INSP-UC-PRT-001 | Просмотреть справочник портов, причалов, стоянок |
Статус сценария: Ожидает согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия: | |
Приоритет: Высокий | |
Роли: Агент, Исполнитель, Администрация порта, Служба контроля, Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 2a. Нет портов | |
Примечание: |
INSP-UC-PRT-006 | Найти порт, причал, стоянку в справочнике |
Статус сценария: Ожидает согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия: | |
Приоритет: Высокий | |
Роли: Агент, Исполнитель, Администрация порта, Служба контроля, Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 4a. Быстрый сброс 2a, 4b. Ошибка запроса | |
Примечание: |
INSP-UC-PRT-002 | Создать порт |
Статус сценария: Ожидает согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Средний | |
Роли: Агент, Исполнитель, Системный администратор💬 - далее Пользователь💬 | |
Основной поток:
| |
Расширение: 5a. Некорректный ввод данных 6a. Ошибка при создании и сохранении | |
Примечание: В MVP принимаем риск, что Агенты/Исполнители могут создать некорректные данные |
INSP-UC-PRT-003 | Архивировать порт💬 |
Статус сценария: Ожидает согласования | |
Релиз: ПОСЛЕ MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Низкий (3) | |
Роли: Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 2a. Найдены связанные запланированные Заявки 4a (2b.3a). Отмена | |
Примечание: В рамках MVP статус Порта не меняется, всегда Активный |
INSP-UC-PRT-004 | Активировать порт |
Статус сценария: Ожидает согласования | |
Релиз: ПОСЛЕ MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Низкий (3) | |
Роли: Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 3a. Отмена | |
Примечание: В рамках MVP статус Порта не меняется, всегда Активный |
INSP-UC-PRT-005 | Изменить характеристики порта |
Статус сценария: Ожидает согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Низкий (3) | |
Роли: Агент, Исполнитель, Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 5a. Некорректный ввод данных 6a. Ошибка при сохранении | |
Примечание: |
Комментарии (20) · по состоянию на 2026-09-18
К фрагментам текста
Корректно ли что пользователь может создать свой порт, без проверки сис. админа? И порт будет сразу в состоянии “Активно”?
Агент может создать порт, но при какой-либо ошибке никак не сможет его удалить либо отредактировать
Пока да, заводят порты Агенты. В будущем. скорее всего это будет делать Админ.
В изменение добавила Агента
Справочники с таким статусов отображаются у всех пользователей или только у админа?
Архивацию и в, целом, статусы портов решили оставить после MVP, поэтому пока ответить не могу
[Ревью] Критично, конфликт MVP. Сценарии «Архивировать порт» (INSP-UC-PRT-003) и «Активировать порт» (INSP-UC-PRT-004) помечены релизом «После MVP», хотя в описании справочника (родительская страница) архивирование заявлено как единственный механизм управления жизненным циклом записи взамен удаления. Получается, что в MVP не будет способа деактивировать ошибочно созданный или выведенный из использования порт. Нужно либо перенести эти сценарии в MVP, либо явно зафиксировать, что в MVP статус портов не меняется.
добавила примечание
В рамках MVP статус Порта не меняется, всегда Активный
[Ревью] Решено, спасибо — добавлено примечание «В рамках MVP статус Порта не меняется, всегда Активный», что снимает конфликт с родительской страницей и согласуется со статусом «После MVP» для Архивировать/Активировать порт на странице «Список функций Портала».
[Ревью] РЕШЕНО — можно удалить. Примечание «В рамках MVP статус Порта не меняется, всегда Активный» добавлено, конфликт с родительской страницей снят.
[Ревью] Критично, MVP. В сценарии создания порта/причала/стоянки (INSP-UC-PRT-002) нет проверки уникальности вводимых данных (в отличие от сценария создания Судна INSP-UC-VSS-003, где есть явное расширение «Нарушение уникальности»). Не определены уникальные ключи справочника (например, комбинация Наименование+Координаты для порта, Порт+Наименование для причала/стоянки) — есть риск дублей в НСИ.
Принимаем такой риск в рамках MVP
[Ревью] Решено, спасибо за явное решение — риск отсутствия проверки уникальности в MVP осознанно принят, зафиксировано в комментарии. Возражений нет.
[Ревью] РЕШЕНО — можно удалить. Риск отсутствия проверки уникальности в MVP осознанно принят и зафиксирован.
[Ревью] Критично, MVP. Роли, которым разрешено создавать порт/причал/стоянку — «Агент, Исполнитель, Системный администратор». Неясно бизнес-обоснование: почему Агент и Исполнитель (внешние пользователи) могут создавать записи справочника НСИ напрямую — есть риск нарушения целостности и качества справочника (дубли, ошибки). Возможно, создание должно быть доступно только Системному администратору, а Агент/Исполнитель — только инициировать заявку на добавление.
Принимаем такой риск
[Ревью] Решено, спасибо за явное решение — риск создания записей справочника ролями Агент/Исполнитель осознанно принят. Возражений нет.
[Ревью] Раунд 3. Дополнительно подтверждено — решение теперь формализовано на странице «Список допущений/решений…» (id 73075569): «в MVP в справочник “Порты, причалы и стоянки” Агенты/Исполнители МОГУТ вносить новые данные через UI (риск некорректных данных принят)». Полностью согласуется с текстом данной страницы. Вопросов нет.
[Ревью] РЕШЕНО — можно удалить. Решение по ролям (Агенты/Исполнители вносят данные в справочник портов) формализовано на странице решений, вопросов нет.
К странице
[Ревью] Уточнения по атрибутам сценариев «Создать порт» (INSP-UC-PRT-002) / «Изменить характеристики порта» (INSP-UC-PRT-005): 1. [Критично, MVP] Для поля «Координаты» порта не указан формат значения: градусы/минуты/секунды или десятичные градусы, система координат (рекомендуется WGS84), разделитель широты/долготы. Без этого нельзя однозначно спроектировать валидацию поля и карту. 2. [Желательно, MVP] Для поля «Страна» не уточнено, является ли оно справочником (например, по ISO 3166) с выбором из списка, или полем свободного текста. Это важно для фильтрации/поиска и единообразия данных.
[Ревью] Пока актуально: формат поля «Координаты» (градусы/минуты/секунды vs десятичные градусы, система координат, разделитель широты/долготы) и природа поля «Страна» (справочник ISO 3166 vs свободный текст) в тексте сценариев INSP-UC-PRT-002/005 по-прежнему не уточнены.