トップページ⇒tech
966コメント334KB

UML皆でお勉強しよ♪

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001ニュージーランド漁夫NGNG
  Λ_Λ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ( ・∀・)< お勉強しよ♪
 (    )  \____________
 | | |
 (__)_)
0930デフォルトの名無しさんNGNG
なんかトイレに行く余裕も無さそうで嫌。
0931デフォルトの名無しさんNGNG
>>930
トイレに行くときはペアで
0932デフォルトの名無しさんNGNG
>>931
それは、一人で行かせると戻ってこない恐れがあるからですか?
0933デフォルトの名無しさんNGNG
なんか面白そうなんで、
「極限状態プログラミング」
でスレ立てて良いですか?
0934デフォルトの名無しさんNGNG
>>933
それほどおもしろくねーぞ。
ま、もし立てるとしたらマ板でな。
0935デフォルトの名無しさんNGNG
>>928
「極端プログラミング」でわ・・
0936デフォルトの名無しさんNGNG
二人で一つの便器を使う。
0937デフォルトの名無しさんNGNG
一人でいくと首つるからだろ
0938デフォルトの名無しさんNGNG
2人で交互にウンコして色や臭いをお互い確認する
0939サゲだろNGNG
お互いに肉便器になってみる
0940デフォルトの名無しさんNGNG
>>935
「達人プログラミング」でどうよ
0941オブジェクト思考NGNG
シーケンス図て入力値とかはオブジェクトとして扱うもの?
たとえば、「パスワードとIDを入力する」としたときはこれって
「パスワード:○○クラス」とかってオブジェクト化する?
わかんねぇっす。
0942デフォルトの名無しさんNGNG
>>941
俺も勉強中だから正しいかどうかは分からんけど・・・。

入力値とかってシーケンス図で書かれるものかな・・・?

       ID,パスワードを入力する
| ユーザ |------------------------->| ATMとか |

てな感じにメッセージで渡すんでは・・・。
誰か訂正あったら宜しく
0943942NGNG
>>942訂正

誤>入力値とかってシーケンス図で書かれるものかな・・・?
正>入力値とかってオブジェクトで書かれるものかな・・・?
0944オブジェクト思考NGNG
なんかね、UMLのサイトのチュートリアルで
値そのものをオブジェクトにしてるようなとこが
あったような気がしたので、どうなんだろう?と
思ったんだけど、オブジェクトの定義に合わんので
できんよね?
0945デフォルトの名無しさんNGNG
普通はわざわざシーケンス図にメソッドの引数の型まで記述しない。
っていうか、引数も記述しない場合も多い。

値そのものをオブジェクトってのがよく分からないけど、引数で渡された
オブジェクトに対してメッセージを投げるのなら、シーケンス図の中に
そのオブジェクトが記述されていてもいいと思う。でもID、パスワード
なんてものだったらまずありえないね。
0946デフォルトの名無しさんNGNG
>>944
値をオブジェクトにするのが NG かというと、ケースバイケースだと思うけどね。
たとえば「金(かね)」は普通は整数型の値にするところだが、作っているのが
資産管理アプリケーション

- 流動性(現金、即日引き落とせる預金、定期預金)
- 通貨(円、ドル、etc)

あたりを属性として持ったオブジェクトとして設計するのもアリだろう。
0947デフォルトの名無しさんNGNG
すいませんVISIOでリバースエンジアリングできるつーので.netβ2についてたVisio
引っ張り出してきたUML初体験な厨なんですが

クラスの取り込み見たいのは出来たんですけど、親子関係を繋ぐ矢印含めて作図は
自動でやってくれないんですか?(紙上にレイアウトするの自動化できるとは思えないけど)

つか、取り込むだけなら、エディターでヘッダーでも読めばいいじゃん というか
VisualStudio上で解析した方が便利な気がするんですが…

手動でレイアウト決めてプリントアウトして使えや って程度のツールなんでしょうか?
ちょっと大きなクラスになると紙からはみ出すし、どう役に立てるのやら???



なんか参考文献ってありませんか?
VB magazineのバックナンバーにちろっと載ってるみたいだけど VBなので未見です
Visio解説本は、オフィスレイアウトとかそっち系の使い方しか触れてないし
MSDNのHPの「VSIOでUMLコーナー」連載途中(しかも今の所役立たず)だし
0948デフォルトの名無しさんNGNG
とりあえず、VBマガジソ通販しました
0949デフォルトの名無しさんNGNG
>>931
つれしょん
つれプログラミング
0950デフォルトの名無しさんNGNG
クラス図だけど、俺はまずER図を作って、それを元に
クラス図を起こすのが手っ取り早いんじゃないかと思っているのだが、
その辺はどう?

クラス図の継承とER図のリレーショナル型DBモデルってのは、
結局正規化という点ですごく共通する部分がある気がするんで。
だめすか?
0951デフォルトの名無しさんNGNG
↑追記
とりあえずクラス図はプロパティに注目するってことで。
0952デフォルトの名無しさんNGNG
意味がわからないんですが・・・
0953ニュージーランド漁夫NGNG
  Λ_Λ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ( ・∀・)< >>950さん、予告どおり次スレたててください。このAA使ってね。
 (    )  \____________
 | | |
 (__)_)

トコロデERDデカケルナラクラスズデモカケルヨネ
0954デフォルトの名無しさんNGNG
>>950
クラス図とER図両方作るにしても、普通は順番が逆。
手っ取り早いと感じるのは単にER図に慣れているからでは?
0955厨房2号 ◆OjTjK0LY NGNG
>>954
うーん。あちきの感覚は950に近い。
業務アプリ屋なもんで、新規システムと言っても、まっ大枠こうだろうってのが頭に入ってる。
そこでまずER図起こして、プログラムの為にクラス図書く感じかな。

分析にはOOを使ってない。って事だけど、こーいうのもありかなぁって事で。
ユーケースは使ってるけど、説明資料としてだし。
0956デフォルトの名無しさんNGNG
>意味がわからないんですが・・・
スマソ・・・
スーパークラスの抽出と第二正規形(部分従属列の分離)です。

>クラス図とER図両方作るにしても、普通は順番が逆。
>手っ取り早いと感じるのは単にER図に慣れているからでは?
確かにそれはある。が、ERはRDBの考え方からして割と機械的に
できていくところがある。それに対し、クラス図はちょっとしたセンス
がものをいう。で、基本はERから出発し、より実装に近いかたちで
クラス図を作るってことなんですが。

あと、それほど有用であると思えない理由から、
あまりユースケース図やシナリオも書かないので。
(最初はお絵かきで業務の流れをまとめてお客に示す)
0957デフォルトの名無しさんNGNG
>>956
君が>>950なら次スレ立て係りなんだが、理解できませんか?
とっとと、次スレ立てろ。話はそれからだ。
0958デフォルトの名無しさんNGNG
>>957
おぅ、そうすか。
では・・・
0959デフォルトの名無しさんNGNG
>>958
よろしこー
0960デフォルトの名無しさんNGNG
>このホストでは、しばらくスレッドが立てられません。
>またの機会にどうぞ。。。

だめぽ。。。
0961デフォルトの名無しさんNGNG
>>960
じゃあ漏れがやってみる。
0962デフォルトの名無しさんNGNG
だめだった。

0963デフォルトの名無しさんNGNG
せっかくテンプレ作ったのにダメぽ…
0964sageNGNG
追記
>ERはRDBの考え方からして割と機械的にできていくところがある。
むろん、誰が作っても同じものができるということを言っているのではなく、
クラス図に比べると私情を挟む余地が少ないということを言っている。
0965名無しさん@EmacsNGNG
サーブレットのシステムをUMLで設計したいのですが?
良いサイトが書籍ありませんか?
0966デフォルトの名無しさんNGNG
>>965
http://pc3.2ch.net/test/read.cgi/tech/1030173783/l50
レス数が950を超えています。1000を超えると書き込みができなくなります。