問題タブ [dia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
580 参照

linux - CentOS 7.0 に dia をインストールするときに yum に libEMF が表示されない

CentOS 7.0 に dia をインストールしています。指示:

エラーメッセージ:

epel リポジトリから libEMF をインストールできることがわかりました。私もこのリポジトリを持っていますが、libEMF をインストールしようとすると、「パッケージが見つかりません。インストールするものがありません」というメッセージが表示されました。次に、このパッケージをhttp://rpmfind.net/linux/rpm2html/search.php?query=libEMF.so.1で見つけましたが、このサイトには7.0ではなくcentOS 6.5用のパッケージしかありません。そのソースから libEMF をインストールしましたが、何も変わりませんでした。今、必要なファイルがあります:

しかし、dia を再度インストールしようとすると、以前と同じエラー メッセージが表示されます。また、python 2.7 がインストールされていますが、libpython2.6.so.1.0 を取得するために何をする必要があるのか​​ わかりません。Python を 2.7 から 2.6 にダウングレードしたくありません。

0 投票する
2 に答える
1008 参照

entity-relationship - Diaへの総参加

ER 図の設計に Dia を使い始めたばかりですが、通常は二重線で表される総参加を示す方法が見つからないようです。ありがとうございました。

0 投票する
1 に答える
599 参照

uml - DiaのUML、矢印の対角線を継承?

Diaは継承矢印を斜めにすることができますか? たとえば、2 つのクラスがあり、1 つは中央にあり、もう 1 つは左上隅にあります。矢印を他のクラスに直進させたいのですが、atmは90°の角度で左に移動し、次に上に移動します...

0 投票する
1 に答える
185 参照

uml - Dia の属性にステレオタイプを追加する

Diaの属性 (操作ではない) にステレオタイプを追加する適切な方法はありますか? これまでのところ、属性名にステレオタイプを挿入していますが、順序が少し異なります。

私が持っているもの:

どのように(私が思うに)それは次のように見えるべきですか:

0 投票する
1 に答える
304 参照

php - 抽象クラスを持つプラグインuml2php5を使用して、ソフトウェアDiaで.class.phpファイルを生成する方法は?

Diaでチャートから.class.phpを生成する必要があります。UMLuml2php5

属性とメソッドを持つインスタンス化可能なクラスに問題はなく、ファイルは正しくエクスポートされます。

問題は抽象クラスにあります。抽象クラスに従って作成されたファイルはありません。

生成されたコードは次のとおりです。

抽象クラスUser.class.phpを生成するのを手伝ってくれませんか?

ありがとうございました

0 投票する
1 に答える
1409 参照

python - コード生成用の dia2code

dia を使用して UML ダイアグラムを作成し、次に dia2code を使用して Python コードを生成する予定です。

dia の例は役に立ちます:

生成されたコードに「しかし、ここには何もありません」を追加しましたが、それを自動的に行うことは可能ですか? 私のユートピアの世界では、次のことができます。

  1. UML ダイアグラムを編集する

  2. 常に変化するプロジェクトに応じて、各メソッドのコードを dia ダイアグラムに更新します

  3. dia2code を使用して最終的なコードを生成する

そのために Umbrello を使用しましたが、Mint で頻繁にクラッシュするため、あきらめました。

私は dia で何かを逃しましたか? それを行うためのトリックはありますか?別のソフトウェアを知っていますか?

お時間をいただきありがとうございます。

ビビ

0 投票する
1 に答える
104 参照

dia - 2 つのダイヤ図を比較するにはどうすればよいですか?

2 つの Dia ダイアグラムを比較できるユーティリティまたはアドオンはありますか? Dia にデータベース スキーマのダイアグラムがあります。mercurial は .dia ファイルが変更されたことを通知しますが、何が変更されたのかわかりません。おそらくテーブルに追加されたフィールドですが、わかりません。Mercurial に違いを尋ねると、2 つのバイナリ ファイルが表示されますが、意味がありません。

アドオンを探しに行きました。http://sourceforge.net/projects/dia-grams/というページがありますが、役立つものは何もありません。実際には、ファイルがまったくないようです。たぶん、Dia にはまだプラグインやアドオンがありませんか? とにかく、図を比較するためのものはありませんか?

0 投票する
0 に答える
124 参照

visio - Visio とオープン ソースを使用した図の設計

さまざまな人が図に取り組んでいます。そのうちの 1 人は Visio で図を描き、他の人は Dia や Libre Office Draw などのオープン ソース ソリューションを使用しています。

誰もがダイアグラムを表示および編集できるように、ダイアグラムをインポート/エクスポートできる最適な形式を知っている人はいますか? つまり、1 つの図を 3 つの異なるエディター (Visio、Dia、LO-Draw) で編集する必要がある場合、どの形式を使用するのが最適でしょうか?

はい、最善の解決策は、すべての人に Dia または Libre Office を使用するよう説得することです。

0 投票する
1 に答える
62 参照

cardinality - リレーションシップの上下にカーディナリティを持たせる方法はありますか?

デフォルトでは、リレーションシップ シェイプの左側と右側にカーディナリティしか表示できないようです。

この種の動作では、関係の上下にエンティティを配置すると、どれがどれであるかを理解するのが少し混乱します。