Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Activity diagram в контексте языка UML

Деятельность Иногда возникает необходимость представить на диаграмме деятельности сложное действие, в свою очередь, состоящее из нескольких более простых. В этом случае можно использовать специальное обозначение так называемого состояния под-деятельности. Состояние под-деятельности (subactivity state) - состояние в графе деятельности,
Activity Diagram	В контексте языка UML деятельность представляет собой совокупность отдельных вычислений, выполняемых Деятельность	Иногда возникает необходимость представить на диаграмме деятельности сложное действие, в свою очередь, Ветвление	Графически ветвление на диаграмме деятельности обозначается символом решения (decision), изображаемого в форме Параллельная деятельность	Один из наиболее значимых недостатков обычных блок-схем или структурных схем алгоритмов Параллельная деятельность Дорожки	Дорожка (swimlane) - графическая область диаграммы деятельности, содержащая элементы модели, ответственность за ДорожкиФрагмент диаграммы деятельности для торговой компании ДорожкиФрагмент диаграммы деятельности для торговой точки Объекты на диаграмме деятельности	Применительно к диаграммам деятельности объекты, как правило, являются экземплярами Вложенные диаграммы	Мы говорили, что деятельность - это протяженное по времени составное действие. Примеры Примеры ПримерыРешение разнообразнейших проблем Советы по построениюСоставление перечня деятельностей в системе Принятие решения о необходимости построения ЗадачаНарисовать диаграмму активностей для процесса приготовления кофе в автоматической кофе машине.
Слайды презентации

Слайд 2 Деятельность
Иногда возникает необходимость представить на диаграмме деятельности сложное

Деятельность	Иногда возникает необходимость представить на диаграмме деятельности сложное действие, в свою

действие, в свою очередь, состоящее из нескольких более простых.

В этом случае можно использовать специальное обозначение так называемого состояния под-деятельности.
Состояние под-деятельности (subactivity state) - состояние в графе деятельности, которое служит для представления неатомарной последовательности шагов процесса.
Это состояние является графом деятельности и обозначается специальной пиктограммой в правом нижнем углу символа состояния действия.

Слайд 3 Ветвление
Графически ветвление на диаграмме деятельности обозначается символом решения

Ветвление	Графически ветвление на диаграмме деятельности обозначается символом решения (decision), изображаемого в

(decision), изображаемого в форме небольшого ромба, внутри которого нет

никакого текста. В этот ромб может входить только одна стрелка от того состояния действия, после выполнения которого поток управления должен быть продолжен по одной из взаимно исключающих ветвей. Выходящих стрелок может быть две или более, но для каждой из них явно указывается соответствующее сторожевое условие в форме булевского выражения.

Слайд 4 Параллельная деятельность
Один из наиболее значимых недостатков обычных блок-схем

Параллельная деятельность	Один из наиболее значимых недостатков обычных блок-схем или структурных схем

или структурных схем алгоритмов связан с проблемой изображения параллельных

ветвей отдельных вычислений. В диаграммах деятельности с этой целью используется специальный символ для разделения и слияния параллельных вычислений или потоков управления. Это прямая черточка, аналогичная обозначению параллельных переходов для диаграмм состояний.
На диаграммах деятельности такая черточка изображается отрезком горизонтальной, реже - вертикальной, линии, толщина которой несколько шире линий простых переходов диаграммы деятельности. При этом разделение (fork) имеет один входящий переход и несколько выходящих, которые изображаются отрезками вертикальных, реже - горизонтальных, линий. Слияние (join), наоборот, имеет несколько входящих переходов и один выходящий

Слайд 5 Параллельная деятельность

Параллельная деятельность

Слайд 6 Дорожки
Дорожка (swimlane) - графическая область диаграммы деятельности, содержащая

Дорожки	Дорожка (swimlane) - графическая область диаграммы деятельности, содержащая элементы модели, ответственность

элементы модели, ответственность за выполнение которых принадлежит отдельным подсистемам.


Названия подразделений или должностей явно указываются в верхней части дорожки. Пересекать линию дорожки могут только переходы, которые в этом случае обозначают выход или вход потока управления в соответствующее подразделение компании. Порядок следования дорожек не несет какой-либо семантической информации и определяется соображениями удобства.

Слайд 7 Дорожки
Фрагмент диаграммы деятельности для торговой компании

ДорожкиФрагмент диаграммы деятельности для торговой компании

Слайд 8 Дорожки
Фрагмент диаграммы деятельности для торговой точки

ДорожкиФрагмент диаграммы деятельности для торговой точки

Слайд 9 Объекты на диаграмме деятельности
Применительно к диаграммам деятельности объекты,

Объекты на диаграмме деятельности	Применительно к диаграммам деятельности объекты, как правило, являются

как правило, являются экземплярами классов сущностей или бизнес -

сущностей. Стоит также заметить, что на диаграмме деятельности один и тот же объект может быть изображен несколько раз, при этом для исключения несогласованности диаграммы необходимо указывать для них различные характеристики состояния.

Слайд 10 Вложенные диаграммы
Мы говорили, что деятельность - это протяженное

Вложенные диаграммы	Мы говорили, что деятельность - это протяженное по времени составное

по времени составное действие. Составное! То есть составленное из

более простых действий. Вот эти-то самые простые (атомарные) действия, а вернее, последовательность их выполнения, частенько изображают внутри деятельности в виде маленькой диаграммы активностей. Это слегка напоминает матрешку - одна (а часто и не одна) диаграмма внутри другой.

Слайд 11 Примеры

Примеры

Слайд 12 Примеры

Примеры

Слайд 13 Примеры
Решение разнообразнейших проблем

ПримерыРешение разнообразнейших проблем

Слайд 14 Советы по построению
Составление перечня деятельностей в системе
Принятие

Советы по построениюСоставление перечня деятельностей в системе Принятие решения о необходимости

решения о необходимости построения диаграммы деятельностей
Определение зависимостей между

деятельностями
Выделение параллельных потоков деятельностей
Определение условий переходов
Уточнение сложных деятельностей

  • Имя файла: activity-diagram-v-kontekste-yazyka-uml.pptx
  • Количество просмотров: 100
  • Количество скачиваний: 1