Диаграмма прецедентов использования UML - Framework как актер? - PullRequest
0 голосов
/ 12 февраля 2019

Я работаю над проектом, в котором я сначала создам фреймворк для платформы iOS (pod), а затем я реализую этот фреймворк в реальном приложении iOS, чтобы показать его использование.Предполагается, что фреймворк собирает данные о лице пользователя с камеры и о частоте сердечных сокращений с часов Apple.

Теперь, когда дело доходит до моделирования этого в диаграмме сценариев использования, я не уверен.Должен ли я показывать как пользователя, так и структуру как акторов в одной диаграмме вариантов использования?А затем показать, что вариант использования, который предоставляет данные о пользователе, является работой фреймворка?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Нет, пользователь - это актер, а инфраструктура - это деталь реализации, которую вы можете смоделировать несколькими способами в зависимости от того, что вы хотите показать.Например, он может быть представлен в терминах структур модулей (библиотек), структур классов внутри них, моделей компонентов и / или моделей развертывания, диаграмм состояний, диаграмм последовательности и так далее.Кто ваша аудитория и что вы хотите рассказать?Используете ли вы UML, чтобы помочь вам в процессе проектирования, то есть, используя формальные языки, чтобы заставить вас думать о правильных вещах и отвечать на правильные вопросы?Ответ на эти вопросы поможет вам подойти к делу.

0 голосов
/ 12 февраля 2019

UML схемы использования построены в соответствии с активными активами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...