Диаграмма вариантов использования - один из доступных видов диаграмм, поддерживаемых Flexberry Designer.
Основные элементы диаграммы - участник (actor) и прецедент (вариант).
Участник - это множество логически связанных ролей, исполняемых при взаимодействии с прецедентами или сущностями (система, подсистема или класс). Участником может быть человек или другая система, подсистема или класс, которые представляют нечто вне сущности. Графически участник изображается “человечком”.
Прецедент (use case) - описание множества последовательных событий (включая варианты), выполняемых системой, которые приводят к наблюдаемому участником результату. Прецедент представляет поведение сущности, описывая взаимодействие между участниками и системой. Прецедент не показывает, “как” достигается некоторый результат, а только “что” именно выполняется. Прецеденты обозначаются очень простым образом - в виде эллипса, внутри которого указано его название.
Основные элементы диаграммы вариантов использования
На диаграмме вариантов использования можно отобразить следующие элементы нотации UML, доступные в панели элементов:
Элемент/Нотация | Предназначение |
---|---|
![]() |
Участник (Actor) |
![]() |
Вариант (Use case) |
![]() |
Граница (Boundary |
![]() |
Ненаправленная ассоциация (Undirected communication association) |
![]() |
Направленная ассоциация (Directed communication association) |
![]() |
Обобщение (Generalization) |
![]() |
Зависимость (Dependency) |
![]() |
Точка изгиба связей (Point) |
![]() |
Комментарий (Note) |
![]() |
Коннектор комментария (Note connector) |