O
UT
S
Y
S
TE
M
S
研
修概
要
O
UT
S
Y
S
TE
M
S
研
修概
要
実
践
的
な
開
発
ス
キ
ル
習
得
の
た
め
の
1
日
集
中
研
修
2
5
/
5
/
1
9
研
修
内
容
目
次
研
修
内
容
目
次
1
イ
ン
ト
ロ
ダ
ク
シ
ョ
ン
と
O
u
t
S
y
s
t
e
m
s
概
要
6
画
面
設
計
と
デ
ー
タ
表
示
2
デ
ー
タ
ベ
ー
ス
設
計
の
基
礎
と
エ
ン
テ
ィ
テ
ィ
7
ア
グ
リ
ゲ
ー
ト
と
デ
ー
タ
ア
ク
シ
ョ
ン
3
イ
ン
デ
ッ
ク
ス
と
参
照
整
合
性
8
例
外
処
理
と
エ
ラ
ー
ハ
ン
ド
リ
ン
グ
4
ユ
ニ
ー
ク
キ
ー
と
デ
ー
タ
一
意
性
9
実
践
演
習
‧
小
テ
ス
ト
5
削
除
規
則
(
D
e
l
e
t
e
R
u
l
e
)
と
参
照
制
御
1
0
ま
と
め
‧
次
回
予
告
本
日
は
こ
れ
ら
の
内
容
を
6
時
間
で
習
得
し
て
い
き
ま
す
O
u
t
S
y
s
t
e
m
s
1
.
イ
ン
ト
ロ
ダ
ク
ショ
ンと
O
u
t
S
y
s
t
e
m
s
概
要
1
.
イ
ン
ト
ロ
ダ
ク
ショ
ンと
O
u
t
S
y
s
t
e
m
s
概
要
O
u
t
S
y
s
t
e
m
s
と
は
ローコード
開
発
プラットフォー
ム
-
コードを
最
小
限
に
抑
えながらアプリ
開
発
W
e
b
‧
モ
バイルアプリ
を
高
速
開
発
可
能
ドラッグ
&
ドロップで
直
感
的
に
開
発
で
き
る
エンター
プライ
ズグレードのアプリケー
ション
開
発
に
最
適
高
速
開
発
マルチデバイ
ス
自
動
更
新
S
e
r
v
i
c
e
S
t
u
d
i
o
画
面
イ
メ
ー
ジ
研
修
の
目
的
データベー
ス
設
計
の
基
礎
を
習
得
画
面
設
計
と
効
率
的
なデータ
表
示
方
法
を
学
習
例
外
処
理
によ
るエラー
ハンドリング
手
法
を
理
解
実
践
的
な
開
発
スキルの
習
得
と
向
上
S
e
r
v
i
c
e
S
t
u
d
i
o
の
基
本
操
作
モ
ジ
ュールの
作
成
と
管
理
エ
ン
テ
ィ
テ
ィ
(
データベー
ステー
ブル
)
の
定
義
画
面
のデザインとインタラクション
設
定
ロジック
の
実
装
とテスト
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
教
材
ダウンロードは
必
ず
行
い
、
実
際
に
手
を
動
かしながら
学
ぶことが
理
解
の
近
道
です
。
理
論
だけ
で
なく
実
践
を
通
じて
習
得
しま
し
ょう
。
2
.
デ
ー
タ
ベ
ー
ス
設
計
の
基
礎
と
エン
テ
ィ
テ
ィ
2
.
デ
ー
タ
ベ
ー
ス
設
計
の
基
礎
と
エン
テ
ィ
テ
ィ
エ
ン
テ
ィ
テ
ィ
と
は
デ
ー
タ
を
格
納
す
る
た
め
の
基
本
単
位
リ
レ
ー
シ
ョ
ナ
ル
デ
ー
タ
ベ
ー
ス
で
は
テ
ー
ブ
ル
に
相
当
現
実
世
界
の
「
も
の
」
や
「
概
念
」
を
表
現
例
:
顧
客
、
注
文
、
製
品
な
ど
ア
ト
リ
ビ
ュ
ー
ト
と
主
キ
ー
ア
ト
リ
ビ
ュ
ー
ト
:
エ
ン
テ
ィ
テ
ィ
の
列
(
属
性
)
例
:
顧
客
I
D
、
顧
客
名
、
住
所
な
ど
主
キ
ー
(
P
r
i
m
a
r
y
K
e
y
)
:
エ
ン
テ
ィ
テ
ィ
内
で
一
意
と
な
る
I
D
O
u
t
S
y
s
t
e
m
s
で
は
通
常
自
動
生
成
さ
れ
る
サ
ン
プ
ル
図
式
顧
客
エ
ン
テ
ィ
テ
ィ
アトリビュート
名
データ
型
説
明
顧
客
I
D
P
K
L
o
n
g
I
n
t
e
g
e
r
自
動
生
成
される
顧
客
の
一
意
識
別
子
顧
客
名
T
e
x
t
(
5
0
)
顧
客
の
氏
名
住
所
T
e
x
t
(
2
0
0
)
顧
客
の
住
所
電話番
号
P
h
o
n
e
N
u
m
b
e
r
連
絡
先電話番
号
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
エ
ン
テ
ィ
テ
ィ
設
計
は、アプリケー
ションの
基
礎
と
な
る
重
要
な
工
程
で
す
。
実
際
のビ
ジ
ネス
要
件
を
十
分
に
理
解
した
上
で
、
将
来
の
拡
張
性
も
考
慮
し
て
設
計
しまし
ょ
う
。
初
期
段
階
でのエンテ
ィテ
ィ
設
計
の
見
直
し
が
、
後
の
開
発
効
率
を
大
き
く
左
右
しま
す
。
3
.
イ
ン
デ
ッ
ク
ス
と
参
照
整
合
性
3
.
イ
ン
デ
ッ
ク
ス
と
参
照
整
合
性
イ
ン
デ
ッ
ク
ス
と
は
データベー
ス
内
の
検
索
‧ソート
処
理
を
高
速
化
す
る
仕
組
み
メリット
検
索
速
度
の
向
上
ソート
処
理
の
効
率
化
W
H
E
R
E
条
件
の
高
速
処
理
結
合
操
作
の
最
適
化
デメリット
デ
ィ
ス
ク
容
量
の
増
加
更
新
処
理
の
遅
延
インデック
スの
管
理
コスト
パ
フ
ォ
ー
マ
ン
ス
影
響
デ
ー
タ
量
が
増
加
す
る
ほ
ど
イ
ン
デ
ッ
ク
ス
の
効
果
が
顕
著
に
参
照
整
合
性
と
は
テ
ー
ブ
ル
間
の
関
連
データの
一
貫
性
を
保
証
す
る
仕
組
み
外
部
キ
ー
制
約
に
よ
る
関
係
性
の
保
証
親
レコード
削
除
時
の
子
レコード
処
理
制
御
データの
信
頼
性
と
一
貫
性
の
確
保
顧
客
顧
客
I
D
(
P
K
)
注
文
顧
客
I
D
(
F
K
)
F
K
=
外
部
キ
ー
:
参
照
元
テ
ー
ブ
ル
の
主
キ
ー
を
参
照
O
u
t
S
y
s
t
e
m
s
で
の
実
装
自
動
インデック
ス
生
成
主
キ
ー
、
外
部
キ
ー
に
は
自
動
的
に
作
成
カスタムインデック
ス
検
索
頻
度
の
高
い
項
目
に
手
動
で
追
加
リレー
ションシップ
エ
ン
テ
ィ
テ
ィ
間
の
参
照
関
係
を
視
覚
的
に
定
義
参
照
整
合
性
を
自
動
的
に
維
持
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
インデック
スは
必
要
な
箇
所
だけに
設
定
しましょう
。
過
剰
な
イ
ン
デ
ッ
ク
スは
かえ
っ
て
パフォ
ー
マン
スを
低
下
させ
る
可
能
性
があ
り
ます
。
検索
頻
度
が
高
く、
カーデ
ィナリテ
ィ
(
値
の
種
類
)
が
多
い
列
に
対
し
て
効
果
的
で
す
。
4
.
ユ
ニ
ー
ク
キ
ー
とデ
ータ
一
意
性
4
.
ユ
ニ
ー
ク
キ
ー
とデ
ータ
一
意
性
ユ
ニ
ー
ク
キ
ー
と
は
エ
ン
テ
ィ
テ
ィ
内
で
重
複
を
許
さない
一
意
の
制
約
データの
一
意
性
を
保
証
同
じ
値
の
組
み
合
わせを
防
止
複
数
のフ
ィールドの
組
み
合
わせも
可
能
N
U
L
L
値
を
許
容
(
主
キ
ー
と
の
違
い
)
実
務
で
の
活
用
例
商
品
コード
業
務
メールアドレス
ユ
ー
ザ
ー
社
員
番
号
人
事
予
約
番
号
サ
ー
ビ
ス
主
キ
ー
と
ユ
ニ
ー
ク
キ
ー
の
違
い
特
性
主
キ
ー
(
P
K
)
ユニークキー
(
U
K
)
N
U
L
L
許
容
不
可
可
能
1
テー
ブルあたり
1
つのみ
複
数
可
インデック
ス
自
動
作
成
自
動
作
成
主
な
用
途
レコード
識
別
重
複
防
止
サ
ン
プ
ル
図
式
:
注
文
-
製
品
エ
ン
テ
ィ
テ
ィ
注
文
-
製
品
エ
ン
テ
ィ
テ
ィ
※
注
文
I
D
と
製
品
I
D
の
組
み
合
わ
せ
で
ユ
ニ
ー
ク
キ
ー
設
定
同
一
注
文
内
で
同
じ
製
品
が
重
複
し
て
登
録
さ
れ
る
こ
と
を
防
止
アトリビュート
名
データ
型
制
約
説
明
I
D
L
o
n
g
I
n
t
e
g
e
r
P
K
シ
ス
テ
ム
生
成
I
D
注
文
I
D
L
o
n
g
I
n
t
e
g
e
r
U
K
(
複
合
)
注
文
テー
ブルの
外
部
キ
ー
製
品
I
D
L
o
n
g
I
n
t
e
g
e
r
U
K
(
複
合
)
製
品
テー
ブルの
外
部
キ
ー
数
量
I
n
t
e
g
e
r
-
注
文
す
る
製
品
の
数
量
単
価
C
u
r
r
e
n
c
y
-
注
文
時
点
で
の
製
品
単
価
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
業
務
要
件
をしっかり
分
析
し、データの
一
意
性
が
必
要
な
項
目
を
特
定
し
ま
し
ょう
。
複
合
ユニ
ー
クキー
は
関
連
テー
ブ
ルで
の
「
重
複
登録
防
止
」
に
効
果
的
です
。た
だ
し
、
過
剰
な
制
約
は
柔
軟
性
を
損
なうため、バラン
スを
考
慮
し
て
設
計
することが
重
要
です
。
5
.
削
除
規
則
(
D
e
l
e
t
e
R
u
l
e
)
と
参
照
制
御
5
.
削
除
規
則
(
D
e
l
e
t
e
R
u
l
e
)
と
参
照
制
御
削
除
規
則
と
は
親
エンテ
ィテ
ィのレコードが
削
除
されたとき
、
関
連
す
る
子
エ
ン
テ
ィ
テ
ィ
の
レコードをどう
扱
うかを
定
義
するルール
P
r
o
t
e
c
t
一
般
的
子
レコードが
存
在
す
る
場
合
、
親
レコードの
削
除
を
禁
止
D
e
l
e
t
e
状
況
に
よ
る
親
レコード
削
除
時
、
関
連
す
る
子
レコードも
連
動
し
て
削
除
I
g
n
o
r
e
例
外
的
親
レコード
削
除
時
、
子
レコードはそのまま
保
持
実
務
で
の
運
用
ルール
適
用
ケ
ー
ス
P
r
o
t
e
c
t
重
要
なマスタデータ
(
顧
客
、
製
品
な
ど
)
業
務
上
の
整
合
性
が
重
要
なデータ
誤
削
除
防
止
が
必
要
な
ケ
ー
ス
D
e
l
e
t
e
親
子
関
係
が
強
く
依
存
し
ているデータ
ヘッダー‧
明
細
関
係
(
注
文
と
注
文
明
細
な
ど
)
カスケード
削
除
が
業
務
要
件
に
適
合
するケー
ス
I
g
n
o
r
e
履
歴
データを
残
す
必
要
があるケー
ス
監
査
証
跡
(
A
u
d
i
t
T
r
a
i
l
)
目
的
非
参
照
整
合
性
データ
(
注
意
:
データ
不
整
合
リスクあ
り
)
削
除
規
則
の
視
覚
的
理
解
顧
客
親
テ
ー
ブ
ル
P
r
o
t
e
c
t
注
文
子
テ
ー
ブ
ル
注
文
が
あ
る
顧
客
は
削
除
不
可
注
文
親
テ
ー
ブ
ル
D
e
l
e
t
e
注
文
明
細
子
テ
ー
ブ
ル
注
文
削
除
で
明
細
も
自
動
削
除
部
署
親
テ
ー
ブ
ル
I
g
n
o
r
e
履
歴
デ
ー
タ
子
テ
ー
ブ
ル
部
署
削
除
後
も
履
歴
は
残
存
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
データ
整
合
性
を
確
保
するため、
通
常
は
P
r
o
t
e
c
t
または
D
e
l
e
t
e
を
使
用
し
、
I
g
n
o
r
e
は
例
外
的
なケー
スのみで
利
用
し
ま
し
ょ
う
。
業
務
要
件
をよく
理
解
し、デー
タ
関
連
の
重
要
度
に
応
じ
て
適
切
な
削
除
規
則
を
選
択
することがシステ
ム
の
安
定
性
と
整
合
性
維
持
に
不
可
欠
です
。
6
.
画
面
設
計
と
デ
ータ
表
示
6
.
画
面
設
計
と
デ
ータ
表
示
画
面
構
成
の
基
本
O
u
t
S
y
s
t
e
m
s
では、ドラッグ
&
ド
ロ
ッ
プ
で
直
感
的
に
画
面
設
計
が
可
能
ペ
ー
ジ
(
P
a
g
e
)
:
ユー
ザーに
表
示
す
る
画
面
の
単
位
ブロック
(
B
l
o
c
k
)
:
再
利
用
可
能
な
画
面
パ
ー
ツ
ウィジェット
(
W
i
d
g
e
t
)
:
U
I
部
品
(
テー
ブル、フォー
ムなど
)
スタイル
(
S
t
y
l
e
)
:
見
た
目
を
制
御
す
る
C
S
S
設
定
レスポンシブ
(
R
e
s
p
o
n
s
i
v
e
)
:
様
々
な
画
面
サ
イ
ズ
に
対
応
画
面
遷
移
:
画
面
ア
クション
(
S
c
r
e
e
n
A
c
t
i
o
n
)
で
制
御
デ
ー
タ
バ
イ
ン
デ
ィ
ン
グ
データソー
スと
画
面
要
素
の
接
続
方
法
デ
ー
タ
ソ
ー
ス
ア
グリゲート
(
A
g
g
r
e
g
a
t
e
)
データア
クション
ローカル
変
数
サー
バー
ア
クション
バ
イ
ン
ド
方
法
表
示
(
E
x
p
r
e
s
s
i
o
n
)
入
力
(
V
a
r
i
a
b
l
e
)
繰
返
し
(
L
i
s
t
)
条
件
(
I
f
)
/
/
テ
ー
ブ
ル
に
デ
ー
タ
バ
イ
ン
ド
(
疑
似
コ
ー
ド
)
v
a
r
c
u
s
t
o
m
e
r
s
=
A
g
g
r
e
g
a
t
e
.
G
e
t
C
u
s
t
o
m
e
r
s
(
)
;
T
a
b
l
e
.
D
a
t
a
S
o
u
r
c
e
=
c
u
s
t
o
m
e
r
s
;
主
要
デ
ー
タ
表
示
ウ
ィ
ジ
ェ
ッ
ト
テ
ー
ブ
ル
一
覧
表
示
行
と
列
の
形
式
で
デ
ー
タ
表
示
ソ
ー
ト
‧
ペ
ー
ジ
ン
グ
が
容
易
多
数
の
デ
ー
タ
に
最
適
E
x
c
e
l
風
の
操
作
性
を
提
供
リ
ス
ト
柔
軟
表
示
縦
に
並
ぶ
デ
ー
タ
表
示
カ
ス
タ
ム
レ
イ
ア
ウ
ト
可
能
ス
マ
ホ
画
面
に
最
適
複
雑
な
デ
ー
タ
構
造
も
表
現
カ
ー
ド
視
覚
的
ブ
ロ
ッ
ク
形
式
の
デ
ー
タ
表
示
画
像
な
ど
視
覚
要
素
と
組
合
せ
タ
イ
ル
状
の
U
I
に
最
適
モ
ダ
ン
な
U
I
表
現
を
実
現
画
面
レ
イ
ア
ウ
ト
例
顧
客
一
覧
画
面
顧
客
デ
ー
タ
新
規
登
録
顧
客
I
D
顧
客
名
住
所
操
作
C
0
0
1
株式会社
A
B
C
東
京
都
渋
谷
区
...
C
0
0
2
D
E
F
商
事
大
阪
市
中
央
区
...
«
1
2
3
»
注
文
一
覧
(
カード
表
示
)
注
文
#
O
R
-
1
2
3
4
完
了
2
0
2
3
/
0
5
/
1
5
¥24,
800
詳
細
→
注
文
#
O
R
-
1
2
3
5
処
理
中
2
0
2
3
/
0
5
/
1
7
¥16,
500
詳
細
→
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
データ
量
や
表
示
目
的
に
合
わせて
適
切
なウィジェットを
選
択
しましょう
。
表
形
式
の
一
覧
には
テ
ー
ブ
ル、
カタ
ログ
表
示
には
カ
ード
、コ
ンパ
クト
表
示
には
リストが
最
適
です
。また、
画
面
初
期
表
示
時
のパフォーマン
スのため、
必
要
最
小
限
の
デ
ータだ
け
を
取
得
する
よ
うア
グ
リゲ
ート
を
設
計
する
こ
とが
重
要
です
。
7
.
ア
グ
リ
ゲ
ー
ト
とデ
ータ
ア
ク
ショ
ン
7
.
ア
グ
リ
ゲ
ー
ト
とデ
ータ
ア
ク
ショ
ン
ア
グ
リ
ゲ
ー
ト
と
は
データベー
スから
直
接
データを
取
得
‧
加
工
するための
仕
組
み
特
徴
:
S
Q
L
文
を
自
動
生
成
し
てデータを
取
得
用
途
:
一
覧
表
示
、マスタデータ
参
照
、
条
件
検
索
な
ど
メリット
:
直
感
的
に
設
計
可
能
、パフォーマン
スが
最
適
化
実
行
タイミング
:
画
面
の
初
期
化
時
に
自
動
実
行
データベー
ス
ア
グリゲート
(
S
Q
L
自
動
生
成
)
画
面
に
直
接
表
示
デ
ー
タ
ア
ク
シ
ョ
ン
と
は
サー
バー
サイドロジックでデータ
加
工
や
処
理
を
行
う
仕
組
み
特
徴
:
複
雑
な
処
理
やビジネスロジックの
実
装
が
可
能
用
途
:登録
‧
更
新
‧
削
除
処
理
、
複
雑
な
計
算
、
外部連
携
メリット
:
柔
軟
なデータ
処
理
、
再
利
用
性
の
高
さ
実
行
タイミング
:
明示的
な
呼
び
出
し
で
実
行
データソー
ス
(
D
B
/
A
P
I
等
)
データア
クション
(
ビジネスロジック
)
処
理
結
果
を
返
却
‧
反
映
サ
ン
プ
ル
コ
ー
ド
比
較
ア
グ
リ
ゲ
ー
ト
例
デ
ー
タ
ア
ク
シ
ョ
ン
例
/
/
注
⽂
デ
ー
タ
を
取
得
す
る
ア
グ
リ
ゲ
ー
ト
(
疑
似
コ
ー
ド
)
v
a
r
o
r
d
e
r
s
L
i
s
t
=
A
g
g
r
e
g
a
t
e
.
G
e
t
O
r
d
e
r
s
(
)
.
W
h
e
r
e
(
o
=
>
o
.
C
u
s
t
o
m
e
r
I
D
=
=
c
u
s
t
o
m
e
r
I
D
)
.
O
r
d
e
r
B
y
D
e
s
c
(
o
=
>
o
.
O
r
d
e
r
D
a
t
e
)
.
T
a
k
e
(
1
0
)
;
/
/
画
⾯
表
⽰
⽤
に
使
⽤
O
r
d
e
r
s
T
a
b
l
e
S
o
r
c
e
o
r
d
e
r
s
L
i
s
t
/
/
注
⽂
登
録
処
理
の
デ
ー
タ
ア
ク
シ
ョ
ン
(
疑
似
コ
ー
ド
)
p
u
b
l
i
c
C
r
e
a
t
e
O
r
d
e
r
(
C
u
s
t
o
m
e
r
c
u
s
t
o
m
e
r
,
O
r
d
e
r
D
e
t
a
i
l
s
d
e
t
a
i
l
s
)
{
/
/
在
庫
確
認
i
f
(
!
C
h
e
c
k
I
n
v
e
n
t
o
r
y
(
d
e
t
a
i
l
s
)
)
{
t
h
r
o
w
n
e
w
E
x
c
e
p
t
i
o
n
(
"
在
庫
不
⾜
"
)
;
}
/
/
注
⽂
レ
コ
ド
作
成
ア
グ
リ
ゲ
ー
ト
v
s
デ
ー
タ
ア
ク
シ
ョ
ン
比
較
項
目
ア
グリゲート
データア
クション
主
な
用
途
データ
参
照
‧
検
索
‧フ
ィルタリング
データ
更
新
‧
削
除
‧
複
雑
な
処
理
複
雑
度
低
〜
中
中
〜
高
開
発
効
率
高
(
ノーコードでの
実
装
が
容
易
)
中
(
ビジネスロジックの
実
装
が
必
要
)
再
利
用
性
低
(
画
面
に
依
存
することが
多
い
)
高
(
複
数
の
画
面
か
ら
呼
び
出
し
可
能
)
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
データ
取
得
のみの
場
合
はア
グリゲート
を
、
複
雑
な
処
理
や
更
新
操
作
を
行
う
場
合
はデ
ー
タア
ク
ショ
ンを
使
用
しま
し
ょう
。ま
た、
パフ
ォー
マン
ス
向
上
のため
には、
ア
グリゲートで
必
要
最
小
限
のデータの
み
を
取
得
し
、
不
要
なフ
ィールドは
除
外
する
こ
とが
重
要
です
。
大
量
デー
タ
を
扱
う
場合
は
、ペー
ジン
グ
や
遅
延
読
み
込
みを
検
討
し
て
ください。
8
.
例
外
処
理
と
エ
ラー
ハ
ン
ド
リ
ン
グ
8
.
例
外
処
理
と
エ
ラー
ハ
ン
ド
リ
ン
グ
例
外
処
理
の
基
本
アプリケー
ションの
安
定
性
と
信
頼
性
を
確
保
す
る
重
要
な
機
能
例
外
と
は
:
予
期
せぬエラーや
異
常
な
状
態
例
外
処
理
の
目
的
:
エラー
発
生
時
もシステ
ム
継
続
、
ユ
ー
ザ
ー
通
知
O
u
t
S
y
s
t
e
m
s
で
の
実
装
:
例
外
ハンドラー
(
E
x
c
e
p
t
i
o
n
H
a
n
d
l
e
r
)
例
外
ア
クション
(
O
n
E
x
c
e
p
t
i
o
n
)
メッセー
ジ
表
示
(
M
e
s
s
a
g
e
)
主
な
例
外
の
種
類
デ
ー
タ
ベ
ー
ス
例
外
ビ
ジ
ネ
ス
ル
ー
ル
例
外
ユ
ー
ザ
ー
例
外
エ
ラ
ー
処
理
パ
タ
ー
ン
ア
クション
実
行
!
例
外
ハンドラー
リカバリー
処
理
ユ
ー
ザ
ー
通
知
エ
ラ
ー
メ
ッ
セ
ー
ジ
:
商
品
コ
ー
ド
「
P
-
0
0
1
」
は
既
に
登
録
さ
れ
て
い
ま
す
。
例
外
処
理
の
サ
ン
プ
ル
コ
ー
ド
基
本
的
な
例
外
処
理
重
複
登
録
エ
ラ
ー
処
理
/
/
注
⽂
登
録
処
理
の
例
外
ハ
ン
ド
リ
ン
グ
(
疑
似
コ
ー
ド
)
t
r
y
{
/
/
注
⽂
デ
ー
タ
の
検
証
V
a
l
i
d
a
t
e
O
r
d
e
r
D
a
t
a
(
o
r
d
e
r
D
a
t
a
)
;
/
/
注
⽂
を
登
録
v
a
r
o
r
d
e
r
I
d
=
C
r
e
a
t
e
O
r
d
e
r
(
o
r
d
e
r
D
a
t
a
)
;
/
/
商
品
登
録
時
の
重
複
チ
ェ
ッ
ク
と
例
外
処
理
(
疑
似
コ
ー
ド
)
t
r
y
{
/
/
既
存
商
品
の
確
認
v
a
r
e
x
i
s
t
i
n
g
P
r
o
d
u
c
t
=
G
e
t
P
r
o
d
u
c
t
B
y
C
o
d
e
(
p
r
o
d
u
c
t
.
C
o
d
e
)
;
i
f
(
e
x
i
s
t
i
n
g
P
r
o
d
u
c
t
!
=
n
u
l
l
)
{
/
/
カ
ス
タ
ム
例
外
を
ス
ロ
ー
t
h
r
o
n
e
U
s
e
r
E
c
e
p
t
i
o
n
(
例
外
処
理
ベ
ス
ト
プ
ラ
ク
テ
ィ
ス
階
層
的
な
例
外
処
理
ロ
ー
カ
ル
処
理
→
画
面
処
理
→
ア
プ
リ
ケ
ー
シ
ョ
ン
全
体
の
3
階
層
で
例
外
を
捕
捉
。
最
も
適
切
な
レ
ベ
ル
で
エ
ラ
ー
処
理
を
実
装
し
ま
し
ょ
う
。
ユ
ー
ザ
ー
フ
レ
ン
ド
リ
ー
な
メ
ッ
セ
ー
ジ
技
術
的
な
エ
ラ
ー
詳
細
は
隠
し
、
ユ
ー
ザ
ー
が
理
解
し
や
す
く
、
次
に
と
る
べ
き
ア
ク
シ
ョ
ン
を
示
す
明
確
な
メ
ッ
セ
ー
ジ
を
表
示
し
ま
し
ょ
う
。
ロ
グ
記
録
と
モ
ニ
タ
リ
ン
グ
す
べ
て
の
例
外
は
適
切
に
ロ
グ
に
記
録
し
、
重
要
な
エ
ラ
ー
は
管
理
者
に
通
知
さ
れ
る
よ
う
設
定
し
ま
し
ょ
う
。
傾
向
分
析
も
行
い
ま
し
ょ
う
。
ワ
ン
ポ
イ
ン
ト
ア
ド
バ
イ
ス
例
外
処
理
は
「
後
回
し
」
に
せ
ず
、
機
能
実
装
と
同
時
に
設
計
しましょう
。
特
に
デ
ータの
整
合
性
に
関
わる
処
理
(
重
複
チェ
ッ
ク
、
参
照
整
合
性
など
)
は、
必
ず
適
切
な
例
外
処
理
を
組
み
込
ん
でください。また、ユ
ー
ザ
ー
操
作
に
よ
るエ
ラー
(
入
力
ミ
スな
ど
)
と
、シ
ステ
ム
内
部
エラ
ー
(
D
B
接
続
エラ
ー
など
)
は
区
別
し
て
異
なる
対
応
を
実
装
しましょう
。
9
.
実
践
演
習
‧
小
テ
ス
ト
9
.
実
践
演
習
‧
小
テ
ス
ト
実
践
演
習
1
エ
ン
テ
ィ
テ
ィ
作
成
と
リ
レ
ー
シ
ョ
ン
設
定
顧
客
、
注
文
、
製
品
の
エ
ン
テ
ィ
テ
ィ
を
作
成
し
、
適
切
な
リ
レ
ー
シ
ョ
ン
を
設
定
し
て
く
だ
さ
い
。
2
ユ
ニ
ー
ク
キ
ー
設
定
注
文
-
製
品
エ
ン
テ
ィ
テ
ィ
に
ユ
ニ
ー
ク
キ
ー
を
設
定
し
、
重
複
登
録
を
制
御
し
て
く
だ
さ
い
。
3
D
e
l
e
t
e
R
u
l
e
設
定
顧
客
が
削
除
さ
れ
た
時
に
関
連
す
る
注
文
も
削
除
さ
れ
る
よ
う
D
e
l
e
t
e
R
u
l
e
を
設
定
し
て
く
だ
さ
い
。
4
注
文
一
覧
画
面
設
計
注
文
デ
ー
タ
を
テ
ー
ブ
ル
形
式
で
表
示
す
る
画
面
を
設
計
し
、
ソ
ー
ト
機
能
を
実
装
し
て
く
だ
さ
い
。
5
エ
ラ
ー
処
理
実
装
商
品
登
録
時
の
重
複
チ
ェ
ッ
ク
と
エ
ラ
ー
メ
ッ
セ
ー
ジ
表
示
の
例
外
処
理
を
実
装
し
て
く
だ
さ
い
。
小
テ
ス
ト
1
イ
ン
デ
ッ
ク
ス
の
メ
リ
ッ
ト
‧
デ
メ
リ
ッ
ト
イ
ン
デ
ッ
ク
ス
を
使
用
す
る
際
の
パ
フ
ォ
ー
マ
ン
ス
へ
の
影
響
と
ト
レ
ー
ド
オ
フ
に
つ
い
て
説
明
し
な
さ
い
。
2
ユ
ニ
ー
ク
キ
ー
と
主
キ
ー
の
違
い
ユ
ニ
ー
ク
キ
ー
と
主
キ
ー
(
P
r
i
m
a
r
y
K
e
y
)
の
違
い
と
、
そ
れ
ぞ
れ
の
使
用
シ
ー
ン
に
つ
い
て
説
明
し
な
さ
い
。
3
D
e
l
e
t
e
R
u
l
e
の
種
類
と
違
い
D
e
l
e
t
e
R
u
l
e
の
P
r
o
t
e
c
t
、
D
e
l
e
t
e
、
I
g
n
o
r
e
の
違
い
と
適
切
な
使
用
場
面
に
つ
い
て
説
明
し
な
さ
い
。
4
ア
グ
リ
ゲ
ー
ト
と
デ
ー
タ
ア
ク
シ
ョ
ン
の
違
い
ア
グ
リ
ゲ
ー
ト
と
デ
ー
タ
ア
ク
シ
ョ
ン
の
違
い
と
、
そ
れ
ぞ
れ
を
選
択
す
べ
き
状
況
に
つ
い
て
説
明
し
な
さ
い
。
演
習
の
進
め
方
•
演
習
は
個
人
ま
た
は
ペ
ア
で
取
り
組
ん
で
く
だ
さ
い
(
2
0
分
間
)
•
小
テ
ス
ト
は
個
人
で
解
答
し
、
終
了
後
に
解
説
を
行
い
ま
す
(
1
5
分
間
)
•
わ
か
ら
な
い
こ
と
が
あ
れ
ば
、
随
時
質
問
し
て
く
だ
さ
い
1
0
.
ま
と
め
‧
次
回
予
告
1
0
.
ま
と
め
‧
次
回
予
告
今
日
の
学
習
ポ
イ
ン
ト
データベー
ス
設
計
の
基
礎
エ
ン
テ
ィ
テ
ィ
、
リ
レ
ー
シ
ョ
ン
、
主
キ
ー
インデック
スとユニークキー
パ
フ
ォ
ー
マ
ン
ス
と
デ
ー
タ
一
意
性
の
確
保
削
除
規
則
と
参
照
制
御
P
r
o
t
e
c
t
/
D
e
l
e
t
e
/
I
g
n
o
r
e
の
効
果
的
な
使
用
画
面
設
計
とデータ
表
示
ウ
ィ
ジ
ェ
ッ
ト
と
レ
イ
ア
ウ
ト
活
用
ア
グリゲートとデータア
クション
効
率
的
な
デ
ー
タ
取
得
と
処
理
例
外
処
理
とエラー
ハンドリング
安
定
し
た
ア
プ
リ
ケ
ー
シ
ョ
ン
実
現
実
務
で
の
活
か
し
方
学
ん
だ
知
識
は
個
別
に
活
用
す
る
の
で
は
な
く
、
プ
ロ
ジ
ェ
ク
ト
全
体
を
通
し
て
統
合
的
に
応
用
す
る
こ
と
が
重
要
で
す
。
デ
ー
タ
モ
デ
ル
設
計
か
ら
画
面
実
装
、
例
外
処
理
ま
で
一
貫
し
た
視
点
で
設
計
す
る
こ
と
で
、
保
守
性
と
拡
張
性
の
高
い
ア
プ
リ
ケ
ー
シ
ョ
ン
開
発
が
可
能
に
な
り
ま
す
。
学
習
進
捗
1
0
0
%
完
了
基
本
概
念
の
理
解
実
践
スキルの
習
得
演
習
課
題
の
完
了
小
テスト
対
応
次
回
の
研
修
予
告
R
E
S
T
A
P
I
連
携
A
P
I
設
計
認
証
連
携
デ
ー
タ
変
換
ワ
ー
ク
フ
ロ
ー
設
計
プ
ロ
セ
ス
自
動
化
承
認
フ
ロ
ー
状
態
管
理
セ
キ
ュ
リ
テ
ィ
対
策
認
証
‧
認
可
脆
弱
性
対
策
デ
ー
タ
保
護
次
回
日
程
6
/
2
(
金
)
10:
00-
17:
00
事
前
課
題
:
シ
ス
テ
ム
連
携
要
件
の
確
認
質
問
タイ
ムあります
!
何
でもお
気
軽
にどうぞ