диаграмму вариантов использования
Составление диаграммы вариантов использования
- Simple drag and drop interface and automatic drawing to draw use case diagrams faster
- Extensive UML diagram shape library and 1000s of prebuilt use case diagram templates to start quickly
- Video conferencing & live mouse tracking to collaborate in real-time with your team
Use Case Templates
Что представляет собой диаграмма вариантов использования?
Диаграмма вариантов использования — это одна из разновидностей диаграммы UML, которая используется для описания возможного сценария использования разрабатываемой системы. Иными словами, она демонстрирует, как потенциальный пользователь будет взаимодействовать с системой. При том, что она отражает работу системы и то, какие её функции будут актуальны для тех или иных пользователей, она не учитывает какие бы то ни было детали реализации (структуры данных, алгоритмы и т. п.)
Диаграммы вариантов использования применяются в процессе анализа и проектирования как способ описания требований заказчика и того, для чего предназначена будущая система. Кроме того, при помощи диаграммы вариантов использования можно документировать функции уже имеющейся системы и отображать фактический доступ определенных пользователей к тем или иным ее функциям.
Диаграмма вариантов использования изображает;
- систему
- акторов (те, кто взаимодействует с системой)
- варианты использования (возможные действия агентов)
Преимущества применения программного обеспечения при создании диаграмм вариантов использования
Диаграммы вариантов использования используются для определения основных элементов и процессов той или иной системы. Кроме того, они являются отличным инструментом раскадровки (storyboard), который можно использовать при подготовке к совещаниям с пользователями. Они определяют требования к моделируемой системе и, следовательно, используются для написания тестовых сценариев к ней. Более подробную информацию о диаграммах вариантов использования можно найти в соответствующем руковоодстве для подробного руководства.
Онлайн-инструмент для построения диаграмм вариантов использования преумножают уже имеющиеся достоинства этого типа диаграмм. Если вы отредактируете его несколько раз, окончательная версия останется чистой. Вы можете легко поделиться своей диаграммой и проверить результаты. И вы получаете к нему доступ из любой точки мира. У этого списка нет конца.
Как составить диаграмму вариантов использования
- Вы можете начать составление диаграммы вариантов использования с помощью соответствующего инструмента платформы Creately, оснащенной простым интерфейсом с возможностью перетаскивания объектов мышью и умными шаблонами диаграмм, которые упрощают процесс их создания.
- Начните с очерчивания рамок системы и присвоения ей имени.
- Определите акторов и добавьте их в рабочую область за пределами системы. Это внешние объекты, которые взаимодействуют с вашей системой. Ими могут быть люди, другие системы или организации. В случае банковской системы наиболее очевидным актором является клиент. Другими акторами могут быть банковские служащие или кассиры в зависимости от роли, которую вы пытаетесь отразить в сценарии использования.
- Затем определите варианты использования, наиболее актуальные для акторов. Например, в банковской системе клиенту потребуется открывать счета, вносить и снимать средства или запрашивать контрольные книги.
- Затем определите общие функции, которые можно распространить на всю систему. Если два или более варианта использования имеют общую функциональность, вы можете выделить эти общие функции в отдельный сценарий использования.
- Проверьте, можно ли обобщить акторов и варианты использования. Если несколько акторов связаны с аналогичными прецедентами при наличии прецедентов, актуальных лишь для кого-то из них, можно воспользоваться отношением обобщение, чтобы показать связь этих функций. Вы можете сделать то же самое и для самих прецедентов (вариантов использования).
- Если вы хотите работать вместе с другими членами своей команды или получить комментарии внешних заинтересованных сторон, вы можете с легкостью поделиться с ними рабочим пространством Creately и зафиксировать их отзывы в виде контекстных комментариев. Благодаря функции отслеживания курсора и возможности синхронизированного предварительного просмотра вы сможете оперативно отслеживать вносимые изменения. Кроме того, вы можете использовать встроенный видеочат, который еще больше упростит вашу коммуникацию.