ユースケース図は、システムの上位機能とスコープを記述します。 これらの図は、システムとそのアクター間の相互作用の識別も行います。 ユースケース図内のユースケースとアクターは、 システムが行う内容、およびアクターが システムを使用する方法を説明しますが、 システムが内部で作動する方法は説明しません。
ユースケース図は、システム全体 またはシステムの重要なパーツのいずれかの、 コンテキストおよび要求を示し、定義します。 単一のユースケース図を使って、 複雑なシステムをモデル化することもできますし、 複数のユースケース図を作成して、 システムのコンポーネントをモデル化することもできます。 通常は、 プロジェクトの初期フェーズでユースケース図を開発し、 開発プロセス全体を通して、 それらを参照するようにします。
ユースケース図が役に立つのは、以下のような状況です。
以下のトピックでは、ユースケース図内のモデル要素について説明します。