Skillnaden mellan ERD och klassdiagram



ERD vs klassdiagram

 klassdiagram
Denna term används inom mjukvaruområdet. I ett av de språk programvara som heter 'UML' eller 'Unified Modeling Language,' det finns strukturdiagram som beskriver eller visar strukturen av ett system med hjälp av visar klasser av systemet. Dessa diagram visar också verksamheten i klasser, attribut och relationer mellan olika klasser. Dessa diagram som beskriver de klasser med hjälp av diagram kallas klassdiagram.
I objektorienterad modellering, är en klassdiagram den primära blocket för att bygga hela strukturen. Klassdiagram används för två saker:
De används för konceptuell modellering systematiskt beaktats.
Detaljerad modellering i syfte att översätta till programmeringskoder.

De klassdiagram har många klasser och underklasser, och dessa klasser visar huvudsyfte, dess interaktion med andra klasser, och de föremål som behöver programmeras. Dessa tre klasser är representerade i de klassdiagram med hjälp av boxar. Dessa lådor innehåller tre olika delar. Den översta delen innehåller klassnamnet, den mittersta håller klass attribut, och den nedre delen innehåller åtgärder som kan vidtas av klassen.
Eftersom dessa klassdiagram används för att representera utformningen av systemet, är de klasser identifieras och sorteras tillsammans för att visa förhållandet mellan objekten. Representationen är en statisk diagram som är klassdiagram.

Källa
http://www.google.com/search?q=class+diagram\u0026amp;hl=en\u0026amp;safe=off\u0026amp;prmd=ivns\u0026amp;tbm=isch\u0026amp;tbo=u\u0026amp;source=univ\u0026amp;sa=X\u0026amp;ei=99TxTf_- FYLOrQfj1pj6Bw \u0026 amp; ved = 0CCgQsAQ \u0026 amp; BIW = 1680 \u0026 amp; BiH = 929

ERD (Entity Relationship diagram)

Den konceptuella liksom abstrakt representation av data i programvaruteknik kallas enhetsrelationsmodellering. Denna modellering används för att modellera en databas. Det är en metod genom vilken den konceptuella modellen för ett system produceras. Diagrammen som produceras av denna metod kallas entity-relationship diagram. Dessa diagram visar inte en enda enhet; de visar en uppsättning av enheter eller en uppsättning av relationer.



Uppsättningarna av enheter representeras av rektanglar och diamanter representerar sambandsmängder i en ERD. En linje förbinder när en relation enhet är deltagit i genom en entitetsmängd. Ovaler används för att representera attribut. De ERDs används för att representera information eller typ av information som skall lagras i en databas. De används som ett krav för analys.

Källa
http://www.google.com/search?q=ERD\u0026amp;hl=en\u0026amp;safe=off\u0026amp;prmd=ivns\u0026amp;tbm=isch\u0026amp;tbo=u\u0026amp;source=univ\u0026amp;sa=X\u0026amp;ei=ANfxTZXrGY3SrQe5nf35Bw\u0026amp;ved= 0CFAQsAQ \u0026 amp; BIW = 1680 \u0026 amp; BiH = 929

Sammanfattning:
De klassdiagram används för att representera huvudobjektet eller byggsten i systemet. De används för att visa förhållandet en klass med en annan och även representerar attribut för systemet. Emellertid är en ERD mer av en databas i form av tabeller. De visar inte enskilda relationer men sambandsmängder samt uppsättningar av enheter. De visar den typ av information som behöver lagras i databasen.