Доброго дня всем.

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

Откуда возникла такая потребность

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

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

Как проходил поиск

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

В результате поисков остановился на трех вариантах:

1.       LibreOffice Draw

2.       diagrams.net

3.       Dia

Также решил изучить и Реестр отечественного ПО. Стало интересно, есть ли решения в этой области в связи с нарастающим импортозамещением. И нашел лишь два продукта, которые тоже решил включить в анализ для сравнения:

1.       Автограф – редактор деловой и технической графики

2.       АСМО – графический редактор (АСМОграф)

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

Критерии отбора

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

  1. Кроссплатформенность

  2. Открытие и редактирование файлов Visio

  3. Количество шаблонов и библиотек под разные направления деятельности

  4. Удобство использования

  5. Наличие руководства пользователя и материалов для самостоятельного изучения программы

  6. Простота установки

Для платных продуктов:

  1. Наличие бесплатной пробной версии

  2. Стоимость лицензий

Моя оценка

Собственно, перейдем к непосредственным данным моего анализа аналогов MS Visio. Последовательно поделюсь мнениями о каждой программе и в конце предложу вам небольшую сводную таблицу по основным критериям.

1. LibreOffice Draw

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

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

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

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

Оставлю ссылку на видео знакомство (на английском), которое они предлагают в разделе Помощь. Есть поддержка на GitHub.

2. diagrams.net

Открывается в браузере. При отсутствии интернета, проектировать будет невозможно, но можно скачать и отдельное приложение под любую ОС.

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

Интерфейс по расположению и даже некоторым иконкам кнопок очень схож с Visio. У меня не возникло никаких проблем с адаптацией. Единственное, что может смущать, так это странная смесь языков – основные блоки на русском, но названия примитивов и настройка их параметров уже на английском. Будьте к этому готовы.

Импорт работает отлично, как *.vsdx, так и *.vsd. Экспорт чуть хуже, доступные форматы можно посмотреть на скриншоте ниже.

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

3. Dia

Простая установка, понятный интерфейс, но совершенно несовременный стиль оформления как самого редактора, так и элементов на схеме. Встроенная справка на английском. Опять же неплохое количество библиотек (см. скриншот).

Можно рисовать и свои элементы. Но вот открывать файлы Визио Dia не может, что огорчает. Общее впечатление как от классического Paint – работает отлично, но функционал сильно развернуться не позволяет. В целом, использовать можно, но я бы предпочел предыдущий вариант.

4. Автограф

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

Собственно, решил покопать глубже. Вдруг я наговариваю? Но смотрите сами. Редактор diagrams.net это оpen source, все исходные тексты выложены на github.com, у них два репозитория:

·      drawio - онлайн версия редактора https://github.com/jgraph/drawio;

·      drawio-desktop - настольная версия редактора https://github.com/jgraph/drawio-desktop.

Модель разработки у diagrams.net, по их заверениям, закрытая, они выкладывают исходники, но не дают сторонним фирмам участвовать в разработке. Отсюда очевидно, что ИМСАТ (разработчик Автографа) просто взяла их исходники и переделала под собственный продукт. Да, он вполне рабочий, но какой смысл за это платить? Причем еще и немаленькую сумму.

Обсуждать его по сути нет смысла, поскольку все описание diagrams.net относится и сюда тоже. Основная мысль по Автографу такова, что нет смысла платить за копию, когда оригинал, не уступающий ни в чем, открыт для бесплатного использования.

5. АСМОграф

Его я начал рассматривать в последнюю очередь, и уже никаких надежд не возлагал, но продукт оставил приятное впечатление.

Скачал пробную версию быстро. Отмечу подробную документацию и наличие видео роликов как по процессу установки, так и по работе внутри программы.

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

Импорт есть из обоих интересующих нас форматов. Но с *.vsd история чуть сложнее. Они сделали утилиту, позволяющую скрыто конвертировать формат с помощью самого Visio. Так что, если у вас на компьютере он не установлен, будет сложнее.

Порадовало количество шаблонов и библиотек, очень многие выполнены по российским ГОСТам.

Есть проблемы с рисованием UML и BPMN, контейнерная вложенность объектов не реализована.

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

По стоимости на сайте тоже все прозрачно. И если на покупку бессрочной лицензии ценник весомый - 19 490 рублей, то есть возможность оформить подписку, где цена уже более приятна - от 2440 рублей за 6 месяцев (далее в зависимости от срока пользования).

Итоги

В целом, найти достойные аналоги оказалось вполне реально. Я бы остановил свой выбор на diagrams.net, поскольку его достаточно для решения моих задач, но и АСМОграф хорошо подойдет под более специфичные отрасли.

Критерий / Продукт

LibreOffice Draw

diagrams.net

Dia

Автограф

АСМОграф

Кроссплатформенность

+

+

+

+

+

Импорт схем Visio

+

+

-

+

+

Шаблоны и библиотеки

-

+

+

+

+

Удобство пользования

+

+

-

+

+

Руководство, справка, материалы

+

+/-

-

+/-

++

Простота установки

+

+

+

+

+

Пробная версия

 

 

 

+

+

Стоимость

 

 

 

-

+