Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Egor Sevryugin

Страницы: 1
1
Уважаемые форумчане, обращаюсь с вопросом, как разложить требования по 2м Use Case.

Описание:

Система предоставляет функционал работы с картой, на которую пользователь добавляет активы своего предприятия.
UC1 - Работа с картой .
Некоторые активы физически представляет собой сетевые устройства, узлы сети.
По таким устройствам есть дополнительный функционал - определить их доступность, утрированно отправить сетевой пакет на узел проверить что он пришел. Функционал осуществляет Агент доступности.
UC2 - Работа с агентом
Агент осуществляет периодический опрос активов, которые внесены в его список. Также на карте есть кнопки осуществления запроса по требованию
Соответственно когда пользователь заходит на карту и выбирает актив, у него появляются кнопки - осуществить запрос выбранного актива. Т.е. функция инициируется с карты, а выполняет её агент доступности.

Вопрос
Как в этом случае оформить это в юзкейсах?
Начал писать альтернативные потоки в UC1
"Осуществить запрос выбранного актива"
есть вариант описать в UC1 что инициируется функция, потом управление передается в UC2 где осуществляется определение доступности, а данные доступности возвращаются в UC1.

Вопрос: Корректно ли это, или лучше всё описать в агенте доступности (UC2)?
Предложите решение которое на ваш взгляд будет правильным.

Страницы: 1