タグ

UMLに関するaxnswordのブックマーク (10)

  • UML Component Diagrams: Guidelines - Visual Studio 2015

    In Visual Studio, you can draw a component diagram to show the structure a software system. For a video demonstration, see Designing the Physical Structure by using Component Diagrams. To see which versions of Visual Studio support this feature, see Version support for architecture and modeling tools. To create a UML component diagram, on the Architecture menu, click New UML or Layer Diagram. A co

    UML Component Diagrams: Guidelines - Visual Studio 2015
    axnsword
    axnsword 2015/05/16
  • アジャイルモデリング(AM)ホームページ

    目次: AMとは? AMの目的 AMの範囲 AMの価値、原則、プラクティスの概要 アジャイルモデリング(AM)とは? アジャイルモデリング(AM)は、ソフトウェアに基づくシステムを効果的にモデリングし、文書化するための、プラクティスに基づく方法論です。  簡単に言うと、ソフトウェア開発プロジェクトで適用できる、効果的で手軽にソフトウェアをモデリングするための価値、原則、およびプラクティスを集めたものです。  アジャイル(機敏)なモデルは、目的を達成するうえで「かろうじて使える」だけで十分であり、完璧である必要はないという割り切りのもとで作成されます。その結果、既存のモデルより効率的です。アジャイルモデリングという方法は、要求、分析、アーキテクチャ構築、設計に適用することができます。より詳しくはアジャイルモデリング(AM)とは何か?のエッセイを、今後出版されるアジャイルモデリングに関する書籍

    axnsword
    axnsword 2015/05/14
    ファシリテーショングラフィック 成果物 アジャイル開発
  • サルでもわかる 逆引きデザインパターン 第1章 はじめてのデザインパターン すぐわかるUML

    クラス図 クラス図は、クラスやクラス同士の関連を表す図です。 ◎クラス クラスは3つのボックスに区切った四角形で表します(図5)。 一番上のボックスはクラス名を記述します。真ん中のボックスには属性、Java言語で言うところのフィールド名を記述します。 一番下のボックスには操作、Java言語で言うところのメソッド名を記述します。属性と操作のボックスは省略可能です。 また、属性の型やメソッドの戻り値の型は、属性名や操作名のうしろにコロンを付けて記述します。これも省略可能です。 属性や操作の前に「+」「-」記号が付いていますが、これは可視性を表す記号です。「+」はpublic、「-」 はprivate、「#」はprotectedです。何も記号が付いていない場合はJavaと同じでパッケージアクセスを意味 します。

    axnsword
    axnsword 2013/01/12
  • ユースケース図(Use Case Diagram) - UML入門 - IT専科

    ユースケース図(Use Case Diagram) ユースケース図とは、ユーザ(外部システムも含む)の要求に対するシステムの振る舞いを表現する図です。ユースケース図はシステムの要件定義についての俯瞰的情報を提供します。したがってユースケース図を描くことは、同時に要件定義の分析の機会になります。 記述例 例えば、次のような仕様の「受験管理システム」があるとします。 【要件定義】 ユーザ(受験者)は「受験申し込み」、「受験料振込み」、「テストを受ける」という処理を行っています。 このとき、ユースケース図では次のように表現できます。 ユーザ(受験者)が何を行うのかを書き出すことによって、より具体的な要件定義の視覚的な理解深まると同時に、不足している要件や修正するべき要件を洗い出す事が出来ます。 ▲PageTop 構成要素 ユースケース図は次の要素で構成されます。 構成要素一覧

    axnsword
    axnsword 2013/01/08
  • UML/クラス図の基礎 - きのさいと

    2024-05-23 Java/暗号化 2024-05-15 PukiWikiにBasic認証をつける 2024-04-15 Java/Jenkins/プラグイン開発のTIPS集/Jenkins CLI 2024-03-31 GitHub/ローカル・リモートブランチとoriginのはなし 2024-03-09 OpenOffice.org/Linuxで常駐させる 2024-03-03 Java/Direct Web Remoting(DWR)をつかう 2024-02-20 Linux/sudoを使う 2024-02-14 Struts/リンクの作り方 2024-02-10 Linux/.forwardでメール受信時いろいろな処理をする。 2024-01-31 Subversion/削除してしまったファイルを元に戻す 2024-01-29 Struts/ActionMessagesによるエラ

    axnsword
    axnsword 2013/01/08
  • Security Akademeia【セキュリティアカデメイア】

    当サイトの一部ページには、アフィリエイト・アドセンス・アソシエイト・プロモーション広告を掲載しています。 Amazonのアソシエイトとして、Security Akademeiaは適格販売により収入を得ています。 広告配信等の詳細については、プライバシーポリシーページに掲載しています。 消費者庁が、2023年10月1日から施行する景品表示法の規制対象(通称:ステマ規制)にならないよう、配慮して記事を作成しています。もし問題のある表現がありましたら、問い合わせページよりご連絡ください。 参考:令和5年10月1日からステルスマーケティングは景品表示法違反となります。 | 消費者庁

    Security Akademeia【セキュリティアカデメイア】
  • 実践ロバストネス分析 第1回 ロバストネス分析の基礎 | オブジェクトの広場

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

    実践ロバストネス分析 第1回 ロバストネス分析の基礎 | オブジェクトの広場
    axnsword
    axnsword 2013/01/06
  • UML

    ユースケース図は、システムに係わる人物や外部システムなどの外部環境(アクタ)と、システムの使用機能(ユースケース)を表したもの。

  • UML(統一モデリング言語)とは

    ライフライン ライフラインは、長方形の「頭」と、それに続く垂直の線(破線であることが多い)で表される。 Figure 2. ライフライン ExecutionSpecification ExecutionSpecificationは、ライフライン上に細い長方形(灰色または白色)で表される。 Figure 3. ExecutionSpecification DestructionEvent DestructionEventは、オブジェクトの破壊をモデル化する。 DestructionEventは、ライフラインの最下部に×の形で描かれる。 Figure 4. DestructionEvent CombinedFragment(結合フラグメント/複合フラグメント) 結合フラグメント(複合フラグメント)は、シーケンス図に含まれる条件分岐や繰り返し処理などの相互作用をフレーム(枠)で囲んだものである。

  • Premier Diagramming, Modeling Software & Tools | Astah

    The power of software modeling Astah’s modeling tools allow you to visualize the essence of your ideas and software designs. Quickly and effortlessly build diagrams that create a clear understanding among teams. Build UML, ER diagrams, Data Flow Diagrams, Flowcharts, mind maps and more in the most powerful modeling software for everyone from students to enterprise teams. Get a free trial New Acade

  • 1