51223

МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССА ПРЕДПРИЯТИЯ В НОТАЦИИ BPMN

Лабораторная работа

Информатика, кибернетика и программирование

Графическое представение Наименование None Ничто Conditionl event Условные события Messege event Сообщение события Multiple event Несколько событий Prllel multiple event Параллельные множественные события Signl event Знаковые события Timer event Событие таймера None Никто Compenstion event Компенсация события Conditionl event Условные события Escltion event Расширение наращивание постепенное усиление события Link event Ссылка событий Messege event Сообщение события Multiple event Несколько...

Русский

2014-02-08

767 KB

43 чел.

Лабораторная работа № 4

МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССА ПРЕДПРИЯТИЯ

В НОТАЦИИ BPMN

Цель работы: изучение методологии BPMN и создание модели, отражающей деятельность в динамике.

Для допуска к лабораторной работе студенты должны:

Знать: основные правила построения диаграммы в нотации BPMN.

Задание: представить технологию выполнения выбранного бизнес-процесса предприятия в виде диаграммы с использованием методологии  BPMN.

Исходные данные: какой-либо бизнес-процесс, который выбран в лабораторной работе №2.

Ход работы:

  1.  Определите количество пулов, а так же участников каждого пула.

Пул  представляет собой Участника Процесса. Такой Участник может быть как одной из заинтересованных сторон (например, компанией), так и играть более общую бизнес-роль (например, покупатель, продавец, производитель). На диаграмме Пул изображается в виде контейнера для отделения Процесса от других Пулов.

При расположении пулов нужно соблюдать следующие правила: все пулы должны быть расположены по порядку, сверху вниз, от старшего участника к младшему.

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

  1.  Определите задачи каждого участника, а так же его взаимосвязь с другими участниками данного бизнес-процесса.

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

  1.  Используя нотацию BPMN, промоделируйте рассмотренный бизнес-процесс.

BPMN - это графическая нотация для моделирования бизнес-процессов. BPMN была разработана Business Process Management Initiative (BPMI) и поддерживается Object Management Group. Основная цель BPMN — создание стандартного набора условных обозначений, понятных всем бизнес-пользователям. Бизнес-пользователи включают в себя бизнес-аналитиков, создающих и улучшающих процессы, технических разработчиков ответственных за реализацию процессов и менеджеров, следящих за процессами и управляющих ими.

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

На общем интерфейсе программы  находим  BPMN diagram.

Рис. 4.1. Рабочее поле BPMN diagram.

Представим в таблице 4.1 основные объекты, находящиеся с правой стороны рабочего поля Business process , которые используются в рамках нотации BPMN.

Таблица 4.1.

Графическое представение

Наименование

None - Ничто

 Conditional event - Условные события

Messege event - Сообщение события

Multiple event - Несколько событий

Parallel multiple event - Параллельные множественные события

 Signal event - Знаковые события

Timer event - Событие таймера

None - Никто

Compensation event  - Компенсация события

Conditional event  - Условные события

 Escalation event  - Расширение, наращивание, постепенное усиление события

Link event   - Ссылка событий

Messege event - Сообщение события

Multiple event - Несколько событий

Parallel multiple event - Параллельные множественные события

Signal event  - Знаковые события

Timer event - Событие таймера

None  - Ничто

Compensation event  - Компенсация события

Error  event  - Ошибка события

Escalation event   - Расширение, наращивание, постепенное усиление события

Messege event - Сообщение события

Multiple event - Несколько событий

Signal event  - Знаковые события

Terminate event  - Прекратить событие

Abstract task - Абстрактная задача

Business rule task - Задача бизнес-правила

Manual task  - Задача руководства

Receive task - Получать задачу

Script task - Задача сценария

Send task - Отправить задачу

Service task - Служебное задание

User task - Задача пользователя

Subprocess  - Подпроцесс

Subprocess - Специальный подпроцесс

Ad hoc subprocess - Событие подпроцесса

Event subprocess - Сделка, дело, протоколы,  урегулирование спора

Call activity - О вызове

Gateway - Вход, шлюз

Complex gateway  - Комплексный вход, шлюз

Event-based gateway - На основе событий входа, шлюза

Exsclusive gateway - Эксклюзивные входы, шлюзы

Inclusive gateway - Включительно входа, шлюза

Instantiating event-based gateway - Экземпляр входа, шлюза

Instantiating parallel event-based gateway - Экземпляр параллельного входа, шлюза

Parallel gateway - Параллельные входы, шлюзы

Data object - Объект данных

Data input - Входные  данные

Data output - Выходные данные

Data store  - База данных

Messege - Сообщение

Text annotation - Текст аннотации

Group - Группа

Pool - Пулл

Connection - Cвязь

Основным результатом выполнения лабораторной работы должна стать модель (диаграмма) рассмотренного подпроцесса (рис 4.2).

Рис. 4.2. Модель (диаграмма) подпроцесса “Приемка товара на склад”

в нотации ARIS BPMN.

Протокол лабораторной работы должен содержать:

  1.  титульный лист с указанием названия ВУЗа, факультета, специальности, группы, Ф.И.О. студента и преподавателя;
  2.  описание участников выбранного бизнес-процесса и реализуемых ими задач в соответствии с результатами предыдущих работ;
  3.  наличие всех типов связей между объектами;
  4.  наличие разветвления связей;
  5.  модель, реализованную с помощью графической нотации BPMN;
  6.  выводы по работе.


 

А также другие работы, которые могут Вас заинтересовать

18534. Одномерные массивы. Упорядоченная совокупность однотипных данных 20.3 KB
  Лабораторная работа № 4. Одномерные массивы Массив используется когда дана упорядоченная совокупность однотипных данных чисел символов строк символов и т.д. с ограниченным числом элементов. Примеры описаний массивов: char text[10];/ массив из 10 символов/ int a[50];/ мас...
18535. Двумерные массивы (матрицы) 29.09 KB
  Лабораторная работа № 5. Двумерные массивы матрицы Массивы в С могут быть не только одномерными т.е. когда данные визуально выстроены в одну линию. Массивы также могут быть и двумерными трехмерными и так далее. С компиляторы поддерживают как минимум 12ти мерные масси...
18536. Подпрограммы (функции) 197.24 KB
  Лабораторная работа № 6 Функции Вы уже знакомы с некоторыми библиотечными функциями такими как printf scanf getchar putchar gets sin cos ... . Теперь нужно знать как создавать свои собственные функции. Функция – это самостоятельная единица программы предназначенн...
18537. Символьные строки и функции обработки строк 223.01 KB
  Лабораторная работа № 7 Символьные строки и функции обработки строк Строка символов это последовательность символов произвольной длины завершающаяся нульсимволом все биты в байте нулевые. Строковые константы записываются в кавычках например: Как Ва...
18538. Программирование простейших циклов на языке Си. Работа в системе Turbo С (версия 2.0) 597.78 KB
  Лабораторная работа № 1 Программирование простейших циклов на языке Си. Работа в системе Turbo С версия 2.0 Структура программы Любая программа на языке Си состоит из одной или более функций являющихся основными модулями программы. Функция с которой начи...
18539. Обработка числовых последовательностей 77 KB
  Лабораторная работа № 2 Обработка числовых последовательностей Существует круг задач в которых необходимо както обработать заданную числовую последовательность причем для получения результата достаточно просмотреть последовательность один раз. Например чт
18540. Прицелы для прямой наводки и прицелы для непрямой наводки 15.07 KB
  Прицелы наземной артиллерии можно подразделить на два вида: прицелы для прямой наводки и прицелы для непрямой наводки. Прицелы прямой наводки могут быть использованы только для стрельбы по видимой цели. Прицелы непрямой наводки могут быть использованы для всех видов...
18541. Реактивная система залпового огня (РСЗО) 23.33 KB
  Реактивная система залпового огня РСЗО – это совокупность боевой машины пускового оборудования и реактивных снарядов. Впервые РСЗО а именно БМ13 Катюша была применена 11 июля 1942 года. 122мм реактивная система залпового огня 9К51 Град предназначена для: уничтож