Skip to content

Commit aee47b9

Browse files
authored
FMP 画面設計書のスケルトンを作成 (#169)
1 parent 00b6db7 commit aee47b9

File tree

8 files changed

+185
-12
lines changed

8 files changed

+185
-12
lines changed

documents/forMarkdown/API_GET.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,3 @@ end note
6464
| town | 市区町村大字 | m_user | |
6565
| building | 番地・マンション名 | m_user | |
6666
| address_kana | 住所カナ | m_user | |
67-

documents/forMarkdown/IF定義書.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,6 @@ company_cd,device_cd,activation_date
9090
| | 項目順 | 固定 | 項目順は入れ替え不可 |
9191
| | 機密情報 | - | |
9292

93-
94-
9593
## 処理概要
9694

9795
- ファイル定義に則ったバリデーションを実施
@@ -157,7 +155,7 @@ end
157155
特記事項なし
158156

159157
## エラー処理
158+
160159
| Pattern | Description | recovery |
161160
| -------- | ----------------------------------- | --------- |
162161
| フォーマットエラー | 連携元から提供されているデータ形式が想定外 | 連携元またはIFの処理内容の修正と再実行(運用手順書のリンクでもいいかも) |
163-

documents/forMarkdown/future_muscle_partner/docs/01_画面/README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44

55
## 画面一覧
66

7-
| ID | 論理名 | 備考 |
8-
| -- | --- | --- |
9-
| UI01 | xx | xx |
10-
| UI02 | xx | xx |
11-
| UI03 | xx | xx |
7+
| ID | 論理名 | 備考 |
8+
|--------------|----------|----|
9+
| [UI01](UR01) | トップページ | |
10+
| [UI02](UR02) | マイページ | |
11+
| [UI03](UR03) | トレーナー一覧 | |
12+
| [UI04](UR04) | トレーナー詳細 | |
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# [UI01] トップページ
2+
3+
## 概要
4+
5+
機能目的:
6+
7+
- トップページ
8+
9+
機能概要:
10+
11+
- ログインへの導線
12+
- パーソナルトレーナーの検索への導線
13+
14+
## イベント概要
15+
16+
| No | イベント名 | イベント分類 | 処理説明 |
17+
|----|-----------|--------|-------------------------------------|
18+
| 1 | 初期表示 | 初期表示 | ログイン済みである場合、「会員登録/ログイン」が「マイページ」に変わる |
19+
| 2 | トレーナーを探す | ボタン押下 | パーソナルトレーナー検索モーダル起動 |
20+
| 3 | 会員登録/ログイン | ボタン押下 | ログインモーダル起動 |
21+
| 4 | トレーナー検索 | ボタン押下 | 入力された条件で検索 |
22+
| 5 | ログイン | ボタン押下 | ログインを実施 |
23+
24+
## イベント詳細
25+
26+
### 1. 初期表示
27+
28+
起動パラメータ:
29+
30+
| Name | Value | Memo |
31+
| --- | --- | --- |
32+
| userState | {/**/} | xxx状態 |
33+
34+
初期表示イベント:
35+
36+
- xxx
37+
38+
利用API:
39+
40+
| ID | オプション |
41+
| --- | --- |
42+
| API031 | /v1/salesresult?q=xxxx&date=${current_ymd} |
43+
44+
画面表示制御:
45+
46+
xxx
47+
48+
### 2. トレーナーを探す
49+
50+
### 3. 会員登録/ログイン
51+
52+
### 4. トレーナー検索
53+
54+
### 5. ログイン
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# [UI02] マイページ
2+
3+
## 概要
4+
5+
機能目的:
6+
7+
- トレーニーのマイページを表示し、受講予定・受講済みのトレーニング一覧を表示する
8+
9+
機能概要:
10+
11+
- 受講状況の表示
12+
- パーソナルトレーナーの検索への導線
13+
14+
## イベント概要
15+
16+
| No | イベント名 | イベント分類 |     処理説明 |
17+
|--- |-----------------------------------------|---------------|------------------------------------------------|
18+
| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
19+
| 2 | トレーナーを探す | ボタン押下 | パーソナルトレーナー検索モーダル起動 |
20+
| 3 | トレーナー検索 | ボタン押下 | 入力された条件で検索 |
21+
| 4 | 受講完了確認 | ボタン押下 | 予約済みトレーニングを受講完了に切り替えるためのモーダル起動 |
22+
| 5 | 受講完了 | ボタン押下 | 予約済みトレーニングを完了済みのトレーニングに更新 |
23+
24+
## イベント詳細
25+
26+
### 1. 初期表示
27+
28+
xxx
29+
30+
### 2. トレーナーを探す
31+
32+
xxx
33+
34+
### 3. トレーナー検索
35+
36+
xxx
37+
38+
### 3. 受講完了確認
39+
40+
xxx
41+
42+
### 3. 受講完了
43+
44+
xxx
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# [UI03] トレーナー一覧
2+
3+
## 概要
4+
5+
機能目的:
6+
7+
- 検索条件に一致する順にパーソナルトレーナーを表示する
8+
9+
機能概要:
10+
11+
- パーソナルトレーナーの一覧表示
12+
- パーソナルトレーナーの再検索を指定可能とする
13+
- 興味が湧いたパーソナルトレーナーについて、詳細画面への導線
14+
15+
## イベント概要
16+
17+
| No | イベント名 | イベント分類 |     処理説明 |
18+
|--- |-----------------------------------------|---------------|------------------------------------------------|
19+
| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
20+
| 2 | トレーナー詳細 | ボタン押下 | xxxx |
21+
| 3 | トレーナー検索 | ボタン押下 | 入力された条件で検索 |
22+
23+
## イベント詳細
24+
25+
### 1. 初期表示
26+
27+
xxx
28+
29+
### 2. 履歴検索
30+
31+
xxx
32+
33+
### 3. トレーナー検索
34+
35+
xxx
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# [UI04] トレーナー詳細
2+
3+
## 概要
4+
5+
機能目的:
6+
7+
- パーソナルトレーナーが提供するトレーニング一覧を表示する
8+
9+
機能概要:
10+
11+
- パーソナルトレーナー情報を表示
12+
- トレーニング一覧を表示する
13+
14+
## イベント概要
15+
16+
| No | イベント名 | イベント分類 |     処理説明 |
17+
|--- |-----------------------------------------|---------------|------------------------------------------------|
18+
| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
19+
| 2 | トレーニングコース決定 | ボタン押下 | カレンダーを起動 |
20+
| 3 | 日時指定 | ボタン押下 | カレンダー操作し日時を指定する |
21+
| 4 | 日時再指定 | ボタン押下 | カレンダー操作し日時を指定する |
22+
| 5 | 決済 | ボタン押下 | 決済し予約を確定する |
23+
24+
## イベント詳細
25+
26+
### 1. 初期表示
27+
28+
xxx
29+
30+
### 2. トレーニングコース決定
31+
32+
### 3. 日時指定
33+
34+
xxx
35+
36+
### 4. 日時再指定
37+
38+
xxx
39+
40+
### 5. 決済
41+
42+
xxx

documents/forMarkdown/画面設計書.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515

1616
| No | イベント名 | イベント分類 |     処理説明 |
1717
|--- |-----------------------------------------|---------------|------------------------------------------------|
18-
| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
19-
| 2 | 履歴検索 | ボタン押下 | 検索条件エリアの条件に従い、履歴の検索を行う |
18+
| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
19+
| 2 | 履歴検索 | ボタン押下 | 検索条件エリアの条件に従い、履歴の検索を行う |
2020
| 3 | 保存 | ボタン押下 | 履歴テーブルで書き込んだ、スキップ、確認済の保存を行う |
2121
| 4 | 検索結果 ページ送り/戻し | ボタン押下 | テーブルあたりの行数プルダウンで設定された行数に応じて表示切替する |
2222
| 5 | 検索結果 ページ送り(100件以降データ) | ボタン押下 | 検索結果の表で、ページ送りする際、100件以降のデータの場合は再度APIに問い合わせ描画する |
23-
| 6 | 画面入力値チェック | ボタン押下 | 検索条件のバリデーションチェックを行う |
23+
| 6 | 画面入力値チェック | ボタン押下 | 検索条件のバリデーションチェックを行う |
2424

2525
## イベント詳細
2626

0 commit comments

Comments
 (0)