logo

Раздел 3. Использование среды визуального программирования Arena для моделирования систем обслуживания

Arena является программной средой высокого уровня для моделирования систем. В её основе лежит язык программирования SIMAN, однако конечному пользователю для создания программ не нужно знать синтаксис языка. Он работает с элементами графической оболочки. Этим достигается доступность среды моделирования для менеджеров, не являющихся квалифицированными программистами. Платой за такое удобство обычно является то, что конечная программа получается не оптимальной с точки зрения объёма и скорости вычислений. Совершенствование вычислительной техники привело к тому, что указанный недостаток не является препятствием к использованию систем визуального программирования во многих областях, в том числе и в сфере менеджмента. Другой недостаток – малая гибкость систем визуального программирования по сравнению с языками более низкого уровня. Преодолевается он усложнением интерфейса пользователя, т.е. тем, что каждый логический блок в схеме модели имеет множество параметров, которые надо уметь правильно задать. В системе Powersim существуют также довольно сложные правила соединения логических блоков связями. В Arena эти правила предельно просты.

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

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

Достоинство Arena состоит в том, что с ней можно достаточно далеко продвинуться самостоятельно. Затратив немного больше усилий на освоение Arena, чем на освоение Excel, можно решать задачи значительно более сложные, чем те, которые могут быть решены при помощи электронных таблиц. Powersim, в свою очередь, требует больших усилий на освоение, что компенсируется большей гибкостью этой программной среды. Изложенные выше доводы определили выбор Arena как наиболее подходящий инструмент для использования менеджером, а также в качестве объекта рассмотрения в данном учебном пособии.