UML皆でお勉強しよ♪
■ このスレッドは過去ログ倉庫に格納されています
0001ニュージーランド漁夫
NGNG( ・∀・)< お勉強しよ♪
( ) \____________
| | |
(__)_)
0169無党派さん
NGNG必要なところだけ使えばいいジャン。
0170デフォルトの名無しさん
NGNGうちは会社もUMLだし、お客さんもどこもだいたいUML。
実際問題、UML知らないと生きていけない。
実感としては役に立つ!けどね。
0171デフォルトの名無しさん
NGNG会社どこ。転職しよっかな。
0172デフォルトの名無しさん
NGNG道具に心酔するってもアリだと思うけどね。
過信しちゃいけないのはわかってるけど。
0173デフォルトの名無しさん
NGNG確かに募集してるけどね<コンサルタント
OOを分析からできて、Javaがかけて、できればCORBAが使える
とよい。C++は必須じゃないけど、できた方が本人としては楽だと
思う。あと、海外の仕事が多いからTOEIC800以上ないとちょっと
キビシイかも。どかな。
0174デフォルトの名無しさん
NGNG一目瞭然だなぁ。
1.初めにてけとーにソースコーディング
2.デモ
3.仕様決定
4.MagicDrawでクラス図にして汎化を試みる
5.またソース直す
6.2へ戻る
こんなんはだめか
0175デフォルトの名無しさん
NGNGhttp://www.togethersoft.com/
JavaのコードとUMLのクラス図を言ったり来たりできる優れもの。
しかもタダのバージョンもある。
英語が苦手で上のバージョンでナニできるかイマイチわからない
のだー。使ってる人、教えて!
0176デフォルトの名無しさん
NGNGTOEICはOKだけど、OOを分析から、ってのが修行たりん
おいらにはまだ無理かも。Java,CORBA,C++はふつーに
使えるよん。なんか、最近どろくさく速度重視、というか、
そうでもなくて、オープンソース系活用して納期短縮しましょ、
ってなわけでCで書く仕事してっからOOな言語の仕事はうらやましいな。
ただ、これでようやく3年目だしまだプログラマーやってたいな。
紺猿って何年くらい経験してからなるのがいいと思う?
おいら新卒とか経験浅いこんさるは信じてない。
0177デフォルトの名無しさん
NGNGあ、3年目か。それじゃちょっと厳しいなぁ。いくら技術が
あってもやっぱり若いヤツの言うことなんか聞きたかねえ、って
お客さんがやっぱり日本には多いからねえ……
でもTOEICがOK、Java、C++、CORBAできるってすごいねえ。
なかなかそんな人いないよ。あなたの未来はメチャメチャ
輝いていると見た!!
年が若いのがホントに残念。
0178デフォルトの名無しさん
NGNGなんかリファクタリングしてるっぽい。やるときはちゃんと
帽子2つ用意してね。
>>176
インドからきてる人とか、中国からきてる人とか、同年代25,6くらい
だけど全然かなわないっすよ。皆飛び級とかしてるし。
0179デフォルトの名無しさん
NGNGファクタリングかぁ...
デモみせないと不安になるひと多いですよね?
帽子ってなんすか?
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNGhttp://itpro.nikkeibp.co.jp/members/NIT/ITARTICLE/20010508/1/
0182デフォルトの名無しさん
NGNGやっぱり、「OpenSourceはOO方面に弱い」ってのは
言えてるんだろうなあ。
まぁ、読んで字のごとくOpenSourceなわけで、
実装「だけ」が一人歩きして流通してるんだよな。
#それに奴らはしばしば、必要以上に実装至上主義だし。
しかもCじゃ、リーズナブルなリバエンの自動化は無理だろうし。
ちょっと鬱。
GnomeやKDEの世界がもう少し元気になると
多少は改善するんだろうか?
あとはUMLの図を流通する手段か。
XMLかなんかで標準化されるんでしたっけ?
>>181
パスわ要求されたんで入れない(t_t)
0183デフォルトの名無しさん
NGNGVisioかRose、どっちにしようか迷ってます。カネは問題ありません。
これまでの話の流れでいくと、やっぱし、Roseが無難なところですか?機能的に。。
0184デフォルトの名無しさん
NGNG選ぶならRoseかな。
体験版しか使ったこと無いけど、
モデリングやリバースなど、実用性ではいちばん。
ただ印刷用の書類を作るのには向かない。
こちらはVisioのほうがいい。
そのかわりCASEとしては使い物にならない。
モデルを作るだけなら十分。
一番いいのは、両方買うこと。
0185183
NGNGサンキュ♪
0186デフォルトの名無しさん
NGNGJadってすごいなぁ。
0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNGっていうか、UMLの先祖でしょ?
Booch+OMT=>Unified-Method->UML
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNG↑
↓
やっぱUMLでちゃんと設計しないとダメだ!
これを1ヶ月単位くらいで繰り返してます(藁)。
0192デフォルトの名無しさん
NGNGUMLにはクラス図とかシ−ケンス図しかない訳じゃない。
テキストのシナリオだってUMLのプロセスに含まれてるし。
0193デフォルトの名無しさん
NGNGこれってクライアントに示しても違和感ないしさ。
プログラマに見せても違和感ないしさ。
0194デフォルトの名無しさん
NGNG多重度の数字・記号なんて特に訳わからんだろ。。。
0195173さんへ
NGNG使ってもらえますか???
*来年30歳
0196デフォルトの名無しさん
NGNGでも、書籍「かんたんUML」のアレは夢物語としても、
#つーか本当に(1件たりとも)あんなことする企業って有るの?
多少はUMLの知名度がソフト屋以外にも広がって欲しいなと
思うことは多い。
というのも、自然言語の曖昧さゆえに
客との間(とかチーム内でもだが)で
意思の疎通がうまくいかない伝言ゲーム状態に
陥ることが多いんで。
まぁつまりUMLに限らないわけだけど、
あれっぽい記述能力があり、曖昧さが出来るだけ少ない
人工言語が欲しい。世間にそこそこ普及して欲しい。
あえていえばUMLはOOっていう考え方に依存してるため、
将来OOを丸々越える方法論が出る日までの命(w)なので、
他の人工言語とかも色々欲しくなる…
0197デフォルトの名無しさん
NGNG>客との間(とかチーム内でもだが)で
>意思の疎通がうまくいかない伝言ゲーム状態に
>陥ることが多いんで。
そこなんだよな−。
語彙の不一致もあるから自然言語ベ−スでやってるとお互い確認を繰り
返すようになって疲れる。
フロ−チャ−トみたいにソフト屋以外でも使われるようになるといい。
UMLはOOに依存しているがゆえに、ソフト屋にだけ使わせるのは勿体無い
気がする。細かい点を省略すれば、普通の会社が普通に使えると思うのだけど。
特定の実装言語に依存しないのだから、仕事のモデリングにのみ使うのも
いいと思うのは俺だけかな?
0198デフォルトの名無しさん
NGNG直接的には俺もそれに同位体なんだけど、
ただ、同意してる理由が「単に俺が今OOまんせーな人だから」
なのではないか?という恐れが有りまして、
保険を用意したい気分にもなっちゃうんです。
OOが果たして森羅万象のうちの何割を表現できる/できないのか?が
よく判らないというか、今後どう変化するのだろうか?というか。
まぁ現段階でなに言っても杞憂とか皮算用とかでしか
ないのかも知れないけど、少なくとも関数型言語スレ見てると
OO以外の世界も色々有るんだなーと悩んでしまうし。
あとUMLについて細かい話でもう1つ突っ込むなら、
OOといってもClassがっちり有る言語(典型的にはJava)に
最適化されがちな仕様だってことも、ひっかかる感じ。
Prototype型OOPLとかに相当する絵を描こうと思ったら、
全く描けないわけじゃないけど少し(しかも恒常的に)手間が増える。
「今一番流行っているスタイル」にフォーカスしてるんだよなあ。
完全に引けとは言わないが、もう少しだけソフトフォーカスつーか
ワイドつーかにしても、いいようなキモする。
0199デフォルトの名無しさん
NGNG0200デフォルトの名無しさん
NGNGSEの「独習UML」はどう?
0201ニュージーランド漁夫
NGNGΛ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ・∀・)< 祝200スレ♪
( ) \____________
| | |
(__)_)
0202デフォルトの名無しさん
NGNGありがと本屋で見てみるわ。
0203デフォルトの名無しさん
NGNGそこらへんどう?
ビジュアル開発、イベントドリブン、旧来の
DFD,ERDとの連携に付いてはどう?
0204デフォルトの名無しさん
NGNG連携って、なんかイヤじゃないかな?
DFDなんか捨て捨てってカンジかと思うのだが。
よって、DFDとかからの情報の吸い上げ(一方通行)
という意味においてのみ、なんか有ってもヨイとは思う。
が、どうやって吸い上げるか?という手段レベルの話で
十分なようなキモするんで、方法論そのものには関係ないかも。
0205デフォルトの名無しさん
NGNGそれぞれの作成目的が違うってのは理解できるんだけど、似通った図なので
併用してるとこんがらがっちゃう。
0206デフォルトの名無しさん
NGNG実際は UML だけで十分だろうけど、
ERD は利用者人口からいってさすがに無視できないから。
0207205
NGNGUMLだけで十分なのでERDを作りたくない、って
設計初期段階では思うんだけど、設計を進めていくと
やっぱERDないとDBに落とせない〜、ってなっちゃう。
0208デフォルトの名無しさん
NGNGユースケース図→シーケンス図とクラス図って感じでしょうか?
もうちょっと細かく
ユースケース図→アクティビティ図→シーケンス図クラス図
0209デフォルトの名無しさん
NGNG画面遷移とかはどの図になるんでしょう
0210デフォルトの名無しさん
NGNGクラスはありますか。
0211デフォルトの名無しさん
NGNG俺の場合、アクティビティ図は操作の詳細化に使うほうが多い。
で、ユースケース図→シナリオ→クラス図・シーケンス図
って感じだよ(教科書どおりだけど)。
>GUIやWebシステムを作るとき、各画面はクラスにしてしまっていいのでしょうか?
クラスのステレオタイプでBoundaryというのがあるね。
GUIにもそれなりの責務があるとみなせばクラスにできるから、この辺は意見が分か
れるところみたいだよ。
画面遷移はシ−ケンスに組み込むか、単にユ−ザからの見た目だけを追うこともある。
判断はその時の要求によるけど、PGから見ればシ−ケンスだろうね。
>Excel みたいな テーブル(グリッド)のコントロールに対応した
>クラスはありますか。
商用コントロ−ルは特定のクラスに対応して作ることはないと思うから、設計の要求
に合わせて”選ぶ”もしくは作っちまうかじゃないかなあ?
0212デフォルトの名無しさん
NGNG0213名無しさん@お腹いっぱい
NGNGそれってウォターフォールモデルだなぁ。
どこからはじめてよい開発モデルのほうがやりやすそう。
おいらは、初めにデモりたいコード書いて
それをクラスにしてファクタリングするよ。
0214デフォルトの名無しさん
NGNGかえって面倒じゃないか?
0215デフォルトの名無しさん
NGNG→クラス図・シーケンス図作成
→ユースケース図手直し
→クラス図手直し
→アクティビティ図・ステートチャート図作成
→クラス図手直し
→コード作成
→クラス図手直し
……
0216age
NGNG0217匿名希望
NGNGメニューなんかのことなのかな。図の中のオブジェクトに日本語入らないね。
きのうデモ版ダウンロードしてちょこっとさわっただけだけど、とくに設定は
ないはず環境はjapaneseにしたし。ベンダーに直してってメールしといたよ。
日本語表示できるなら金だして買う価値ある。
0218そんなこともみつけられないのか?
NGNGフォント変更すれば?
0220いわれる前にわかってたよ
NGNGちょっとここに書くのが早すぎただけだろ、くそが。
おこらないでね。
私もこれで困ったんですけど、
動かしていたらやりかた見つけたのですよ。
なので、日本語版に設定したのだから、最初からフォントを
MS明朝あたりに設定して欲しいですね。
フォント変更しても、全てに反映されないし。
0222匿名希望
NGNGマニュアル読んだら出てた。確かに日本語環境指定したらデフォルト
フォントを漢字対応にしてほしい(ていうか日本人なら自然にそうなる
って思う)。Roseは使ったことないが、結構いいね。とくにソースから
クラス図出してくれるとこなんか感動もん。
Javaからやったらうまくいったけど
VC++からやってみたひといますか?
0224匿名希望
NGNG書くの楽になるね。2chもたまにいい情報あるよねーマジデ。
ひさびさの大ヒット。
0225デフォルトの名無しさん
NGNGおいくら?
0226デフォルトの名無しさん
NGNG6〜7万くらいだったかと。
フリー版もあるみたいだね。
ダウンロードしようとしたら、個人情報を登録しないと
できないみたいだったのでやめた。
0227匿名希望
NGNGあるし。ちなみにわたしは回し者ではありません。
デモ版は図がセーブ出来ないですが、jpgイメージに落とせるのでwordのドキュメント
なんかに貼り付けることできるよ。セーブできないっていうのは、かなりダメージ
でかいので買っちゃいましたけど。
0228名無しさん@お腹いっぱい。
NGNG皆さん購入しますか?
0229デフォルトの名無しさん
NGNGフォーマットがvisio互換なら考える
0231デフォルトの名無しさん
NGNG0232匿名希望
NGNGかなり機能がでかいから同等なものもで作るのは大変そうだけど、
同等でやすけりゃ売れるよね。magicdraw自体がroseをターゲット
にしてるわけだから。magicdrawはデベロッパーと直接やりとりしな
いと(質問とかもね)いけないので英語が出来ないとつらいって
いう面はあるね。
VISIOがあれば
印刷機能なしでもよいということですか?
0235匿名希望
NGNG日本の販売会社通してないから作った会社=デベロッパーが売ってると
思うんだけど。買い方はwebの登録ページでカード番号いれた
らダウンロード画面が出てくるしくみ。買うだけなら英語いらないよ。
マニュアルは英語だけみたい。不具合で文句いいたくても英語書けない
とつらいってことですね。
プログラムのヘルプは日本語になってる。
そういう意味でしたか。
日本人が開発したもので日本語で質問できるとしたらどうですか?
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG作ってもよさげな気がする。
0239名無しさん@お腹いっぱい。
NGNG下請け会社にUMLでかいてるもの渡しても理解してくれないしさ。
0241デフォルトの名無しさん
NGNG凡例も書いてわたせばいいじゃん。
そうだね。つーか、シナリオの日本語が...以下自粛。
0243デフォルトの名無しさん
NGNG書き慣れていないと駄目だね。
0244デフォルトの名無しさん
NGNGでも関連の線がカクカクしちゃうのなんとかできないのかな?
0245謎の人
NGNGEdit-Links-直線の種類-Oblique
Options-projectで
スタイル-デフォルト-パス-直線の種類-Oblique
ではないだろうかという噂を聞きました。
0246デフォルトの名無しさん
NGNGある程度のシステムならわかるけど、普通のアプリケーションの場合はどうなるの。
ユーザーぐらいしか思い浮かばないけど。
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNGってなに?ノートパッドとか?
0250デフォルトの名無しさん
NGNG0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNG0253デフォルトの名無しさん
NGNGノ−トパッド単独をドメインとしないなら、どうするの?
0254デフォルトの名無しさん
NGNG外部と見なすものはすべてアクターでいいんでないの?
しかしノートパッド程度でOO分析・設計が必要?
0255デフォルトの名無しさん
NGNGウィンドウ、ファイル、ユーザー。
0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNG0258デフォルトの名無しさん
NGNGあまり使わないってこと??
0259デフォルトの名無しさん
NGNG0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNGクラス図の分析過程で出てくるやつ??
0262デフォルトの名無しさん
NGNGWebで資料あさってます。
↓とか
http://www.njk.co.jp/otg/Drop/Drop_v20/
まだまだ、現実に行うには勇気が要りそうなものが多いですが、
面白いですね
なにかよさげなものあったら教えてください
0263デフォルトの名無しさん
NGNG内容は全部見てないが、よくここまでまとめたもんだ。
0264デフォルトの名無しさん
NGNGUMLはモデリングランゲージだからね。無いかもしれない。
あるとしたらRUP(Rational Unified Process)のほうかな?
0265名無しさん@お腹いっぱい。
NGNG0266デフォルトの名無しさん
NGNGUMLでいうコンポジションは集約の一種で、子オブジェクトのライフ
サイクルが親オブジェクトと同じ、つまり親オブジェクトが消滅した
ら子オブジェクトも消滅する、というものを指したと思います。
0267デフォルトの名無しさん
NGNGなるほど。
じゃあ「人」と「お金」は集約で、「車」と「タイヤ」はコンポジション
ってこと?
0268デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています