Мой поиск аналога Microsoft Visio
Доброго дня всем.
В сегодняшней статье хотел бы поделиться проведенным анализом приложений, потенциально способных заменить MS Visio для разного рода задач.
Откуда возникла такая потребность
На самом деле, я давно работаю в Визио. Еще со студенческих времен рисую там блок-схемы для бизнес-процессов, различных функций и алгоритмов, просто чтобы не запутаться. Это мой must have при разработке сложных частей приложений.
Сейчас у меня закончилась лицензия MS Office, и я решил изучить рынок на предмет существующих аналогов. Возможно, эта тема заинтересует вас тоже, и я смогу помочь в решении подобной проблемы.
Как проходил поиск
Естественно, я начал с изучения бесплатных программ, которые давно существуют на рынке. Про них есть много статей, обзоров и видео роликов по работе внутри приложения. К тому же, их проще скачать и изучать самостоятельно.
В результате поисков остановился на трех вариантах:
1. LibreOffice Draw
2. diagrams.net
3. Dia
Также решил изучить и Реестр отечественного ПО. Стало интересно, есть ли решения в этой области в связи с нарастающим импортозамещением. И нашел лишь два продукта, которые тоже решил включить в анализ для сравнения:
1. Автограф — редактор деловой и технической графики
2. АСМО — графический редактор (АСМОграф)
В итоге у меня получился список из 5 кандидатов, которые я решил установить на свой компьютер для более детального изучения.
Критерии отбора
Подумал, что не стоит останавливаться лишь на тех задачах, что необходимы для работы именно мне, и расширил список требований, чтобы и вам было полезно. Вот самые главные из них:
Кроссплатформенность
Открытие и редактирование файлов Visio
Количество шаблонов и библиотек под разные направления деятельности
Удобство использования
Наличие руководства пользователя и материалов для самостоятельного изучения программы
Простота установки
Для платных продуктов:
Наличие бесплатной пробной версии
Стоимость лицензий
Моя оценка
Собственно, перейдем к непосредственным данным моего анализа аналогов 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 рублей (в зависимости от срока пользования).
Итоги
В целом, найти достойные аналоги оказалось вполне реально. Я бы остановил свой выбор на diagrams.net, поскольку его достаточно для решения моих задач, но и АСМОграф хорошо подойдет под более специфичные отрасли.
Критерий / Продукт | LibreOffice Draw | diagrams.net | Dia | Автограф | АСМОграф |
Кроссплатформенность | + | + | + | + | + |
Импорт схем Visio | + | + | - | + | + |
Шаблоны и библиотеки | - | + | + | + | + |
Удобство пользования | + | + | - | + | + |
Руководство, справка, материалы | + | +/- | - | +/- | ++ |
Простота установки | + | + | + | + | + |
Пробная версия | + | + | |||
Стоимость | - | + |