PowerPoint プレゼンテーション

シナリオ(インターネット入試の「選
抜」)
■ユースケース名:選抜
■要約:入学願書、学業成績、論文、面談に基づいて合格者を決める。
■基本パス:
1.
教官は、志願者が提出した入学願書、学業成績、論文に基づいて書類審査合格者
を決める。
2.
教官は、書類審査不合格者に、メールで連絡する。
3.
教官は、書類審査合格者と、メールで面談の日程を決める。
4.
教官は、書類審査の内容に関して面談を実施する。
5.
教官は、書類審査と面談の結果に基づいて最終合格者を決める。
■拡張パス:
1a. 論文の内容に不明点がある:
1a1. 教官は、志願者にメールで問い合わせる。
■トリガー:出願手続きが終了。
■事前条件:入学願書、学業成績、論文が準備完了。
■事後条件:最終合格者のリストが作成済み。
All Rights Reserved Copyright © 2004, Takashi Kobayashi
1
コラボレーション図(書類審査~面談日程調
整)
1:書類審査の開始
選抜画面
(教官)
4:書類審査結果の受付
3:志願者情報の表示指示
6:不合格者への連絡開始
8:不合格者への連絡指示
9:面談日程の調整開始
10:面談日程の連絡指示
連絡画面
(教官)
選抜
志願者I/F
5:書類審査結果の登録
2:志願者情報の参照
7:書類審査結果の参照
11:面談日程の登録
志願者情報
(入学願書、学業成
績、論文)
面談予定・記録
評価結果
最終合格者リスト
All Rights Reserved Copyright © 2004, Takashi Kobayashi
2
コラボレーション図(面談~最終審査)
選抜画面
(教官)
12:面談の開始
15:面談結果の受付
18:最終審査の開始
20:最終結果の受付
14:志願者情報の表示指示
19:評価結果の表示指示
連絡画面
(教官)
志願者I/F
選抜
17:面談評価の登録
21:最終結果の登録
13:志願者情報の参照
22:合否の登録
19:評価結果の参照
16:面談記録の登録
志願者情報
(入学願書、学業成
績、論文)
面談予定・記録
評価結果
最終合格者リスト
All Rights Reserved Copyright © 2004, Takashi Kobayashi
3
シーケンス図
教官は、志願者が提出し
た入学願書、学業成績、
論文に基づいて書類審査
合格者を決める。
選抜画面
連絡画面
(教官)
(教官)
書類審査の開始
志願者
I/F
選抜
志願者情報の表示指示
書類審査結果の受付
志願者情報
面談予定
・記録
評価結果
最終合格者
リスト
志願者情報の参照
書類審査結果の登録
不合格者への連絡開始
教官は、書類審査不合格
者に、メールで連絡する。
書類審査結果の参照
不合格者への連絡指示
面談日程の調整開始
教官は、書類審査合格者
と、メールで面談の日程
を決める。
書類審査結果の参照
面談日程の連絡指示
面談日程の登録
教官は、書類審査の内容
に関して面談を実施する。
面談の開始
志願者情報の表示指示
面談結果の受付
志願者情報の参照
面談記録の登録
面談評価の登録
教官は、書類審査と面談
の結果に基づいて最終合
格者を決める。
最終審査の開始
評価結果の表示指示
最終結果の受付
評価結果の参照
最終結果の登録
合否の登録
All Rights Reserved Copyright © 2004, Takashi Kobayashi
4
クラス図の作成
クラス間の静的(スタティック)な関係を表わす
1.関連
一般的な依存関係
「をもつ」 Have-a
2.集約
全体と部分の包含関係
「の一部である」 A-part-of
演奏曲
をもっている
ロック歌手
アンプ
ステレオ
CDプレイヤ
スピーカ
3.継承
汎用化(特殊化)の階層関係
「の一種である」 Is-a
音楽
ロック
All Rights Reserved Copyright © 2004, Takashi Kobayashi
5
クラス図(インターネット入試)
教官I/F 1
*
1
選抜
1
1
志願者I/F
1
志願者
情報
*
1
最終
合格者
1 11 11
1
1
入学願書 学業成績
*
論文
*
1
面談予定 評価結果
・記録
All Rights Reserved Copyright © 2004, Takashi Kobayashi
6
CRCカード
<CRCカード>
クラス(Class)の責務(Responsibility)とコラボレーション
(Collaboration)を検討する。そのために、様々なユースケー
スで演じる役割を全て統合する。
クラス:
責務
クラスの目的や責
任、具体的には、
提供する操作。
コラボレータ
左記の責務の遂行
を助けるクラス。
クラスがもつ責務の数は3~4個に抑える。責務は操作に結びつくものであ
るが、操作よりは一般的な記述にする。あまりにも責務が多い場合はクラス
を分割する。
All Rights Reserved Copyright © 2004, Takashi Kobayashi
7
CRCカード(インターネット入試)
<教官I/Fクラス>
クラス:教官インタフェース
責務
志願者を選抜する
コラボレータ
選抜
志願者に不合格連絡を行う
選抜
<志願者I/Fクラス>
クラス:志願者インタフェース
責務
不合格連絡を受付ける
面談日程を調整する
コラボレータ
選抜
選抜
All Rights Reserved Copyright © 2004, Takashi Kobayashi
8
CRCカード(インターネット入試)
<選抜クラス>
クラス:選抜
責務
書類審査を行う
不合格連絡を行う
面談日程を調整する
最終決定を行う
コラボレータ
審査書類、評価結果
審査書類、志願者I/F
審査書類、面談予定
審査書類、評価結果、
面談予定、最終合格
者
All Rights Reserved Copyright © 2004, Takashi Kobayashi
9
CRCカード(インターネット入試)
<志願者情報クラス>
クラス:志願者情報
責務
志願者情報のデータを保守する
審査書類を参照する
コラボレータ
入学願書、学業成績、
論文
<入学願書クラス>
クラス:入学願書
責務
入学願書のデータを保守する
コラボレータ
All Rights Reserved Copyright © 2004, Takashi Kobayashi
10
CRCカード(インターネット入試)
<学業成績クラス>
クラス:学業成績
責務
学業成績のデータを保守する
コラボレータ
<論文クラス>
クラス:論文
責務
コラボレータ
論文のデータを保守する
<面談予定・記録>
クラス:面談予定・記録
責務
面談予定のデータを保守する
コラボレータ
All Rights Reserved Copyright © 2004, Takashi Kobayashi
11
CRCカード(インターネット入試)
<評価結果クラス>
クラス:評価結果
責務
コラボレータ
評価結果のデータを保守する
評価結果を検索する
<最終合格者クラス>
クラス:最終合格者
責務
最終合格者のデータを保守する
コラボレータ
All Rights Reserved Copyright © 2004, Takashi Kobayashi
12