Index: [Article Count Order] [Thread]

Date:  Sun, 15 May 2005 13:45:55 +0900
From:  Tetsuya Tatsumi <had20740@....jp>
Subject:  [modeling-dojo:00315] 19番のモデル
To:  modeling-dojo@....jp
Message-Id:  <20050415131547086.INZC.8089.t-mta1.odn.ne.jp@....jp>
In-Reply-To:  <20050415192603.0F17.Y-KAMITE@....jp>
References:  <20050415192603.0F17.Y-KAMITE@....jp>
X-Mail-Count: 00315

立見@19番です。

師範代・モデコンスタッフの皆様、
コメント大変感謝です。お疲れ様でした。

<気になる点>
 ・配置がよくない。とくに斜めの線が不安定
 ・メニューの意味がよくわからない
 ・メニューのような存在価値のないクラスが多い
 ・顧客が注文に対して依頼している、という関連の意図が汲み取れない
 ・2重に関連を冗長に張っているが意味を見出せない
 ・料金のもつ制約が表現できていない

・斜めは凝ったところでしたが、ご指摘どおり、まっすぐ引けるところ
も斜めになってました。反省。
・メニューは確かにまずいですねぇ。関連クラスで私も指摘しましたとおりです。
メニューとしてしまうと、身動きがとれなくなります。
・料金表もいらないクラスでした。クリーニングサービスに料金があるとすれば
店舗とクリーニングサービスを処理できる関連で結べばいい感じですね。
・2重の関連は悩んで悩んだところなんです。履歴をすべて持たせるモデルは
どうも好きでないので考えたんですが、いい答えがでませんでした。(苦悩の跡)
状態遷移を多重度の遷移で表現したかったんです。
お客さんが注文aをだしたときに多重度1、
注文aを受け取る前に注文bをだした時に多重度2
注文aを受け取って多重度1、注文bを受け取って多重度0とみせたかったです。
⇒この辺りはノートに詳しく書くべきでした。
履歴を全部もつとメモリを食うとかついつい考えてしまいます。
脳がリアルタイム系よりなんだとおもいます。
(でも履歴を見たい要件は必ずでるでしょうしねぇ。)

気になる点はあえて挑戦したところが多かったので私的には
満足です。

では。では。