タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

UMLに関するeienfのブックマーク (9)

  • PlantUML の使い方 | プログラマーズ雑記帳

    テキストから UML を生成する PlantUML についての解説記事を書いてみました。 PlantUML の使い方 (今回) シーケンス図 クラス図 オブジェクト図 パッケージ図 ユースケース図 アクティビティ図 状態遷移(ステートマシン)図 コンポーネント図 配置図 skinparam PlantUML 実行用のバッチファイル 今回は PlantUML の使い方の説明です。 PlantUML とは インストール 日語 コマンドライン Doxygen との連携 Doxygen 連携用スクリプト その他のツールとの連携 オンラインデモ PlantUML とは 最近、プログラムの設計書などで UML を使うのが浸透してきていますが、 この UML を書くのはわりと面倒です。 CASE ツール, Doxygen などでは、クラス図を自動生成してくれますが、 ユースケース図やシーケンス図は自分

    eienf
    eienf 2013/01/21
  • astah* Users Community Site - フォーラム

    astah* professional、astah* UMLでは、プロパティで Javaの enumを設定できます。 イメージ 1. まず、プロジェクトのプロパティで言語を設定しましょう。 左上の構造ツリーでプロジェクトの名前をクリックして、左下に表示されるプロパティビューで [プロジェクトの設定]タブを選択し、Javaにチェックを付けます。 2. 構造ツリー、もしくはダイアグラムエディタにあるクラスを選択します。 左下に表示されるプロパティビューで、[言語]タブを選択し、Java、<<enum>>にチェックを付けます。 3. 属性についても同じように、構造ツリー、またはダイアグラムエディタ上で選択し、プロパティビューの [言語]タブから設定します。 言語情報の設定については、[ヘルプ]-[リファレンスマニュアル]の 43. プログラミング言語の設定(Java, C#, C++)に解説があ

    eienf
    eienf 2012/05/14
    Java、enumの設定
  • UML 2.5: Specification Simplification

  • ゼロから始めるUMLモデリング講座(17) ロバストネス図によるユースケース仕様のモデリング

    前回から、架空の宅配便会社「まいにち宅配便」が開発を進めている「配達予約システム」を例にとり、UMLを用いてシステムの仕様をモデリングする方法について説明しています。今回は、システム仕様の中で重要な要素の1つである「ユースケース」の仕様をモデリングする方法について解説します。 ユースケースの検討は、システム要求から仕様化まで一貫して行います。システム要求の段階ではアクターの視点から見たユースケースの振る舞いを定義します。そのため、仕様化の段階ではシステムの視点から、「画面などユーザーインタフェースの表示(出力)」「入力チェック」「データの更新」「他システムとの連携」といったユースケースの振る舞いを定義します。 具体的には、ユースケースの振る舞いを俯瞰する図としてロバストネス図を相互作用概要図 (図1、注1)を使って作成し、仕様の詳細をドキュメントに記述します。 注1:UMLの前バージョンの

    eienf
    eienf 2012/02/29
  • オブジェクト指向 / UML Schedule

    ■スケジュール UML とは ユースケース図 クラス図とオブジェクト図 相互作用図(シーケンス図 / コラボレーション図) ケーススタディ (解答例 1, 2) 振舞い図(ステートチャート図 / アクティビティ図) 実装図(コンポーネント図 / 配置図) UML モデリング・ツール (Jude) JUDE API オブジェクト指向アプローチ オブジェクトの概要 要件定義 分析 設計 実装 デザイン・パターン ケーススタディ 図書館システム PDF SQLのスキーマ定義 (2009-05-24) library_with_no_return.war (Java_Web版, 返却なし) (2009-05-24) library_2_0_web.war (Java_Web版) (2009-05-18) ソース v2 (Java_Web版) (2009-05-13) スケルトンソース v1 (UT

    eienf
    eienf 2012/02/20
  • Reliable Software Engineering, Washizaki Laboratory | Department of Computer Science and Engineering, Waseda University

    eienf
    eienf 2012/02/18
    オブジェクト指向で分析・設計する手法について
  • 実践ロバストネス分析 第1回 ロバストネス分析の基礎 | オブジェクトの広場

    ロバストネス分析は、ユースケースのように文章で記述された要求から分析レベルのオブジェクトを見つけ、適切な単位にまとめることができるものです。また、ソフトウェアシステムが行わなければならないことも適切な単位にまとめることができます。稿はロバストネス分析の使い方と効果について解説します。 はじめに ロバストネス分析という用語を聞いたことはありますか? ロバストネス分析を使うことによって、ユースケースのように文章で記述された要求から分析レベル(アーキテクチャが考慮されていないレベル)のオブジェクトを見つけ、適切な単位にまとめることができます。また、ソフトウェアシステムが行わなければならないことも適切な単位にまとめることができます。 これから、3 回に渡ってロバストネス分析について解説します。稿にあたる第 1 回ではロバストネス分析の使い方と効果について解説し、第 2 回ではサンプルアプリケー

    実践ロバストネス分析 第1回 ロバストネス分析の基礎 | オブジェクトの広場
    eienf
    eienf 2012/02/18
  • astah publish - Beta

    Delete Confirmation Are you sure want to delete this account? Deleting this account will remove all of the account's assignments.

    eienf
    eienf 2012/02/18
    Astahファイルを公開するのに便利。
  • astah*を使って、ICONIX風一気通貫システム開発 その1:概要 - ウィリアムのいたずらの、まちあるき、たべあるき

    ウィリアムのいたずらが、街歩き、べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) いままで、開発のはじめから終わりまでを、何回か書いてきた。 でも、1つのツールを出来るだけ使って、その操作法を書きながら、一気通貫させる方法は、書いてない。 そこで、astah*を使って、開発の要求仕様から、プログラム作成までを、トレーサビリティを保って、どのように開発するかを書いてみたいと思う。 まずは、概要。 こんな手順になる (1)astah*の「ユースケース図」を使って、作るべきもののユースケースを書く (場合によっては、「アクティビティ図」を先に書くことも) (2)ユースケースシナリオを書く (3)(ロバストネス分析) ユースケース図の1ユースケースを1コントロールとし、 コントロールに付随するバウンダリを1個用意して、 ユースケースシナリオにもとづき、エンティティを作

    astah*を使って、ICONIX風一気通貫システム開発 その1:概要 - ウィリアムのいたずらの、まちあるき、たべあるき
    eienf
    eienf 2012/02/17
  • 1