Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
новое пособие.doc
Скачиваний:
62
Добавлен:
25.09.2019
Размер:
20.48 Mб
Скачать

Вопросы для повторения

  1. Каким образом система может быть представлена с трех сторон: как «узел», «функция» и «объект»?

  2. Как могут быть расклассифицированы связи между системами с содержательной и формальной точки зрения?

  3. Приведите классификацию организационных систем, связанную с классификацией связей.

  4. Опишите алгоритм построение моделей систем в виде иерархии «Узлов», «Функций» и «Объектов».

  5. Приведите пример описания системы в терминах УФО-подхода.

  6. Опишите особенности функционирования пакета «UFO-toolkit» как инструментария визуального графоаналитического моделирования.

  7. Почему пакет «UFO-toolkit» может рассматриваться как система, основанная на знаниях?

Резюме по теме

В данном разделе рассмотрена технология системно-объектного моделирования и анализа сложных систем: системологический подход, с помощью которого система представляется в виде трехсторонней конструкции «Узел-Функция-Объект»; алгоритм построения УФО-моделей и средства формализации системно-объектного УФО-анализа; а также CASE-инструментарий системно-объектного моделирования и анализа (UFO-toolkit).

Тема 6. Графический язык моделирования бизнес-процессов bpmn.

Цели и задачи изучения темы

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

При этом ставятся следующие задачи:

  • изучение спецификации BPMN;

  • изучение правил построения диаграмм бизнес-процессов (BPD) в нотации BPMN;

  • изучение CASE-инструментария построения BPD-диаграмм.

6.1. Назначение и область применения.

«Нотация моделирования бизнес-процессов (Business Process Modeling Notation (BPMN))» разработана инициативной группой по управлению бизнес-процессами (Business Process Management Initiative (BMPI)), которая проанализировала опыт многих существующих нотаций и попробовала объединить лучшие концепции разных нотаций в одну стандартную. Основное назначение получившегося стандарта - обеспечение пользователей нотацией, понятной всем участникам бизнес-сферы, от бизнес-аналитиков, создающих первоначальные эскизы процессов, технических разработчиков, ответственных за внедрение технологии, в которой будут представлены данные процессы, и, наконец, до бизнесменов, которые будут управлять этими процессами. Таким образом, BMPN является стандартизованным связующим звеном между разработкой бизнес-процессов и их реализацией.

Другой не менее важной целью создания стандарта бизнес-моделирования является визуализация бизнес-процессов посредством бизнес-ориентированного подмножества языков XML (например, такого как BPEL (Business Process Execution Language – язык выполнения бизнес процессов)), разработанных для их исполнения.

Слияние концерна OMG с группой BMPI и его активная поддержка графической нотации BPMN свидетельствуют о признании объектно-ориентированном сообществом фактической непригодности использования языка UML для моделирования бизнес-процессов.

6.2. Диаграммы бизнес-процессов (bpd).

Одной из причин создания BPMN явилась необходимость использования единого простого механизма для проектирования как простых, так и сложных моделей бизнес-процессов. Для удовлетворения этих двух противоречащих друг другу требований была осуществлена систематизация графических элементов по категориям. Результатом явился небольшой перечень категорий элементов графической нотаций, позволивший людям, работающим с диаграммами BPMN, без труда распознавать основные типы элементов и осуществлять корректное чтение схем (BPD-диаграмм). Основные категории элементов допускают внутренние вариации, а также добавление информации для удовлетворения требований сложности без внесения значительных изменений в общую структуру диаграммы для легкости её понимания.

Существуют четыре основные категории элементов BPMN [114]:

Элементы потока (Flow Objects);

Соединяющие элементы (Connecting Objects);

Зоны ответственности (Swimlanes);

Артефакты (Artifacts).

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

События (Events);

Действия (Activities);

Шлюзы (Gateways).

Выделяют три вида Соединяющих элементов:

Поток операций (Sequence Flow);• Поток сообщений (Message Flow); • Ассоциация (Association).

Используются два способа группировки основных элементов моделирования с помощью Зон ответственности: • Группировка с помощью Пула (Pool); • Группировка с помощью Дорожки (Lane).

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

Объект данных (Data object); • Группа (Gruop); • Аннотация (Annotation).