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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рисунок 2.3. Диалоговое окно при создании объекта

Рисунок 2.4. Добавление атрибута

В поле «Occurrence» необходимо поставить число (1…N), которое отражает, какое количество таких объектов может присутствовать в одной диаграмме. Выбор значения «0» будет означать, что объект абстрактен. Выбор значения «1» будет означать, что объект уникален. После проделанных действий нажимают кнопку «OK». После этого на диаграмме будет создан объект с заданным названием (рис. 2.5):

Рисунок 2.5. Созданный объект "Объект"

2.1.3 Создание связей между объектами

Далее определяют, каким образом объекты метамодели будут соединены. Создаются связи между объектами. На панели инструментов выбирают кнопку «Binding [GOPRR]» и соединяют два объекта, нажав на каждый из них.

Создание отношения связи откроет диалоговое окно спецификации свойств связи (рис 2.6). На закладке связи появившегося диалога можно задать тип связи, ее имя и свойства. Для связи необходимо задать минимум две роли.

Рисунок 2.6. Создание свойств отношений

На вкладке «Binding [GOPRR]» задается название отношения. Затем указывается роль каждого объекта в этой связи. Также необходимо указать кратность связи и возможна ли ситуация, что связь можно протянуть в двух направлениях.

Если в метамодели присутствует связь от объекта к самому себе, то как и в предыдущем случае на панели инструментов выбирают кнопку «Binding [GOPRR]». Поскольку напрямую связь провести нельзя, то действуют по следующей схеме: нажимают на объект «Операция», затем нажимают на свободное место и еще раз на свободное место, а затем снова кликают на объект.

.1.4 Создание визуальных представлений объектов

На следующем шаге создают визуальное представление для каждого созданного объекта в данной метамодели. Для этого необходимо перейти на вкладку «Metamodel Browser» и выбирать нужный граф. В разделе «Contents: Object types» отобразятся все созданные ранее объекты (рис. 2.7):

Рисунок 2.7. Созданные ранее объекты

Далее задают для каждого объекта уникальную фигуру, которая будет отображаться пользователю на диаграмме, а также будет ему понятна. Для этого нужно два раза кликнуть на объект. После этого откроется диалоговое окно с характеристиками выбранного объекта (рис. 2.8):

Рисунок 2.8. Диалоговое окно с характеристиками объекта "Объект"

Для создания фигуры используют раздел «Symbol Editor». Необходимо нажать на соответствующую иконку и открывается новое окно, в котором присутствуют самые простые функции графического редактора (рис. 2.9).

Кроме того, иногда внутри фигуры необходимо добавить текст, отражающий некоторое свойство объекта. Для этого необходимо добавить функцию «Text».

Откроется диалоговое окно (рис. 2.10), в котором необходимо нажать «Property» и из предложенного списка выбрать нужное свойство.

Рисунок 2.9. Редактор представления объекта "Объект"

Рисунок 2.10. Диалоговое окно для добавления свойств

2.1.5 Метамодель «Карта операций УБП»

Последовательно выполняя действия описанные в разделе «Создание графа метамодели» была создана метамодель «Карта операций УБП» (рис. 2.11), которая позволяет описать учебный бизнес-процесс в виде многовариантной последовательности операций и моментов принятия решения игроком.

Рисунок 2.11. Метамодель "Карта операций УБП"

Визуально объекты метамодели «Карта операций» будут представлены следующим образом:

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

)         «Начало БП» - равнобедренный треугольник с зеленой заливкой и черным контуром, основание которого находится сверху. Данный треугольник содержит в себе текст «Начало».

)         «Завершение БП» - равнобедренный треугольник с зеленой заливкой и черным контуром, основание которого находится снизу. Данный треугольник содержит в себе текст «Конец».

)         «Точка принятия решения» - круг, с голубой заливкой и черным контуром, содержащий внутри текст, отражающий его свойство объекта «Точка принятия решения» - «Номер».

Визуально связи метамодели «Карта операций» будут представлены следующим образом:

)         «Начальный выбор» - стрелка, выходящая из объекта «Начало БП» к объекту «Точка принятия решения».

)         «Необходимость выбора» - стрелка, выходящая из объекта «Операция» к объекту «Точка принятия решения».

)         «Результат выбора» - стрелка, выходящая из объекта «Операция» к объекту «Точка принятия решения».

)         «Конец операций» - стрелка, выходящая из объекта «Точка принятия решения» к объекту «Завершение БП».

.1.6 Метамодель «Операция»

Последовательно выполняя действия описанные в разделе «Создание графа метамодели» была создана метамодель «Операция» (рис. 2.12), которая позволяет описать каждую операцию отдельно.

Рисунок 2.12. Метамодель "Операция"

Визуально объекты метамодели «Карта операций» будут представлены следующим образом:

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

2)       «Информационный ресурс» - прямоугольник, с синим контуром и без заливки, буквой «i» и текстом внутри.

)         «Трудовой ресурс» - прямоугольник, с зеленым контуром и без заливки, зеленой каской и текстом внутри.

)         «Финансовый ресурс» - прямоугольник, с золотистым контуром и без заливки, с изображением монеток и текстом внутри.

)         «Оборудование» - прямоугольник, с красным контуром, без заливки, черной шестерёнкой и текстом внутри.

)         «Услуга (работа)» - прямоугольник, с серым контуром, без заливки, с изображением инструментов и текстом внутри.

)         «Товары» - прямоугольник, без заливки, с оранжевым контуром, изображением ящика и текстом внутри.

)         «Контрагент» - прямоугольник, без заливки, с черным контуром, желтой заливкой, фигуркой человечка и текстом внутри.

)         «Поток» - стрелка, с голубым контуром и текстом внутри.

Связь между объектами «Контрагент» и «Операция» представлена в виде стрелки, направленной в обе стороны, так как данная связь отображает взаимодействие данных объектов. Остальные связи представлены в виде однонаправленной стрелки, отражающей направление связи.

.1.7 Метамодель «Точка принятия решения»

Последовательно выполняя действия, описанные в разделе «Создание графа метамодели» была создана метамодель «Точка принятия решения» (рис. 2.13), которая позволяет описать принятие решения игроком, раскрывая его посредством последовательности реакций.

Визуально объекты метамодели «Точка принятия решения» будут представлены следующим образом:

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

)         «Начало БП» - равнобедренный треугольник с зеленой заливкой и черным контуром, основание которого находится сверху. Данный треугольник содержит в себе текст «Начало».

)         «Точка принятия решения» - круг, с голубой заливкой и черным контуром, содержащий внутри текст, отражающий его свойство объекта «Точка принятия решения» - «Номер».

Рисунок 2.13. Метамодель "Карта операций УБП"

Визуально связи метамодели «Карта операций» будут представлены следующим образом:

)         «Начальный выбор» - стрелка, выходящая из объекта «Начало БП» к объекту «Точка принятия решения».

)         «Необходимость выбора» - стрелка, выходящая из объекта «Операция» к объекту «Точка принятия решения».

)         «Результат выбора» - стрелка, выходящая из объекта «Операция» к объекту «Точка принятия решения».

)         «Конец операций» - стрелка, выходящая из объекта «Точка принятия решения» к объекту «Завершение БП».

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

.2 Визуальное описание бизнес-процесса

.2.1 Модель выдержки из реального бизнес процесса

Прежде всего, необходимо определить модель реального бизнес-процесса, на котором будет основываться учебный. С помощью ранее созданного языка описания реальных бизнес процессов опишем выдержку из рассмотренного в течение работы над проектом СКДИ бизнес-процесса «Продажа товаров/услуг/работ». При создании данного бизнес-процесса помимо названия будет указана его цель. Целью рассматриваемого процесса является получение прибыли. Будет описана как модель реального бизнес-процесса, так и сам учебный бизнес-процесс, составленный на ее основе. Полученное в рамках работы над проектом СКДИ визуальное описание модели реального бизнес-процесса представлено на рисунке 2.14:

Рисунок 2.14. Выдержки из реального бизнес-процесса

2.2.2 Модель карты операций учебного бизнес-процесса

Данная модель реального бизнес-процесса позволяет перейти к учебному бизнес-процессу. На рисунке 2.15 представлена так называемая карта операций для учебного бизнес-процесса, выполненная на основе метамодели «Карта операций».

Рисунок 2.15. Карта операций

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

2.2.3 Модель операции

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

Приведем пример описания одной из операций рассматриваемой выдержки из бизнес-процесса. Операция «Составление плана звонков на день» выполняется телемаркетологом. На вход поступает утвержденный план продаж, в соответствие с которым составляется план звонков на каждый день. Для составления такого плана телемаркетологу понадобится персональный компьютер, на котором должна быть установлена информационная система «1С: Управление небольшой фирмой», в которую заносится вся информация о потенциальных и реальных клиентах. Поиск информации о потенциальных клиентах производится с помощью информационной системы «2GIS». Телемаркетолог действует в соответствие с должностной инструкцией №10. После выполнения данной операции в качестве выходного потока выступает новый информационный ресурс - план звонков на день. Описание операции «Составление плана звонков на день» на основе метамодели «Операция» приведено на рисунке 2.16:

Рисунок 2.16. Описание операции "Составление плана звонков на день"

2.2.4 Модель точки принятия решения

Затем необходимо описать один из важнейших элементов карты операций - «Точку принятия решения». Приведем несколько примеров с декомпозициями различных «Точек принятия решения», основанных на метамодели «Точка принятия решения».

Первой рассмотрим ТПР под номером 0. Данная точка представляет собой начальный выбор, с которым сталкивается игрок. В ней он выбирает самую первую операцию бизнес-процесса. На рисунке 2.17 представлены реакции игрока, а также оценка их согласованности с моделью реального бизнес-процесса:

Рисунок 2.17. Декомпозиция ТПР №0

Далее рассмотрим ТПР №4, которая реализует механизм проверки условий (рис 2.18). В данной точке проверяется, утвердил ли финансовый директор план продаж, составленный руководителем отдела продаж. Причем в роли второго выступает сам игрок, а в роли первого - его оппонент. Точка принятия решения отражает реакции игрока на результат проверки условия, никак его не ограничивая в выборе операций. Тем не менее, в зависимости от того, был ли утвержден план продаж или нет, меняется оценка решений игрока, в соответствии с правильной последовательностью операций в реальном бизнес-процессе.

Рисунок 2.18. Декомпозиция ТПР №4

Последней рассмотренной точкой принятия решения стала ТПР №5 (рис. 2.19). Она отражает такую точку, в которой возможно завершений текущего бизнес-процесса. В описании реального бизнес-процесса руководитель отдела продаж может завершить работу после передачи плана продаж телемаркетологам для составления плана звонков на день. Данная точка принятия решения предлагает игроку самостоятельно решить, закончена ли его работа в текущем бизнес-процессе. В соответствие с этим выставляются оценки его решениям.

Рисунок 2.19. Декомпозиция ТПР №5

В данной главе описан процесс реализации разработанного языка описания учебных бизнес-процессов на DSM-платформе MetaEdit+. Данный язык был дополнен и расширен, благодаря слиянию с языком описания реальных бизнес-процессов, разработанным в рамках работы над проектом СКДИ. Были формально определены правила языка описания учебных бизнес-процессов путем явного описания метамоделей языка.

Таким образом, при реализации языка были выделены следующие конструкции:

)         «Начало БП» - означает начало активности бизнес-процесса;

)         «Конец БП» - означает завершение активности бизнес-процесса и то, что все необходимые для достижения цели бизнес-процесса операции были выполнены;

)         «Операция» - некоторое действие, необходимое для достижения цели бизнес-процесса, декомпозиция которой содержит следующие объекты:

a.       «Информационный ресурс» - ресурс, который может регламентировать операцию, изменяться или создаваться в процессе ее выполнения;

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

)        «Точка принятия решения» - означает момент принятия игроком решения о следующей операции, реализует механизм многовариантности развития событий в учебном бизнес-процессе, декомпозируется на:.        «Начало БП» - означает начало активности бизнес-процесса, при котором сразу же появляется необходимость выбора следующей операции;. «Вызывающую операцию» - та операция, за которой наступает момент выбора следующей операции;.    «Реакция» - означает некоторое решение или действие игрока или его оппонента, организует диалог между последними и приводит к результирующей операции или концу бизнес-процесса;.   «Результирующая операция» - содержит один из возможных при данном стечении обстоятельств вариантов развития событий в бизнес-процессе;.  «Завершение БП» - содержит один из возможных при данном стечении обстоятельств вариантов развития событий в бизнес-процессе, а именно его конец, то есть то, что все необходимые для достижения цели бизнес-процесса операции были выполнены.

Источник: https://www.bibliofond.ru/detail.aspx?id=787056