Nothing close enough? Start from a blank use case diagram → Describe it in one paragraph.
How to use an use case diagram template.
- 01システム境界を定義する
モニタリングシステムと、その内部に含まれるすべての要素を表す枠を描きます。
- 02アクターを特定する
システムとやり取りする外部の存在(学生、メンター、管理者、投資家)をすべて洗い出します。
- 03ユースケースを列挙する
アクターが実行できる「ビジネスアイデアを提出」「進捗を追跡」「分析を閲覧」などの主要機能を整理します。
- 04アクターとユースケースを接続する
どのアクターがどのユースケースを開始するかを、線(関連)で示します。
- 05ユースケース間の関係を追加する
必要に応じて<<include>>や<<extend>>を使い、依存関係や任意のフローを表します。
Questions about use case diagram templates
ユースケース図とは何ですか?
ユースケース図は、特定の目標を達成するためのシステムと外部利用者(アクター)の関係を示す図です。UMLの一部であり、機能要件を明確にするのに役立ちます。
学生起業モニタリングシステムでよく使われるアクターは?
一般的なアクターには、学生起業家、メンター、プログラム管理者、投資家が含まれます。場合によっては、外部評価者や大学の各部門も含まれます。
1つの図に多くのアクターがいる場合はどう扱いますか?
共通する振る舞いを持つアクターは汎化でまとめるか、代表的な1つのアクターに集約して図の複雑化を避けます。まずは重要なやり取りに集中しましょう。
文章からユースケース図を生成できますか?
はい。ChatDiagramなら、システムを自然な文章で説明するだけで、ユースケース図を自動生成できます。手作業で描く必要はありません。
<<include>>と<<extend>>はいつ使い分けますか?
ユースケースが常に別のユースケースを必要とする場合(例:多くのフローでログインが必要)は<<include>>を使います。特定の条件で発生する可能性がある任意の振る舞い(例:進捗が遅れたときの通知送信)には<<extend>>を使います。