エンタープライズアプリケーション間のデータフローをどのように表示/レイアウトしますか?

StackOverflow https://stackoverflow.com/questions/258554

質問

私の雇用主はスイスの大手電話会社です。さまざまなタスクのデータを転送するために使用される多くのシステムがあります。パフォーマンス管理、障害管理、構成管理など

「管理」に説明するため、 (先のとがった髪など)これらのシステムがどのように相互作用するか、データフロー/フォーマット/プロトコルに関する情報を「データベース」に収集しました。 (カンマ区切りのpersuason)およびGraphviz用に生成されたコード( http://www.graphviz.org/)およびYed( http://www.yworks.com/en/products_yed_about.html)これらのグラフを視覚化します。

私のデータベースから生成されたこれらのグラフを表示することは、最初はかなり効果的でした.. しかし、新しいシステム/データフローを追加すると、GraphvizとYedの両方がグラフを再レイアウトします。 当然、これは昨日見たグラフと今日のグラフを一致させようとする人を本当に混乱させます。

エンタープライズアプリケーション間のデータフローをどのように表示/レイアウトしますか?

役に立ちましたか?

解決 2

私がやりたいことをするツールはないようです。

私たち(=私の雇用主、私は他の仕事に移りました)は、現在、マルチ$$クリック-y-クリックツールを使用しています。機能します...

他のヒント

graphvizを使い続け、データから生成したい場合

  1. 新しいグラフを作成
  2. 正確な場所でDotファイルを生成
  3. 新しいグラフを印刷
  4. ドットファイルを編集して、新しいものを削除します
  5. 前のグラフを印刷する

新しいグラフと指定したグラフを比較することはできませんが、2つのグラフを比較できます。

遅くなりましたが、このタスクのために再割り当てを行う良い日です。GraphVizでは、正確な位置だけでなく、ランクレベルを制御できます。たとえば、タイムライングラフの同じ列に日付ラベルとイベントを保持するために使用されます。

このドキュメントには良い例があります。16ページに移動してください: http:// www。 graphviz.org/pdf/dotguide.pdf

とにかく、ランキングを使用している場合は、ソースデータからランキング情報を抽出するコードを記述する必要があります。最悪の場合、この情報を手動でアイテムに追加する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top