架空企業「みらい業務サービス」の社内依頼・承認管理アプリの例。実在する会社・案件・人物は含まない。
記事「入力ミス・差戻し・空の一覧・通信失敗の画面を、実装前に決める」(04-04)の本文で使った内容をまとめたもの。空欄版は 04-04-exceptions-ui_template.md。
1. 例外時の画面
| 場面 | 表示文 | 次に取れる操作 | 関連要件ID |
|---|
| 入力不備 | 「件名を入力してください」など、欠けている項目名を示す | 欠けている項目を入力して再度提出する | REQ-004 |
| 差戻し(理由なし) | 「差戻し理由を入力してください」 | 差戻し理由を入力してから差戻す | REQ-004 |
| 空の一覧 | 「表示できる依頼がありません」 | 依頼を新しく作成する、または絞り込み条件を変える | — |
| 通信失敗 | 「通信に失敗しました。時間をおいて再度お試しください」 | 再試行する。繰り返し失敗する場合は運用担当へ連絡する | — |
2. 出さない情報の表示ルール
| 出さない情報 | 理由 |
|---|
| 保存先の種類や内部のエラーコード | 内部の仕組みが外部から推測できる情報になり得るため |
| 他の利用者の依頼の内容 | 権限のない情報を意図せず見せないため |
| システムの内部処理の詳細 | 利用者の操作には不要な情報のため |
3. 完了条件の確認
4. 次工程へ渡すもの