Поведенческие сущности предназначены для описания поведения. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Поведенческие сущности предназначены для описания поведения.



} Состояние (state) — период в жизненном цикле объекта, находясь в котором объект удовлетворяет некоторому условию и осуществляет собственную деятельность или ожидает наступления некоторого события.

} Деятельность (activity) можно считать частным случаем состояния, который характеризуется продолжительными (по времени) не атомарными вычислениями.

} Действие (action) — примитивное атомарное вычисление.

 

Группирующая сущность Пакет (package) группа элементов модели (в том числе пакетов).

Аннотационная сущность примечание (comment) зато в нее можно поместить все что угодно, так как содержание примечания UML не ограничивает.

Отношения

В UML используются четыре основных типа отношений:

- зависимость (dependency);

- ассоциация (association);

- обобщение (generalization);

- реализация (realization).

Зависимость — это наиболее общий тип отношения между двумя сущностями.
Отношение зависимости указывает на то, что изменение независимой сущности каким-то образом влияет на зависимую сущность.

Ассоциация — это наиболее часто используемый тип отношения между сущностями. Отношение ассоциации имеет место, если одна сущность непосредственно связана с другой (или с другими — ассоциация может быть не только бинарной).

Обобщение — это отношение между двумя сущностями, одна их которых является частным (специализированным) случаем другой.

Отношение реализации используется несколько реже, чем предыдущие три типа отношений, поскольку часто подразумеваются по умолчанию.
Отношение реализации указывает, что одна сущность является реализацией другой. Например, класс является реализацией интерфейса.

20. Раскрыть понятие унифицированный язык моделирования программных систем UML. Описать принципы построения диаграммы вариантов использования.

UML — это язык моделирования.

Модель UML — это, прежде всего, описание объекта или явления, а также и кое-что другое, а именно все, что авторам UML удалось включить в язык, не нарушая принципа унификации.

 

Язык UML — это графический язык моделирования общего назначения, предназначенный для спецификации, визуализации, проектирования и документирования всех артефактов, создаваемых при разработке программных систем.

 

Основное назначение UML — предоставить, с одной стороны, достаточно формальное, с другой стороны, достаточно удобное, и, с третьей стороны, достаточно универсальное средство, позволяющее до некоторой степени снизить риск расхождений в толковании спецификаций.

 

} Во-первых, UML не является языком программирования.

} Во-вторых, UML не является спецификацией инструмента.

} В-третьих, UML не является моделью процесса разработки приложений.

 

Диаграмма использования (use case diagram) — это наиболее общее представление функционального назначения системы.

 



Поделиться:


Последнее изменение этой страницы: 2021-12-07; просмотров: 44; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.62.45 (0.005 с.)