Разделы презентаций


Use-Case

Содержание

Структура UML

Слайды и текст этой презентации

Слайд 1Use-Case

Use-Case

Слайд 2Структура UML

Структура UML

Слайд 3Семантика – раздел языкознания, изучающий значение единиц языка, прежде всего его

слов и словосочетаний
Синтаксис – способы соединения слов и их форм в

словосочетания и предложения, соединения предложений в сложные предложения, способы создания высказываний как части текста
Семантика – раздел языкознания, изучающий значение единиц языка, прежде всего его слов и словосочетанийСинтаксис – способы соединения слов и

Слайд 4Сущности

Сущности

Слайд 5Структурные

Структурные

Слайд 6Класс (class)
Множество объектов, имеющих общую структуру и поведение

Класс (class)Множество объектов, имеющих общую структуру и поведение

Слайд 7Объект (object)
Абстракция реальной или воображаемой сущности с четко выраженными концептуальными границами,

индивидуальностью (идентичностью), состоянием и поведением. С точки зрения UML объекты

являются экземплярами класса (экземплярами сущности)

instance

Объект (object)Абстракция реальной или воображаемой сущности с четко выраженными концептуальными границами, индивидуальностью (идентичностью), состоянием и поведением. С

Слайд 8Интерфейс (interface)
Совокупность операций, определяющая сервис (набор услуг), предоставляемый классом или компонентом



iРасчет

Интерфейс (interface)Совокупность операций, определяющая сервис (набор услуг), предоставляемый классом или компонентомiРасчет

Слайд 9Актер (actor)
Внешняя по отношению к системе сущность, которая взаимодействует с системой

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

решения частных задач. Таким образом актер – это внешний источник или приемник информации




Инженер
службы пути

Актер (actor)Внешняя по отношению к системе сущность, которая взаимодействует с системой и использует ее функциональные возможности для

Слайд 10Вариант использования (use case)
Описание последовательности выполняемых системой действий, которая приводит к

значимому для актера результату

Вариант использования (use case)Описание последовательности выполняемых системой действий, которая приводит к значимому для актера результату

Слайд 11Состояние (state)
Описание момента в ходе жизни сущности, когда она удовлетворяет некоторому

условию, выполняет некоторую деятельность или ждет наступления некоторого события

Состояние (state)Описание момента в ходе жизни сущности, когда она удовлетворяет некоторому условию, выполняет некоторую деятельность или ждет

Слайд 12Кооперация (collaboration)
Описание совокупности экземпляров актеров, объектов и их взаимодействия в процессе

решения некоторой задачи

Кооперация (collaboration)Описание совокупности экземпляров актеров, объектов и их взаимодействия в процессе решения некоторой задачи

Слайд 13Компонент (component)
Физическая часть системы (файл), в том числе модули системы, обеспечивающие

реализацию согласованного набора интерфейсов

Компонент (component)Физическая часть системы (файл), в том числе модули системы, обеспечивающие реализацию согласованного набора интерфейсов

Слайд 14Узел (node)
Физическая часть системы (компьютер, принтер и т. д.), предоставляющая ресурсы

для решения задачи

Узел (node)Физическая часть системы (компьютер, принтер и т. д.), предоставляющая ресурсы для решения задачи

Слайд 15Группирующая

Группирующая

Слайд 16Пакет (packages)
Общий механизм группировки элементов.
В отличие от компонента, пакет – чисто

концептуальное (абстрактное) понятие. Частными случаями пакета являются система и модель

Пакет (packages)Общий механизм группировки элементов.В отличие от компонента, пакет – чисто концептуальное (абстрактное) понятие. Частными случаями пакета

Слайд 17Поясняющая

Поясняющая

Слайд 18Примечание (comment)
Комментарий к элементу

Примечание (comment)Комментарий к элементу

Слайд 19Отношения

Отношения

Слайд 20Ассоциация (association)
Отношение, описывающее значимую связь между двумя и более сущностями.

Наиболее общий вид отношения

Ассоциация (association)Отношение, описывающее значимую связь между двумя и более сущностями. Наиболее общий вид отношения

Слайд 21Агрегация (aggregation)
Подвид ассоциации, описывающей связь «часть»–«целое», в котором «часть» может

существовать отдельно от «целого». Ромб указывается со стороны «целого». Отношение

указывается только между сущностями одного типа
Агрегация (aggregation)Подвид ассоциации, описывающей связь «часть»–«целое», в котором «часть» может существовать отдельно от «целого». Ромб указывается со

Слайд 22Композиция (composition)
Подвид агрегации, в которой «части» не могут существовать отдельно

от «целого». Как правило,  «части» создаются и уничтожаются одновременно с

«целым»
Композиция (composition)Подвид агрегации, в которой «части» не могут существовать отдельно от «целого». Как правило,  «части» создаются и

Слайд 23Зависимость (dependency)
Отношение между двумя сущностями, в котором изменение в одной

сущности (независимой) может влиять на состояние или поведение другой сущности

(зависимой). Со стороны стрелки указывается независимая сущность
Зависимость (dependency)Отношение между двумя сущностями, в котором изменение в одной сущности (независимой) может влиять на состояние или

Слайд 24Обобщение (generalization)
Отношение между обобщенной сущностью (предком, родителем) и специализированной сущностью

(потомком, дочкой). Треугольник указывается со стороны родителя. Отношение указывается только

между сущностями одного типа
Обобщение (generalization)Отношение между обобщенной сущностью (предком, родителем) и специализированной сущностью (потомком, дочкой). Треугольник указывается со стороны родителя.

Слайд 25Реализация (realization)
Отношение между сущностями, где одна сущность определяет действие, которое

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

интерфейсами и классами (или компонентами), между вариантами использования и кооперациями. Со стороны стрелки указывается сущность, определяющее действие (интерфейс или вариант использования)
Реализация (realization)Отношение между сущностями, где одна сущность определяет действие, которое другая сущность обязуется выполнить. Отношения используются в

Слайд 26Механизмы расширения

Механизмы расширения

Слайд 27Стереотип (stereotype)
Обозначение, уточняющее семантику элемента нотации (например: зависимость со стереотипом «include»

рассматривается, как отношение включения, а класс со стереотипом «boundary» –

граничный класс)

« »

Стереотип (stereotype)Обозначение, уточняющее семантику элемента нотации (например: зависимость со стереотипом «include» рассматривается, как отношение включения, а класс

Слайд 28Сторожевое условие (guard condition)
Логическое условие (например: [A > B] или [идентификация

выполнена])
[  ]

Сторожевое условие (guard condition)Логическое условие (например: [A > B] или [идентификация выполнена])[  ]

Слайд 29Ограничение  (constraint)
Правило, ограничивающее семантику элемента модели (например, {время выполнения менее 10

мс})
{  }

Ограничение  (constraint)Правило, ограничивающее семантику элемента модели (например, {время выполнения менее 10 мс}){  }

Слайд 30Помеченное значение (tagged value)
Новое или уточняющее свойство элемента нотации (например: {version

= 3.2})
{  }

Помеченное значение (tagged value)Новое или уточняющее свойство элемента нотации (например: {version = 3.2}){  }

Слайд 31Use-case

Use-case

Слайд 32Актер графически отображается с помощью фигуры «проволочного человечка», под которым записывается

его имя

Актер графически отображается с помощью фигуры «проволочного человечка», под которым записывается его имя

Слайд 33Вариант использования обозначается на диаграмме эллипсом, внутри которого содержится его описание,

обозначающее выполнение какой-либо операции или действия

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

Слайд 34Примечания предназначены для включения в диаграмму произвольной текстовой информации, имеющей непосредственное

отношение к контексту разрабатываемой системы. В качестве такой информации могут

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

Слайд 35Отношение ассоциации служит для обозначения взаимодействия актера с вариантом использования

Отношение ассоциации служит для обозначения взаимодействия актера с вариантом использования

Слайд 36Отношение обобщения служит для указания того факта, что некоторая сущность А

может быть обобщена до сущности В. В этом случае сущность

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

Слайд 37Отношение включения указывает, что некоторое заданное поведение одного варианта использования обязательно включается в

качестве составного компонента в последовательность поведения другого варианта использования

Отношение включения указывает, что некоторое заданное поведение одного варианта использования обязательно включается в качестве составного компонента в последовательность поведения другого

Слайд 38Отношение расширения определяет потенциальную возможность включения поведения одного варианта использования в состав другого

Отношение расширения определяет потенциальную возможность включения поведения одного варианта использования в состав другого

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

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

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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