Разница между UML и диаграммой ER

Опубликовано: 15 Августа, 2021

1. Унифицированный язык моделирования (UML):
UML - это язык моделирования, который визуально представляет программную систему.

2. Диаграмма ER:
Диаграмма ER - это графическое представление сущностей реального мира и их отношений друг с другом.




Разница между UML и диаграммой ER:

С. Нет. КАТЕГОРИЯ UML Диаграмма ER
1. Полная форма UML расшифровывается как Unified Modeling Language. ER Diagram расшифровывается как Entity Relationship Diagram.
2.

Определение Это общий язык моделирования, который используется для визуализации дизайна программной системы. Это графическое изображение сущностей реального мира и их взаимоотношений друг с другом.
3. Отношение Это родитель ER-диаграммы. Это потомок UML.
4. Использовать Он используется для разработки всего программного обеспечения. Он используется только для проектирования баз данных.
5. Шкала В основном он используется при крупномасштабной разработке программного обеспечения. ИТ можно использовать при разработке баз данных всех масштабов.
6. Составные части У него есть сценарии использования и рабочие процессы. У него есть сущности, атрибуты и отношения.
7.

Диаграммы задействованы Он включает в себя диаграммы вариантов использования и диаграммы действий. Он сам участвует в представлении.
8. Основной пользователь Он используется разработчиками для понимания потока программы. Это сделано для того, чтобы заинтересованные стороны и владельцы предприятий понимали, что их требования были выполнены правильно.
9. Описание Изображен поток управления. Изображены отношения.
10. Моделирование Это форма динамического моделирования, поскольку оно может отображать, какие действия выполняются и в какое время. Он отображает статическое моделирование (поскольку в отличие от UML он не отображает состояние действий).
11.

состояния Он включает в себя конечное и начальное состояние. Не имеет государственного представительства.
12. Используемые формы В нем используются круги, прямоугольники с закругленными углами, наконечники стрелок, ромбы, прямоугольные полосы и т. Д. Он использует всего 3 формы (овал, прямоугольник и ромб).
13. Использование дорожек Он использует дорожки. Он не использует дорожки.
14. Время Он может отображать время, затраченное на занятия. Он не показывает время.
15. Типы Он бывает двух типов: структурные диаграммы UML и диаграммы поведенческого UML. У него нет типов, однако он содержит сущности, отношения и атрибуты, каждый из которых имеет несколько типов.