UML皆でお勉強しよ♪
■ このスレッドは過去ログ倉庫に格納されています
0001ニュージーランド漁夫
NGNG( ・∀・)< お勉強しよ♪
( ) \____________
| | |
(__)_)
0101名無しさん
NGNGどういう場合にどっちを使ったら良いのでしょう?
0102デフォルトの名無しさん
NGNG参考になるURLを教えてくださいま
0103名無しさん@お腹いっぱい。
NGNGこのスレつくってよかったです。
0104デフォルトの名無しさん
NGNG( ・∀・)< お勉強しよ♪
( ) \____________
| | |
(__)_)
0105学生さん
NGNGけど、何をプログラムするネタにしようか悩む、
というかネタがないっす。
いずれ実戦で使えるように、
理論をお勉強したいと思います・・・
0106デフォルトの名無しさん
NGNG車とかテレビとかを要素機能に分解してモデリングするといい練習になるかも。
答えの見当も付くからUMLの表記理解もしやすいし。
UML的な表現方法はソフトウエア以外でもとっても有効。
仮にUMLが廃れても、この手のダイアグラムには慣れとくべきでしょうね。
ちょっとだけ先輩の社会人より。
0107
NGNG0108デフォルトの名無しさん
NGNGドメインになり得るはずだからと考えて物見るようにしてますね。
でも、個人的にはユ−スケ−スを突っ込んでみたいと思う今日このごろ。
>105
UMLやるといろいろいい傾向が生まれます。
VBAでちょろっと書くのにも目に見えてスッキリ書けるようになるし、その他業務も
同様にスッキリ扱えるようになった。実装言語の前に覚えてもいいんじゃないかと思
うくらいです。これは特定言語に依存しないメリットかも。。。?
で、106のように書いたんだけどね。
0109デフォルトの名無しさん
NGNGプロ倉ミグの書類すべてマシンで管理しているから
手書きでUMLするのはいやだなあ。
誰かオプソで作ってくれ。
ギコUMLとか。
0110デフォルトの名無しさん
NGNGそれ系の役に立つWebページを教えてくださいよお。
おねがいします。
0111デフォルトの名無しさん
NGNGUNIXならDiaで書けないこともないんだが。GTK+アプリなので、
移植できるかもしれないね。
http://www.lysator.liu.se/~alla/dia/
0113ニュージーランド漁夫
NGNG( ・∀・)< 最初の頃より雰囲気よくなったね
( ) \____________
| | |
(__)_)
0114デフォルトの名無しさん
NGNGオ−ジス総研のペ−ジにいろいろあるよ。
あと、本ならRational日本のサイトに紹介がある。
0115デフォルトの名無しさん
NGNGhttp://argouml.tigris.org/
0116いば−・やこぶそん
NGNGインタ−フェイスを嫌でも考えるようになるからモジュ−ルが洗練されてくる。
つまり、処理の考え方が鍛えられる。
だから”OOをやる”と構えなくても勉強する価値はある。
.NETにもつながる概念だし。。。。
間違ってもイベント内に処理系書くようなことはしなくなるよ。
0117本屋
NGNGあと、VBに特化してると言う意味で”VBプログラマのためのUML”(SE)もわかりやすい。
MartinFowlerの本はその後でないと意味が解らなくて誤解してしまう可能性あり。
そしてそのあとにGoFパタ−ンにハマろう。
0118デフォルトの名無しさん
NGNG面白い表現見れなくて残念だけど。。
http://www.magicdraw.com
0119
NGNG0120デフォルトの名無しさん
NGNG移植ってwinへですか?
ならば既に有ったような&使ったことあるような記憶が。
どこでgetしたんだったか完璧忘れ。ごめん。
ただDia自体の操作体系で、ちょっといやだなと思う面もあった。
矢印が四角に接続するでしょ。あの接続の場所の融通が
きかないってのがちょっと。その面はRose系(MSVCに吸収合併
された奴を触ったことが)には負けてる。
あ。半年くらい前の話。その後改善されてるのかな…
あ。DiaのUMLって、マクロ(正式名称知らない)でしたっけ。
じゃあマクロを直せば良い…のかな…
0122デフォルトの名無しさん
NGNGソースも付いてる。
http://www.gnome.org/gnome-office/dia.shtml
0123( ´∀`)さん
NGNG再度DLしてみっか。
0124120
NGNGhttp://hans.breuer.org/dia/
#それにしてもうわさ通りGoogle恐るべし。
蛇足だけど>>122の和訳は
http://www.jp.gnome.org/gnome-office/dia.html
0125( ´∀`)さん
NGNGtgifみたいで懐かしいや。
0126( ´∀`)さん
NGNG0127( ´∀`)さん
NGNG0128( ´∀`)さん
NGNG0129デフォルトの名無しさん
NGNGGIMPは要らぬ。
あの頁から手繰れるライブラリ(dll)類を
diaのbinディレクトリにぶちこむだけで動いた。
GtkとかXMLとかのライブラリらしい。
蛇足だがそれらをぶちこんだdia総サイズは5Mくらいだった。
#GIMPもDiaもGtkに依存している、ということ。
#DiaがGIMPに依存してるわけじゃない。
日本語。あれとは別に日本語パッチを
見たことがあるんだけど、それはunix版で、
win版+日本語ってのは見たことない。
またしても半年前知識なんでご免。今は有るかも。
つーか無かったら誰かやってね(^^;
まぁ日本語なしでも行ける気もするけど。
#つーかMENUとかはどうでもよくて、欲しいのは日本語入力かも。
あるいはlinuxかなんかでヤルか。
改めて感想:
「保存データを圧縮」はオフったほうがきもちいい。
XMLそのまんまで保存されるんで、冗長ではあるが、
エディタとかsed(笑)とかでいじれるようになるので重宝。
0130( ´∀`)さん
NGNGウィンドウズ版の日本語化パッチはなさそう...
Linux版つかうことにします。
Molipでもいいんだけど印刷/PDFなら
XMLがJavaやC++へのスケルトンと
内部設計書の自動化に多いに役に立つ/たった。
仕様書工房みたいのだれかつくらんかな。
0131( ´∀`)さん
NGNG0132( ´∀`)さん
NGNG0133デフォルトの名無しさん
NGNGバージョンは4.1Professional Demo version. 日本語がマトモになってたよ。
0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNG身近にあるツールと言えばVisualModelerなんだけど、
フリーでも結構いいものがあるんだな。
とりあえずあげとくよ。
0137デフォルトの名無しさん
NGNG昔オブジェクト指向なんて全く知らなかった頃
プログラミングしようとして挫折した「モノポリー」なんて
題材としては少々大きいかも知れないけどいいよね?
もうちょっと小さい内容で具体的なものがあればいいんだけど・・・
ま、がんばってみます。
0138無党派さん
NGNG0139今日から始めました
NGNGメニューとかには日本語はOKだったけど、
モデル要素内の記述した日本語が□□□□って感じで化けてしまい
表示・印刷されないという現象が起きてしまいました。
OS WIN98SEです。
どなたかヘルプ!!
0140無党派さん
NGNG0141今日から俺じゃ
NGNGデモ版なのに???
どうすりゃいーの教えてください。お願いします。
0142今日から俺じゃ
NGNG0143139です
NGNG本家の方から落したのを使ったら表示されるようになりました。
付属のをつかったらダメってことだったのね♪
0144今日から俺じゃ
NGNGって書いてあったのね。ごめん
0146デフォルトの名無しさん
NGNG0147無党派さん
NGNG0148デフォルトの名無しさん
NGNGまたあの評価版だろ?
FAXでキーをもらって、1ヶ月しか使えない奴。
0149Be名無しさん
NGNGAIにコードを書かせるようになるんでしょうか?
意見を聞きたいです。
0150デフォルトの名無しさん
NGNG脳細胞シミュレーションによる人工知能によりプログラマ不要
そうだったのかぁ
0152べ
NGNGメソッド名が文字化けする、、、
うちの環境だけなのかなぁ。
0153デフォルトの名無しさん
NGNG別のユースケースと考えるべき? それともそのユースケースの
一部?
0154デフォルトの名無しさん
NGNGユースケースのActor同士に関連を定義できる、とか
参考書に書いてあったような気がします。
まだ全然勉強できてないんで怪しいですけど。
それを使えば表現できるでしょうか?
0155デフォルトの名無しさん
NGNG先が細かくなりそうなら、そのユ−スケ−スは早い時期に分割しちゃうかもしれない。
0156153
NGNGあ、そうか。中断は別のアクターでもできますね。
ということは、別のユースケースにしないといけないのかな?
もしくは、「そのユースケースを開始したアクターにしか中断
できなかったら、そのユースケースの一部。別のアクターにも中断
処理が許されているなら、それは別ユースケースにするべき」かな?
>>155
ユースケースの分割って、どういうときにするもんなんですか?
0157デフォルトの名無しさん
NGNG0158メモ
NGNGhttp://www.atmarkit.co.jp/fjava/rensai/uml01/uml01.html
0159デフォルトの名無しさん
NGNG人によって色々な意見があるとは思うけれど、汎化の匂いを感じた時とかに
考えることが多いかも。それでクラスの抽出が楽になったこともあったよ。
逆にクラスにしたら予想以上にデカいことに気づいてバラしたこともある。
この辺は扱うソフトウエアの問題領域や性格に振り回されるような気がする。
自分も勉強中なので明確な解答はまだ持っていないけど、とりあえずは”ユ−スケ−ス
の要素”をイメ−ジしながらブツブツやってます。
0160デフォルトの名無しさん
NGNGユースケースの汎化ってUML1.3でなくなったんじゃなかったっけ?
「クラスにしたら予想以上にデカい」って、ユースケースを丸ごと
クラスにしたの? それって根本的に間違ってない?
0161デフォルトの名無しさん
NGNGヤマハのオブジェクトなんとか推進委員だかのなんだかの
話にそっくりだなぁ。抽象したりバラしたり...
0162デフォルトの名無しさん
NGNG違う違う、そんなことしないよ。
0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNGUMLはJava使いには必須?
0165XP方面の本には
NGNGお客サンとのコミュニケーションにほんとに役立つか疑問が呈されて
おりますね。
高度10000mからのシステムのビューでしかないようなもの。
具体的なユーザーストーリーも大事、ということには同意かな。
0166デフォルトの名無しさん
NGNG0167名無しさん
NGNGお客とのコミュニケーションよりも
元請下請間のコミュニケーションに重宝するとおもう。
頭固い年食った決定権をもつ人々には
フロントーページだったかで書いたシナリオの具体図がよかろうて。
0168ブロンズとったとかで自慢してる厨房な私
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スレ♪
( ) \____________
| | |
(__)_)
■ このスレッドは過去ログ倉庫に格納されています