Обзор 14 типов диаграмм UML — руководство для начинающих

Единый язык моделирования (UML) — это стандартизированный универсальный язык моделирования, который сейчас управляется Группой по управлению объектами (OMG) как де-факто отраслевым стандартом. UML включает набор графических нотаций, используемых для создания визуальных моделей систем, интенсивно использующих программное обеспечение.

В UML 2.2 существует 14 типов диаграмм UML, разделённых на две группы:
  • 7 типов диаграмм представляют структурную информацию
  • Остальные 7 представляют общие типы диаграмм UML для моделирования поведения, включая четыре типа, отображающих различные аспекты взаимодействий.
Эти диаграммы могут быть иерархически классифицированы, как показано на диаграмме UML ниже:
(Вы можете нажать на любую отдельную диаграмму UML выше, чтобы открыть соответствующее руководство по диаграмме UML)

Вопрос: UML огромен и сложен?

UML действительно является обширной темой. UML предоставляет большое количество символов диаграмм, разделённых на 14 различных типов диаграмм UML, каждый из которых имеет разные модели UML, предназначенные для различных целей и охватывающие различные аспекты потребностей разработки.
  • Каждый из 14 типов диаграмм UML предлагает широкий спектр конструкций и символов, охватывающих различные требования большинства проектов разработки программного обеспечения.
  • Спецификация UML охватывает более 700 страниц, что широко считается чрезмерно сложным, негативно влияющим на восприятие и внедрение UML.
  • Как правило, пользователи склонны сосредотачиваться и использовать только часть диаграмм и конструкций UML.

Ответ: Изучите базовые диаграммы и символы UML

Грейди Буч, один из главных создателей UML, сказал: «Для 80% всех программных продуктов вам достаточно 20% UML».

Что говорит опрос по UML?

Если диаграмма считается «редкой», мы можем интерпретировать результаты опроса по UML на основе предположений:
  • Широко используется, если ≥60% источников его отмечают
  • Практически не используется, если ≤40% источников его отмечают
Activity Diagram Example - Word Processor

Создание плана обучения по UML

На основе данных, собранных в опросе, вы можете создать осмысленный план обучения по UML, чтобы лучше понять, как начать свой путь в UML. В этой статье также представлено изображение-карта, позволяющее быстро получить доступ к серии руководств «Что такое диаграмма UML?» (просто нажмите на ячейку диаграммы UML на изображении-карте выше). Наслаждайтесь!

Изучайте UML. Рисуйте UML.

Получите Community Edition Visual Paradigm — бесплатный инструмент UML, который помогает быстрее и эффективнее изучать UML. Community Edition Visual Paradigm поддерживает все 14 типов диаграмм UML. Его награждённый премией редактор моделей UML прост в использовании и интуитивно понятен.
  1. Учебник по диаграмме классов UML
  2. Что означает «a» в диаграммах классов?
  3. Лабораторная работа: Создание диаграмм классов в Visual Paradigm
  4. Учебник по диаграммам классов | Моделирование UML с помощью Visual Paradigm
  5. Онлайн-программное обеспечение для диаграмм классов
  6. Нарисовать диаграмму классов в Visual Paradigm
  7. Шаблоны диаграмм классов
  8. Бесплатный инструмент для диаграмм классов
  9. Учебник по диаграммам классов
  10. Что такое диаграмма классов?
*Ссылка –Какие диаграммы UML используются? Предварительное исследование, Джанна Реджо, Маурицио Леотта, Филиппо Рикка, Дьего Клерисси DIBRIS – Университет Дженои, Италия
Visual Paradigm Online

Leave a Reply