Отношения

1.10.2012

Практика

Поясняющие предметы.

Поясняющие предметы – разъясняющие части UML моделей, являются замечаниями, которые можно применить для описания объяснения и комментирования любого элемента модели.

Примечание – это символ для отображения ограничений и замечаний присоединяемых к элементу или совокупности элементов.

 


 

DFD – диаграмма потоковых данных.

- некий процесс обработки данных. Стрелки входят и выходят с любой стороны.

- хранилище данных. Хранилище может не иметь выходов или входов (частные случаи, например лог).

- внешняя система. Внешняя система может быть исключительно потребительной или исключительно поставляющей.

- поток.

Пример:

Банкомат


 

Разновидности:

1. Зависимость – это семантическое отношение между двумя предметами, в котором, изменения в одном предмете, независимом, может влиять на семантику другого предмета, зависимого.

2. Ассоциация – это структурное отношение, которое описывает набор связей, являющихся соединениями между объектами. Агрегация и композиция являются разновидностями ассоциации.

3. Обобщение – это отношение специализации-обобщения, в котором объекты специализируемого элемента (потомка), могут заменять объекты обобщенного элемента (предка).

4. Реализация – это семантическое отношение между классификаторами, где один классификатор определяет контракт, который другой классификатор обязуется выполнить. К классификатором относятся:

a. Классы

b. Интерфейсы

c. Компоненты

d. Варианты использования

e. Кооперации.