山下です。
安井様、コメントありがとうございます。
> 機能が、ソフトウェアとサブシステムと両方のコンポジションに
>なっています。両方に従属するというのは概念的にイメージしにく
>いので、どちらか(または両方)を集約かただの関連にするといいと
>思います。
なるほど、確かに機能が両方のクラスに従属すると分かり難いですね。
ご助言から、より関係が密なのは、ソフトウェアの方だと判断して、こちらをコンポ
ジションとし、
サブシステムの方は機能を集約している、と関連を変更しました。
> 運用作業がありますが、なにを運用するのかが見えてきません。
>ハードやソフトの運用という位置づけを、明示できるとよいと思い
>ます。
「運用が滞りなく行われいるかどうか把握したい」という観点にかなり悩みました。
あまり運用を詳細に追いすぎると、クラス図が運用管理の観点に傾きすぎて、
分かり難くなってしまうかと思って避けてしまいました。(時間もなかったので^^;<
言い訳)
その結果が曖昧な状態で現れてしまっていますね。
反省すべき点です。
今回は、運用業務はソフトウェアの機能への関連を持って、
運用作業を多少なりと明確にしてみました(つもりです)。
ところで、最初にまず、「業務システム」とその「管理の観点」を分けてモデリング
したのですが、
「費用」、特に、「機能毎の費用を把握したい」という観点を追加するにあたって、
ドメインを分けていると上手く表現できない(モデ力不足)状態になってしまいまし
た。
なので、最終的にこれらを統一しました。
ここでは更に、作業者の作業費や、ソフト・ハードの購入費他用として費用を抽出し
ています。
また、利益を業務からだけでなく、機能からも出すようにしましたが・・・、
「システムから得られる利益」を上手く表現するのは難しいですね・・・。
もう少し、費用と利益の関係なども考えたかったのですが時間切れです。
>コメントが遅くなってしまってすみません。
とんでもないです^^;
こちらこそ土壇場で提出したモデルにコメントを入れてもらえて助かりました!
モデリングコンテスト参加モデルは、一応こちらのページの一番下のクラス図+αに
なります。
数日後にはオブジェクト倶楽部の方にも掲載されることとは思いますが、一応。
http://jucalion.s66.xrea.com/xoops/modules/bwiki/index.php?%A1%DA%B6%C8%CC%B
3%A5%B7%A5%B9%A5%C6%A5%E0%A1%DB
以上
-----Original Message-----
From: YASUI Tsutomu [mailto:t-yasui@....jp]
Sent: Monday, February 14, 2005 4:47 PM
To: modeling-dojo@....jp
Subject: [modeling-dojo:00149] Re: 【解答】業務システムMoDoJo
山下さん、
こんにちは、永和システムマネジメントの安井です。
作成する過程が見えているのがいいですね。順を追って理解でき
るし、こういうふうに作るといいんだ、という手順にもなると思い
ます。
気がついた点をコメントします。
機能が、ソフトウェアとサブシステムと両方のコンポジションに
なっています。両方に従属するというのは概念的にイメージしにく
いので、どちらか(または両方)を集約かただの関連にするといいと
思います。
運用作業がありますが、なにを運用するのかが見えてきません。
ハードやソフトの運用という位置づけを、明示できるとよいと思い
ます。
以上です。コメントが遅くなってしまってすみません。