0

大きなデータベースがあり、UML ダイアグラムを作成する必要があります。

これを自動的に行うことができる唯一のプログラムは Mysql Workbench ですが、動作するのは好きではありません。私は通常 Argouml で作業します。

Mysql ワークベンチは .mwb をエクスポートします。これは、xml ファイルを含む圧縮ファイルです。この xml は、Argouml でのインポートと互換性がありません。Argouml は .xmi ファイルのみをインポートします。

mwb を xmi ファイルに変換するにはどうすればよいですか? または、.sql ファイルまたはデータベース接続から UML を作成し、.xmi でエクスポートする他のプログラムはありますか?

4

2 に答える 2

0

ArgoUML を使い続けたい場合は、argouml-dbを使用してデータベースからリバース エンジニアリングを行うことができます。

于 2012-02-19T18:25:37.557 に答える
0

Mysql Workbench と統合されているため、 DB Designer 4の使用を検討することもできます。ただし、私はこれを個人的に使用していません。また、参考までに、関連質問.

最後に、ArgoUML が XSI 形式の UML をインポートできると仮定すると、http://uml.sourceforge.net/developers.php のこのスクリプト ( mysql2xmi.sh )が機能する可能性があります。

幸運なことに、私は XSI 形式の UML を試してみることにしました。これは最もサポートされており、移植可能です。

于 2011-12-30T18:23:56.243 に答える