PC初心者・プログラミング初心者を応援する学習サイトです。ICTのことを中心に様々な情報を発信していきます。

UMLってなんだろう?

オブジェクト設計

UMLとはなにか?

統一モデリング言語で書いた設計図のことです。

世界中で共通した言語として扱われています。(ISOやJISにもなっている)

モデリングって?

抽象化された概念をもとに、システムの全体像をわかりやすく表現すること(大体を設計する)

業務の本質的なところを捉えることによって、変更にも強いプログラムを作成することが可能になります。

UMLはなぜ必要なのか?

オブジェクト指向で開発するにあたって、常に下記の事柄が課題となっています。

  • ・システムに求められる要求の高度化と多様性
  • ・システムの大規模化と複雑化
  • ・関係者間でのコミュニケーションの困難さ

下矢印

これらの課題を解決するためにUMLが存在します!

UMLを効果的に活用するための技術要素

開発現場でUMLを効果的に活用するには、「開発プロセス」、「考えかた」なども併せて必要になってきますので、まとめて覚えちゃいましょう!

UMLを効果的に活用するための技術要素

UMLを効果的に活用するための技術要素