1 :デフォルトの名無しさん:2006/05/13(土) 14:58:53
前スレ
http://pc8.2ch.net/test/read.cgi/tech/1046441663/

12 :デフォルトの名無しさん:2006/05/20(土) 13:16:30
俺はもうEA買っちゃったから、おんぶにだっこしかないなぁ。
EAと同等でより高機能&使いやすいのなんかがあったら逆に落ち込みますよ。

14 :デフォルトの名無しさん:2006/05/20(土) 23:34:03
>>12 EAで不満なところとかある?

28 :デフォルトの名無しさん:2006/05/27(土) 14:08:37
すまん、あせった。

UMLの"図"だけなら良いけど、内容記述で戸惑うな。
ユースケース図書いても、ユースケースのシナリオのリンクがないために
結局ExcelかWordにシナリオ書いている。
ユースケースシナリオからステートチャートやシーケンスにリンクする所は
多分にあると思うんだがなあ。

29 :デフォルトの名無しさん:2006/05/27(土) 14:13:48
>28
キミあせりすぎだ。ツールはなにつかってるの?

31 :デフォルトの名無しさん:2006/05/27(土) 17:00:34
EAの評価版使ってみたけど、ユースケースをクリップボードに張りつけると日本語が「?」に文字化けするんだが、ライセンス版でも同じ?
ソース生成せず、絵を描くだけだったらJudeの方がいいのかな。Judeはクリップボードにそのまま画像が記憶できたので。


36 :デフォルトの名無しさん:2006/05/28(日) 23:59:16
すいません
UMLの学習用に手頃かつフリーなツールってのは無いんでしょうか

検索しても商用のばかりで・・

37 :デフォルトの名無しさん:2006/05/29(月) 00:25:11
>>36
つ [えんぴつ・わらばん紙]

39 :デフォルトの名無しさん:2006/05/29(月) 00:30:42
JUDE Community - ユーザ登録必要。使い方の情報が比較的多い。
iioss - ちょっと古いがまぁ使える。情報が極端に少ない。
UMLmemo - この前DLしたがまだ使ってない

いろんな図が書けてフリーのやつは、おいらが見つけたのでこんなくらいかな。
まぁ>>37がいうように紙・エンピツや100円ショップのホワイトボードも捨てがたい

161 :デフォルトの名無しさん:2006/11/26(日) 13:59:03
「オブジェクト指向の考え方」って何か勉強しなくちゃならんようなことあるのかな。

既存の言語である程度経験を積んでれば、
「構造体が関数(操作)を持ってて、ポリモフィズムと継承があります」
でおしまいじゃないの?


163 :デフォルトの名無しさん:2006/11/26(日) 14:31:10
>>161
オレは教育係の上司からそう説明されて終わった。
でも使いどころやらどう使うと効果的なのかとか言うのは、まったく教えてもらえなかった。
上司がOOPを理解してないって事が後でわかって、
あんまり上司がクソだったから自分でその後勉強したけど。

164 :デフォルトの名無しさん:2006/11/26(日) 16:40:48
>>163
>でも使いどころやらどう使うと効果的なのかとか言うのは、まったく教えてもらえなかった。
それがわからないというのは、オブジェクト指向を知ってる云々よりも、
実務経験の量と質の問題だと思う。
それがしっかりしてれば、それだけのことを教えてもらえば、
「従来やってきたことがやりやすくなった」というだけで基本的なところは終わる。
「使いどころやらどう使うと効果的なのか」という疑問がでてくるのは、
従来言語の経験があんまりないか、情報のカプセル化やコードの再利用といったことを、
あんまり意識せずに書いてた、というだけのことだと思う。

>上司がOOPを理解してないって事が後でわかって、
それだけのことが言えてOOPを理解してないってのは変な人だな。
自分のまわりには、プログラミングの基礎がまったくできてないのに、
「「オブジェクト指向の考え方」を身に着けなければだめだ」
となにかというと念仏のように言う奴の方が多いけど。



169 :デフォルトの名無しさん:2006/11/26(日) 22:08:36
Rose,EAとかってユースケースからダイアグラムとかへ関連あるものにトレースできるんでしょうか?
またできるとしたら使い勝手はどうでしょう?

171 :デフォルトの名無しさん:2006/11/26(日) 22:43:45
>>169
最近Rose は使ってないので、EAで話すと。

<<trace>>依存の話なら、ユースケース(というか要素)とダイアグラムの間に引くことはできない。
ツールの機能云々ではなく、UMLの仕様上。

しかし、要素からダイアグラムは呼び出せるので、一つの方法としては、
関連のあるダイアグラムにそのユースケースを入れておけば、
ユースケースから呼び出すことができる。

また、あるユースケースと関係のあるダイアグラムがすぐわかるようにしたいということであれば、
オブジェクトツリー上で、ユースケースの下にダイアグラムがおけるので、
ユースケースに直接関係するダイアグラムはそこにまとめることができる。

あと、分析・設計・実装、というような形でパッケージなりプロジェクトを分ける場合、
ユースケースは分析工程にあるので、他の工程にはユースケースと同じ名前のパッケージ
(ないしは、「<ユースケース名>の実現」といった名前のパッケージ、またはコラボレーション)を作り、
そこに関連するダイアグラムを入れるという方法もある。

172 :デフォルトの名無しさん:2006/11/26(日) 23:28:51
>>171
んーしたいことは関連のあるものを横断的にみたいって事なんですよ。
たとえば要求が少し変更になったとしますよね?
そのときに関連するユースケースが少し変わって、その結果関連するロバストネス図やまたそれに関連するクラスが影響を受けるじゃないですか。
そういったものを追っかける手段がRoseやEAにあるのかと言うことを聞きたかったんです。
言われたもので管理はできそうだけど、なんか無理にフォルダ構成とかをあわせてつじつまあわせているような感じを受けなくもないです・・・(´・ω・`)

173 :デフォルトの名無しさん:2006/11/26(日) 23:44:50
>>172
>言われたもので管理はできそうだけど、なんか無理にフォルダ構成とかをあわせてつじつまあわせているような感じを受けなくもないです・・・(´・ω・`)
具体的にどういうことができれば満足なの?

179 :デフォルトの名無しさん:2006/12/05(火) 16:43:19
EAの購入を考えているのですが、書籍の「初めてのEnterprise Architect」も購入した方が
良いのか迷ってます。
この書籍はチュートリアルをもとに作成されたものだそうですが、チュートリアルは読みやすいですか?
紙媒体の方がヘルプファイルみたいなのであれば、紙媒体を買ってしまおうかと思っているのですが・・・

180 :デフォルトの名無しさん:2006/12/05(火) 20:26:06
>>179

内容はほとんど同じ。漏れは電車などで読みたかったのと、応援的な
意味を込めて購入。チュートリアルの必要な部分を印刷すればよいかと


184 :デフォルトの名無しさん:2006/12/31(日) 17:34:54
UMLってLanguageらしいのに
このスレに一切言語のソースコードが表示されていないんだけど…

UMLって図なの?言語なの?

191 :デフォルトの名無しさん:2007/01/10(水) 09:20:56
>>184
ガントチャートチャートやフローチャートといった
言葉で表されるような、チャート図の一種。
つまり、図表で表現されるような抽象物を、
直観的に理解出来るように改良したもの。

言い換えると、チャート図の仕様をTPOに合わせて
いくつか用意したモノがUML。


193 :U ◆CZtFsGiu0c :2007/01/10(水) 14:35:42
>>191
>>184は多分「図なのになんで言語なの?」ってことが言いたいんだと思う。

確かに自然言語やそれに似せた人工言語(プログラミング言語とか)から
見ると異質だけど、広義の「言語」は、「体系化されたコミュニケーション
の記号」と考えられるから図も言語と言っても問題ないよ。

言語としては異質なものだと「パターン言語」というのもあるね。あっちは
もっと違和感あるけどね。

227 :デフォルトの名無しさん:2007/03/20(火) 20:32:07
JUDEの平鍋氏の部ログ読んで思ったのだが、
そこまでして売りたいか、と。

客に媚びているようで、情けない。


263 :デフォルトの名無しさん:2007/07/26(木) 20:51:24
こんなソフトが「日本トップレベル」のシェアを誇るそうだ

ttp://pw.tech-arts.co.jp/pw/training/index.html

Judeの18万と並ぶ本数が売れているらしい。

275 :デフォルトの名無しさん:2007/10/17(水) 11:44:30
ArgoUMLって誰か使ってないの?
BSDラインセンスでインスコの敷居が低い(個人情報とかイラネーんで)入れてみたんだけど、
UML初めてなんで良いのか悪いのか判断つかねー。

281 :デフォルトの名無しさん:2007/11/20(火) 11:13:16
UMLの勉強を始めた学生です。
金がないんで無料のソフトを試そうと思ってるんですが、
無料のものだと対応していない図が結構あったりします。
例えばアクティビティ図が描けないソフトとかって、
別に実用上は問題ないんでしょうか。
ソフトの開発者が優先度低いと思って実装してないわけですよね、きっと。
(例えばAmaterasUMLだと、最近になってアクティビティ図が実装された)

ユースケース図が描けないソフトってのはさすがに見当たりませんが、
アクティビティ図などが描けないようなのを散見します。

webや書籍でUML関連の記事を読むと、
それぞれの図についての説明は一通りあるんですが、
「実際現場ではこの図しか使わないよ」みたいなことが書いてません。

使い込むならこの図は描ける機能は外せない、
というような基準はあるんでしょうか。
Linux/Mac/Winの混在環境なので、Eclipseのpluginを使う予定です。

285 :デフォルトの名無しさん:2007/11/23(金) 22:38:40
Judeはどう?大抵の図はサポートしてる。
Javaでできてるし、LinuxやMacでも動くんじゃない?
公式にはWindowsのみサポート、とあるけど、他のプラットフォームでもある程度動くらしいよ。

289 :デフォルトの名無しさん:2007/11/25(日) 15:53:28
>>281
NECのはバージョンうpして、大体の図は描けるようになってるよ
俺は使ってる

299 :デフォルトの名無しさん:2008/01/09(水) 01:35:38
JUDEって激重なんだよな

302 :デフォルトの名無しさん:2008/01/09(水) 20:02:03
>>299,300

激、ではないが重い。他のアプリを一度前に出して、
それからJUDEを前に出すと、図に数個の要素があるような
簡単な図でも、10秒くらい待たされる。



314 :774:2008/02/08(金) 15:37:13
おまいら、Jude commで2つのファイルのマージはどうやってる?
ファイル間のコピーペーストできねーみたいだ。実際やりたいのは
ステートチャートやクラス図をコピー&ペーストしたい。
過去ログも読んだけどわからなったよ。マジレス希望。

323 :デフォルトの名無しさん:2008/02/17(日) 11:27:25
EAとJUDEの話題が多いが
この2つじゃ全く比較にならないと思ってるのは俺だけじゃないはず

325 :デフォルトの名無しさん:2008/02/17(日) 16:34:09
>>323

その心は?

・EAとJUDEはどちらかが圧倒的に優れていて比較するまでもない
・EAとJUDEの2つだけ比較してもしょうがない

384 :オガちゃん萌え ◆tyvkWCNtzY :2008/03/19(水) 21:29:41
モデリングツールは仕事でしか使ってないが、Rational Rose だよ。
もうIBM RationalはRoseのメンテするつもりないんだな、2003??Ver.7に至るまで、終了時に BAD MEM POINTER エラーが必ず出るw
Enterprise Architectは興味があるな。安いし
Rationalのツールなど、個人じゃ買えない

385 :デフォルトの名無しさん:2008/03/20(木) 14:25:43
>>384
Enterprise Architect 作りが甘いよ
UML上で関数を上の方に定義して、ソース作ってもソースでは下の方になってるし、
関数を2重定義とかできるし、(パラメータも完全に同じ関数)
コメント欄も勝手にソースに貼られて /* */ で一気にコメントアウトできなかったりと

いろいろと不満ありまくりんこ

390 :デフォルトの名無しさん:2008/03/23(日) 14:35:05
>>389 評価版で試せばいいことじゃん。

397 :デフォルトの名無しさん:2008/04/29(火) 12:51:25
て言うか外資系のツールって途中サポート切ってると、再契約時の
金額が跳ね上がる奴がある (代表: Oracle) けど、EA はそんなこと
ないのか?

398 :デフォルトの名無しさん:2008/04/29(火) 14:02:20
>>397

EAは一度切っても値段変わりません。
外資系、国内に限らず珍しい制度。



399 :デフォルトの名無しさん:2008/04/29(火) 15:06:21
>>398
なるほど、それは珍しい。

国内はそれなりに融通きく所が多いけど、外資はほんとにきっちりしてるからなぁ。

情報サンクス。

457 :デフォルトの名無しさん:2009/05/03(日) 18:55:22
すいません。質問させてください。(ほかに該当スレがなさそうなので)

JUDEでシーケンス図にアクターを追加するにはどうすればいいですか?
JUDEコミュニティ5.4を利用しています。
WEBや参考資料で調べましたが、この件について書いてあるものは
見つかりませんでした。

どなたかご存知でしたら、教えてください。
お願いいたします。

458 :457:2009/05/03(日) 19:00:02
申し訳ございません。自己解決しました。

ユースケース図でアクターをつくって、構造ツリーからシーケンス図に
ドラッグアンドドロップすれば作れますね。
この方法で作るのが一般的なのでしょうか。

459 :デフォルトの名無しさん:2009/05/03(日) 22:00:05
>>458
Yes.
UMLの設計はユースケース駆動なので、UMLの手番的にその方法で問題ない。

それ以前に、ツールとしてアクター作れるのがユースケース図しかないしね。

461 :デフォルトの名無しさん:2009/05/05(火) 00:29:28
>>457
>>459
ライフラインを追加→ベースクラスを新規作成→ステレオタイプにactorを追加でできるよ。
某人間にするには、選択して右クリック→アイコン表記。

471 :デフォルトの名無しさん:2009/05/13(水) 20:53:03
2、3年くらい前までEnerprise Architect7.5(バージョン数はうろ覚え)を使っていたものです。
ちょうどライセンスも切れているし、UMLモデリングツールの最新版を手に入れようと思うの
ですが、いまならJUDE ProとEAだとどちらがおすすめですか?

用途は、PHP5(たまにJava)+MySQLでのWEBアプリケーションの設計開発です。

492 :デフォルトの名無しさん:2009/05/18(月) 23:27:24
Judeで読めるよ

495 :デフォルトの名無しさん:2009/05/19(火) 07:22:05
JUDEでいいじゃん、って考え方じゃだめ?

496 :デフォルトの名無しさん:2009/05/19(火) 12:06:02
>>492
Professional 版じゃないと読み込めないですよね??

>>495
EAで作成したクラス図とシーケンス図があってワードに貼り付けて
納品したら、編集できる形に出来ませんか?とお達しがあり、上記の質問になりました。

やっぱ地道に書き起こして行くしかないですよねぇ。。

498 :デフォルトの名無しさん:2009/05/19(火) 20:05:41
>>496

JUDEで読み込んだととしても、編集できないのでは?

ちなみに、EAの画像を貼り付けた後に、グループ化解除コマンドで分解できるのはご存じ?

499 :デフォルトの名無しさん:2009/05/19(火) 22:25:36
>>498
グループ化解除は知りませんでした。
今やってみたところ、編集出来なくはないですね。。。

駄目もとで納品先に聞いてみます。
感謝です!!

538 :デフォルトの名無しさん:2010/01/14(木) 12:24:03
ところでMicrosoftはそういうツールを出していないのだろうか。
ドトネトけいとかVisioベースでとか。

731 :デフォルトの名無しさん:2011/04/29(金) 19:48:33.50
多重度について質問です。

【シーケンス図】
| <<control>> |    | <<entity>>|
| 商品在庫管理|    | 商品種類 |
| |
| hoge() |
|-------------------->|
| |

【クラス図】
| <<control>> |----------------| <<entity>>|
| 商品在庫管理|0..1     1| 商品種類 |

上記の図の場合、商品在庫管理から見た場合の多重度の意味は理解できます。
(hoge()は1つの商品種類に対して実行される)

しかし、商品種類から見た場合の多重度がよく分かりません。
1つの商品在庫管理からhoge()される場合もあるけど、無いかもよ???ってことですか?


760 :デフォルトの名無しさん:2011/07/02(土) 23:50:20.65
分業制のゲーム業界


http://hibari.2ch.net/test/read.cgi/tech/1147499933/l50人気ブログランキングへ