Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Представление вариантов использования (Use Case View) содержит модель требований к системе. Логическое представление (Logical View) содержит логическую структуру системы, её организацию в классы и пакеты. Представление реализации (Component View) описывает организацию компонент из которых осуществляется сборка системы. Представление размещения (Deployment View) содержит модель вычислительной среды, в которой будет функционировать система. Отсутствует:
Действующее лицо кто взаимодействует с системой.
Вариант использования Use Case связный элемент функциональности, предоставляемый системой при взаимодействии с действующими лицами.
Объект предмет взаимодействия.
Линия жизни служит для обозначения периода времени, в течение которого объект существует в системе.
Сообщение законченный фрагмент информации, который отправляется одним объектом другому.
Класс служит для обозначения множества объектов, которые обладают одинаковой структурой, поведением и отношениями с объектами из других классов.
Атрибут свойство класса
Операция представляет собой некоторый сервис, предоставляющий каждый экземпляр класса по определенному требованию.
Состояние абстрактный метакласс, используемый для моделирования отдельной ситуации, в течение которой имеет место выполнение некоторого условия. Состояние может быть задано в виде набора конкретных значений атрибутов класса или объекта, при этом изменение их отдельных значений будет отражать изменение состояния моделируемого класса или объекта.
Состояние действия является специальным случаем состояния с некоторым входным действием и по крайней мере одним выходящим из состояния переходом.
Узел (node) представляет собой некоторый физически существующий элемент системы, обладающий некоторым вычислительным ресурсом (вычислительные устройства (процессоры), датчики, принтеры, модемы, цифровые камеры, сканеры и манипуляторы)
Зависимость используется в такой ситуации, когда некоторое изменение одного элемента модели может потребовать изменения другого зависимого от него элемента модели (пунктирной линией)
Ассоциация соответствует наличию некоторого отношения между классами. Для бинарной ассоциации на диаграмме может быть указан порядок следования классов с использованием треугольника в форме стрелки рядом с именем данной ассоциации. Направление этой стрелки указывает на порядок классов, один из которых является первым (со стороны треугольника), а другой вторым (со стороны вершины треугольника). Отсутствие данной стрелки рядом с именем ассоциации означает, что порядок следования классов в рассматриваемом отношении не определен. (сплошная)
Агрегация один из классов представляет собой некоторую сущность, включающую в себя в качестве составных частей другие сущности. (сплошной линией, один из концов которой представляет собой незакрашенный внутри ромб)
Композиция частный случай агрегации, служит для выделения специальной формы отношения «часть-целое», при которой составляющие части в некотором смысле находятся внутри целого. (сплошная линия со сплошным ромбом)
Обобщение является обычным таксономическим отношением между более общим элементом (родителем или предком) и более частным или специальным элементом (дочерним или потомком).
Коммуникация - подвид ассоциации.