Différence entre ERD et diagramme de classes

DRE vs diagramme de classes

Diagramme de classe
Ce terme est utilisé dans le domaine du logiciel. Dans l'un des langages du logiciel appelé «UML» ou «Unified Modeling Language», il existe des diagrammes de structure qui décrivent ou montrent la structure de tout système en aidant à en montrer les classes. Ces diagrammes illustrent également les opérations des classes, attributs et relations entre différentes classes. Ces diagrammes qui décrivent les classes à l'aide de diagrammes sont appelés diagrammes de classes..
Dans la modélisation orientée objet, un diagramme de classes est le bloc principal pour la construction de la structure entière. Les diagrammes de classes sont utilisés pour deux choses principales:
Ils sont utilisés pour la modélisation conceptuelle de l'application systématique.
Modélisation détaillée pour traduire en codes de programmation.

Les diagrammes de classes comportent de nombreuses classes et sous-classes. Celles-ci indiquent l'objet principal, son interaction avec d'autres classes et les objets à programmer. Ces trois classes sont représentées dans les diagrammes de classes à l'aide de cases. Ces boîtes contiennent trois parties différentes. La partie la plus haute contient le nom de la classe, la partie du milieu contient les attributs de la classe et la partie du bas contient les opérations pouvant être effectuées par la classe..
Comme ces diagrammes de classes sont utilisés pour représenter la conception du système, les classes sont identifiées et triées ensemble pour montrer la relation entre les objets. La représentation est un diagramme statique qui est le diagramme de classes.

La source
http://www.google.com/search?q=class+diagram&hl=fr&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=99TxTf_-FYLOrQfj1pj6bw&ved=0CCgQQ&Q=QHQ

DRE (Diagrammes de relation d'entité)

La représentation conceptuelle et abstraite des données en génie logiciel est appelée modélisation entité-relation. Cette modélisation est utilisée pour modéliser une base de données. C'est une méthode par laquelle le modèle conceptuel d'un système est produit. Les diagrammes produits par cette méthode sont appelés diagrammes entité-relation. Ces diagrammes ne montrent pas une seule entité; ils montrent un ensemble d'entités ou un ensemble de relations.

Les ensembles d'entités sont représentés par des rectangles et les losanges représentent des ensembles de relations dans une DRE. Une ligne se connecte lorsqu'une entité relationnelle participe à un ensemble d'entités. Les ovales sont utilisés pour représenter les attributs. Les ERD sont utilisés pour représenter les informations ou le type d'informations devant être stockées dans une base de données. Ils sont utilisés comme une exigence pour l'analyse.

La source
http://www.google.com/search?q=ERD&hl=fr&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=ANfxTZXrGY3SrQe5nf35Bw&ved=0CFAQsQQbibi=16

Résumé:
Les diagrammes de classes sont utilisés pour représenter l'objet principal ou le bloc de construction du système. Ils sont utilisés pour montrer la relation d'une classe avec une autre et représentent également les attributs du système. Cependant, une DRE est davantage une base de données sous forme de tables. Ils ne montrent pas de relations individuelles mais des ensembles de relations ainsi que des ensembles d'entités. Ils indiquent le type d’information à stocker dans la base de données..
Le diagramme de classes et la DRE ont des représentations graphiques très différentes.