Используя диаграмму вариантов использования, вы можете создать подробное и всестороннее описание взаимодействия всех ваших целевых клиентов. Этот шаблон может быть сложным, если вы впервые сталкиваетесь с ним. Узнайте всё о диаграммах вариантов использования и эффективном их создании. Кроме того, есть интересные и простые способы настройки ваших диаграмм, поэтому продолжайте чтение этой статьи, чтобы узнать больше.
Сначала опишите цель одного актёра, затем рисуйте связи. В шаблоне диаграммы вариантов использования актёр — это роль за пределами границы системы, а вариант использования — цель, которую поддерживает система. В сервисе записи «Клиент» может «записаться на встречу», а «Платёжный провайдер» является внешним актёром; заполненный пример должен сначала показать границу и основной успешный сценарий.
Что такое диаграмма вариантов использования?
Диаграмма вариантов использования является одним из типов унифицированного языка моделирования (UML). Она подводит итоги деталей пользователей (акторов) и их взаимодействия с конкретной системой, такой как новые программные решения. Создание шаблона диаграммы вариантов использования полезно для компаний, так как позволяет команде проектировать системы с точки зрения конечных пользователей. Это мощный инструмент визуализации для передачи желаемого поведения системы на языке целевых пользователей.
Когда применять диаграммы вариантов использования?
Обычно шаблон диаграммы вариантов использования не вдается в подробности. Это значит, что вы не можете ожидать, что инструмент будет указывать порядок, в котором выполняются шаги: сначала первый, потом второй и так далее. Вместо этого он предоставляет отличный обзор отношений между вариантами использования, системами и актерами. Поэтому целесообразно дополнить диаграмму вариантов использования другими текстовыми вариантами использования.
В целом, диаграммы вариантов использования UML подходят для следующих сценариев:
-
Визуализации целей взаимодействия системы с пользователями
-
Определения и организации функциональных механизмов в системе
-
Иллюстрации базового хода событий внутри варианта использования
-
Уточнения контекста и требований к системе
Каковы основные компоненты диаграммы вариантов использования?
В шаблоне диаграммы вариантов использования есть три основных компонента. Они служат строительными блоками, которые необходимо понять для эффективного создания диаграммы с необходимыми деталями для каждого элемента.
-
Это относится к пользователям, реагирующим на конкретную систему. Актеры могут быть человеком, внешней системой или организацией, взаимодействующими с системой или приложением. Они также могут быть внешними объектами, потребляющими или производящими данные.
-
Последовательность действий иногда может быть сценариями между актерами и системой.
-
Это желаемые результаты вашей диаграммы вариантов использования. Успешный шаблон диаграммы вариантов использования должен описывать варианты и действия, используемые для достижения цели.
Как создать диаграмму вариантов использования с помощью Boardmix?
Boardmix предлагает самый простой способ создать свой шаблон диаграммы вариантов использования. После входа в свой аккаунт выберите шаблон диаграммы вариантов использования из центра шаблонов Boardmix. Появится заранее разработанный шаблон, который можно заполнить важными компонентами.
Прежде чем делать это, обратитесь к указанным ниже пунктам, чтобы начать создавать свою диаграмму.
-
Определите актеров. Как вы уже знаете, они могут быть любыми лицами, взаимодействующими с системой. Сюда могут входить пользователи, клиенты, организации, системы или люди.
-
Определите варианты использования. Необходимо определить, что актеры хотят от вашей системы. Например, в ресторане актеры хотят заказывать еду и напитки, оплачивать свои заказы, запрашивать еду на вынос, заказывать онлайн и бронировать места. Все это является вариантами использования.
-
Выявите общие функциональности. Обсудите с вашей командой, если есть варианты использования, которые используют общую функциональность, которую можно повторно использовать в системе. Выделите эту конкретную функциональность и добавьте ее к другому варианту использования.
Хорошее дело в онлайн-шаблоне диаграммы вариантов использования состоит в том, что это инструмент совместной работы, где другие члены команды могут редактировать и предоставлять виртуальные комментарии. Вам нужно только поделиться ссылкой на диаграмму, чтобы другие могли ее просматривать и вносить изменения при необходимости. Хотя Boardmix может предоставлять заранее разработанный шаблон диаграммы вариантов использования, вы можете редактировать графику, меняя формы и цвета в соответствии с вашими предпочтениями.
Важно также начать свою диаграмму вариантов использования с нуля, открыв пустой проект. Создайте формы для всех типов пользователей и ролей.
Часто задаваемые вопросы о диаграммах вариантов использования
Какова цель диаграммы вариантов использования?
Диаграмма вариантов использования в первую очередь направлена на определение функциональности систем под внешним и внутренним влиянием. Вот еще несколько причин использовать диаграмму вариантов использования.
-
Определение контекста системы
-
Проверка архитектуры системы
-
Создание различных тестовых случаев и обеспечение реализации
В чем разница между диаграммой вариантов использования и блок-схемой?
Диаграммы вариантов использования и блок-схемы могут выглядеть похожими, но эти два инструмента визуализации имеют свои отличия. В основном диаграмма вариантов использования представляет функциональность конкретной системы и обычно лучше поддерживает анализ. Тем временем блок-схемы относительно ориентированы на время и обычно представляют поведение линейно.
На каждом этапе разработки должна быть диаграмма вариантов использования, сосредотачивающаяся на том, как актеры или пользователи взаимодействуют с конкретной системой. С другой стороны, блок-схемы могут описывать систему только после ее завершения. Кроме того, блок-схемы относительно более просты, чем диаграммы вариантов использования.