«Россошанский колледж мясной и молочной промышленности»
Эксплуатация и модификация информационных систем
ПМ 1
Тема
Виды диаграмм UML
Для студентов 3 курса
по специальности 09.02.04 « Информационные системы »
Мамедова Н.И.
14.09.2017
UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки ПО ИС, моделирования бизнес-процессов, системного проекти-рования и отображения организа-ционных структур.
Структурные диаграммы:
- Диаграмма классов
- Диаграмма компонентов
- Диаграмма композитной/составной структуры
- Диаграмма кооперации
- Диаграмма кооперации
- Диаграмма развёртывания
- Диаграмма объектов
- Диаграмма пакетов
- Диаграмма профилей
Диаграммы поведения:
- Диаграмма деятельности
- Диаграмма состояний
- Диаграмма вариантов использования
Диаграммы взаимодействия:
- Диаграмма коммуникации / Диаграмма кооперации Диаграмма обзора взаимодействия Диаграмма последовательности Диаграмма синхронизации
- Диаграмма коммуникации / Диаграмма кооперации
- Диаграмма обзора взаимодействия
- Диаграмма последовательности
- Диаграмма синхронизации
Для объектно-ориентированных систем можно предложить такую последовательность построения диаграмм:
- диаграмма прецедентов ,
- диаграмма классов,
- диаграмма объектов,
- диаграмма последовательностей,
- диаграмма кооперации,
- диаграмма состояний,
- диаграмма активности,
- диаграмма развертывания.
Пример: АНАЛИЗ СИСТЕМЫ
АРМ специалиста по ведению архива обращений граждан в администрацию Зайцевского сельского поселения
Диаграмма вариантов использования
Вариант использования или прецедент представляет собой последовательность действий, выполняемых системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом). Вариант использования описывает типичное взаимодействие между пользователем и системой.
Действующее лицо – это роль, которую пользователь играет по отношению к системе.
Существует несколько типов связей, отображаемых на диаграммах вариантов использования:
связь коммуникации – это связь между вариантом использования и действующим лицом.
На языке UML связь коммуникации показывают с помощью однонаправленной ассоциации ;
связь включения (include) – это связь между вариантами использования, она применяется в тех ситуациях, когда имеется какой-либо фрагмент поведения системы, который повторяется более чем в одном варианте использования;
связь расширения (extend) – это связь между вариантами использования, она применяется при описании изменений в нормальном поведении системы и позволяет варианту использования только при необходимости применять функциональные возможности другого.
Диаграмма вариантов использования
АИС «Клиенты» для АО «Квант-Телеком»
«Учет продаж и установок спутникового оборудования для «Элит-сервис»
Каталог продукции для ЗАО «АВС Фарбен»
Диаграммы взаимодействия описывают поведение взаимодействующих групп объектов. Они делятся на диаграммы последовательности и кооперативные.
Диаграммы последовательности упоря-дочены по времени, а кооперативные диаграммы заостряют внимание на связях между объектами.
Диаграммы последовательности отражают поток событий, происходящих в рамках варианта использования.
Подобно диаграммам последо-вательности, кооперативные диаграммы отображают поток событий через конкретный сценарий варианта использования.
Диаграмма последовательности для варианта использования
«Регистрировать обращение гражданина»
Кооперативная диаграмма для варианта использования «Регистрировать обращение гражданина»
3 АНАЛИЗ СИСТЕМЫ
Классы анализа
4 ПРОЕКТИОВАНИЕ СИСТЕМЫ
Главная диаграмма проектных классов
Диаграмма классов для всей системы
4 ПРОЕКТИОВАНИЕ СИСТЕМЫ
Схема базы данных
5 РЕАЛИЗАЦИЯ СИСТЕМЫ
Схема базы данных Access
Цели образования 21 века , сформулированные Жаком Делором:
- научиться познавать (учиться);
- научиться делать;
- научиться жить вместе;
- научиться жить
« Цель образования – дать опыт мирного разрешения конфликтов: экологическая грамотность, коммуникативная грамотность, способность договариваться без конфликтов.
Человечество может выжить только в бесконфликтной, дружной семье государств, которые решают общие задачи».
/ Борис Бим-Бад российский педагог, действительный член (академик) Российской академии образования. Доктор педагогических наук, профессор, член МФКО и телеведущий /


Презентация «Виды диаграмм UML» (980.21 KB)

