Разлика между ERD и диаграма на класа

ERD срещу класа диаграма

Диаграма на класа
Този термин се използва всофтуерполе. На един от езиците насофтуерНаречен„UML“ или „Унифициран език за моделиране“има структурни диаграми, които описват или показват структурата на всекисистемас помощта на показване на класовете на системата. Тези диаграми също показват операциите на класовете, атрибутите и връзките между различните класове. Тези диаграми, които описват класовете с помощта на диаграми, се наричат ​​класови диаграми.
При обектно-ориентираното моделиране класната диаграма е основният блок за изграждане на цялата структура. Диаграмите на класовете се използват за две основни неща:
Те се използват за концептуално моделиране на систематичното приложение.
Подробно моделиране с цел превръщане в програмни кодове.

Диаграмите на класовете имат много класове и подкласове и тези класове показват главния обект, взаимодействието му с други класове и обектите, които трябва да бъдат програмирани. Тези три класа са представени в диаграмите на класовете с помощта на кутии. Тези кутии съдържат три различни части. Най-горната част съдържа името на класа, средната съдържа атрибути на класа, а долната част съдържа операциите, които могат да бъдат предприети от класа.
Тъй като тези диаграми на класове се използват за представяне насистемадизайн, класовете се идентифицират и сортират заедно, за да покажат връзката между обектите. Представянето е статична диаграма, която е диаграмата на класа.



Източник
http://www.google.com/search?q=class+diagram&hl=bg&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=99TxTf_-FYLOrQfj1pj6Bw&ved=0CCgQsAQ&biw=29

ERD (Entity Relationship Diagrams)

Идейното, както и абстрактното представяне наданнив софтуерното инженерство се нарича моделиране на взаимоотношения между обектите. Това моделиране се използва за моделиране на база данни. Това е метод, чрез който се създава концептуалният модел на системата. Диаграмите, произведени по този метод, се наричат ​​диаграми на обект-връзка. Тези диаграми не показват една единица; те показват набор от обекти или набор от взаимоотношения.

Theкомплектина обектите са представени с правоъгълници, а диамантите представляват връзкакомплектив ERD. Линията се свързва, когато обект на връзка участва в набор от обекти. Овалите се използват за представяне на атрибути. ERD се използват за представяне наинформацияили типинформацияизисква да се съхранява в база данни. Те се използват като изискване за анализ.

Източник
http://www.google.com/search?q=ERD&hl=en&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=ANfxTZXrGY3SrQe5nf35Bw&ved=0CFAQsAQ&biw=1680&bih=92980&bih=1680&bih=

Резюме:
Диаграмите на класовете се използват за представяне на основния обект или изграждащ блок на системата. Те се използват за показване на връзката на един клас с друг и също така представляват атрибутите на системата. ERD обаче е по-скоро база данни вформана таблици. Те не показват отделни взаимоотношения, а набори от връзки, както и набори от обекти. Те показват вида наинформациякоето трябва да се съхранява в базата данни.
Диаграмата на класовете и ERD имат много различни графични изображения.