Диаграмма конечного автомата и диаграмма активности

Диаграмма конечного автомата и диаграмма активности

Диаграмма машины состояний UML и диаграмма деятельности являются диаграммами поведения, но имеют разные акценты. Диаграмма деятельности – это поток функций без механизма запуска (события), а машина состояний состоит из запущенных состояний.

Продолжить чтение
Что такое модель управления делами и нотация (CMMN)

Что такое модель управления делами и нотация (CMMN)

CMMN – это графическая нотация, используемая для описания методов работы, основанных на обработке дел, требующих различных действий, которые могут выполняться в непредсказуемом порядке в ответ на изменяющиеся ситуации. Используя подход, ориентированный на события, и концепцию файла дела, CMMN расширяет границы того, что можно смоделировать с помощью BPMN, включая менее структурированные рабочие усилия и те, которые управляются работниками, обладающими знаниями. Использование комбинации BPMN и CMMN позволяет пользователям охватить гораздо более широкий спектр методов работы.

Продолжить чтение
Диаграмма варианта использования и спецификация варианта использования

Диаграмма варианта использования и спецификация варианта использования

Случай использования описывает задачу, выполняемую субъектом, дающую результат, имеющий ценность для бизнеса. Случай использования может быть визуализирован в виде диаграммы случая использования или/и в формате структурированной текстовой спецификации:

Продолжить чтение
Диаграмма деятельности — краткий обзор

Диаграмма деятельности — краткий обзор

Диаграмма деятельности UML – еще один распространенный инструмент, используемый UML для моделирования динамического поведения системы. Она описывает последовательность действий и показывает поток управления от одного действия к другому. Диаграмма деятельности UML – это, по сути, блок-схема.

Продолжить чтение
Как определить варианты использования в UML-моделировании

Как определить варианты использования в UML-моделировании

Подход на основе сценариев использования – это своего рода техника для определения бизнес-целей системы. Определение вариантов использования помогает определить рамки системы, гарантируя, что все требования, которые необходимо найти, будут согласованы с ценностями, потребностями и стратегией бизнеса.

Продолжить чтение
Анализ вариантов использования — тематическое исследование

Анализ вариантов использования — тематическое исследование

Вариант использования – это метод сбора и документирования требований, который может быть написан обычным текстом для описания в повествовательной форме действий и взаимодействий участников, использующих систему. Наконец, функциональность системы должна удовлетворять целям, для которых заинтересованные стороны используют систему.

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

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

Варианты использования часто бывают графическими, а диаграммы вариантов использования подкрепляются текстовыми описаниями, включая описания вариантов использования и участников, а также сценарии, связанные с шаблонами вариантов использования, которые делают методы вариантов использования простыми и интуитивно понятными и идеальными инструментами для обсуждения и уточнения понимания разработчиками потребностей пользователей.

Продолжить чтение
Простое руководство по анализу вариантов использования

Простое руководство по анализу вариантов использования

Моделирование сценариев использования – это техника захвата, моделирования и спецификации требований к системе, которые соответствуют набору моделей поведения, которые система может выполнять при взаимодействии с субъектами. Эти действия приводят к наблюдаемым результатам и помогают достичь поставленных целей. Варианты использования называются в соответствии с конкретными целями пользователей основных действующих лиц, которые, в свою очередь, описывают или объясняют общий порядок действий и событий, а также вариации особых условий, исключений или условий ошибок посредством текстового описания.

Продолжить чтение
Что такое блок-схема данных, почему она по-прежнему полезна для разработки программного обеспечения?

Что такое блок-схема данных, почему она по-прежнему полезна для разработки программного обеспечения?

Хотя моделирование, ориентированное на поток данных, рассматривается некоторыми инженерами-программистами как устаревшая технология, оно по-прежнему является одним из наиболее широко используемых символов анализа требований. Хотя диаграммы потоков данных (DFD) не являются формальной частью UML, они могут быть использованы для дополнения диаграмм UML и дают дополнительное представление о требованиях и процессах системы.

Продолжить чтение
Полное руководство по 14 типам диаграмм UML

Полное руководство по 14 типам диаграмм UML

Унифицированный язык моделирования – это стандартизированный язык моделирования общего назначения, который в настоящее время управляется как отраслевой стандарт де-факто Группой управления объектами (Object Management Group, OMG). UML включает набор методов графической нотации для создания визуальных моделей программно-интенсивных систем. В UML 2.2 существует 14 типов диаграмм UML, которые делятся на две категории

Продолжить чтение