Просмотр
INSP-UC-VSS-001 | Просмотреть список судов |
Статус сценария: Ожидание согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия: | |
Приоритет: Высокий | |
Роли: Агент, Исполнитель, Администрация порта, Служба контроля, Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 2a. Нет судов | |
Примечание: |
INSP-UC-VSS-002 | Просмотреть карточку судна |
Статус сценария: Ожидание согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия: | |
Приоритет: Средний | |
Роли: Агент, Исполнитель, Администрация порта, Служба контроля, Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: | |
Примечание: |
INSP-UC-VSS-005 | Фильтровать список судов |
Статус сценария: Ожидание согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Предусловия: | |
Точки входа:
| |
Приоритет: Средний (2) | |
Роли: любая роль в системе - далее Пользователь | |
Основной поток:
| |
Расширение: 6a. Быстрый сброс 5a. Ошибка запроса | |
Примечание: |
INSP-UC-VSS-006 | Найти судно в справочнике |
Статус сценария: Ожидание согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Предусловия: | |
Точки входа:
| |
Приоритет: Средний (2) | |
Роли: любая роль в системе - далее Пользователь | |
Основной поток:
| |
Расширение: 4a. Быстрый сброс 2a, 4b. Ошибка запроса | |
Примечание: |
Создание и изменение
INSP-UC-VSS-003 | Создать новое судно |
Статус сценария: Ожидание согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия: | |
Приоритет: Низкий (3) | |
Роли: Агент, Системный администратор - далее Пользователь💬 | |
Основной поток:
| |
Расширение: 3b (5a). Отмена 6a. Ошибка при создании и сохранении💬 4a. Некорректный ввод данных 4b. Нарушение уникальности 3a. Отображение подсказок | |
Примечание: |
INSP-UC-VSS-004 | Изменить характеристики судна |
Статус сценария: Ожидание согласования | |
Релиз: MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Низкий (3) | |
Роли: Агент, Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 4a. Некорректный ввод данных 3a. Отображение подсказок 3b (5a). Отмена 6a. Ошибка при сохранении | |
Примечание: |
| Архивировать судно💬 |
Статус сценария: Ожидает согласования | |
Релиз: ПОСЛЕ MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Низкий (3) | |
Роли: Системный администратор - далее Пользователь | |
Основной поток:
| |
Расширение: 2a. Не найдены связанные Заявки 4a. Отмена | |
Примечание: В MVP не будет статусов Судна, процессов архивации/распаковки. Все судна по умолчанию в статусе Активно |
| Активировать судно |
Статус сценария: Ожидает согласования | |
Релиз: ПОСЛЕ MVP | |
Бизнес-требование: | |
Точки входа:
| |
Предусловия:
| |
Приоритет: Низкий (3) | |
Роли: Системный администратор - далее Пользователь💬 | |
Основной поток:
| |
Расширение: 3a. Отмена | |
Примечание: В MVP не будет статусов Судна, процессов архивации/распаковки. Все судна по умолчанию в статусе Активно |
Комментарии (23) · по состоянию на 2026-09-18
К фрагментам текста
Кто такой супер-оператор?
При дублировании справочника будут отображаться ошибки во избежании нескольких одинаковых портов/суден и т.п.?
Да, надо бы, добавлю
Добавила расширение + в словаре данных уточнила уникальность
Но что касаемо портов - подозреваю, что они не уникальные. Пока не стала добавлять
[Ревью] Критично, MVP. Уникальность судна проверяется одновременно по полям Наименование, Vessel name и ИМО. Однако название судна не является уникальным глобально (суда разных судовладельцев могут называться одинаково), а вот ИМО — уникальный номер, присваиваемый судну на весь срок службы. Совместная проверка уникальности по названию+ИМО выглядит спорным бизнес-правилом: возможно, уникальным ключом должен быть только ИМО.
[Ревью] Пока актуально: проверка уникальности судна всё ещё выполняется одновременно по Наименованию, Vessel name и ИМО (п. 4b сценария INSP-UC-VSS-003) — бизнес-обоснование совместной проверки по названию+ИМО не пояснено.
[Ревью] Раунд 3. Пока актуально — проверка уникальности судна по-прежнему выполняется одновременно по Наименованию, Vessel name и ИМО (п. 4b сценария INSP-UC-VSS-003); формат/чек-сумма ИМО также не описаны. Новое решение (стр. 73075569) этот вопрос не затрагивает — остаётся открытым как отдельное уточнение бизнес-правила, не связанное с принятыми MVP-допущениями.
[Ревью] Пока актуально: проверка уникальности судна всё ещё выполняется одновременно по Наименованию, Vessel name и ИМО (п. 4b сценария INSP-UC-VSS-003); формат/чек-сумма ИМО также не описаны. Изменений с прошлого раунда нет.
[Ревью] Критично, MVP. Поля «Класс судна | Type» и «Флаг | Flag» используются как атрибуты фильтрации в реестре судов, но нигде не указано, являются ли они справочниками (enum/список значений) или полями свободного текста. Если свободный текст — фильтрация по ним будет ненадёжной (опечатки, разный регистр/написание).
Это поля списков значений
[Ревью] Решено, спасибо за уточнение — «Класс судна» и «Флаг» являются полями списка значений (не свободный текст), что обеспечивает надёжную фильтрацию.
[Ревью] РЕШЕНО — можно удалить. Подтверждено, что «Класс судна» и «Флаг» — поля списка значений, вопрос закрыт.
[Ревью] Желательно, MVP. Роли, которым разрешено создавать судно — «Агент, Системный администратор» (Исполнителя нет в списке). Это расходится с ролевой моделью справочника портов, где создавать записи может и Исполнитель. Нужно подтвердить, что расхождение осознанное, а не ошибка копирования.
[Ревью] Пока актуально: роли создания судна по-прежнему «Агент, Системный администратор» (Исполнитель не включён), в отличие от справочника портов, где создавать записи может и Исполнитель. Нужно подтверждение, что расхождение осознанное.
[Ревью] Раунд 3. Решено — согласно новой странице «Список допущений/решений…» (id 73075569), расхождение теперь официально закреплено: для справочника «Порты» — Агенты И Исполнители могут вносить данные, а для справочника «Судна» — ТОЛЬКО Агенты. Это осознанное решение, а не ошибка копирования. Вопрос снят.
[Ревью] РЕШЕНО — можно удалить. Расхождение ролей (Порты: Агент+Исполнитель; Суда: только Агент) закреплено как осознанное решение на странице решений.
[Ревью] Критично, конфликт MVP. Сценарии «Архивировать судно» (INSP-UC-VSS-007) и «Активировать судно» (INSP-UC-VSS-008) помечены релизом «После MVP». Как и в случае с портами, в MVP не будет способа деактивировать ошибочно созданное или выведенное из эксплуатации судно — при том, что в описании справочника судов архивирование заявлено основным механизмом управления жизненным циклом записи.
[Ревью] Уточнение внесено, но остался вопрос: на странице «Список функций Портала» «Архивировать судно»/«Активировать судно» подтверждены как «После MVP» (статус «Обсудить»), что снимает конфликт на уровне планирования релиза. Но на этой странице (в отличие от аналогичного сценария по портам) не добавлено примечание, что в рамках MVP статус судна не меняется — просьба продублировать формулировку для единообразия с разделом «Порты, причалы, стоянки».
[Ревью] Раунд 3. Решено — в текущей версии страницы к сценариям «Архивировать судно» / «Активировать судно» добавлено примечание «В MVP не будет статусов Судна, процессов архивации/распаковки. Все судна по умолчанию в статусе Активно», аналогичное формулировке для портов. Единообразие с разделом «Порты, причалы, стоянки» достигнуто, также согласуется со страницей решений 73075569.
[Ревью] РЕШЕНО — можно удалить. Примечание «В MVP не будет статусов Судна, процессов архивации» добавлено, единообразие с разделом «Порты» достигнуто.
К странице
[Ревью] Критично, MVP. Для поля «ИМО | IMO» (сценарии «Создать новое судно» INSP-UC-VSS-003 и «Изменить характеристики судна» INSP-UC-VSS-004) не указан формат/длина значения — номер ИМО должен состоять из 7 цифр — и алгоритм проверки контрольной цифры (checksum). Без этого нельзя реализовать корректную валидацию поля.
[Ревью] Пока актуально: формат/длина поля «ИМО | IMO» (7 цифр) и алгоритм проверки контрольной цифры в сценариях INSP-UC-VSS-003/004 по-прежнему не описаны.