ObjectSquare [2007 年 5 月号]

[特別企画]


モデリングカフェ「Square」

〜UMLでモデリングを愉しもう〜

 

−第 11 回− 定食をモデリングする

(株)オージス総研
組み込みソリューション部
田中恒  赤坂英彦

目次

  1. 前回の問題(ひな壇)
  2. 読者解答モデル − 本文で紹介できなかった解答モデル
  3. 解答例
  4. 今月号の問題 (出題)
  5. 解答モデルの送付について
  6. 参考文献
  7. 第10回記念!プレゼント当選者発表

1.前回の問題(ひな壇)

前回の問題をもう一度確認しておきましょう。

【お題10】ひな壇

ひな壇をモデリングしてください。

不足する情報は適宜補っていただいて結構です。補った情報は、コンセプトに記述してください。

お題(ひな壇)
図 お題(ひな壇)
素材提供:素材屋angelo

解答はクラス図で表現して下さい。クラスには必要な属性を、関連には多重度を明記するのがポイントです (解答時間の目安は15分〜30分です)。

ポイント解説

この問題は、「飾り」の種類と置き場所といった飾り方ルール、三段・七段といったひな壇の様式などがモデリング対象となるでしょう。ポイントは、大まかに

といったあたりでしょうか。

また、それぞれ詳しくモデリングすることは可能ですが、あまり細かくすると複雑で分かりにくいモデルになる恐れもあります。何を表現するのかを定めて、どこまでモデリングするかが難しいところです。

2. 読者解答モデル

今回も読者の皆様からたくさんの解答モデルを頂きました。ありがとうございます。 これまでと同じように、3 つの解答モデルをピックアップして、当カフェのマスターとヒトクセある!?常連たちと一緒に見ていきましょう。 コーヒーなどを飲みながら、皆様も一緒にわいわいやる感じで考えてみてください。 また、残念ながら紹介することができなかった解答モデルはこちらに掲載しますので、 オブジェクトの広場 メーリングリストなどで意見交換していただければ幸いです。

読者解答1:川西俊之 様
読者解答2:濱田茂 様
読者解答3:大元聡 様

3. 解答例

解答例としまして、当カフェのマスターのモデルを紹介致します。 コンセプト次第でモデルは変わりうるものですから、 正解としてではなく、1つの考え方としてご覧ください。

解答例

4. 今月号の問題 (出題)

今月の問題です。モデリングの進め方については、第 1 回のモデリングの進め方を参照してください。

【お題11】定食

定食をモデリングしてください。

不足する情報は適宜補っていただいて結構です。補った情報は、コンセプトに記述してください。

図 お題(定食)
図 お題(定食)

解答はクラス図で表現して下さい。クラスには必要な属性を、関連には多重度を明記するのがポイントです(解答時間の目安は15分〜30分です)。

5. 解答モデルの送付について

解答モデルの送付についてをご覧ください。
なお、今月号は第 11 回です。 締め切りは 2007 年 6 月 14 日 (木) です。

解答例掲載は 7 月号 ( 7 月上旬 )を予定しています。

読者プレゼント 〜Elapiz (いらぴす) 要ります?キャンペーン〜

引き続き、UML モデリングツールをお持ちでない方向けの読者プレゼントを実施します。
弊社の UML モデリングツールである Elapiz スタンダードエディション 2005.2 の Elapiz Basic の正規ライセンス(\15,750 相当)を、 解答モデルをご送付いただいた方の中から、抽選で 3 名の方にプレゼントいたします。

UML モデリングツールをお持ちでない方は、この機会に是非ご応募ください。 Elapiz SE 2005.1 以前をお使いになっておられる方も応募してくださってかまいません。

解答モデルの送付についてをご覧いただき、是非ご応募ください。

6.参考文献

本連載では、文献[1]をベースに、より気軽にモデリングを愉しんでいただけるテイストにしております。モデリングに関するしっかりした解説が欲しい場合には、以下の書籍をご覧になると良いと思います。

  1. 「思考系UMLモデリング即効エクササイズ モデ力を鍛える13の自主トレメニュー」、渡辺博之他、翔泳社
  2. 「UMLによるオブジェクト指向モデリングセルフレビューノート」、荒井玲子著、ディーアート
  3. 「UMLモデリングの本質」、児玉公信著、日経BP社

7. 第10回記念!プレゼント当選者発表

第10回記念!プレゼントの当選者を発表いたします。おめでとうございます!!

EAロゴ

JUDEロゴ

Elapizロゴ

なお、当選者の方には、別途メールにてご連絡いたします。お楽しみに!!

特別スポンサー

スポンサーの皆様からプレゼントのご提供をいただきました。心から感謝いたします。


記事の内容を5点満点で評価してください。
1点 2点 3点 4点 5点
記事に関するコメントがあれば併せてご記入ください。

© 2007 OGIS-RI Co., Ltd.
Prev. Index Next
Prev. Index Next