はじめに PlantUMLを使用し、クラス図を描く方法をまとめます。 ※PlantUMLを使える環境が整っている前提で進めます。 定義
![もう辛くない!テキストで書くUML クラス図編 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/917588f3ac81bb55f54ae0b16f0888c12ee54120/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgyJTgyJUUzJTgxJTg2JUU4JUJFJTlCJUUzJTgxJThGJUUzJTgxJUFBJUUzJTgxJTg0JUVGJUJDJTgxJUUzJTgzJTg2JUUzJTgyJUFEJUUzJTgyJUI5JUUzJTgzJTg4JUUzJTgxJUE3JUU2JTlCJUI4JUUzJTgxJThGVU1MJTIwJUUzJTgyJUFGJUUzJTgzJUE5JUUzJTgyJUI5JUU1JTlCJUIzJUU3JUI3JUE4JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zNDNiNDJmOTI2MWU5ZjZlYzk0YTQwYWFhMTBlYWM4Mg%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQweWthd2FrYW1pJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zYmIwYjA4MDY3YTJhYWNmMzA2YTA0MmJlN2Q4NzgzMw%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D562913addb77c8a586b3818887d0738d)
システム開発時にER図を作ることはよくあります。しかし図を作ったとしても、それがデータベースに反映できなかったら絵に描いた餅でしかありません。できれば同期されて欲しいと考えるはずです。 今回紹介するDatabase to PlantUMLは現状のデータベース構造を読み取って、PlantUML形式にしてくれるソフトウェアです。 Database to PlantUMLの使い方 例えばMySQLの場合、次のような画像で出力できます。 テキスト形式で出力した後、plantuml.jarを使って各種形式に変換するようです。対応形式としてはPNGの他、SVG/EPS/PDF/VDX/XMI/HTML/TXT/YTXT/LaTeXとなっています。 Database to PlantUMLはPHP製のオープンソース・ソフトウェア(BSD)です。 Hywan/Database-to-PlantUML: C
はじめに この記事は、アプリケーション開発におけるUI設計の、画面遷移図について個人的に考察したものです。画面遷移図を作る上で、現状どのような選択肢があるかをまとめています。正直調べ足りないところも多々ありますので、内容が偏っていたり間違ってる可能性があります。参考にする場合はご注意ください。 画面遷移図の役割 画面遷移図とは、画面とその移り変わりを図にしたものです。画面同士を矢印などでつなぎ、矢印の方向に画面が遷移することを表したりします。 最近はUI設計の成果物として、実際に画面遷移の操作をできるモックアップの開発も盛んになっています。しかし、それはそれで良いものですが、画面とその相互関係を一覧できる画面遷移図は、また別な価値のある資料です。画面遷移図を作ること、そして作り方を検討して改善していくことは、アプリケーションの設計において重要ではないかと思います。 画面遷移図の種類 画面遷
テキストから UML を生成する PlantUML についての解説記事を書いてみました。 PlantUML の使い方 (今回) シーケンス図 クラス図 オブジェクト図 パッケージ図 ユースケース図 アクティビティ図 状態遷移(ステートマシン)図 コンポーネント図 配置図 skinparam PlantUML 実行用のバッチファイル 今回は PlantUML の使い方の説明です。 PlantUML とは インストール 日本語 コマンドライン Doxygen との連携 Doxygen 連携用スクリプト その他のツールとの連携 オンラインデモ PlantUML とは 最近、プログラムの設計書などで UML を使うのが浸透してきていますが、 この UML を書くのはわりと面倒です。 CASE ツール, Doxygen などでは、クラス図を自動生成してくれますが、 ユースケース図やシーケンス図は自分
はじめに 目次 戻る はじめに_ テキストから UML を生成する PlantUMLを用いてUML図を描く。 参考URLは以下のとおり。 PlantUML(英語) プログラマーズ雑記帳:PlantUML の使い方 UMLの用語は基本的にマーチン・ファウラー著: UML モデリングのエッセンス 第3版, 翔泳社, 2005年にしたがう。 目次_ インストール Windows 7上にPlantUMLをインストール Ubuntu上にPlantUMLをインストール UML図の作成 PlantUMLでクラス図を描く PlantUMLでオブジェクト図を描く PlantUMLシーケンス図を描く PlantUMLでパターン図を描く PlantUMLで配置図を描く PlantUMLでユースケース図を描く PlantUMLで状態マシン図を描く PlantUMLでアクティビティ図を描く 戻る_ Yuichi G
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く