Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Реинжиниринг бизнес-процессов Методические указания к лабораторным работам

..pdf
Скачиваний:
5
Добавлен:
15.11.2022
Размер:
1.82 Mб
Скачать

РОССИЙСКИЙ НОВЫЙ УНИВЕРСИТЕТ

А.А. КАСТАНОВА

РЕИНЖИНИРИНГ БИЗНЕС-ПРОЦЕССОВ

Методические указания к лабораторным работам

РосНОУ

Москва

2018

УДК 004(075.8) ББК 32.973

К28

Рецензент Кандидат педагогических наук,

завкафедрой КИС факультета ИСиКТ РосНОУ

Н.Е. Суркова

Одобрено Научно-методическим советом

Российского нового университета

Кастанова А.А.

К28 Реинжиниринг бизнес-процессов : методические указания к лабораторным работам. – М. : РосНОУ, 2018. – 32 с.

© Кастанова А.А., 2018 © РосНОУ, 2018

2

ВВЕДЕНИЕ

Методические указания предназначены для студентов старших курсов направлений подготовки «Прикладная информатика» и «Информационные системы» всех форм обучения для выполнения и оформления документации к лабораторным работам. Методические указания также могут помочь при работе надкурсовымпроектомподисциплине«Реинжинирингбизнеспроцессов» дляперечисленныхвышеспециальностейидлявыполнения дипломной работы (дипломного проекта) студентам, которыевыберутнаправлениереинжинирингбизнес-процессов или управление бизнес-процессами.

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

Лабораторные работы по дисциплине «Реинжиниринг биз- нес-процессов» предназначены для обучения студентов разработке схем (шаблонов) бизнес-процессов, определению атрибутов (операндов) и статусов (переходов) бизнес-процессов, формированию простых форм бизнес-процессов и исполнению бизнес-процессов.

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

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

Весь цикл лабораторных работ делится на четыре части:

1.«Изучение инструментария и выполнение простого тестового примера».

2.«Моделирование и исполнение основного бизнес-про- цесса книжного интернет-магазина» – общее задание.

3

3.«Проведение сравнительного анализа описания бизнеспроцесса предыдущего пункта нотациями IDEF0, IDEF3, DFD, ARIS».

4.«Самостоятельная работа – разработка бизнес-процесса по индивидуальному заданию».

Лабораторные работы выстроены по принципу перехода от простых заданий к сложным заданиям. Планируемое выполнение работ первой части – 4 час., второй части – 8 час., третьей части – 4 час., четвертой части – 12 час. Каждая работа должна быть оформлена в соответствии с требованиями, описанными ниже, самостоятельная работа должна быть защищена.

Выполнение лабораторных работ даст студенту возмож- ностьпопробоватьсвоисилывкачествебизнес-аналитикаипо- лучить необходимый практический опыт. Качественно выполненные и оформленные третья и четвертая части практического курса могут стать первым вкладом в портфолио студента.

4

КРАТКОЕ ОПИСАНИЕ РАБОТЫ В BPMS UNIFY NXJ

Лабораторные работы будут выполняться в BPM-системе UNIFY NXJ. Ниже приведен обзор инструментария этой системы.

Инструментарий для моделирования бизнес-процессов вActive Workflow Designer

Таблица 1

Инструментарий

Вид

Название

Назначение

элемента

 

 

 

Step

Шаг

Описывает, что должно

(действие)

быть выполнено

 

SwimLane

Исполнитель Кто выполняет этот шаг. Может быть указан зарегистрированный пользователь или группа пользователей, операнд

 

 

Переход

Описывает переходы, которые

 

 

(статус)

возможны после исполнения этого

 

 

 

шага, иначе говоря, возможные

 

 

 

решения, которые может принять

 

 

 

исполнитель этого шага

 

 

Разделение/

Возможность ветвления

 

 

Соединение

и слияния ветвей бизнес-процесса

 

 

 

 

 

 

Условие

Системный шаг, автоматически

 

 

 

выполняет ветвление бизнес-процесса,

 

 

 

согласно логике, описанной в нем

 

 

 

 

AND

OR

Логические

Логический узел может принимать

узлы

два значенияAND – логическое И

 

 

 

 

и OR – логическое ИЛИ

subprocess

Подпроцесс

Подпроцесс используется для

 

оптимального представления

 

 

 

 

 

 

процесса

 

 

Таймер

Используется, если шаг

 

 

 

или переход должен выполниться

 

 

 

через некоторое время

5

Где разрабатывать бизнес-процессы?

Для этого необходимо открыть среду разработки ActiveWorkflow Designer (среда разработки бизнес-процессов).

Как открытьActive Workflow Designer для работы, показано на рис. 1.

Рис. 1. Как открытьActive Workflow Designer

Рис. 2. Общий вид окнаActiveWorkflow Designer

6

Рассмотрите общий видActive Workflow Designer (рис. 2).

Нарисункеможновыделитьтриобласти: меню, деревопроцесса и рабочую область.

1.Меню состоит из двух строк, содержащих команды и инструменты.

2.Дерево процесса – это левая часть окна, оно содержит:

название процесса – заголовок дерева, то же самое имя и у закладки в рабочей области;

операнды (атрибуты) – папка Operands;

переходы – папка Statuses;

политики (бизнес правила) – папка Policies;

шаги – папкаActivities;

автор – папка Actor (первой в ней есть запись о создателе процесса, дополнительно можно задать группы и пользователей с различными полномочиями, например, владельца процесса).

3.Рабочая область – правая часть окна, в которой и создается процесс.

Как создать из перечисленных элементов

вActiveWorkflow Designer схему бизнес-процесса?

Нужно необходимые элементы перенести с панели инструментов в рабочую область и соединить их переходами.

Как это сделать?

1.Элементы Шаг, Условие, Логические узлы, Подпроцесс, Таймер, Разделение/Соединение переносятся кликом левой кнопки мыши по выбранному элементу, а затем кликом левой кнопки мыши по рабочей области.

2.Элемент Исполнитель переносится так:

a)кликните левой кнопкой мыши по выбранному элементу;

b)затем кликните левой кнопкой мыши на рабочей области там, где будет располагаться верхний левый угол элемента;

c)не отпуская левую кнопку мыши, растяните элемент до нужного размера.

7

3. Элемент Переход соединяет элементы Шаг, Условие, Ло-

гические узлы, Подпроцесс, Таймер, Разделение/Соединение.

Этот элемент позволяет задавать возможную последовательность исполнения шагов бизнес-процесса, если переход нарисованотшага1 кшагу2, тоименновтакойпоследовательности они и будут исполняться.

Как соединить элементы схемы бизнес-процесса?

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

Как назначить исполнителей шагов?

Исполнителями шагов могут быть только пользователи и группы пользователей, зарегистрированные в системе.

Таблица 2

Пользователи и группы пользователей, зарегистрированные в системе

Пользователи

Группы пользователей

 

 

 

 

Login

Password

Name

Users

(Имя пользователя)

(Пароль)

 

 

admin

admin

Management

alice

 

 

 

bob

 

 

 

charlie

bob

bob

Engineering

bob

dave

dave

Accounting

charlie

alise

alice

Sales

alice

charlie

charlie

Customers

dave

 

 

Shipping

bob

 

 

Administrators

admin

Как начать работать с созданным бизнес-процессом?

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

8

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

Как стартовать сервер?

Рис. 3. Старт сервера

Как установить бизнес-процесс на сервер?

1. Создаем схему процесса, например:

Рис. 4. Схема

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]