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