Nothing close enough? Start from a blank sequence diagram → Describe it in one paragraph.
How to
How to use a sequence diagram template.
- 01参加者を列挙する
関係するシステム、サービス、アクターを挙げます。それぞれが縦方向のライフラインになります。
- 02メッセージを順番に説明する
誰が誰に何を送るのかを順番に記述します。同期呼び出し、非同期メッセージ、戻り値も含めます。
- 03アクティベーションボックスを追加する
応答時間や処理期間を説明して、参加者が処理中(アクティブ)になるタイミングを示します。
- 04エラー経路を扱う
alt/optフラグメントを追加し、エラーケース、リトライ、フォールバック動作を表します。
FAQ
Questions about sequence diagram templates
シーケンス図とは?
オブジェクトやシステムが時間の経過に沿ってどのように通信するかを示すUMLの相互作用図です。縦軸は時間、横向きの矢印はメッセージを表し、各参加者にはライフラインがあります。
シーケンス図はいつ使うべきですか?
メッセージの順序やコンポーネント間のやり取りが重要な場合に使います。API連携、認証フロー、マイクロサービス間通信、イベント駆動システムなどに適しています。
シーケンス図とフローチャートの違いは?
フローチャートは、1つのシステムやプロセス内の手順と判断を示します。シーケンス図は、複数の参加者間で時間の経過に沿って受け渡されるメッセージを示します。複数のコンポーネントが関わる場合はシーケンス図を使いましょう。