問題
演習2のユースケース図,クラス図,
シーケンス図を描け.
条件は以下の通り.
- クラス図,シーケンス図のモデリングにおいは,
UI関係の部分 (Ex2.main もしくは Ex2GUI.main)は
UIという単一のクラスであるとみなしてよい.
-
演習2の問題文ではプログラム(システム)
は単一の利用者が操作するような想定で書かれている.
しかし,ユースケース図のモデリングに際しては,
以下の二種類の利用者がいると仮定せよ.
- 管理者: 商品の登録を行う.
- 顧客: 自身の登録,商品の購入,お勧め商品の検索を行う.
- ユースケース図については,ユースケース記述を記述せよ.
基本系列のみでかまわない.
- astah上の図の名前はクラス図は「クラス図」,
ユースケース図は「ユースケース図」とせよ.
- シーケンス図は以下の事例について記述せよ.
尚,astah上の図の名前も以下の冒頭の「」で囲まれた文言に統一せよ.
- 「顧客登録」 岡部さんが自身を顧客として登録して成功する.
- 「商品登録」 管理者の天王寺さんがBDを商品として登録しようとして失敗する.
- 「購入」 牧瀬さんがBOOKを4個(冊)ほど買う.
- 「検索」 椎名さんが自分へのお勧め商品を検索し,
GAMEを勧められる.
出題以降の追記
いまのところ,ありません.
必要条件他
-
必ずastahでモデリングして提出せよ.
-
ファイル名は ex3.asta
とせよ.
- ファイル中の各図の名前は上記問題中の指定に従え.
- できれば,この演習3を演習2
に先立って行うことが望ましい.
やっぱ,実装より設計が先でしょ・・・理想的には.
TIPS
提出期限・提出法
ざっと見た感想
解答例
[DIR]