技能実習生:書類保管


{success} 技能実習生:書類保管画面 の基本設計及び、画面設計を明記します。

技能実習の概要 アカウント権限制御

概要

PDF を共有ファイルとしてアップロード・ダウンロードができます。

本機能は技能実習生に関する資料を様々なアカウントで共有・保存ができることを目的として設けます。

また通常の資料とは別に 履歴書 雇用条件書 の登録が別枠で可能とします。

  • 履歴書・雇用条件書の目的
    • 実習実施先の作成書類の添付書類として必要であり、計画認定完了時に作成・提出した雇用条件書を保持する必要があります。(一括出力をする機能が実習実施先にある)
    • 本システムを利用して計画認定を作成したら、自動で添付されます。
    • 本システム外で作成された場合を考慮して手動で添付できるようにします。

どちらも複数枚の保存ができ、別機能から呼び出されますが、この場合最新に登録された書類を呼び出されるようになります。


基本情報

名称 概要
route / trainee/storage

INDEX

{primary} 初回アクセス時に表示される内容です。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> 技能実習生一覧

    user2 -.制限あり.-> 技能実習生一覧

    user3 -.制限あり.-> 技能実習生一覧

    技能実習生一覧 -.監理団体以外制限あり.-> 基本情報 -.-> 書類保管:::index --> 保存:::index

    書類保管 --> 削除:::index

    書類保管 --> 出力:::index

    classDef index fill:#f96;

    subgraph 実習実施先のみ不可能
    書類保管
    保存
    削除
    end

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
[LIST2]作成した計画認定 - - - この技能実習生で作成した計画認定のプロジェクトへ遷移
保存 - - - 詳細は保存を参照
[LIST]ファイル名 text - - 保存時に設定した名称またはファイル名(保存時の設定に応じる)
[LIST]登録日時 text - - ファイル保存した日時
[LIST]出力 button - - 保存したファイルの出力
[LIST]削除 button - - 保存したファイルの削除

{danger} [LIST]は登録した書類の一覧となりますが、それぞれ種別(通常/履歴書/雇用条件書)毎に分かりやすく設置すること

基本事項
項目 概要
表示・並び順・ページャー 登録日時の降順 / 全件 / ページャーなし
処理
開発 発火 処理名称 処理内容
B アクセス時 計画認定一覧取得 この技能実習生で作成した計画認定のプロジェクトを取得
B アクセス時 保存ファイル一覧取得 登録されているファイルの一覧を取得
B 出力押下 ファイルの出力 保存したファイルの PDF 画面を表示する
B 削除押下 ファイルの削除 押下で confirm 表示+選択したファイルを削除する
実装 API
API 名称 処理内容

保存

{primary} 書類保管の保存機能に関しての基本設計です。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> 技能実習生一覧

    user2 -.制限あり.-> 技能実習生一覧

    user3 -.制限あり.-> 技能実習生一覧

    技能実習生一覧 -.監理団体以外制限あり.-> 基本情報 -.-> 書類保管 --> 保存:::index

    書類保管 --> 削除

    書類保管 --> 出力

    classDef index fill:#f96;

    subgraph 実習実施先のみ不可能
    書類保管
    保存
    削除
    end

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
name 名称 input 50 - 保存するファイルの名称設定
type 種別 radio - 添付する書類の種類 1:通常 2:履歴書 3:雇用条件書
file 保存ファイル file - 保存するファイルの添付
登録 button - -
基本事項
項目 概要
名称 設定があればその設定値でファイルを保存する。なければ添付されたファイル名を名称として設定する
名称の重複を可とします
保存ファイル PDF のみ / 4MB まで
処理
開発 発火 処理名称 処理内容
B 登録押下時 ファイルの保存 設定した内容でファイルの保存を行います。
実装 API
API 名称 処理内容