Семейство стандартов UML

We use cookies. Read the Privacy and Cookie Policy

Семейство стандартов UML

Аббревиатура UML расшифровывается как Unified Modeling Language– унифицированный язык моделирования.

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

Язык UML был создан в компании Rational одним из ведущих идеологов объектно-ориентированного подхода к программированию Гради Бучем (Grady Booch), совместно с Джимом Рамбо (Jim Rumbaugh) и Иваром Джекобсоном (lvar Jacobson)в 1994 г.

UML включает в себя ряд типов диаграмм, некоторые из которых могут быть использованы для моделирования бизнес-процессов. В частности, это диаграмма прецедентов (Use-case diagram) и диаграмма действий (Activity Diagram).

Диаграмма прецедентов служит для моделирования типичных сценариев работы с системой.

Диаграмма прецедентов состоит из прецедентов (use-case) – типичных взаимодействий между пользователем и компьютерной системой, и субъектов (actor) – ролей, которые пользователи играют относительно системы. Также на ней могут быть указаны отношения между прецедентами: связь расширения (extends) и связь использования (uses).

Рис. III.3. Эффективность использования различных нотаций моделирования БП

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

Данный текст является ознакомительным фрагментом.