Компьютерные деловые игры как наиболее эффективные методы активного обучения. Имитация реальной обстановки для лучшего восприятия информации, оптимального построения логики решений и получения удовлетворительных результатов учебно-тренинговой системы.
Аннотация к работе
В последние годы популярным методом получения знаний являются деловые игры (ДИ). В частности, компьютерные деловые игры являются одним из наиболее эффективных методов активного обучения и широко применяются как в учебном процессе в системе высшего и среднего образования, так и в корпоративном обучении [1]. Деловые игры имитируют реальную обстановку, обеспечивают условия, максимально приближенные к реальным, для лучшего восприятия информации, оптимального построения логики и решений и получения удовлетворительных результатов в итоге [2]. Такой способ освоения материала является довольно интересным, так как позволяет соотносить все процессы игры с реальным миром и, сопоставляя их с реальными ситуациями, принимать решения. Обычно деловые игры применяют в сфере экономики и менеджмента, к примеру, компьютерные деловые игры серии «Бизнес-Курс» [3, 4], «Никсдорф Дельта» компании «ГРЕЙТ» [5, 6], игра «Factory» компании Team Training [7], деловые игры BI TO BI [8] и др. В рамках данной работы была выполнена работа по проектированию и разработке прототипа подсистемы проведения деловой игры (ППДИ) студии компетентностных деловых игр (СКДИ). В рамках СКДИ была разработана модель проведения деловой игры [9], которую необходимо реализовать в виде программного продукта. Также был спроектирован и разработан прототип модуля ППДИ - «Активный ресурс» (АР) [12, 13], который выступает в роли исполнителя и выполняет действия, заложенные в его сценарий. Работа подсистемы проведения деловых игр заключается в следующем: при проведении деловой игры (ДИ) игрок выбирает различные ресурсы, затем выполняется определенная операция бизнес-процесса (БП). После выполнения очередной операции система должна предложить игроку доступные ресурсы. Если же текущий БП сначала должен получить ответ от модуля «Активный ресурс», то система сначала должна дождаться этого ответа и только потом в зависимости от него предложить доступные для выполнения очередной операции БП ресурсы. Очередная операция может оказаться доступной для выполнения, когда все ресурсы, необходимые для ее осуществления, доступны пользователю для выбора, и операция должна выполниться до наступления окончания времени, выделенного на операцию. Прототип, разработанный на данный момент, позволяет игроку выбрать ресурсы для выполнения очередной операции БП, после чего система выполняет соответствующие действия согласно логической схеме алгоритма (ЛСА), но при этом не учитывает хронологический порядок бизнес-процессов. Модели бизнес-процессов, используемые при проектировании ДИ, также не учитывают фактор времени. Помимо структуры подсистемы проведения ДИ и алгоритмов ее исполнения в текущей работе описан принцип распределенного имитационного моделирования (ИМ), основные подходы к управлению временем в таком моделировании. Также в работе проанализированы некоторые алгоритмы реализации распределенной имитационной модели, выполнено проектирование ППДИ с использованием распределенного ИМ и описана реализация прототипа подсистемы с учетом выполненного проектирования. Разработка алгоритмов работы ППДИ. 5. Проектирование базы данных (БД) подсистемы проведения ДИ. 9. Сотрудниками кафедры информационных технологий в бизнесе, в рамках которой разрабатывается СКДИ, был предложен многомодельный подход к разработке такой инструментальной среды [2]. Структурная схема СКДИ представлена на рисунке 1.1. Пример диаграммы IDEF0 для абстрактного РБП (см. рис. 1.2): Рисунок 1.2. Модель УБП состоит из двух частей «Последовательность операций» и «Операция». Сравнительный анализ последовательного и распределенного ИМ Характеристика / составляющие Последовательное ИМ Распределенное ИМ Компонент моделирования Объект (процесс) Логический процесс Список событий Централизованный (в управляющей программе) Локальный (в логическом процессе) Часы модельного времени Глобальные (в управляющей программе) Локальные (в логическом процессе) Программа синхронизации компонентов моделирования Управляющая программа Коммуникационная подсистема Взаимодействие программы синхронизации с компонентами моделирования Взаимодействие управляющей программы с объектами посредством клиент-серверного подхода Взаимодействие логических процессов с коммуникационной системой с помощью интерфейса Взаимодействие между компонентами моделирования Нет Обмен сообщениями между логическими процессами Скорость выполнения при моделировании сложных систем Ниже Выше при моделировании несложных систем Выше Ниже Сложность реализации Просто Сложно (т.к. необходима синхронизация между логическими процессами) Эффективность реализации Выше при моделировании несложных систем Зависит от алгоритма синхронизации модельного времени Развитие распределенного ИМ осуществляется по двум направлениям: параллельное дискретное событийно-ориентированное моделирование PDES (Parallel Discrete Event Simulation) и объединение разнородных систем моделирования. ЛП распределяются по вычислительным узлам вычислительной системы и обмениваются сообщениями, используя линии связи между ее у