Forskel mellem ERD og klassediagram Forskel mellem

Anonim

ERD vs Klassediagram

Klassediagram

Dette udtryk bruges i softwarefeltet. På et af sprogene i software kaldet "UML" eller "Unified Modeling Language" er der strukturdiagrammer, der beskriver eller viser strukturen på et hvilket som helst system ved hjælp af at vise systemets klasser. Disse diagrammer viser også aktiviteterne i klasserne, attributterne og relationerne mellem forskellige klasser. Disse diagrammer, der beskriver klasserne ved hjælp af diagrammer, kaldes klassediagrammer.

I objektorienteret modellering er et klassediagram den primære blok til opbygning af hele strukturen. Klassediagrammer bruges til to hovedtemaer:

De bruges til den konceptuelle modellering af den systematiske applikation.

Detaljeret modellering for at oversætte til programmeringskoder.

Klassediagrammerne har mange klasser og underklasser, og disse klasser viser hovedobjektet, dets interaktion med andre klasser og de objekter, der skal programmeres. Disse tre klasser er repræsenteret i klassediagrammerne ved hjælp af kasser. Disse kasser indeholder tre forskellige dele. Den øverste del indeholder klassenavnet, den midterste indeholder klassetegn, og den nederste del indeholder de aktiviteter, som klassen kan tage.

Da disse klassediagrammer bruges til at repræsentere systemdesignet, klassificeres klasserne og sorteres sammen for at vise forholdet mellem objekterne. Repræsentationen er et statisk diagram, som er klassediagrammet.

Kilde

// www. google. dk / search? q = klasse + diagram & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = X & ei = 99TxTf_-FYLOrQfj1pj6Bw & ved = 0CCgQsAQ & biw = 1680 & bih = 929

ERD (Entity Relationship Diagrams)

Begrebet såvel som abstrakt gengivelse af data i software engineering kaldes enhed-relation modellering. Denne modellering bruges til at modelere en database. Det er en metode, hvormed den konceptuelle model af et system er produceret. Diagrammerne produceret ved denne metode kaldes entitetsforhold diagrammer. Disse diagrammer viser ikke en enkelt enhed; de viser et sæt enheder eller et sæt relationer.

Sætene af enheder er repræsenteret af rektangler, og diamanter repræsenterer forholdssæt i en ERD. En linje forbinder, når en forholdsenhed deltager i et entitetssæt. Ovaler bruges til at repræsentere attributter. ERD'erne bruges til at repræsentere informationen eller typen af ​​oplysninger, der skal opbevares i en database. De bruges som et krav til analyse.

Kilde

// www. google. dk / search? q = ERD & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = X & ei = ANfxTZXrGY3SrQe5nf35Bw & ved = 0CFAQsAQ & biw = 1680 & bih = 929

Sammenfatning:

Klassediagrammerne bruges til at repræsentere hovedobjektet eller byggestenen i systemet.De er vant til at vise forholdet mellem en klasse med en anden og også repræsentere systemets attributter. Men en ERD er mere af en database i form af tabeller. De viser ikke individuelle relationer, men forholdssæt samt sæt af enheder. De viser den type information, der skal opbevares i databasen.

Klassediagrammet og ERD'en har meget forskellige grafiske fremstillinger.