(рис 24.1) Порядок запуска программы UML Modeler
Запуск программы осуществляется в порядке, соответствующем нумерации стрелок.
(рис 24.2) Окно UML Modeler
Броузер модели - иерархическая структура, отображающая компоненты модели. Позволяет:
(рис 24.3)
Окно документирования - позволяет вводить документы, связанные с соответствующими элементами модели. В этом окне допускается только выполнение операций копирования-вставки, но не редактирования.
Рабочая область служит для построения диаграмм модели и ее вид зависит от вида диаграммы, с которой Вы работаете в данный момент.
Новая модель создается автоматически при запуске UML Modeler или при выборе опции New в меню File (при этом можно сохранить изменения в текущей модели). Модель сохраняется в виде одного файла, которому присваивается имя пользователем при выполнении команды Save model (Save model as) из пункта меню File.
(рис 24.4)
В меню File выбрать опцию Open Model (при этом можно сохранить изменения в текущей модели).
(рис 24.5)
Проектирование системы начинается с изучения и моделирования бизнес-деятельности организации. На этом этапе вводится и отображается в модели ряд понятий, свойственных
Исполнитель (Действующее лицо, Actor) - личность, организация или система, взаимодействующая с ИС; различают внешнего исполнителя (который использует или используется системой, т.е. порождает
Прецедент - законченная последовательность действий, инициированная внешним объектом (личностью или системой), которая взаимодействует с ИС и получает в результате некоторое сообщение от ИС. На диаграмме представляется овалом с надписью, отражающей содержание действия.
Ассоциация - связь между двумя элементами модели. На диаграмме представляется линией.
Обобщение - связь между двумя элементами модели, когда один элемент (подкласс) является частным случаем другого элемента (
Агрегация - отношение между элементами модели, когда один элемент является частью другого элемента (агрегата). На диаграмме представляется стрелкой с ромбовидным концом.
Последовательность построения диаграммы прецедентов
(рис 24.6)
(рис 24.7)
(рис 24.8)
(рис 24.9)
(рис 24.10)
(рис 24.11)
(рис 24.12) |
(рис 24.13) |
Аналогичным образом определяются связи между прецедентами.
Диаграммы деятельности детализируют описание исполнения
Общее поле диаграммы деятельности делится на несколько "плавательных дорожек", каждая из которых содержит описание действий одного из исполнителей. Основными элементами диаграмм видов деятельности являются обозначения состояния ("начало", "конец"), действия (овал) и момента синхронизации действий (линейка синхронизации, на которой сходятся или разветвляются несколько стрелок).
Последовательность построения диаграммы деятельности
(рис 24.14)
(рис 24.15)
(рис 24.16)
![]() |
Выделение объектов диаграммы |
| Вставка текста на диаграмму | |
| Вставка примечаний | |
| Группировка объектов диаграммы | |
| Обозначение связи | |
| Начальное состояние | |
| Конечное состояние | |
| Промежуточное состояние | |
| Деятельность | |
| Объект | |
| Принятие решения | |
| Вертикальная линейка синхронизации | |
| Горизонтальная линейка синхронизации | |
| "Плавательная дорожка" | |
| Триггер - передача сообщения | |
| Передача сообщения внутри элемента (самому себе) | |
| Объектный (материальный) поток |
На вкладке General задается имя состояния или деятельности.
Вкладка Transitions отражает все возможные переходы из выбранного элемента ("состояние" или "деятельность"):
| Source | - исходное состояние, |
| Event | - событие, которое происходит при переходе, |
| Target | - конечное состояние при переходе. |
(рис 24.17)
Вкладка action служит для описания задачи, связанной с состоянием или деятельностью. Кнопка Add вызывает окно Action Details, где создаются следующие описания:
(рис 24.18) |
(рис 24.19) |
| Entry | определяет действие, которое должно быть выполнено при входе в описываемое состояние |
| Exit | определяет действие, которое должно быть выполнено при выходе из описываемого состояния |
| Do | определяет действие, которое должно быть выполнено от момента входа до выхода из описываемого состояния |
| Event | вызывает действие только при условии возникновения какого-либо события |
Описание передаваемых сообщений
Щелкнуть правой кнопкой по изображению стрелки, вызвать окно описания свойств Transition Specification
(рис 24.20) |
(рис 24.21) |
Заполнить поля:
| на вкладке General | |
| Trigger Event | |
| Trigger Arguments | аргументы события, вызывающего передачу сообщения |
| Stereotype | категория события |
| на вкладке Detail | |
| Guard Condition | логическое условие, которое должно принимать значение "истина" для запуска передачи сообщения |
| Trigger Action | действие, которое должно быть выполнено для запуска передачи сообщения |
| Send Event | событие, передача которого запускает действие |
| Send Argument | аргументы события, которое запускает действие |
| Send Target | объект-получатель передаваемого события |
| Source | объект - источник передаваемого сообщения |
| Target | объект - приемник передаваемого сообщения |
Поля, аналогичные перечисленным выше, встречаются в описаниях свойств других элементов диаграмм деятельности. Правила их заполнения соответствуют описанным в предыдущих разделах.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.