Как создавать блок-схемы алгоритмов и диаграмм: топ-6 бесплатных онлайн-сервисов?
Содержание:
- EasyEDA — дизайн электронной цепи, моделирование цепи и PCB дизайн:
- draw.io
- Соединение элементов электрической схемы.
- PartSim
- LinguaKit
- Основные типы блоков
- DC/AC Virtual Lab
- Сервисы для создания алгоритмов (блок-схем)
- Лучшие онлайн сервисы для черчения
- Cacoo
- Be1
- Tinkercad — редактирует инженерные и строительные чертежи, схемы и планы
- Mindomo
- Для тех, кто привык пользоваться онлайн сервисами, рекомендуем два проверенных — Chart от Google и Draw.io
- Сохранение и загрузка блок-схем
- Gliffy
- Gliffy
- EasyEDA
- Платные приложения
- yWorks
- Добавление стрелок, соединение блоков
- Modelio 3.0.1
EasyEDA — дизайн электронной цепи, моделирование цепи и PCB дизайн:
Вероятно, вам придется перечислить и наклеить эти ярлыки в сторону с соответствующим окружением на компоненте. Соединение элементов электрической схемы.
Rapid Symbol Creation: Draw generic rectangular symbols for IC or system-level wiring diagrams with just a few clicks. Программа для черчения и анализа схем Micro-Cap платная, в оригинале — англоязычная, но есть и русифицированная версия. Скачать и получить более подробную информацию с обучающей книгой вы можете на нашем сайте.
Это устройство, основанное на вспышке, с некоторой схемой выборки и учебным пособием.
Таким образом, путем последовательных перемещений необходимых элементов, и соединяя их между собой, создается электрическая схема. Язык русский, разобраться в ней можно быстро, но чтобы понять все функции придется потратить не одну неделю. Имеется возможность импорта файлов из популярных САПР. И еще один положительный момент: есть много видео-уроков работы с Компас-Электрик, так что освоить ее будет несложно.
Читайте дополнительно: Расчет петли фаза ноль с помощью чайника
Благодаря доступу к приложениям в облаке мы получаем удобство, мобильность и совместимость между устройствами. Веб-ссылка содержит файл изображения схемы внутри веб-страницы и доступна для просмотра в стандартном веб-браузере. Пользователю потребуется только добавить компоненты, связать их и отправить плату в печать, предварительно настроив ее. Разрабатывалась она в России, потому полностью на русском.
В то же время в спецификации появляются параметры название, номер, номинал выбранного элемента. Что приятно, что можно легко менять масштаб — прокруткой колеса мышки.
Он работает на наших серверах в любом интернет-браузере. В этом окне можно менять любые атрибуты элемента схемы. У данного продукта также есть полностью русифицированная версия, причем с хорошим уровнем перевода. Все они чем-то похожи, но и имеют свои уникальные функции, благодаря которым и становятся популярными у широкого круга пользователей. Когда вы убедитесь функцию цепи хорошо, вы будете создавать печатную плату с тем же программным обеспечением.
draw.io
Если вам нужен абсолютно бесплатный сервис, предлагаем вашему вниманию draw.io. Сервис не требует регистрации, достаточно лишь указать, какое хранилище использовать. draw.io поддерживает Google Drive, Dropbox, OneDrive и локальные хранилища. Для командной работы лучше всего использовать Google Drive, поскольку draw.io поддерживает функции Google Drive для совместной работы.
Выбрав хранилище, вы можете приступать к созданию своей блок-схемы с нуля или использовать готовые шаблоны. В отличие от Lucidchart, предлагающего десять шаблонов, в draw.io доступно только пять. Кроме того, вы можете воспользоваться другими, не связанными с блок-схемой шаблонами.
Для того чтобы создать блок-схему, просто перетяните нужные формы и стрелки с боковой панели. Интерфейс сервиса достаточно понятный, но все же не такой интуитивный, как у Lucidchart.
Сервис позволяет импортировать файлы в форматах JPEG, PNG, SVG, Gliffy, Lucidchart и VSDX. Созданные с помощью draw.io диаграммы сохраняются в форматах HTML, JPEG, PDF, PNG, SVG и XML.
В отличие от многих подобных сервисов draw.io полностью бесплатный. Его функционал несколько ограничен и в некоторых вопросах уступает другим сервисам. Тем не менее, приложение бесплатно, и жаловаться не приходится.
Соединение элементов электрической схемы.
Scheme-it позволяет создавать соединения трех типов:
-Вывод-вывод (контакт-контакт);
-Вывод-провод:
-Провод-провод.
Соединение типа: «Вывод-вывод (контакт-контакт)»
Для соединения двух выводов радиоэлементов, необходимо нажать левой кнопкой мыши на первом выводе, подвести курсор ко второму выводы и кликнуть левой кнопкой мыши. Для изменения конфигурации соединительного провода нажмите на него мышкой и перетащите в необходимое место.
Соединение типа «Вывод-провод».
Для соединения вывода элемента схемы с проводом, необходимо кликнуть на выводе элемента левой клавишей, подвести курсор к необходимому месту соединения на проводи и кликнуть левой клавишей второй раз .
Соединение типа «Провод — провод».
Для соединения двух проводов, необходимо кликнуть на выбранном месте соединения первого провода, тем самым создастся первое соединение, далее кликнут на необходимом месте на втором проводе создастся второе соединение.
PartSim
PartSim – это бесплатный и простой в использовании симулятор схем, который работает в вашем веб-браузере. PartSim включает в себя полный механизм моделирования SPICE, сетевой инструмент для захвата схем и средство просмотра графических сигналов.
Преимущества PartSim:
- Эта платформа довольно аккуратная и простая в использовании
- Большое количество компонентов от поставщиков делает PartSim хорошим выбором для практических целей
- PartSim полностью бесплатен
Недостатки PartSim:
- Не очень мощный симулятор, но хорош для начинающих
- В библиотеке много операционных усилителей, но не хватает других микросхем
LinguaKit
LinguaKit — это сервис, который работает делает синтаксический разбор предложений на нескольких языках:
английский;испанский;португальский;Внимание! Русский язык сервисом не поддерживается
Результирующая страница синтактического разбора предложений состоит из трех колонок:
- word;
- lemma;
- tag.
Эти значения описывают свойства каждого их слов в тексте. Пример разбора тестового предложения, смотрите на скриншоте ниже.
В этой статье, мы разобрали самые рабочие и популярные сервисы, которые позволяют составить схему предложений онлайн. По мере поступления новых онлайн-сервисов статья будет дополняться. Добавляйте эту страницу в закладки.
Основные типы блоков
Чаще всего к основным блокам относят следующие:
- Обычный блок — содержит вычисления выражений и присваивания переменным
- Условный оператор — разделяет действия на две ветки в зависимости от истинности условия
- Начало-конец — является начальным блоком основной программы или завершающим различных подпрограмм
- Подпрограмма — с данного блока начинается описание работы подпрограммы
- Оператор цикла for — используется для цикла с известным количеством повторений
- Ввод/вывод — используется для ввода или вывода данных на экран/файл или любое другое место
- Дисплей — используется для вывода данных на экран
Помимо этих блоков немаловажными также являются текстовый блок (для создания каких-либо меток или подписей) и ссылка, который позволяет разбить длинную блок-схему на несколько более коротких частей. Каждый из этих блоков доступен для построения схем в нашем редакторе.
DC/AC Virtual Lab
DC/AC Virtual Lab – это онлайн-симулятор, который способен строить схемы постоянного тока, вы можете создавать схемы с батареями, резисторами, проводами и другими компонентами. Этот инструмент имеет довольно привлекательную графику, и компоненты выглядят реально, но он не входит в пятерку лучших из-за ограничений в библиотеке компонентов, неспособности рисовать схемы и некоторых других причин.
Преимущества DC/AC Virtual Lab:
- Простой пользовательский интерфейс, хорош для студентов и преподавателей
- Компоненты выглядят как настоящие, а не как символы
Недостатки DC/AC Virtual Lab:
- Не является полностью бесплатным
- Библиотека компонентов очень ограничена
- Моделирование не такое мощное
Сервисы для создания алгоритмов (блок-схем)
draw.io.
Сервис абсолютно бесплатный и даже не требует регистрации. Перед началом работы нужно лишь указать директорию, в которой будут сохраняться полученные результаты. Рекомендуется использовать хранилище Google Drive, потому что оно поддерживает функцию совместных проектов.
Что предлагает сервис:
- Создание собственной схемы или использование шаблонов (которых всего 5).
- Понятный интерфейс: для создания схем нужно перетягивать выбранные элементы с боковой панели.
- Импорт файлов в различных форматах (JPEG, PNG и др.).
- Созданные файлы сохраняются с расширениями HTML, JPEG, PDF, и др.
Фото: Онлайн-сервис draw.io.
Конечно, по функционалу этот сервис уступает многим платным. Но в нем достаточно инструментов для создания понятных блок-схем.
Lucidchart
Это платный сервис, но в нем присутствует возможность бесплатной версии с ограниченными возможностями. Тем не менее в ограниченной версии пользователям доступны базовые элементы и даже возможность совместных проектов.
- Возможность сохранять полученные документы в нескольких форматах.
- Импорт файлов с других сервисов.
- Возможность поставить работу на «паузу» и сохранить промежуточный результат в облачном хранилище.
Google Drawings
Если вы владелец аккаунта на Гугл, то для вас доступна возможность бесплатно пользоваться Google Drawings.
- Добавление собственных элементов.
- Менять размер элементов.
- Коллективные проекты с привязкой с гугл-диску.
- Возможность делиться полученными результатами в сети.
- Экспорт полученных результатов в виде графических фалов или в формате SVG.
- Хранилище на 15 Гб с возможностью покупки дополнительного места.
Wireflow
Этот сайт абсолютно бесплатный. Прекрасно подходит для веб-дизайнеров и разработчиков приложений.
- Понятный интуитивный интерфейс.
- Шаблоны и дополнительные элементы.
- Экспорт полученного файла в формате JPG.
Gliffy
Легкий и доступный инструмент, но с ограниченным функционалом. Он платный, однако присутствует бесплатная пробная версия на две недели.
- Базовые шаблоны.
- Дополнительные элементы.
- Возможность работы оффлайн.
- Коллективные проекты.
Cacoo
Это платная платформа, но, как и в Gliffy, здесь присутствует возможность бесплатного двухнедельного тестирования.
- Приятный и понятный интерфейс.
- Чат.
- Совместная работа.
- Множество шаблонов, каркасов и др.
- Показывает всех, кто работает над проектом в данный момент.
Лучшие онлайн сервисы для черчения
Перейдём к непосредственному описанию сетевых сервисов онлайн. Замечу, что указанные сервисы для создания чертежей обладают довольно сжатым по сравнению с профессиональными программами функционалом, чего, впрочем, может быть достаточно для решения множества базовых задач.
Онлайн-редактор GLIFFY
Данный визуальный редактор GLIFFY обладает довольно широким инструментарием для создания чертежей и схематических изображений, включая множество шаблонов и схем для архитектурных проектов, блок-схем, сетевых диаграмм и других соответствующих целей.
Для работы с данным редактором перейдите на сайт cameralabs.org, при необходимости авторизуйтесь (доступна также авторизация через социальную сеть). После этого вам станет доступен экран редактирования, где вы сможете создать ваш чертёж.
Слева расположены вкладки различных шаблонов (вы можете раскрыть вкладку, кликнув на ней), сверху – панель инструментов, а справа будет размещаться непосредственное поле для создания чертежа.
Для сохранения вашей работы нужно будет нажать вверху на «File» — «Сохранить» (или «Экспорт»).
Сервис draw.io
Англоязычный сервис draw.io поможет создать чертёж в режиме онлайн, начертав различные графики, схемы и диаграммы.
Для работы с данным сервисом перейдите на сайт draw.io. Ресурс спросит, куда сохранять созданные вами работы (выберите «Device» для сохранения на жёсткий диск).
Нажмите на «Create New Diagram» (создание новой диаграммы), выберите её имя, а также соответствующий шаблон для создания слева.
Нажмите на «Create New Diagram» для создания нового чертежа
Выберите пустую начальную диаграмму (Blanc Diagramm) или какой-либо из уже имеющихся шаблонов диаграмм (charts), инженерных схем (Engineering), блок-схем (Flowcharts), разметки (layout), карт (maps) и других видов шаблонов
После того, как вы выбрали шаблон, нажмите на «Create» (Создать).
Далее вы перейдёте в экран редактирования. Слева представлены различные шаблоны черчения, сверху панель вспомогательных инструментов, справа – различные настройки отображения документов.
Для сохранения созданного чертежа нажмите на «File» — «Save as».
Сервис drawisland.com
Сервис drawisland.com – простой англоязычный сервис для черчения в Интернете. После перехода на него вас ждёт экран для создания чертежа с довольно ограниченным набором инструментов. Слева расположена панель инструментов, сверху вы можете выбрать размеры рисунка и повернуть его на 90 или 180 градусов, а справа доступ выбор диаметр инструмента для рисования, а также переключаться между слоями.
Для сохранения созданного вами рисунка на диск нажмите на кнопку «Save» слева.
Сервис knin.com.ua
Данный сервис предназначен для создания технического плана строительного объекта, который можно будет позже сохранить к себе на ПК. Как и большинство аналогичных сервисов, данный сервис обладает набором встроенных графических шаблонов, делающих процесс создания технического плана помещения практичным и удобным, позволяя легко нарисовать чертёж онлайн.
- Для начала работы с данным сервисом перейдите на сайт knin.com.ua.
- Укажите справа сверху размеры помещения, а затем нажмите на кнопку «Создать».
- Если будет необходимо добавить ещё помещение, тогда вновь укажите его размеры и нажмите на «Создать».
- После того, как все нужные помещения будут созданы, нажмите на «Продолжить».
- После этого вам справа станут доступны различные графические объекты – окна, стены, предметы интерьера и так далее, которые вы сможете помещать на ваш объект.
- Далее, как план объекта будет создан, вы сможете сохранить его на диск, нажав на кнопку «Сохранить» внизу.
Сервис sketch.io
«Sketch.io» — ещё один простой англоязычный ресурс для построения простых чертежей, создания графических набросков и зарисовок. Функционал сервиса довольно прост, и подойдёт, в первую очередь новичкам в деле создания чертежей.
- Для работы с сервисом перейдите на сайт sketch.io.
- Справа размещена панель инструментов, с помощью которой можно выполнять все необходимые операции.
- После того, как рисунок будет создан, нажмите на кнопку «Export» (дискетка сверху), затем на «Save» — «Download».
Cacoo
Если совместная работа в реальном времени является для вас обязательным требованием, то обратите внимание на сервис Cacoo. Он имеет множество шаблонов для проекта, будь то блок-схемы, модели или диаграммы
Cacoo имеет широкий выбор форм на выбор, независимо от типа проекта.
Лучшая особенность Cacoo — это возможность совместной работы в режиме реального времени. Несколько человек в вашей команде могут работать над блок-схемой одновременно. Кроме того, есть функция чата, так что вы можете видеть и комментировать изменения. Поскольку процесс работы может немного усложниться, когда несколько человек работают над одним документом одновременно, Cacoo предоставляет поля для заметок, чтобы вы могли отслеживать, кто участвует в изменениях.
Cacoo также отлично подходит для одиночных пользователей, так как вы получаете хранилище для 1000 листов, неограниченный общий доступ, импорт и экспорт в SVG.
Цены на Cacoo достаточно доступны. Тариф для команды из 3 человек начинается с $18 в месяц. Корпоративный тариф позволяет установить Cacoo на собственном сервере, стоимость такого варианта начинается с 600 долларов в год для 10 пользователей. Все тарифы имеют 14-дневный бесплатной пробный период.
Be1
BE1.RU — это SEO сервис, который позволяет делать синтаксический разбор текста в два клика. В специальное поле необходимо ввести текст до пяти тысяч символов и нажать кнопку «Разобрать». В результате получается схемы предложения с перечнем составных частей и их характеристик.
Ввод задания в сервисе для синтаксического разбора.
Поле результата разделено на несколько частей:
- кнопки с указанием количества частей речи слова из предложения;
- графические схемы предложений;
- ссылка на результат работы онлайн сервиса.
Пошаговый алгоритм, который поможет составлять схемы предложения онлайн в сервисе Be1.
Если навести курсор мыши к любому слову, то можно посмотреть его характеристики.
- Часть речи.
- Начальная форма слова.
- Все характеристики.
Это можно сделать для всех слов из полученного синтаксического разбора.
Характеристики отдельного слова из схемы предложений.
Видео обзор функций онлайн-сервиса BE1.RU.
Tinkercad — редактирует инженерные и строительные чертежи, схемы и планы
Сервис Tinkercad – это полезный сетевой сервис для 3Д-проектирования и печати, функционал которого доступен пользователям абсолютно бесплатно. Ресурс позиционируется как удобный инструмент для 3Д-моделирования, работать с ним могут даже новички, выполнять черчение онлайн здесь легко и удобно.
- Для работы с Tinkercad перейдите на него, нажмите на кнопку «Начать творить».
- Укажите свою страну и дату рождения, и пройдите простейшую регистрацию (можно использовать данные своего аккаунта в Фейсбук).
- Затем нажмите на кнопку «Создать новый проект», и вы перейдёте в окно создания и редактирования.
- Для загрузки и сохранения файлов существуют кнопки «Импорт» и «Экспорт», позволяющие как загрузить, так и сохранить уже созданный вами чертёж.
Рабочее окно Tinkercad
Mindomo
А этот сервис создан специально для образовательных программ, чтобы, во-первых, преподносить информацию наглядно, а во-вторых, научить студентов структурировать её в блок-схемы (mind map). Помогут в создании схем шаблоны и образцы. Кроме того, можно искать в сети изображения и вставлять их в проект буквально за пару кликов. Есть возможность командной работы и просмотра истории изменений, добавления коротких видео и записи голосовых сообщений.
Сервис интегрирован с GSuite, Google Диском, Office 365, а также с системами управления обучением – Canvas, Blackboard, Schoology, Moodle.
Для тех, кто привык пользоваться онлайн сервисами, рекомендуем два проверенных — Chart от Google и Draw.io
Draw.io понравится начинающим программистам своими богатыми функциональными возможностями и удобством в использовании
И что немаловажно, пользоваться им можно абсолютно бесплатно
Функциональный блок не оценивается, если доступны все входы, поступающие из других элементов. Когда функциональный блок выполняется, он оценивает все свои переменные, включая входные и внутренние переменные, а также выходные переменные. Во время его выполнения алгоритм создает новые значения для выходных и внутренних переменных.
Выходы функциональных блоков обновляются в результате оценки функциональных блоков. Сигнал также может быть возвращен из выходов функциональных блоков на входы предыдущих блоков. Порядок выполнения может контролироваться путем включения функционального блока для выполнения и наличия выходных терминалов, которые изменяют состояние после завершения выполнения.
Это помогает экспертам в области знаний, которые необязательно могут быть экспертами при написании конкретных алгоритмов управления на текстовых языках, но понимают логику алгоритма управления. Они могут использовать существующие функциональные блоки, чтобы легко создавать программы для сбора данных, а также обрабатывать и дискретно управлять.
Одним из основных преимуществ функциональных блоков является повторное использование кода. Поскольку отдельные копии выполняются каждый раз при вызове этих функциональных блоков, разработчики системы не рискуют случайно перезаписать данные. Кроме того, функциональные блоки также могут быть вызваны из лестничных диаграмм и даже текстовых языков, таких как структурированный текст, что делает их очень переносимыми между различными моделями вычислений.
подробной инструкцией
Сохранение и загрузка блок-схем
Сохранение и загрузка схемы (.gif)
Для сохранения доступна не одна, а сразу три кнопки в меню, причём каждая делает своё действие, а именно:
- Сохранить схему (.json) — сохраняет блок-схему в виде json файла, который затем можно открыть в редакторе для изменения (сочетание клавиш — Ctrl+S)
- Сохранить схему (.png) — сохраняет блок-схему в виде единого изображения без сетки и меню в том масштабе, в котором сейчас находится редактор (сочетание клавиш — Ctrl+Shift+S)
- Сохранить области (.png) — находит связанные области (два и более блоков, соединённых стрелкой) и сохраняет каждую в виде изображения по отдельности (сочетание клавиш — Ctrl+Alt+S)
С загрузкой всё гораздо проще: одна кнопка, клик по которой позволяет выбрать json файл с блок-схемой (сочетание клавиш — Ctrl+O). При успешном открытии, текущая блок-схема будет заменена на новую, в противном случае останется прошлая схема, однако история изменений будет утеряна.
Gliffy
Если вам нужен простой инструмент для работы, то обратите внимание на сервис Gliffy. По сравнению с другими службами, Gliffy немного более схематичный
Это хороший вариант, когда вам нужно быстро построить блок-схему. Вы сможете создать хороший вариант всего за несколько кликов.
Есть встроенные базовые шаблоны, которые позволяют начать еще быстрей. Однако, когда вы начинаете настраивать свои блок-схемы, процесс редактирования уже не так прост, как, например, в Lucidchart. Есть несколько особенностей интерфейса, которые могут немного раздражать.
Gliffy предоставляет возможность поделиться и даже пригласить других людей просматривать, редактировать или оставлять комментарии. Но эти инструменты для совместной работы не такие эффективные, как у других сервисов. Gliffy предлагает тарифы, начинающиеся с $8 в месяц для обычных пользователей, и командный тариф за 60 долларов в год.
Gliffy
Если вам нужен простой инструмент для работы, то обратите внимание на сервис Gliffy. По сравнению с другими службами, Gliffy немного более схематичный
Это хороший вариант, когда вам нужно быстро построить блок-схему. Вы сможете создать хороший вариант всего за несколько кликов.
Есть встроенные базовые шаблоны, которые позволяют начать еще быстрей. Однако, когда вы начинаете настраивать свои блок-схемы, процесс редактирования уже не так прост, как, например, в Lucidchart. Есть несколько особенностей интерфейса, которые могут немного раздражать.
Gliffy предоставляет возможность поделиться и даже пригласить других людей просматривать, редактировать или оставлять комментарии. Но эти инструменты для совместной работы не такие эффективные, как у других сервисов. Gliffy предлагает тарифы, начинающиеся с $8 в месяц для обычных пользователей, и командный тариф за 60 долларов в год.
EasyEDA
EasyEDA – это бесплатный набор веб-инструментов EDA с нулевой установкой, который объединяет мощное средство рисования схем, смешанный симулятор и макетирование печатной платы в среде кросс-платформенного браузера для инженеров-электронщиков, преподавателей, студентов и любителей. EasyEDA абсолютно бесплатен, прост в использовании и многофункционален.
Преимущества EasyEDA:
- Огромное и постоянно растущее сообщество
- Библиотека компонентов довольно массивная
- Очень мощный симулятор
- Возможно качественное проектирование печатных плат
- Проектирование схем / печатных плат не требует каких-либо хлопот
- EasyEDA совершенно бесплатен
Недостатки EasyEDA:
Платные приложения
Dia — программа для начинающих, только для людей, входящих в область рисования электронных схем. Она нормально работает с системами от Windows и выше.
Интерфейс бесплатной программы для рисования схем ProfiCAD Профикад Принцип работы простой: в поле слева находим нужный элемент, перетягиваем его в нужное место схемы, поворачиваем в требуемое положение.
На рисунке ниже представлен скриншот со списком категорий компонентов одной из библиотек, доступных проектировщику: Кроме встроенных элементов есть возможность вставлять свои рисунки, что еще больше расширяет возможности использования программы.
Для домашнего пользования вполне подойдет и такой вариант. Электрики свободно смогут создавать здесь схемы и чертежи с помощью встроенных инструментов. Это устройство, основанное на вспышке, с некоторой схемой выборки и учебным пособием.
ОБ этих программах и поговорим дальше. QElectroTech — программа для составления, просмотра и печати электросхем Язык приложения — английский, но для него имеется русская локализация.
Начальная настройка программы
Позволяет разрабатывать и моделировать аналоговые и цифровые схемы. Чем выше электрический ток по линии, тем быстрее точки движутся в направлении потока тока.
Нумерация элементов может быть проставлена автоматически, а может — вручную. Пользователь может создать в редакторе электрическую цепь и задать параметры для анализа. Профессионалам их функционала может быть недостаточно, но для создания схемы электроснабжения дома или квартиры, их функций и операций хватит с головой.
No more using LTSpice. Нумерация элементов может быть проставлена автоматически, а может — вручную.
Как читать электрические схемы
yWorks
yWorks производит впечатление системы, которая хочет предоставить пользователю минимально достаточный для работы набор стенсилов и средств работы с ними.
- Относительно форматов работы: загружать в систему можно только объекты с расширением .Graphml. Сохранять диаграммы можно как файлы совсем без расширения (тем паче, что оно и не предлагается), а также экспортировать как растровую картинку в формате PNG. Приятно, что при экспорте диаграммы в картинку система предлагает настроить параметры экспорта.
- В левом верхнем углу предлагается предпросмотр только что нарисованной диаграммы, с помощью которого можно быстро менять участок схемы, который в данный момент отображается на доске (это напомнило мне о Heroes of Might & Magic).
- Для новичков создатели системы подготовили плюшку в виде возможности посмотреть примеры диаграмм, что лично мне кажется очень обоснованным решением. Для многих людей опора на ранее кем-то созданную модель является большим подспорьем в работе.
- И специально напоследок я оставила самый большой плюс этой системы. У блоков можно указывать очень большое количество свойств, например, быстро менять тип блока, с точностью до пиксела указать положение объекта на доске и его размер, задать текст, цвет фона, границ и загрузить изображение, которое будет занимать фон.
О компании-разработчике yWorks можно прочесть на её официальной странице.
Добавление стрелок, соединение блоков
Добавление стрелки (.gif)
У каждого блока (кроме текстового) есть четыре коннектора. Чтобы соединить блоки стрелкой, необходимо навести мышь на один из коннекторов начального блока и нажать левую кнопку мыши. После этого стрелка будет перемещаться вместе с мышью до тех пор, пока не будет произведён клик на другой коннектор. Также в процессе добавления стрелки можно кликнуть по пустому пространству. Данное действие приведёт к добавлению промежуточного узла в стрелку, и новые сегменты будут строиться уже от неё. Если решение начать строить данную стрелку оказалось ошибочным, для отмены действия достаточно нажать клавишу Esc.
Если же нужно соединить два близких блока и не хочется тянуть стрелку, можно перетащить один из блоков к другому нужным коннектором (коннекторы, между которыми будет добавлена стрелка будут подсвечены) и отпустить мышь.
А если требуется вставить блок между двумя другими блоками, не нужно сначала разрывать все уже имеющиеся стрелки. Достаточно перетащить блок на вертикальный участок стрелки так, чтобы она подсветилась, и отпустить блок. Все соединения будут добавлены автоматически.
Modelio 3.0.1
Решение от Modeliosoft оставляет двойственные впечатления. Видно, что проделана огромная работа, но складывается впечатление, что все функции немного недоделаны. Это выражается либо в не дружественности интерфейса (многое сделано просто неудобно), либо в несоответствии ожиданиям (например, схема с белым фоном в самом Modelio, при формировании картинки получала грязно желтый фон). Отдельно хочется сказать про полное отсутствие копипаста (копирование объекта или группы объектов в буфер обмена с последующей вставкой) – это несерьезно! Решение бесплатное.
Рисование схем процессов.
Не самая лучшая реализация разработки процессов, требует вдвое больше времени на разработку процесса, чем лидеры. Соответствие нотации почти полное (некоторые возможности нотации не поддерживаются), однако имеет ряд недочетов (например, у граничного события при свойстве «CancelActivity=True» граница рисуется штрихом, что неверно). Не очень получается и конечный результат – такое чувство, что картинки получаются с очень низким разрешением. Также, нет возможности выгрузить процесс в общепринятых форматах, таких как XPDL и BPEL, для использования в сторонних программах – будьте внимательны при выборе! Я бы не стал рекомендовать использовать эту программу в качестве средства разработки процессов.