Help us understand the problem. What is going on with this article?

モデルの表記法

More than 1 year has passed since last update.

座席予約を例に説明する

概念モデル

対象業務の世界を構成する概念と概念間の関
係を表すモデル

静的側面: クラス図、オブジェクト図
動的側面: プロセス図

例: 座席とは... 予約とは...

要求モデル

顧客がシステムに望む事柄を表すモデル

静的側面: ユースケース図
動的側面: ユースケース記述、アクティビティ図

例: 座席をオンラインで予約できるように...

分析モデル

実装方法を関知せずに、対象業務についてシ ステム化する方法を詳細に表すモデル

静的側面: クラス図
動的側面: コラボレーション図

例: 画面から希望座席を指定すると...

設計モデル

システム化する事柄と、その実装方法を詳細に表すモデル

静的側面: クラス図
動的側面: ステートチャート図、シーケンス図

例: CGI経由でScreenオブジェクトからselect()すると...

実装モデル

プログラムソースコード、(コンパイル後の)プログラム、プログラムの計算機上の配置

機能/静的/動的側面: OOPソースコード
物理側面: コンポーネント図、配置図

例:
class Sheet{
void select();
x=y+1;
...

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away