電子投票システムのアクティビティ図は有権者の本人確認と投票の安全な処理に必要な基本ステップを示しています。
ユーザー認証フェーズ
この初期段階では、投票権限を付与する前に有権者の本人確認を行います。登録済みの有権者のみが投票できる仕組みを確保します。ここでのセキュリティチェックにより、不正を防止し、選挙全体の信頼性を保ちます。
- 投票プロセス開始
- ユーザー認証
- 認証成功時の処理
- 認証失敗時の処理
- 再認証の要求
- 再試行または終了の選択
候補者選択プロセス
ログイン後、有権者は画面上で支持する候補者を選択します。このセクションでは、ユーザーインターフェースの流れを示しています。投票を確定する前に、有権者が慎重に選択内容を確認できるよう設計されています。
- 候補者リストの表示
- 候補者の選択
- 選択内容の確認
- 候補者の再選択を許可
投票の送信と確認
最終フェーズでは、投票データの処理と保存を行います。投票が中央データベースに正確に記録されることを保証します。投票完了後に受領証を発行することで、有権者に安心感を提供します。
- 投票の送信
- データベースへの投票記録
- 投票受領証の発行
- システム終了