Что Вы используете для создания блок-схем программирования, схем, и т.д.? [закрытый]

Только перечислить еще некоторые различия:

  • у Муравья нет формальных конвенций. Необходимо сказать Муравья точно, где найти источник, куда поместить выводы, и т.д.
  • , Муравей является процедурным. Необходимо сказать Муравья точно, что сделать; скажите этому компилировать, копировать, затем сжиматься, и т.д.
  • , у Муравья нет жизненного цикла.
  • Знаток использует конвенции. Это знает, где Ваш исходный код автоматически, пока Вы следуете этим конвенциям. Вы не должны говорить Знатоку, где это.
  • Знаток декларативен; Все, что необходимо сделать, создают файл pom.xml и помещают источник в каталог по умолчанию. Знаток будет заботиться об остальных.
  • у Знатока есть жизненный цикл. Вы просто звоните , установка mvn и серия шагов последовательности выполняется.
  • Знаток обладает интеллектом об общих задачах проекта. Для запущения тестов, простых, выполняются тест mvn , пока файлы находятся в месте по умолчанию. У Муравья Вы сначала имели бы в файл JAR JUnit, затем создайте путь к классу, который включает JAR JUnit, затем скажите Муравья, где он должен искать тестовый исходный код, запишите цель, которая компилирует тестовый источник, и затем наконец выполните модульные тесты с JUnit.

Обновление:

Это прибыло от Знаток: Полное руководство . Извините, я полностью забыл цитировать его.

16
задан 3 revs, 3 users 100% 5 August 2012 в 20:23
поделиться

18 ответов

Я использую Dia , редактор диаграмм.

Dia - лучший бесплатный инструмент для построения блок-схем (Visio)

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

Объекты на диаграммах могут быть соединены линиями и стрелками в различных стилях.

Типы объектов в Dia включают AADL, Ассорти, BPMN, ChemEng, Chonogram, Cisco, гражданское, кибернетическое, электрическое, ER, блок-схема, FS, Гейн и Сарсон, GRAFCET, Головоломка, Лестница, Логика, Карта, изометрический, MSE, сетевой, пневматический / Hydrualic, RE-i *, RE-Jackson, RE_kaos, SADT / IDEFO, SDL, Sybase и UML.

Dia сохраняет диаграммы в нескольких форматы, включая XML, EPS, SVG, XFIG и PNG.

Диаграммы на Dia могут охватывать несколько страниц. Несколько примеров диаграмм создано в Dia, см. http://live.gnome.org/Dia/Examples . Dia - это бесплатное программное обеспечение с открытым исходным кодом.

10
ответ дан 30 November 2019 в 16:14
поделиться

Rational Software Modeler (ранее назывался Rational Rose).

Он также поставляется с расширением Microsoft .NET Extension, которое позволяет вам создавать код .NET на основе определенных моделей.

-1
ответ дан 30 November 2019 в 16:14
поделиться

OmniGraffle http://www.omnigroup.com/applications/OmniGraffle/

Это только для Mac, и только демонстрационная часть бесплатна, но стоит своих денег.

0
ответ дан 30 November 2019 в 16:14
поделиться

Я успешно использовал yEd . Однако никогда не делал с ним ничего особенного.

1
ответ дан 30 November 2019 в 16:14
поделиться

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

0
ответ дан 30 November 2019 в 16:14
поделиться

Существует программа с открытым исходным кодом, похожая на Visio, под названием Dia .

Для UML существует ArgoUML .

2
ответ дан 30 November 2019 в 16:14
поделиться

SmartDraw великолепен. Visio тоже хорош, но не так богат.

Google Документы также недавно добавили поддержку блок-схем .

3
ответ дан 30 November 2019 в 16:14
поделиться

Для диаграмм последовательностей мне нравится http://www.websequencediagrams.com

4
ответ дан 30 November 2019 в 16:14
поделиться

Microsoft Visio в значительной степени предназначен для этой задачи - хотя и дорого, но очень хорошо.

7
ответ дан 30 November 2019 в 16:14
поделиться

Я использую OmniGraffle , который не является бесплатным, но я совершенно не жалею о покупке лицензии

5
ответ дан 30 November 2019 в 16:14
поделиться

There is also Visual Paradigm for UML. The community edition is free for non-commercial use.

2
ответ дан 30 November 2019 в 16:14
поделиться

Я использую комбо Gliffy и MindMeister .

2
ответ дан 30 November 2019 в 16:14
поделиться

Я использую как Mindmeister (простой в использовании и бесплатный), так и Visio 2007 (мощный).

0
ответ дан 30 November 2019 в 16:14
поделиться

Graphviz хорош для какого-то типа диаграмм.

1
ответ дан 30 November 2019 в 16:14
поделиться

вы найдете множество похожих вопросов с множеством одинаковых ответов под тегом блок-схемы .

1
ответ дан 30 November 2019 в 16:14
поделиться

Я предпочитаю делать диаграммы на бумаге, это дешево и намного быстрее, чем использование компьютеризированного инструмента. Но не так красиво, чтобы показывать другим.

1
ответ дан 30 November 2019 в 16:14
поделиться

Я использовал mxGraph , и он очень хорош.

4
ответ дан 30 November 2019 в 16:14
поделиться

Мне нравится Visio из-за его обширных форм и шаблонов, которые идут вместе с ним. Если вы также заинтересованы в создании каркасов, я могу порекомендовать бесплатную таблицу форм каркасов от GUUUI .

Кроме того, я использую FreeMind для визуализации древовидных отношений.

0
ответ дан 30 November 2019 в 16:14
поделиться
Другие вопросы по тегам:

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