Краткая презентация о нотации UML, как её можно использовать в работе системного аналитика.
Short presentation on UML notation and how it can be used in the work of system analyst.
Подсистема фотовидеофиксации нарушений правил дорожного движения / Speed cont...
Нотация UML / UML Notation
1. К Р А Т К О Е В В Е Д Е Н И Е В П Р Е Д М Е Т
Д У Ш К И Н Р О М А Н В И К Т О Р О В И Ч
R O M A N . D U S H K I N @ G M A I L . C O M
+ 7 ( 9 0 9 ) 6 9 5 - 4 1 - 3 8
*
Unified Modeling
Language
3. Определение
UML — Унифицированный Язык Моделирования
язык графического описания для объектного мо-
делирования в области разработки программного
обеспечения, моделирования бизнес-процессов,
системного проектирования и отображения орга-
низационных структур.
9. С Ц Е Н А Р И И И С П О Л Ь З О В А Н И Я
К Л А С С Ы
Д Е Я Т Е Л Ь Н О С Т Ь
С О С Т О Я Н И Я
К О М М У Н И К А Ц И И
Д Р У Г И Е С У Щ Н О С Т И
Нотация
10. Нотация: сценарии использования
Варианты наименования:
Диаграмма вариантов использования
Диаграмма прецедентов
Диаграмма кейсов
Отражение отношений между акторами и преце-
дентами, позволяющее описать систему на концеп-
туальном уровне.
Система Функция
Актор
12. Нотация: классы
Диаграмма классов описывает объектную модель
системы или данных, в рамках которой определя-
ются классы, их атрибуты и методы, а также
зависимости между классами.
Виды диаграмм:
Концептуальная
Специфицирующая
Имплементирующая
14. Нотация: состояния
Диаграмма состояний (или Конечный автомат)
определяет последовательность состояний, через
которые проходит объект или взаимодействие в
ответ на события своего жизненного цикла, а
также ответные действия на эти события.
16. Другие сущности
Язык UML крайне избыточен и включает в себя но-
тацию для описания многих других сущностей:
Компоненты
Композитная структура
Развёртывание
Объекты
Пакеты
Профили
Обзор взаимодействия
Последовательность
Синхронизация
17. Gut Nicht sehr gut
Прецеденты
Конечный автомат
Коммуникации
Классы и объекты
Деятельность
Последовательность
…
Сравнение типов диаграмм
19. Что почитать
Фаулер М. UML. Краткое
руководство по
стандартному языку
объектного моделирования
Описание процесса
разработки
Описание всех типов
диаграмм
Библиография
20. Д У Ш К И Н Р О М А Н В И К Т О Р О В И Ч
R O M A N . D U S H K I N @ G M A I L . C O M
+ 7 ( 9 0 9 ) 6 9 5 - 4 1 - 3 8
Благодарю за внимание