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

Краткий обзор графических редакторов структурных моделей сложных систем Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
1178
182
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СТРУКТУРНАЯ МОДЕЛЬ / STRUCTURAL MODEL / СИСТЕМА МАССОВОГО ОБСЛУЖИВАНИЯ / SYSTEM OF MASS SERVICE / ТРАНЗАКТ / TRANSACT / ГЕНЕРАТОР ТРАНЗАКТОВ / TRANSACT GENERATOR / ОЧЕРЕДЬ / ОБСЛУЖИВАЮЩИЙ АППАРАТ / ПРИОРИТЕТ / PRIORITY / РЕЖИМ НЕДОСТУПНОСТИ / UNAVAILABILITY MODE / ГРАФИЧЕСКИЕ РЕДАКТОРЫ: BPMN EDITOR / GRAPHICS EDITORS: BPMN EDITOR / DIA / MICROSOFT VISIO / CONCEPTDRAW PRO / FLOWBREEZE / DIAGRAM DESIGNER / EDRAW MAX 6.5 / WIZFLOW PRO / QUEUE / ATTENDANT DEVICE / ARIS EXPRESS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Якимов И. М., Абзалова Л. Р., Кирпичников А. П., Мокшин В. В.

Приводится описание методики построения структурных моделей сложных систем с помощью графических редакторов: BPMN Editor, Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer, Edraw Max 6.5, WizFlow Pro. Приведены примеры наиболее характерных моделей систем массового обслуживания.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Краткий обзор графических редакторов структурных моделей сложных систем»

УДК 519.248

И. М. Якимов, Л. Р. Абзалова, А. П. Кирпичников, В. В. Мокшим

КРАТКИЙ ОБЗОР ГРАФИЧЕСКИХ РЕДАКТОРОВ

СТРУКТУРНЫХ МОДЕЛЕЙ СЛОЖНЫХ СИСТЕМ

Ключевые слова: структурная модель, система массового обслуживания, транзакт, генератор транзактов, очередь, обслуживающий аппарат, приоритет, режим недоступности, графические редакторы: BPMNEditor, Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer, Edraw Max 6.5, WizFlow Pro.

Приводится описание методики построения структурных моделей сложных систем с помощью графических редакторов: BPMN Editor , Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer, Edraw Max 6.5, WizFlow Pro. Приведены примеры наиболее характерных моделей систем массового обслуживания.

Keywords: structural model, system of mass service, transact, transact generator, queue, attendant device, priority, unavailability mode, graphics editors: BPMN Editor, ARIS Express, Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer,

Edraw Max 6.5, WizFlow Pro.

This article describes the methods of the construction of structural models of complex systems with graphical editors: BPMN Editor, ARIS Express, Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer, Edraw Max 6.5, WizFlow Pro. 2 shows an example of the most typical models of queuing systems.

Значительное количество сложных технических и вычислительных систем в формализованном виде представляются системами массового обслуживания (СМО). Их функционирование будем считать бизнес-процессом, под которым в широком смысле будем понимать любую систематическую деятельность. Для исследования сложных систем на практике широко используются структурные, имитационные [1] и аналитические [2] модели. Краткий обзор программных средств имитационного моделирования (ИМ) приведён в [3]. В [4] приведено описание системы ИМ GPSS W с расширенным редактором. B [5] приведено описание системы структурного и имитационного моделирования ВPwin-Arena.

Стандарт IDEF и система BPwin для его реализации [5], разработанные для представления бизнес-процессов в 1981 году, оказались весьма удачными и нашли широкое применение на практике. Однако время идёт и всё, что когда-либо было создано, со временем устаревает и требует замены на более эффективные средства. Одним из возможных заменителей стандарта IDEF может стать стандарт BPMN - нотация по моделированию бизнес-процессов (The Business Process Modeling Notation) -это новый стандарт для представления бизнес-процессов, который впервые был опубликован в 2004 году. Руководство-спецификация представляет собой более чем двухлетние усилия организации BPMI Notation Working Group, и и поддерживается группой компаний Object Management Group, после слияния организаций в 2005 году.

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

BPEL4WS (Business Process Execution Language for Web Services) и BPML (Business Processing Modeling Language). Тем самым, BPMN создает важное звено в виде стандарта между проектированием и внедрением бизнес-процессов. Разработка BPMN осуществлялась на твердой математической основе, чтобы язык реализации однозначно понимался и был максимально корректен. Конечный результат в стандарте BPMN составляет диаграмма бизнес-процесса -BPD (Business Process Diagram), отображающая поток работ, основанный на стандартах графической нотации. В [6] приведено описание системы BPMN Editor.

В BPMN существуют пять основных категорий элементов: элементы потока (Flow Objects), данные (Data), соединяющие элементы (Connecting Objects), зоны ответственности (Swimlanes), Артефакты (Artifacts).

Элементы потока являются важнейшими графическими элементами, определяющими ход Бизнес-процесса. Элементы потока, в свою очередь, делятся на: события (Events), действия (Activities) и Шлюзы (Gateways).

События имеют причины и результаты. Они изображаются в виде круга со свободным центром, предназначенным для помещения в него различных триггеров, поясняющих события. Выделяют три типа событий: Стартовое (Start), Промежуточное (Intermediate) и Конечное (End).

Действие - общий термин, обозначающий работу, выполняемую в ходе бизнес-процесса. Действия могут быть либо элементарными, либо составными. Выделяют следующие виды действий, являющихся частью модели Процесса: Подпроцесс (Sub-Process) и Задача (Task). И Задача, и Подпроцесс изображаются в виде прямоугольников с закругленными углами.

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

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

За образцы графических элементов, посредством которых осуществляется построение диаграмм стандарта BPMN, взяты элементы графического редактора BPMN Editor[6].

Далее приведём их краткие описания.

Система Microsoft Visio [12-14] - векторный графический редактор диаграмм и блок-схем для Windows. Выпускается в трёх редакциях: Standard, Professional и Pro for Office 365.

Первоначально Visio разрабатывался и выпускался компанией Visio Corporation. Microsoft приобрела компанию в 2000 году, тогда продукт назывался Visio 2000, был выполнен ребрендинг, и продукт был включен в состав Microsoft Office. Последняя версия продукта - Office Visio 2013 (15.0; Standard, Professional, Pro for Office 365), поступила в пользование в декабре 2012 г. В версии Visio 2013 поддерживаются обновленные стандарты создания схем, в том числе язык UML (Unified Modeling Language) 2.4 и нотация моделирования бизнес-процессов (BPMN) 2.0. Стоимость данного продукта на 24.06.14 составляет 19 499 рублей [7]. Имеется возможность зарегистрироваться на официальном сайте Microsoft, затем загрузить и установить 60-дневную пробную версию полнофункционального программного обеспечения.

Microsoft Visio - это графический редактор, который идеально подойдет для создания диаграмм, он позволяет упрощать, объединять и передавать информацию. Microsoft Visio содержит десятки наборов элементов и шаблонов, обладает мощным интерфейсом с множеством опций для создания собственных методов организации информации, например, для разработки центра обработки данных, инженерных задач, управления, системного проектирования, планирования системы безопасности, разработки приложений, дизайна веб-сайтов и многого другого. Оно идеально подходит для ИТ-специалистов, разработчиков и аналитиков (например, связанных с бизнес-процессами, кадрами и управлением), которым требуется интерпретировать, обновлять и передавать информацию о процессах, инфраструктуре и приложениях. Создаете ли вы организационную диаграмму, сетевую диаграмму или диаграмму процессов, вы можете получить нужное изображение с помощью готовых фигур.

При помощи Microsoft Visio возможно реализовать концепцию BPMN. В начале использования Visio можно найти шаблон BPMN в области Избранное и в области Категории в разделе «Блок-схема». Также, можно использовать строку поиска, чтобы найти этот шаблон. Открыв данный шаблон, вы увидите базовый набор основных фигур концепции BPMN. Тому, кто знаком с поддержкой BPMN в Visio 2010, может показаться, что количество поддерживаемых фигур снизилось. На самом деле, все наоборот: с добавлением новых фигур BPMN, система поддерживает еще больше фигур. Только основные фигуры BPMN включены в набор фигур «Основные фигуры BPMN». Другие фигуры могут

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

Система ConceptDraw PRO [15] - это проприетарное* графическое программное обеспечение для создания бизнес-графики: диаграмм, блок-схем, графиков, визуализации управления бизнес-процессами и проектной документации, профессиональных и технических диаграмм, таких как: UML, DFD, ERD, схем топологии компьютерных сетей, инженерных диаграмм и других графических задач. Также, есть возможность реализовать концепцию BPMN.

Выпускается компанией CS Odessa с 1999 г. для операционных систем Microsoft Windows и Apple Mac OS X. С 2008 г. входит в состав пакета ConceptDraw Office. Полный пакет ConceptDraw Office включает в себя три приложения MINDMAP, PROJECT и PRO. Есть возможность приобрести не полный пакет, а только ConceptDraw Pro v6., цена которого на 25.06.14 составляет 5063 рубля [8].

ConceptDraw PRO содержит набор инструментов для векторного рисования, подборку проблемно-ориентированных шаблонов, примеров, готовых объектов и клип-артов, собранных в тематические библиотеки, а также встроенный режим презентаций.

Система Dia [16] представляет собой свободный** кроссплатформенный графический редактор диаграмм и является частью системы GNOME Office, но может использоваться и независимо. Она может быть использована для создания различных видов диаграмм: блок-схем алгоритмов программ, древовидных схем, статических структур UML, баз данных, диаграмм сущность-связь, радиоэлектронных элементов, потоковых диаграмм, сетевых диаграмм, а также с помощью него можно реализовать концепцию BPMN.

Последняя версия Dia 0.97.2 выпущена 18 декабря 2011г.

Возможности

• Поддержка диаграмм потоков, структурных диаграмм и т. д.

• Экспорт в Postscript

• Загрузка и сохранение в формате XML

• Возможность описания новых объектов

• Установка свойств по умолчанию для добавляемых объектов

• Изменение цвета шрифта и заливки блоков

Надстройки:

• AutoDia — автоматическое создание UML-схем из программного кода

• Dia2Code — автоматическое преобразование UML-схем в программный код

Flow Breeze [17] - это модуль для Microsoft Excel, который позволяет автоматизировать процесс составления блок-схем. При работе с традиционны-

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

FlowBreeze автоматически создаёт все соединения между формами и даёт возможность пользователям выполнить предварительное форматирование: указать цвет форм, шрифт, тип выравнивания текста и стиль линий. Среди дополнительных возможностей модуля автоматический запуск, прикрепление меток, а также возможность скопировать последовательность шагов из другого документа (например, Microsoft Word) и вставить её в FlowBreeze для последующего применения.

Первая версия FlowBreeze Flowchart Software 1.4.11 выпущена 11 июля 2007г. Последняя версия FlowBreeze Flowchart Software 3.6.724 выпущена 24 июля 2013г. Стоимость FlowBreeze на 25.06.14 составляет 2038 рублей [9]. Также, имеется возможность скачать пробную 30-дневную версию.

В таблице 1 приведены элементы моделирования для создания структурных схем в Flow Breeze/

Система Diagram Designer [18, 19] - это графический редактор для создания диаграмм. Очень доступный для понимания и управления, бесплатный инструмент для создания диаграмм, представляет собой редактор векторной графики, специально оптимизированный под создание диаграмм, построения различных схем, с возможностью организовать слайд шоу.

Все действия в программе Diagram Designer выполняются довольно просто, поэтому создание редактирование объектов не вызовет затруднений.

Кроме вышесказанного программа переведена на многие языки мира. Русский язык тоже не забыт авторами. Для русификации Diagram Designer нужно скачать и установить языковой пакет, после чего, перезапустить данное приложение.

Разработчик MeeSoft.

Особенности Diagram Designer:

• Палитры цветов, для настройки шаблона объектов.

• Функция Импорта и экспорта WMF, EMF, BMP, JPEG, PNG, MNG, ICO, GIF, PCX изображений.

• Просмотр слайд-шоу

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

• калькулятор с поддержкой уравнений.

• Инструмент MeeSoft Image Analyzer интегрирован для растрового редактирования изображений и расширенной поддержкой формата файла.

• Сжатие файлов.

В таблице 1 приведены элементы моделирования для создания структурных схем в системе Diagram Designer.

* - Проприетарное программное обеспечение (англ. proprietary software; от proprietary — частное, патентованное, в составе собственности и software — программное обеспечение) — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно). Правообладатель проприетарного ПО сохраняет за собой монополию на его использование, копирование и модификацию, полностью или в существенных моментах. Обычно проприетарным называют любое несвободное ПО, включая полусвободное.

** - Свободное программное обеспечение (СПО, англ. free software, также software libre или libre software), свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование), и распространение копий и результатов изменения. Если на программное обеспечение есть исключительные права, то свободы объявляются при помощи свободных лицензий.

Как и бесплатное (freeware) и бесплатно распространяемое программное обеспечение, СПО можно использовать и обычно получить бесплатно.

Система Edraw Max 6.5.0.2046 Portable [20, 21] - графический редактор, который позволяет легко создавать профессионально оформленные блок-схемы, сетевые структурные схемы, UML -диаграммы, бизнес-карты, строить планы, указательные карты, диаграммы и схемы баз данных, схемы веб-дизайна, структур программ, организационные, трудового процесса, электрические и многое другое. Большая библиотека изображений - более 4600 векторных символов и рисунков. Пользователям доступны многочисленные шаблоны, формы, примеры и инструменты для рисования. Работа с вкладками с несколькими проектами одновременно.

Разработчик EDrawSoft. Первая версия Edraw Max 3 выпущена 11 июля 2004 года. Последняя версия Edraw Max 7 выпущена 18 ноября 2013 г. Стоимость данного продукта на 25.06.14 составляет 5097 рублей [10].

Основные характеристики:

- Пользовательский интерфейс в стиле MS Office 2010.

- Встроенные темы, цветовые темы, эффекты и шрифты. Легко изменить всю схему, изменив активную. С новой функцией форматируются цветы и эффекты для всей диаграммы с помощью одного клика.

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

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

- Быстрые макеты и экспресс-стили. Они обеспечивают параметры форматирования объекта, и позволяют создавать слайды всего лишь несколькими щелчками мыши.

-Качественное отображение теней, прозрачности, степени размытия и цвета.

- Перемещение графики из Edraw в Word, Excel, PowerPoint за один клик.

Поддержка практически всех видов графических форматов - позволяет экспортировать или импортировать JPG, BMP, GIF, DIB, PNG, TIF, WMF, EMF, HTML и др.

- Вы можете сохранить файл рисунка как исполняемый файл в формате EXE

Вы можете сделать свои собственные формы и документы, сохранить как библиотеки и шаб-лоны,использовать их в будущем.

- Векторные диаграммы обеспечивают независимо от размера высокое качество.

- Улучшена функция печати. Поддержка размеров страниц A0, A1.

Вы также можете распечатать большой размер графики на отдельных страницах.

- Высокое качество графического экспорта.

Система PaceStar WizFlow Professional v6.0

[22] - графический редактор, позволяющий профессиональное создание диаграмм, графиков и дизайна, отличается простотой в использовании. Можно создавать любые типы блоков или диаграмм, используя большое количество встроенных шаблонов, символов, форм, соединительных линий. К каждому объекту, кроме того, можно добавить комментарий или аннотацию. Все, начиная с форм до стилей и шаблонов диаграмм можно изменять, так чтобы создавать ваши собственные типы диаграмм. Также графический редактор включает такие мощные возможности, как использование полной панели в полном масштабе, печать постеров, связь диаграмм с документами, графические кривые, поддерживаются функции импорта объектов из других файлов и экспорт готовых блок-схем в файлы, а также сохранения их в отдельные файлы форматов EMF, WMF, BMP и JPG.

Разработчик PaceStar Software. Стоимость WizFlow Professional Edition на 25.06.14 составляет 3024 рубля [11].

Приведём три примера создания структурных моделей в системах: Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer, Edraw Max 6.5, WizFlow Pro

Модель 1. Система массового обслуживания генератор транзактов - очередь - устройство

СМО генератор транзактов (GT) (равномерный закон 10±6) - очередь неограниченной длины - обслуживающий аппарат (PK) (равномерный закон 9±7). Моделирование завершается после решения 200 задач.

Структурные схемы примера 1 в системах: Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze,

Diagram Designer, Edraw Max 6.5, WizFlow Pro приведены на рис.1.

Данные примеры в системе BPMN Editor приведены в статье [6].

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

При построении структурной схемы в системе Dia не возникает практически никаких неудобств. Имеется разнообразный выбор графических элементов (за основные графические элементы, с использованием которых будут рассмотрены 4 примера СМО в данной статье, и их обозначения автор взял графические элементы представленные в табл.1). При построении графических элементов имеется возможность их масштабирования, выбор цвета линии границы объекта, цвет заполнения и ширина линии объекта, шрифт текста внутри графического объекта и т.д. Для соединения элементов структурной схемы есть большое количество разных видов стрелок. В системе есть возможность подписывать каждую стрелку, что может помочь лучше и понятнее описать бизнес-процессы. Именно так и подписаны характеристики начала, конца и условий моделирования примера 1. а также переносить все надписи в требуемые места. Например, есть элемент под названием «Текстовая аннотация», который порой просто не заменим в процессе составления структурных схем.

В данной системе спорным является момент редактирования уже сделанных моделей. Дело в том, что элементы структуры «не склеиваются» друг с другом. С одной стороны, если вы по ошибке в середине схемы нарисовали ненужный графический элемент, вы можете просто взять и удалить данный элемент и вместо него нарисовать необходимый, что, безусловно, является плюсом системы, так как вам не придется заново рисовать всю систему. С другой стороны, например, при построении структуры типа «дерево» в самом конце оказывается, что ваша структурная модель не влезает в окно экрана монитора. В данной ситуации, если между графическими объектами много расстояния вверху схемы вполне логичным было бы «подтянуть» объекты к друг другу, но в системе Dia вам придется переносить каждый элемент по отдельности (стрелки также не привязаны к объектам), что является минусом. Однако и этот минус в принципе для данной системы не велик, так как у вас имеется неограниченная область для построения структурной модели СМО, другими словами в вашем распоряжении имеется лист, который больше размеров листа формата A1.

а 216

Равномерный закон 10±6

Неограниченной

ДЛИНЫ

PK не используется. Иначе, транзэктожидает

Равномерный закон 9+7

Равномерный з акон 10+6

Неограниченной длины

<8>

PK не используется. Инсне. транзант ожидает

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

PK M

> *

Равноме рный закон 9±7

После решения 200 задач

Равномерный закон 10±6

Неограниченной длины

ПК не используется Иначе, транзакт ожидает

Равномерный закон 9±7

После решения 200 задач

PK не используется Иначе, транзакт ожидает

д

После решения 200 задач

Р / _иен рОЕ ие' ан! 1-4

GT еноме акон 1 BUF Неограниченной длины X PK Равномерный закон Э+-7

оный < \ JaEep

V

PK не используете я п осле решения

Инкче транзакт 200 задач

ожидает

Ravn.2akon 10+-6

.Neograr.ichennoi. dlini

PK ne isporzyäsya In ache tranzakt ojidaet

Ravn.zakon Э.+-.7

Posie renemya' : 200 zadach ^

Рис. 1 - Структурная схема примера 1: а) - в системе Dia, б) - в системе Microsoft Visio, в) - в системе ConceptDraw PRO, г) FlowBreeze, д) Diagram Designer, е) Edraw Max 6.5, ж) WizFlow Pro

Система Microsoft Visio является альтернативой системе Dia, но с гораздо более удобной платформой и включает в себя набор функций, которые способствуют более интуитивному созданию диаграмм, также количество графических объектов настолько велик, что пользователю придется долго выбирать какой же объект он хочет выбрать для обозначения того или иного структурного элемента.

В системе Microsoft Visio в отличие от системы Dia все стрелки привязываются к объектам. Однако было выявлено значительное неудобство при построении структурной схемы, это то, что лист, в котором вы рисуете, является фиксированным по высоте и ширине и он не раздвигает рамок по мере построения схемы.

б

в

г

е

ж

Третья система ConceptDraw PRO по удобству и количеству функций напоминает систему Microsoft Visio. Однако если сравнивать Dia, Microsoft Visio и ConceptDraw PRO, можно сказать, что ConceptDraw PRO является наиболее удобным и практичным для построения структурных схем СМО. С одной стороны он обладает всеми необходимыми функциями и графическими объектами, которые могут понадобиться при построении схем. В нем нет того через чур большого количества выбора объектов как в Microsoft Visio, которое сбивает с толку пользователя.

Все оставшиеся системы показали себя как очень удобные и простые в реализации стандарта BPMN.

Модель 2. Система массового обслуживания с транзактами двух приоритетов

СМО с генераторами транзактов с нулевым и первым приоритетами. Для нулевого приоритета GT (равномерный закон 10±4) - очередь неограниченной длины - PK (равномерный закон 8±5). Для первого приоритеа GT (равномерный закон 150±60) - очередь неограниченной длины - PK (экспоненциальный закон, среднее 25). Отказы транзактам с нулевым приоритетом при поступлении транзактов с первым приоритетом. Моделирование завершается после решения 100 задач.

Структурные схемы примера 2 в системах Dia, Microsoft Visio, ConceptDraw PRO, FlowBreeze, Diagram Designer, Edraw Max 6.5 приведены на рис.2.

Равномерный закон 150=60

Неограниченной длины

PK не используется.

Экспон.Закон Ср.25

а

б

Равномерный закон 150+60

Неограниченной длимы

РК не ислользуетач.

Энсгзонен. закон Ср. 25

После решения 100 з адач

Равномерный закон 150±60 Неограниченной длины ПК не используется Экспоненциальный закон Ср 25

После решения 100 задач

вир

Неограниченной длины

вир

Неограниченной длины

РК

Равномерный закон 8+-5

РК не используется Иначе, транзакт ожидает

РК

споненциапьн закон Ср.25

РК не используется

После решения 200 задач

и

N + ! : !

вир Неограниче нной РК Равномерный

ЙТ Равномерный / \ X \ /

V \

РК не используете я.

Иначе; транзакт

ожида ет

_____ 1 1

\ \

РК Экспоненциальный завершение \ моделировани I

ет > вир Неограниченной длины / \ X / _____^

Равномерный I Ч Я У I

.закон 150+-60, \ / Г

\ 100 задач

РК НЕ использу етс я.

!

в

г

' Posle rëh|ïiîyà 200 zadaoh

Рис. 2 - Структурная схема примера 2: а) - в системе Dia, б) - в системе Microsoft Visio, в) - в системе ConceptDraw PRO, г) FlowBreeze, д) Diagram Designer, е) Edraw Max 6.5, ж) WizFlow Pro

При составлении схем примера 2 было выявлено, что в системе Dia в отличие от ConceptDraw PRO и системы Microsoft Visio отсутствует вставка различных символов, например, плюсов, минусов и т.д.

Работа со стрелками в системах WizFlow Pro и FlowBreeze гораздо менее удобна, чем в Diagram Designer и Edraw Max 6.5.

Построение больших схем также не вызывает трудностей во всех семи системах. Все

системы справились с поставленными задачами. Проанализировав данные графические редакторы сложно отдать предпочтение одному из них, все они имеют право на использование в целях моделирования стандарта ИРМЫ и каждый пользователь в зависимости от своих предпочтений выберет один из данных графических редакторов. Для оценки рассматриваемых систем приведем их оценки, находящиеся в таблице 1.

Таблица 1 - Экспертные оценки средств структурного моделирования

ж

№ Наименование ССМ Простота освоения (По 5-балльной шкале) Простота разработки моделей (По 5- балльной шкале) Информативность (Функ-циональ-ность) (По 5-балльной шкале) Возможность интеграции с другими системами (По 5-балльной шкале)

1 Dia 5 3 2 4

2 Microsoft Visio 5 4 5 5

3 ConceptDraw PRO 5 5 5 5

4 FlowBreeze 5 2 3 4

5 Diagram Designer 5 4 4 4

6 Edraw Max 6.5 5 5 4 4

7 WizFlow Pro 5 3 3 4

Заключение

1. Структурные модели сложных систем позволяют проводить качественный анализ сложных систем и позволяют

упростить переход к их аналитическим и имитационным моделям.

2. Структурные модели в виде ГОБР-диаграмм получили широкое распространение, но они используются уже более 30 лет и поэтому нуждаются в замене.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. Стандарт ВРМЫ был опубликован всего 10 лет назад, он более наглядно отображает процессы функционирования сложных систем, особенно информационных, и поэтому, по мнению авторов -специалистов по аналитическому и имитационному моделированию имеет большие перспективы по расширению своего применения. О чем, кстати, свидетельствует наличие более десятка графических редакторов, построенных на его основе.

4. Дальнейший толчок применению ВРМЫ следует ожидать после появления возможностей

построения имитационных моделей на его основе, что следует ожидать в ближайшие годы.

5. Приведённый обзор позволит пользователям выбирать графический редактор под свои потребности и в зависимости собственных предпочтений.

Литература

1. Якимов И.М. Компьютерное моделирование. Учебное пособие. Казань: Изд-во Казан. гос. техн. ун-та, 2008. 220с

2. Кирпичников А.П. Методы прикладной теория массового обслуживания. Казань: Изд-во Казанс. Гос. Ун-та, 2011. - 200 с.

3. Якимов И.М., Мокшин В.В. Системы структурного и имитационного моделирования бизнес-процессов. Труды Республиканского научного семинара «Моделирование систем». Вып.5.- Казань: Изд-во «Фэн» (Наука», 2013. - с.203 - 236.

4. Якимов И.М., Старцева Ю.Г., Кирпичников А.П., Мокшин В.В. Моделирование сложных систем в среде ОРББ Ш с расширенным редактором. Вестник Казанского технологического университета. 2014. Т. 17. № 4. С. 298-303.

5. Якимов И.М., Кирпичников А.П., Мокшин В.В., Кос-тюхина Г.В., Шигаева Т.А. Комплексный подход к моделированию сложных систем в системе ВРтет-Агепа.

Вестник Казанского технологического университета. 2014. Т. 17. № 6. С. 287-292.

6. Якимов И.М., Кирпичников А.П., Мокшин В.В., Мах-мутов М.Т., Пейсахова М.Л., Валиева А.Х., Низамиев Б.А. Структурное моделирование Бизнес - процессов в системах BPMN EDITOR, ELMA, RUNAWFE. Вестник Казанского технологического университета. 2014. Т. 17. № 10. С. 249-256.

7. http://www.microsoftstore.com/store?Action=DisplayPage &Locale=ru_RU&SiteID=msru&id=ThreePgCheckoutShop pingCartPage&WT.intid1=ODC_RURU_FX103472299_X T102851023

8. https://my.conceptdraw.com/buy/catalog.php

9. http://www.breezetree.com/buy.php

10. http://www.edrawsoft.com/order.php

11. http://www.pacestar.com/wizflow/purchase.htm

12. http://www.microsoft.com/ru-ru/office/vip/visio.aspx#chto_takoye_project

13. http://office.microsoft.com/ru-ru/visio/FX103796044.aspx

14. http://ru.wikipedia.org/wiki/Micro soft_Visio

15. http://ru.wikipedia.org/wiki/ConceptDraw_PRO

16. http://ru.wikipedia.org/wiki/Dia

17. http://www.breezetree.com/

18. http://zoomexe.net/ofis/drug_of/2634-diagram-designer.html

19. http://meesoft.logicnet.dk/DiagramDesigner/

20. http://en.wikipedia.org/wiki/Edraw_Max

21. http://www.edrawsoft.com/EDrawMax.php

22. http://www.pacestar.com/wizflow/desc.htm

© И. М. Якимов - канд. техн. наук, профессор кафедры автоматизированных систем обработки информации и управления КНИТУ-КАИ им А.Н.Туполева; Л. Р. Абзалова - бакалавр кафедры автоматизированных систем обработки информации и управления, кафедра автоматизированных систем обработки информации и управления КНИТУ-КАИ им А.Н.Туполева, [email protected]; А. П. Кирпичников - д-р физ.-мат. наук, зав. кафедрой интеллектуальных систем и управления информационными ресурсами КНИТУ, [email protected]; В. В. Мокшин - канд. техн. наук, доцент кафедры автоматизированных систем обработки информации и управления КНИТУ-КАИ им А.Н.Туполева, [email protected].

© 1.М. Yakimov - PhD, Professor of the Department of Automated Information Processing Systems & Control, KNRTU named after A.N. Tupolev; L.R. Abzalova — Bachelor of the Department of Automated Information Processing Systems & Control, KNRTU named after A.N. Tupolev, e-mail: [email protected]; АЕ. Kirpichnikov - Dr. Sci, Head of the Department of Intelligent Systems & Information Systems Control, KNRTU, e-mail: [email protected]; V.V. Mokshin-- PhD, Associate Professor of the Department of Automated Information Processing Systems & Control, KNRTU named after A.N. Tupolev, e-mail: [email protected].

i Надоели баннеры? Вы всегда можете отключить рекламу.