OpenSource Блок-схема

Я ищу приложение, которое выводит выходные данные в переносимом формате, возможно, экспортирует их в виде файла изображения, чтобы я мог получить блок-схему некоторых проектов приложений и отправить их своему боссу для профессиональной проверки. Из того, что я видел, dia говорит о стандарте де-факто для потоковой диаграммы linux, но, возможно, у некоторых из вас, живущих на земле аскубунту, есть несколько других предложений, которые я хотел бы изучить.

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

19
задан 4 February 2011 в 23:27

7 ответов

можно использовать для Дизайна Блок-схемы:

  • LibreOffice Тянут (Раньше, OpenOffice Тянет) (Можно дать ему цвета элементам),
  • Kivio (От комплекта KDE KOffice)
  • Inkscape

Если Вы говорите о Потоке Gantt затем

13
ответ дан 4 February 2011 в 23:27

Я использую Google Docs для создания блок-схем. Это не с открытым исходным кодом, но это бесплатно (как в пиве) и создает привлекательную графику. Вот пример простой диаграммы

enter image description here

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

Вы можете загрузить готовые изображения в виде файлов PDF, SVG, PNG и JPG.

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

Лично мне никогда не нравился Диа. Мне всегда приходилось бороться с этим, чтобы заставить его делать то, что я хочу, и это всегда заставляло меня делать что-то невероятно запутанным образом. Функция «рисования» в Google Docs кажется «правильной».

0
ответ дан 4 February 2011 в 23:27

Я бы добавил inkscape Install inkscape в список возможностей. По умолчанию вывод svg, поэтому он очень переносим, ​​будет хорошо отображаться. (Подсказка на блок-схеме - используйте инструмент-коннектор.) Если вам удобно с интерфейсом, Inkscape замечательный и очень гибкий. Документы SVG / XML, созданные в программном обеспечении, также можно настраивать вручную, если это ваша чашка чая.

Другой инструмент, который я обнаружил в этом аскубунту, это Карандаш .
Вот один из потоков, обсуждающих это: FOSS GUI Prototyping
На странице трафаретов также есть некоторые трафареты, созданные сообществом. Я не уверен, что это то, что вам нужно, но, возможно, стоит проверить.

0
ответ дан 4 February 2011 в 23:27

Существует еще одна программа для создания блок-схем, которая называется yED .

Проверьте это.

0
ответ дан 4 February 2011 в 23:27

Возможно, xmind - вариант. Это гораздо больше, чем просто Mindmapper.

Примеры:

http://www.xmind.net/share/test00/flow-chart/

http: // www. xmind.net/share/andi_iium/ip-geolocation-techniques/

0
ответ дан 4 February 2011 в 23:27

Лично я фанат tcm, Инструментарий для концептуального моделирования (он доступен в репозиториях). Главным образом потому, что формат файла является текстовым, поэтому вы можете отредактировать его с помощью текстового редактора, если это необходимо, и вы можете экспортировать его в PS и EPS, что прекрасно работает с LaTeX, и FIG, который позволяет редактировать его с помощью xfig. Он также обеспечивает соблюдение стандартов UML, не позволяя им отклоняться от них. Графический интерфейс и получающиеся модели выглядят не очень симпатично.

Если вам необходимо сотрудничать с людьми, использующими разные операционные системы (например, Windows и Mac OSX), рассмотрите вариант umlet (также доступен в репозиториях). Он написан на Java, и единственный, который я нашел, легко использовать и устанавливать в Windows, OSX и Linux. Он также позволяет экспортировать в полезные форматы, такие как SVG, EPS и PDF, а также в распространенные графические форматы.

0
ответ дан 4 February 2011 в 23:27

Между тем существует настольная версия draw.io на основе электрона, который также доступен как .deb пакет. Кажется, что это - также открытый исходный код. Лично я нахожу это самым простым в использовании решением по сравнению с большинством других отмеченных программ.

0
ответ дан 23 November 2019 в 02:00

Другие вопросы по тегам:

Похожие вопросы: