読者です 読者をやめる 読者になる 読者になる

ポンコツ備忘録

渋谷でWebエンジニアをしてる人の備忘録.日々の色々書いてます.

クラス図とシーケンス図

会社の研修でプログラムを作ることになったのですが,実際のプロジェクトの通りに作るように指示されました.

なのでスケジュールを組んで指示書から要件定義書を作成したまではいいのですがその後の設計の段階で詰まっています.

 

 

設計書を書く際にクラス図とシーケンス図を書く必要があるのですがネットで探してもしっくり来るお手本がなかなかないです.

実際のコーディングに使うためのクラス図,シーケンス図だと思っていたのですがサンプルが「車と車検は関係がある」や「バスは車を継承している」などモノで説明されていたりしてなんとなく理解はできるのですがそこから実際にコードに落としこむにはどうしたらいいのかと.

実際のコードとの対比があると非常にわかりやすいと思うのですがどうでしょう?

 

また,クラス図は実際のコーディングの際のクラスやフィールド・メソッドをすべて上げる必要があると先輩に言われたのですがそれって難しくないですか?

自分がまだまだ経験が足りないせいもあると思うのですがコーディングしている時に機能を実装するには新しいクラスが必要だわってならないのですかね?

経験を積めばここらへんも解消してくるのでしょうか・・・

 

シーケンス図は概念的なもので書くことはできたのですが実際のクラス名などを用いて時系列的に書くためのサンプルも少ない気がします.

何を呼び出して何を返すなどまだまだこんがらがっているところがたくさんです.

 

皆さんどのようにして作成しているのでしょうか?

良ければサンプルや参考サイトなど教えていただきたいです.

 

 

ゼロからわかる UML超入門

ゼロからわかる UML超入門

 

 

広告を非表示にする