実習実施先:編集:役員


{success} 実習実施先:一覧 の基本設計及び、画面設計を明記します。

実習実施先の概要 アカウント権限制御

概要

実習実施先の役員を管理・追加・削除・更新できます。

書類画面で利用する情報を管理します。

一覧画面を経て、役員情報の編集を行います。

但し、本画面でどちらも明記します。


基本情報

名称 概要
route[index] /client/executive/{client_id}
route[edit] /client/executive/{client_id}/edit

一覧

{primary} 役員の一覧画面です

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")

    user1 -.-> 実習実施先一覧

    実習実施先一覧 -.-> 基本情報 -.-> 役員一覧:::index

    user2 -.自身の情報のみ.-> 基本情報

    役員一覧 --> 更新:::index

    役員一覧 --> 新規追加:::index

    役員一覧 --> 削除:::index

    subgraph 各種編集
    基本情報
    end

    classDef index fill:#f96;

画面項目

物理名 項目・論理名 タイプ 桁数 必須 備考
- 検索 button - - 詳細は検索を参照
- 新規登録 button - - 詳細は編集・新規登録を参照
- [list]編集 button - - 詳細は編集・新規登録を参照
name [list]役員氏名 text - - 登録された役員の氏名
progress [list]完成度 text - - この情報の書類利用項目に対してどれくらい入力されているかを% で表示
executive_rank [list]役職 text - - 登録された役員の役職
address [list]役員の住所 text - - 登録された役員の住所
involved [list]実習生の関与 text - - 登録された役員の実習生との関与
- [list]削除 button - - 選択した役員の削除

基本事項
項目 概要
利用する箇所 主に計画認定作成時に利用されることを想定していますが、計画認定作成中に本登録情報を削除しても影響が出ない為、可とします。
表示・並び順・ページャー 作成日時の降順 / 50 件ずつ / ページャーあり
処理
開発 発火 処理名称 処理内容
B アクセス時 一覧取得 役員一覧の取得 / 合わせて完成度の取得
F 削除押下時 役員の削除 選択した役員を削除します
実装 API
API 名称 処理内容

検索

{primary} 実習実施先:役員の検索機能に関してです

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")

    user1 -.-> 実習実施先一覧

    実習実施先一覧 -.-> 基本情報 -.-> 役員一覧:::index

    user2 -.自身の情報のみ.-> 基本情報

    役員一覧 --> 更新

    役員一覧 --> 新規追加

    役員一覧 --> 削除

    subgraph 各種編集
    基本情報
    end

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
検索 select - - 役員の検索窓
基本事項
項目 概要
キーワード検索 氏名@LIKE 検索
処理
開発 発火 処理名称 処理内容
B ONCHANGE 検索 入力された内容で役員を検索し一覧で表示します
実装 API
API 名称 処理内容

編集・新規登録

{primary} 役員の編集・新規登録画面に関してです。どちらも内容は共通のためまとめて記載します。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")

    user1 -.-> 実習実施先一覧

    実習実施先一覧 -.-> 基本情報 -.-> 役員一覧

    user2 -.自身の情報のみ.-> 基本情報

    役員一覧 --> 更新:::index

    役員一覧 --> 新規追加:::index

    役員一覧 --> 削除

    subgraph 各種編集
    基本情報
    end

    classDef index fill:#f96;

画面項目

物理名 項目・論理名 タイプ 桁数 必須 書類利用 備考
progress 完成度 text - - - この情報の書類利用項目に対してどれくらい入力されているかを% で表示
sei 役員氏名:姓 CHAR 50 役員の姓
mei 役員氏名:名 CHAR 50 役員の名
kana_sei 役員氏名:姓ふり CHAR 50 役員のせい
kana_mei 役員氏名:名ふり CHAR 50 役員のめい
executive_rank 役職 CHAR 50 役員の役職
involved 実習生の関与 RADIO - 実習生と関与があるかどうか / なしを選択すると計画認定時(1-36)で利用されます0:なし 1:あり
zip1 郵便番号:上 INT 3 -
zip2 郵便番号:下 INT 4 -
address 住所 CHAR 255 -
- 登録 button - - -

基本事項
項目 概要
処理
開発 発火 処理名称 処理内容
B アクセス時 完成度取得 完成度の取得
B アクセス時 情報取得 登録情報の取得
B 登録押下時 登録 役員の更新・登録 登録後役員一覧へ遷移
実装 API
API 名称 処理内容