UML использует выбор актера

Я работаю над проектом панели инструментов. Я использую UML для моделирования. Первая задача - диаграмма вариантов использования.

Классический актер имеет только одно действие, запрашивающее данные, которые он хочет. Но вся работа выполняется приложением. Как смоделировать это в случае использования UML?

1 ответ

Решение
  • Актер может иметь один или несколько вариантов использования, связанных с ним. Их количество не ограничено.
  • Да каждый use case= поведение реализуется приложением или, как его называют в стандарте UML, subject (вашего проекта).
  • В диаграмме вариантов использования субъект определяется его поведением. В простейшей форме диаграммы вариантов использования НЕТ актеров, только овалы вариантов использования и ничего больше. Вы должны назвать все поведения / действия вашей системы. Это список, только в графической форме. Все дальнейшие шаги не нужны.
  • Вы также можете определить различные типы пользователей для вашей системы и сказать, какие пользователи могут использовать какие действия. Для начала лучше остановиться ЗДЕСЬ. Или, по крайней мере, создать более тщательные диаграммы вариантов использования, как и другие.
  • Некоторые действия могут быть связаны включением или расширением зависимостей.
  • Следующим шагом может быть объединение некоторых вариантов использования в группы и присвоение им имен подсистем. Не смешивайте их с реальными компонентами SW или HW! Они могут стать такими, но вы решите это позже.
  • Следующим шагом может быть включение элементов других диаграмм или целых других диаграмм в диаграмму вариантов использования. Государственные машины являются первыми кандидатами.
Другие вопросы по тегам