SlideShare a Scribd company logo
WWW.JAVABEGIN.RU
WW.JAVABEGIN.RU
БЛОК: ПРАКТИКА UMLПРОЕКТИРОВАНИЕ ДЛЯ НАЧИНАЮЩИХ
USE CASE ДИАГРАММЫ
WWW.JAVABEGIN.RU
Use Case диаграммы
• Легче рисовать, когда уже есть готовые текстовые Use Case
• Первично – текстовые Use Case, диаграммы – это графическое отображение
WWW.JAVABEGIN.RU
Понятия
• Extend – дополнительное действие, которое может быть выполнено
• Include – содержит список обязательных действий
WWW.JAVABEGIN.RU
Домашнее задание
Посмотреть пример
http://www.cs.gordon.edu/courses/cs211/AddressBookExample/UseCases.html

More Related Content

PDF
12 - Практика UML. Создание wireframe
PDF
13 - Практика UML. Переход к разработке
PDF
03 - Практика UML. Прецеденты
PDF
04 - Практика UML. Описание прецедентов
PDF
02 - Практика UML. Уровни приложения
PDF
01 - Практика UML. Нужен ли UML?
PDF
UML: Первое знакомство
PDF
Советы по верстке текста
12 - Практика UML. Создание wireframe
13 - Практика UML. Переход к разработке
03 - Практика UML. Прецеденты
04 - Практика UML. Описание прецедентов
02 - Практика UML. Уровни приложения
01 - Практика UML. Нужен ли UML?
UML: Первое знакомство
Советы по верстке текста

Viewers also liked (13)

PDF
Лекция 2. Всё, что вы хотели знать о функциях в Python.
PDF
Лекция 3. Декораторы и модуль functools.
PDF
Лекция 6. Классы 1.
PDF
Лекция 5. Встроенные коллекции и модуль collections.
PDF
Лекция 1. Начало.
PDF
Лекция 10. Классы 2.
PDF
Лекция 11. Тестирование.
PDF
Лекция 13. Многопоточность и GIL
PDF
Лекция 12. Быстрее, Python, ещё быстрее.
PDF
Лекция 9. Модули, пакеты и система импорта.
PDF
Лекция 4. Строки, байты, файлы и ввод/вывод.
PDF
Лекция 8. Итераторы, генераторы и модуль itertools.
PDF
Лекция 7. Исключения и менеджеры контекста.
Лекция 2. Всё, что вы хотели знать о функциях в Python.
Лекция 3. Декораторы и модуль functools.
Лекция 6. Классы 1.
Лекция 5. Встроенные коллекции и модуль collections.
Лекция 1. Начало.
Лекция 10. Классы 2.
Лекция 11. Тестирование.
Лекция 13. Многопоточность и GIL
Лекция 12. Быстрее, Python, ещё быстрее.
Лекция 9. Модули, пакеты и система импорта.
Лекция 4. Строки, байты, файлы и ввод/вывод.
Лекция 8. Итераторы, генераторы и модуль itertools.
Лекция 7. Исключения и менеджеры контекста.
Ad

More from Roman Brovko (20)

PDF
Individual task Networking
PPTX
Networking essentials lect3
PPTX
Gl embedded starterkit_ethernet
PPTX
Networking essentials lect2
PPTX
Networking essentials lect1
PPTX
Bare metal training_07_spi_flash
PPTX
Bare metal training_06_I2C
PPTX
Glesk worshop
PPTX
Bare metal training_05_uart
PPTX
Bare metal training_04_adc_temp_sensor
PPTX
Bare metal training_03_timers_pwm
PPTX
Bare metal training_02_le_ds_and_buttons
PPTX
Bare metal training_01_hello_world
PPTX
Bare metal training_00_prerequisites
PPTX
C language lect_23_advanced
PPTX
C language lect_22_advanced
PPTX
C language lect_21_advanced
PPTX
подготовка рабочего окружения
PPTX
C language lect_20_advanced
PPTX
C language lect_19_basics
Individual task Networking
Networking essentials lect3
Gl embedded starterkit_ethernet
Networking essentials lect2
Networking essentials lect1
Bare metal training_07_spi_flash
Bare metal training_06_I2C
Glesk worshop
Bare metal training_05_uart
Bare metal training_04_adc_temp_sensor
Bare metal training_03_timers_pwm
Bare metal training_02_le_ds_and_buttons
Bare metal training_01_hello_world
Bare metal training_00_prerequisites
C language lect_23_advanced
C language lect_22_advanced
C language lect_21_advanced
подготовка рабочего окружения
C language lect_20_advanced
C language lect_19_basics
Ad

09 - Практика UML. Use Case диаграммы