タグ

モデリングに関するshkatouのブックマーク (2)

  • オブジェクトモデリングの基礎としてのデータモデリング

    「第1回 モデリングなしで開発はできない」は、モデリングという概念の説明と、いかにシステム構築においてモデリングが重要な役割を果たすかというポイントを解説しました。今回は、範囲をシステム構築に狭め、システム構築において利用されるモデリング手法を解説し、その中で、データモデルの果たすべき役割を明確にしていきます システム構築におけるさまざまなモデリング手法 システムを構築する際に必要になるモデルには数多くのものが挙げられますが、大きく分けるとすれば、「システム化をする対象領域」を抽象化したモデルと、「システムそのもの」を抽象化したモデルの2つに分けることができます。 企業で利用する業務システムの場合には、「システム化をする対象領域」とは業務領域ということになり、業務モデルが必要になります。例えば、受注システムの場合には、システムが支援する対象となる受注業務とはどのような業務なのか、その中でシ

    オブジェクトモデリングの基礎としてのデータモデリング
  • 【初級】ゼロから学ぶDOA 第1回

    読者の中には,「DOA(Data Oriented Approach:データ中心アプローチ)なんて過去のもの。今から学ぶならオブジェクト指向では?」と思っている人も多いのではないだろうか。確かに現在では,プログラミング言語も開発プロセスも,「OOA(Object Oriented Approach:オブジェクト指向アプローチ)」が前提になっていることが多い。このため「まずオブジェクト指向を学ぶべき」と考えても無理はない。 しかし筆者は,ITエンジニアがDOAや,その中核を成すER図(Entity Relationship Diagram)によるデータ・モデリングを学ぶ意義は極めて大きいと考える。その第1の理由は,現在のデータベースの主流であるRDBMS(リレーショナル・データベース管理システム)を使うときは,データ・モデリングが必須であることだ。詳しくは後述するが,ER図で作成したデータ・

    【初級】ゼロから学ぶDOA 第1回
  • 1