はじめに
ぴんくうさぎ
初めての上流工程!!わくわく♫
データ構造のイメージがお客さんとすり合わせできない!どうすればいい?
みどりがめ
システムに登場する概念(人、物、事、ルール等)の関連性を明らかにするためにモデリングを行うと良いよ!
今回はモデリングでの具体的な成果物となる「ドメインモデル」について学んでいこう!
設計やドメインモデルの学習におすすめの教材を以下でまとめています。併せてご覧ください。
モデリングとは
モデリングの目的
「モデリング」の主な目的は、システムの理解、設計、および開発を助けることです。具体的には以下のような目的があります。
ドメインモデル
ドメインモデルとは、ソフトウェア開発においてシステムの領域(ドメイン)を理解し、その領域内の概念、要素、およびそれらの関係を表現するために使用されるモデルのことを指します。
例として、タスク管理システムのドメインモデルを以下に示します。
ユースケース図やアクティビティ図は以下の記事を参照してください。
終わりに
本記事はここまでとなります。
ご覧いただきありがとうございました。ご指摘等がございましたら頂けますと嬉しいです。
引き続き、プログラミングについて定期的に発信していきますのでよろしくお願いします!
また、もしよろしければtwitterもフォローしていただけると嬉しいです!🐢
コメント