このアクティビティ図は、旅行予約サイトの処理フローを視覚的に整理しました。お客様が最初の検索から予約確定まで進む流れを追いやすく設計されています。この図を活用することで、決済や予約処理における問題点を事前に把握できます。
検索と選択
最初の段階では、ユーザーが希望する旅行プランをどのように見つけるかを示します。利用可能なプランを閲覧し、詳細を確認するまでの手順を整理しています。この部分により、お客様がスムーズに検索を進められるようになります。
- ツアー管理プロセス開始
- お客様がツアーを検索
- ツアー詳細の表示
予約と決済の流れ
このセクションでは、予約を確定させるための重要なステップを示しています。ツアーの空き状況確認から決済への移行に関する処理ロジックが含まれており、システム全体の中核となる取引処理を管理します。
- ツアー空き状況の確認
- お客様がツアーを選択
- お客様がツアーを予約
- 決済処理
決済確認とリトライ処理
金銭取引を扱う際には、成功と失敗を正確に処理する必要があります。このセクションでは、決済が完了した場合と、再試行が必要な場合の流れを示しています。最後にお客様への通知を行い、プロセスが完了します。
- 決済状況の確認
- お客様へ確認通知を送信
- 決済リトライ処理
- プロセス終了