Please enable JavaScript.
Coggle requires JavaScript to display documents.
BMS
Happy path :explode:
PoC :star:
MVP :checkered_flag: - Coggle…
BMS
- Happy path :explode:
- PoC :star:
- MVP :checkered_flag:
Epic 1 Авторизация
UC1.1 Авторизоваться в системе :explode: :check:
1 realme, 2 заранее заведенных пользователя с ролью инженер-админ и оператор
после авторизации переход к просмотру списка проектов
-
-
-
Epic 2 Проекты
-
UC2.2 Создать проект :explode:
- 1 проект :explode:
- не ограничено
UC2.3 Просмотреть проект :explode:
- источники данных, структура объектов, экранные формы, журналы аварий :explode:
- макеты экранов, шаблоны
(здесь переход к работе с источниками данных и с объектами)
extended
UC2.4 Редактировать проект
имя, описание
-
extended
UC2.5 Удалить проект
(здесь переход ко всем эпикам, т.к. удаляется все относящееся к проекту)
TBD Или расширение Просмотреть список проектов?
-
-
-
-
-
Логирование
- действия с объектами
- вход/выход пользователя
- CRUD проектов и ???
TBD
-
Epic 4 Теги
UC4.2 Добавить теги для активного источника данных в сети :explode:
- без промежуточной формы выбора тегов в древовидной структуре иточника данных OPC UA, загрузка всех возможных тегов :explode:
- с отображением древовидной структуры иточника данных OPC UA и выбором тегов для создания
extended
UC4.2.1 Просмотреть структуру источника данных OPC UA и отобрать необходимые уровни для добавления входящих в их состав тегов
-
extended
UC4.1.1 Просмотреть значения тегов :explode:
- значения на экране обновляются в realtime
-
-
-
-
Epic 5 Объекты
UC 5.1 Просмотреть структуру объектов :explode:
extended
UC 5.2 Создать объект на любом уровне иерархии
- вручную :explode:
- импорт из шаблона :checkered_flag:
- cope -> paste (см. UC5.6) :star:
extended
UC 5.2.1 Сгенерировать уникальное имя для объекта (в рамках одного уровня вложенности) :explode:
-
extended
UC 5.3 Просмотреть объект :explode:
(здесь переход к работе с атрибутами/ свойствами объекта и графическими символами)
UC 5.3 Просмотреть объект :explode:
(здесь переход к работе с атрибутами/ свойствами объекта и графическими символами)
UC 5.4 Редактировать объект
UC 5.5 Удалить объект
(здесь переход к работе с атрибутами/ свойствами объекта и графическими символами)
TBD
- Удалить вложенные объекты и их атрибуты/ свойства/
- Перепривязать вложенные объекты
-
-
UC 5.6 Создать копию объекта
(здесь переход к работе с атрибутами/ свойствами объекта и графическими символами)
(частный случай UC5.2)
extended
UC 5.6.1 Удалить копию объекта
(здесь переход к работе с атрибутами/ свойствами объекта и графическими символами)
может быть аналогичен UC 5.5
UC 5.7 Переместить объект и вложенную структуру объекта
- с использованием drag-and-drop :star:
- с использованием диалогового меню :checkered_flag:
UC 5.8 Найти объект
- в проекте
- по всем доступным проектам
TBD
Epic 6 Атрибуты объектов
-
UC6.2 Создать атрибут объекта :explode:
(1 объект: 0..m атрибутов)
- вручную :explode:
- копированием другого атрибута :checkered_flag:
- тип доступа: чтение, запись, чтение и запись (варианты все на экране, но корректно работать будет только чтение) :explode:
- тип данных (все значения на экране, но корректно работать только boolean + integer) :explode:
- настроить тип доступа
- локальная переменная константа :explode:
- с привязкой к источнику данных OPC UA :explode:
- локальная с интерактивного элемента на экране
- локальная от скрипта
extended
UC6.2.1 Привязать атрибут к тегу источника данных OPC UA :explode:
(1 тег :1 атрибут)
(для атрибутов с привязкой к источнику данных OPC UA)
-
-
UC6.2.1.1 Получить список источников и список тегов источника :explode:
- без учета протокола :explode:
- с учетом протоколов
-
-
-
-
-
-
UC6.6 Просмотреть в realtime значение, качество и метка времени :star:
-
-
-
-
-
Epic 9 Экранные формы
Структурировать экранные формы
- вложить экранную форму в папку на любом уровне (только в одну?)
- удалить экраную форму из папки
- переместить экранную форму из одной папки в другую
-
-
-
-
-
-
Runtime
-
-
-
-
-
Остановить Runtime ???
см. UC3.5 Редактирование источника данных OPC UA (в том числе настройка активности) :explode:
см, UC3.2 Создать и настроить источник данных OPC UA (в том числе настройка активности):explode:
нужно для RUNTIME
-
-
-