UML
Бесплатные книги по диаграммам вариантов использования UML
Free UML Use Case Diagram Books

Что такое диаграмма вариантов использования?

Что такое диаграмма вариантов использования (UML)?

Зачем нужна диаграмма вариантов использования? Или проще говоря, зачем варианты использования?

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

Диаграмма вариантов использования — это:

  • Обобщение отношений между вариантами использования, участниками и системами.

Диаграмма вариантов использования — это не:

  • Представление порядка выполнения шагов для достижения целей каждого варианта использования.

Как уже сказано, диаграмма вариантов использования должна быть простой и содержать только несколько фигур. Если у вас более 20 вариантов использования, вы, вероятно, неправильно используете диаграмму вариантов использования.

Бесплатные книги по диаграммам вариантов использования

Ниже приведена обширная коллекция бесплатных электронных книг по UML, связанных с диаграммами вариантов использования UML. Если вы хотите узнать больше о диаграммах вариантов использования или UML, мы рекомендуем вам ознакомиться с ними.

Более обширная коллекция книг по UML и инструментов UML

Хотите узнать больше о UML? У нас есть обширная коллекция книг по UML, лекций по UML и презентаций по UML. Ознакомьтесь с дополнительной информацией.

Если вы хотите рисовать диаграммы UML, мы рекомендуем вам попробовать приведённые ниже инструменты UML:

Наслаждайтесь! 🙂