{success} 技能実習生:編集:試験・検定の管理 の基本設計及び、画面設計を明記します。
技能実習生にとって技能検定 技能実習評価試験を種別移行時に受講する必要があります。
そのため受験日を設定し、合否の登録、またその試験の種別、その試験の内容などを登録する備考を
管理できるようにします。
尚、本機能で登録するデータはどちらの種別もアラート機能で利用されます。
実習終了 在留期限に関してのアラートと重複しそうですが要望に応じて内容の重複を可とします。
| 名称 | 概要 |
|---|---|
| route[index] | /trainee/exam/{trainee_id} |
{primary} 初回アクセス時に表示される内容です。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user3("fas:fa-user-tie 送出機関")
user1 -.-> 技能実習生一覧
user2 -.制限あり.-> 技能実習生一覧
user3 -.制限あり.-> 技能実習生一覧
技能実習生一覧 -.監理団体以外制限あり.-> 基本情報 -.-> 試験検定の管理:::index --> 更新:::index
試験検定の管理 --> 確認:::index
classDef index fill:#f96;
subgraph 実習実施先のみ不可能
試験検定の管理
更新
end
画面項目
※「入国後講習」 = 講習 と略称します
| 物理名 | 項目・論理名 | タイプ | 桁数 | 必須 | 書類利用 | 備考 |
|---|---|---|---|---|---|---|
| exam_type | 技能検定:[LIST]種別 | text | - | - | - | 技能検定か技能実習評価試験か - 技能検定固定 |
| exam_date | 技能検定:[LIST]検定日 | DATE | 10 | ○ | - | 技能検定の受験日、または受験予定日 |
| remarks | 技能検定:[LIST]備考 | CHAR | 255 | - | - | その技能検定に対する内容等の備考 |
| result | 技能検定:[LIST]合否 | RADIO | - | △ | - | その技能検定に対する合否 |
| - | 技能検定:[LIST]削除 | button | - | - | - | 登録した技能検定の削除 |
| - | 技能検定:[LIST]更新 | button | - | - | - | |
| - | 技能検定:検定の追加 | button | - | - | - | 技能検定の新規追加 |
| - | 技能実習評価試験:[LIST]種別 | text | - | - | - | 技能検定か技能実習評価試験か - 技能実習評価試験固定 |
| exam_type | 技能実習評価試験:[LIST]検定日 | DATE | 10 | ○ | - | 技能実習評価試験の受験日、または受験予定日 |
| exam_date | 技能実習評価試験:[LIST]備考 | CHAR | 255 | - | - | その技能実習評価試験に対する内容等の備考 |
| remarks | 技能実習評価試験:[LIST]合否 | RADIO | - | △ | - | その技能実習評価試験に対する合否 |
| result | 技能実習評価試験:[LIST]削除 | button | - | - | - | 登録した技能実習評価試験の削除 |
| - | 技能実習評価試験:[LIST]更新 | button | - | - | - | |
| - | 技能実習評価試験:試験の追加 | button | - | - | - | 技能実習評価試験の追加 |
| 項目 | 概要 |
|---|---|
| データの登録状態 | また本機能で取扱うデータの種類として他に、過去の試験 予定の試験と 2 種類あります。 |
過去の試験は合否が登録済み&試験日が同日以前 予定の試験は合否が未登録&試験日が未来 |
|
| とします。上記の状態の他の状態は認めません。そのため未来の試験に対して合否を登録する際、その未来の日付は現在日付(登録日として)に自動で変更します | |
| データの登録可否 | 合否が登録されていない試験(予定の試験)が存在する場合は新たに試験の予定を作成することはできません。 |
| 本機能の注意書き必須 | 操作が難しい機能なので、ここで予定を登録したらアラートでお知らせされる旨を記載 |
処理
| 開発 | 発火 | 処理名称 | 処理内容 |
|---|---|---|---|
| B | アクセス時 | 情報取得 | 登録済みのデータを取得して挿入 |
| B | アクセス時 | 登録必須情報の有無 | 試験日が過去 && 合否が未入力の場合、マーカーを付与 |
| B/F | アクセス時 | 新規追加の制御 | 合否が未入力の試験データが存在する場合は新規追加できないようにする |
| F | LIST 押下時 | 編集 | 押下した LIST を編集できるようにする |
| F | 合否押下時 | 試験日を自動変更 | 未来の試験日で、合否を押下した場合、試験日を現在の日付に自動変更する |
| F | 追加押下時 | 試験の追加 | 新しい試験の追加 |
| B | 削除押下時 | 削除 | 操作している LIST を削除 |
| B | 更新押下時 | 更新 | 入力された内容で更新 |
実装 API
| API 名称 | 処理内容 |
|---|