781.70K

77697b7482126ad5505a67a61f397965

1.

Язык UML
Читает
Шкабарня Александра Владимировна
системный аналитик

2.

План занятия
Общая информация об UML
Разбор примеров
2

3.

UML
UML (Unified Modeling Language) - это язык моделирования, используемый
для разработки, описания и визуализации программных систем.
3

4.

Этапы проектирования
Выявление сущностей (объектов)
Выявление отношений между сущностями
Создание дизайна системы
4

5.

UML. Типы диаграмм
Объектные - описывают объекты системы.
Поведенческие - описывают какой-либо процесс.
Функциональные - описывают функционирование
системы и ее частей.
5

6.

UML. Объектные
Класс
Интерфейс
Сотрудничество
6

7.

UML. Объектные
Вариант использования
Компонент
Узел
7

8.

UML. Поведенческие
Взаимодействие
Состояние
8

9.

UML. Поведенческие
Взаимодействие (сообщения)
Состояние
Группировка
Аннотация
9

10.

UML. Отношения
Зависимость
Ассоциация
Обобщение
Реализация
10

11.

UML
Фигуры - обозначают сущности. Внутрь фигур можно поместить другие
элементы.
Значки - обозначают сущности, но внутрь нельзя поместить другие элементы.
Надписи - именуют сущности, используются для пояснений.
Линии - показывают связи и зависимости между сущностями.
Контуры - используются для группировки объектов.
11

12.

draw.io
draw.io - свободно распространяемый инструмент для отрисовки
схем и диаграмм.
адрес: https://app.diagrams.net/
12

13.

Спасибо
за внимание
English     Русский Rules