UML - Диаграмма вариантов использования

{title}

Так как мы знаем, как изобразить словами и описать наш вариант использования, мы собрали всю необходимую информацию и у нас есть четкое представление о том, что включает в себя процесс, пришло время перенести то, что мы собрали, на диаграмму UML ; Таким образом, мы можем иметь точку отсчета, где мы будем знать, как наша система будет работать при определенных условиях.
Примеры использования, представление
Сначала мы должны определить части нашего варианта использования, в этом случае у нас есть элемент, который инициирует действие, которое мы будем называть актером, и у нас также есть элемент, который получит результат действия, который также называется актером, может быть или не быть таким же, как Он начал дело.
Актер, который инициирует дело, будет размещен слева, а тот, кто получает результат справа, каждый актер должен носить свое имя под цифрой, которая его представляет.
Вариант использования представлен эллиптическим овалом, который будет носить свое имя внутри или ниже и соединяется с актерами сплошной ассоциативной линией.
Как правило, действующие лица являются внешними агентами для системы, поэтому с помощью этой диаграммы мы также можем определить пределы внешнего вида для нашей системы, эта система представлена ​​рамкой с названием системы и будет включать варианты использования .
Давайте посмотрим выше, подробно описано на следующем рисунке:

{title}


Как мы могли видеть, у нас есть два внешних участника системы, внутри у нас есть сценарий использования с солидным ассоциативным представлением, о котором мы упоминали ранее.
Пример машины для производства напитков
В этом примере мы увидим, как мы можем представить различные случаи, которые повлечет за собой автомат для напитков, от покупки клиентом, до заправки различных напитков, доступных для продажи, и даже использованных денег. дать изменение, когда платежи не сделаны с точной ценой напитков.
Давайте рассмотрим пример гораздо более детального изображения примера:

{title}


Поскольку мы видим, что прямоугольник или прямоугольник представляет нашу систему, в данном случае это автомат для газировки, тогда у нас есть 3 разных актера, которые запускают 3 варианта использования, и в этом случае каждый актер, который запускает случай, также является актером, который получает результат.
Включение или включение
Это соответствует объединению нескольких случаев использования, которые имеют отношение, чтобы получить результат, они представлены пунктирной линией со стрелкой в ​​направлении, в котором происходит включение.
Благодаря этому мы достигаем того, что мы можем включать в себя сценарии использования, которые являются производными от основного варианта использования, давайте рассмотрим ниже примерную диаграмму, чтобы мы могли лучше понять эту концепцию:

{title}


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

  • 0