アーキテクチャ図の作成に使用できるソフトウェアは何ですか?[閉まっている]


25

図をどこかに保存して後で編集できるようにする必要がある場合、ほとんどの設計/建築作業にMS Visioを使用します。私はVisioの最大のファンではありませんが、仕事を終わらせます(仕事中は無料です)。

かなり高価なVisioソフトウェアに代わる優れた代替品があり、おそらくもっと良いものがありますか。私は確かにツールボックスにそのプログラムを持ちたいです!


5
タイトルから「お気に入り」という単語を削除した場合、「Xのリスト」の質問であるにもかかわらず、これは良い質問になるかもしれません。必要なのは、探している機能を強調することです。
ChrisF

1
幅広い回答を得て、潜在的に新しいソリューションを発見するために、私は意図的に質問を可能な限りオープンエンドのままにしました。でもフィードバックをありがとう、あなたがどこから来たのかわかりました、クリス。
アレクサンドル・クリリン

1
この質問は、意見を求めているので便利だと思いました。ポリシーが意見を求めることを「オフトピック」としてマークするのはあまりにも悪いことです。
ブライアン滝田

念のために誰もが知っていない- - 5年でこの質問を最初に頼まれたので、我々は今、このような質問が適しています新しいサイト持ってsoftwarerecs.stackexchange.com
Mawg

回答:


27

yEdを使用します。すべての主要プラットフォームで無料で利用でき、自動ダイアグラムレイアウト用の便利なツールがあります。

マルチドキュメントインターフェースを備えた無料の汎用作図プログラム

これは、Windows、Linux、Mac OS、およびJVMをサポートする他のプラットフォームで実行されるJavaで記述されたクロスプラットフォームアプリケーションです。

yEdを使用して、フローチャートネットワーク図UML図BPMN図、マインドマップ組織図エンティティ関係図など、さまざまな種類の図を描画できます。yEdでは、カスタムベクターとラスターグラフィックスをダイアグラム要素として使用することもできます。

yEdは、XMLベースの形式であるGraphMLとの間でダイアグラムをロードおよび保存します。アプリケーションは、複数のページにまたがる非常に大きな図を含む図を印刷できます...

http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/YEd-screenshot-process_normal_flow-bpmn.png/800px-YEd-screenshot-process_normal_flow-bpmn.png


これをありがとう。Linuxで使用できるものを見つけてうれしいです。
エイミーアヌシェフスキ

1
+1推奨をありがとう。この1人のルックスはかなり使いやすいものであることが
ジョン

よさそうだ、今すぐ試してみる。
アレクサンドルクリリン

ダウンロードして、少し試してみました。投票する必要性を感じてください!
コーディズム

3

私はEnterprise Architect(http://www.sparxsystems.com.au/)を使用しています

誰もが独自の優先順位を持っていますが、私にとってはこれらはこのようなツールにとって良いものです。

  • すぐに使用できるほどシンプルです
  • クラス図からコードを生成でき、その逆も可能です。
  • 実行中のアプリケーションからシーケンス図を生成できます。実行中のプロセスをアタッチすることで.NETから使用しましたが、正常に機能します。
  • COMインターフェイスを介していくつかの操作を自動化するために使用できるきちんとしたモデルがあります。
  • モデルをCVSおよびSVNに保存できます
  • 複数のユーザーが同じモデルで同時に作業できます
  • それはまったく高価ではありません

EAは本当に良いです。しかし、ランタイムシーケンス図ジェネレーターはそれほどバグがなかったと思います。
タマスシェレイ

1
私もEAがずっと好きでした(約10年間の登録ユーザー)。不幸なイベントでは、実際にUMLダイアグラムを作成する必要がありましたが、それが私の選択です。しかし、私のお気に入りの作図ツールは、鉛筆と紙、またはマーカーとホワイトボードです。
ニールバターワース

2

UMLetは、UML図設計のための無料のオープンソースツールです。私は時々それを使用しましたが、使用するのは面倒です(または少なくともしばらく前だったかもしれませんが、それ以来それを磨いてきました)が、仕事をやり遂げます。Visioほど美しい図は得られないので、より一般的なプレゼンテーションを目的とする場合は問題になる可能性があります。

astah *もあり、コミュニティ版は無料です。私はそれを使用しませんでしたが。


2

inkscapeを使用します。OpenClipartには、テクニカルダイアグラムで使用するためのコピーレフトテクニカルSVGのかなり幅広い選択肢があり、フォルダーには、作成した追加のシンボルがいっぱいです。確かにvisioほど機能が豊富ではありませんが、一般的に図を作成する必要があるときは、とにかく要点を伝えるシンプルなものが欲しいだけで、inkscapeは邪魔せずにそれを行います。


1
Inkscapeは実際にはフル機能のベクター描画ソフトウェアであることに注意してください。ただし、「コネクタ」ツールのおかげで、作図ソフトウェアとして使用できます。
バルジャック

@barjak:ええ、inkscapeはイラストツールとして非常に便利です。機能が豊富ではないと言ったとき、私はそれが技術的な図表作成機能だと言っていました。しかし、技術に精通していない視聴者を感動させるために、本当に光沢のある図を作成する必要がある場合は、ベクター描画ツールの完全なセットがあると便利です。
セルセリラ

Inkscapeは図表作成ツールとしてVisioと競合できないことに同意します。私のコメントのポイントは、その理由を説明することでした。とにかく、あなたの答えは完全に有効です。
バルジャック

1

ModelMaker、私のお気に入りの機能はコード/モデルの統合です。モデルからコードを生成したり、モデルからコードを生成したりできます。

ところで。私はおそらくコード/モデルの統合はC#とDelphiでのみ機能することを言及する必要があります


それが何をするのか、そして尋ねられた質問に答えるのになぜそれをお勧めするのか、もっと説明してもらえますか?Stack Exchange では「リンクのみの回答」は歓迎されません
-gnat

0

CADEを数回使用しました。Visioよりもはるかに直感的であることがわかりましたが、いくつかの問題が発生したため、ニーズによって異なります。

  • 使用可能な形式で保存されなかったため、CutePDFを使用してPDFファイルに印刷し、ダイアグラムを配布する必要がありました。
  • 別の解像度でデスクトップにリモート接続すると、バラバラになりました
  • オブジェクトのグループをある場所から別の場所に移動した場合、レイアウトを台無しにせずにそのグループ内のオブジェクトを変更するのは非常に困難な場合があります)

0

すべての図で私のお気に入りのスイスアーミーナイフは、Microsoft Visio 2007または2010です。私の建築図のほとんどはコードレベルではなく、厳密にUMLに準拠していません。図は、概念レベルまたはコンポーネント/システム統合タイプです。正方形、長方形、楕円、スクリーンショット、さまざまな記号、アイコンなどの単純な形状を使用します。Visioには多数の機能があり、UML、SOAなどのサードパーティから無料の図形をダウンロードできます。別の利点は、Dell、Sun、CiscoなどのハードウェアベンダーがVisioテンプレートにすべて装備していることです。

それは、UMLを使用してより多くのコードレベルの図にSparx Enterprise Architectを使用するということです。Visual Studio 2010 Ultimateのアーキテクチャ図も使用しましたが、それらにもニッチがあります。


0

Argo、Star、Boumlなどを試してみましたが、私のお気に入りは、大した手間をかけずにアイデアをすばやくスケッチできるため、よりシンプルになりました。

私のお気に入りはこれです:

http://www.softwareideas.net/

しかし、これにはソフトスポットもあります。

http://alexdp.free.fr/violetumleditor/page.php


これらのリソースが何をするのか、また質問に答える際にこれらを推奨するのはなぜですか?「リンクのみの答えは」かなりスタック所で歓迎されていません
ブヨ

第一に、この質問は2年以上前のものであり、第二は、opが望むのと同じ種類の機能を無料で提供するためです。
-sunwukung
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.