SlideShare a Scribd company logo
Call: +38(066)2906604
           Alexander V. Babich                                            Email: alexander.taurus@gmail.com
           Multitasking As a Life Style                           Visit: http://www.linkedin.com/in/ababich


 Unified Modeling Language: Первое знакомство

 Двухдневный тренинг и практические работы под руководством инструктора последовательно знакомят
 слушателей с нотацией и назначением основных видов диаграмм языка UML. Для каждой из диаграмм
 описываются базовые элементы графической нотации, приводятся рекомендации по разработке отдельных
 диаграмм, рассматриваются практические примеры.
 UML в курсе рассматривается в объеме, достаточном для получения навыков чтения и построения
 несложных UML-моделей, а также успешного прохождения сертификационного теста UM0-100 (OMG
 Certified UML Professional Fundamental).


 Предполагаемый круг и уровень подготовки читателей (целевая аудитория):
        молодые (и не очень) разработчики, не являющиеся экспертами в области объектно-
        ориентированного анализа и проектирования
        менеджеры, аналитики, эксперты в некоторой предметной области, которые пока
        незнакомы с нотацией UML
        профессионалы, желающие сделать первый шаг на пути формального подтверждения
        своих навыков UML-моделирования и сдать экзамен UM0-100 (OMG Certified UML
        Professional Fundamental)
 Желательно (но не обязательно) знание основных концепций и принципов объектно-ориентированного
 анализа и проектирования.


 Приобретаемые навыки
        По окончании курса слушатели смогут:
        применять на практике основные принципы ООП
        читать несложные UML-модели
        выделять требования к создаваемой системе и представлять их в форме модели прецедентов
        выделять нефункциональные требования
        моделировать предметную область задачи с помощью диаграмм классов
        моделировать взаимодействие системы с внешним миром с помощью диаграмм прецедентов
        описывать внутреннюю логику операций и моделировать несложные бизнес-процессы с помощью
         диаграмм активностей
        описывать взаимодействие между объектами системы с помощью диаграмм последовательностей и
         кооперации
        использовать CASE-средства для построения UML-моделей разрабатываемых систем


 Содержание курса


 Модуль 1. Что такое The UML
        краткая история UML
        назначение и способы использования языка
        структура определения, терминология и нотация UML



http://ProductivityBlog.com.ua                                                                  Page 1 of 3
Call: +38(066)2906604
           Alexander V. Babich                                            Email: alexander.taurus@gmail.com
           Multitasking As a Life Style                           Visit: http://www.linkedin.com/in/ababich

 Модуль 2. Виды диаграмм UML
        виды диаграмм UML
        наиболее часто используемые диаграммы
        рекомендации относительно последовательности построения диаграмм
        примеры диаграмм разных видов
        практическая работа

 Модуль 3. Диаграмма классов
        основные понятия и принципы объектно-ориентированного программирования
        понятие интерфейса
        диаграмма классов, ее назначение и нотация
        отношения между классами
        рекомендации по построению диаграмм классов
        практическая работа

 Модуль 4. Диаграмма активностей
        диаграмма активностей, ее назначение и нотация
        использование диаграмм активностей для моделирования бизнес-процессов
        моделирование операций
        рекомендации по построению диаграмм активностей
        практическая работа

 Модуль 5. Диаграммы взаимодействия
        диаграммы взаимодействия и их место среди других диаграмм UML.
        диаграммы последовательностей и их нотация.
        диаграммы кооперации и их нотация.
        рекомендации по построению диаграмм взаимодействия
        практическая работа

 Модуль 6. Диаграммы прецедентов
        требования к программному обеспечению
        прецеденты и сценарии
        диаграммы прецедентов и их нотация
        моделирование при помощи диаграмм прецедентов
        практическая работа

 Модуль 7. Обзор CASE-средств построения диаграмм UML
        IBM Rational Rose,
        Borland Together,
        Microsoft Visio,
        SparxSystems Enterprise Architect,
        Gentleware Poseidon,
        SmartDraw,
        Dia,
        Telelogic TAU G2,
        StarUML,



http://ProductivityBlog.com.ua                                                                  Page 2 of 3
Call: +38(066)2906604
           Alexander V. Babich                                          Email: alexander.taurus@gmail.com
           Multitasking As a Life Style                         Visit: http://www.linkedin.com/in/ababich


        Другие программы (в т.ч. онлайновые сервисы).
        Лабораторная работа: Построение UML-модели с помощью CASE-средств

 Модуль 8. Заключение
        краткий обзор материала курса
        обзор программы OCUP
        следующие шаги

 Бонус: Лабораторная работа-игра: командное проектирование реальной системы


 В курсе рассматриваются вопросы из экзамена
        UM0-100 (OMG Certified UML Professional Fundamental)


 Сертификация инструктора:
        OCUP Advanced


 Длительность: 2 дня (16 ч)




http://ProductivityBlog.com.ua                                                                Page 3 of 3

More Related Content

PPT
Babich Presentation
PDF
Uml for students
PDF
02 - Практика UML. Уровни приложения
PDF
Разработка ПО с помощью UML
ODP
Почему UML — плохой выбор для обучения аналитиков
PDF
03 - Практика UML. Прецеденты
PPT
МАСТЕР-КЛАСС. Моделирование на UML
PDF
13 - Практика UML. Переход к разработке
Babich Presentation
Uml for students
02 - Практика UML. Уровни приложения
Разработка ПО с помощью UML
Почему UML — плохой выбор для обучения аналитиков
03 - Практика UML. Прецеденты
МАСТЕР-КЛАСС. Моделирование на UML
13 - Практика UML. Переход к разработке

What's hot (15)

PDF
01 - Практика UML. Нужен ли UML?
PDF
12 - Практика UML. Создание wireframe
PDF
09 - Практика UML. Use Case диаграммы
PPT
UML: Kinds of Diagram
PPT
семинар Uml
PPT
Денис Иванов
PDF
04 - Практика UML. Описание прецедентов
PDF
Лекция 2. UML (static logical model)
PPTX
М.Бухарин -- DSM в архитектурном проектировании
PPTX
PhoTry room320
PDF
Лекция 4. UML (physical model)
PDF
Essentials of Visual modeling and UML (rus) by SkillsCup.com
PPTX
Проверка для DMN: проектирование мультиагентной интеллектуальной системы
PDF
Лекция 3. UML (dynamic logical model)
PDF
Лекция 1. UML (use cases)
01 - Практика UML. Нужен ли UML?
12 - Практика UML. Создание wireframe
09 - Практика UML. Use Case диаграммы
UML: Kinds of Diagram
семинар Uml
Денис Иванов
04 - Практика UML. Описание прецедентов
Лекция 2. UML (static logical model)
М.Бухарин -- DSM в архитектурном проектировании
PhoTry room320
Лекция 4. UML (physical model)
Essentials of Visual modeling and UML (rus) by SkillsCup.com
Проверка для DMN: проектирование мультиагентной интеллектуальной системы
Лекция 3. UML (dynamic logical model)
Лекция 1. UML (use cases)
Ad

Similar to UML: Первое знакомство (20)

PDF
Практический анализ и визуальное моделирование на UML
PPT
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
PDF
Microsoft Visio
PPT
Понятия технологии разработки объектно-ориентированных информационных систем ...
PPTX
моделирование на языке Uml 2
PPTX
Нотация UML / UML Notation
PPTX
UML_Yznaika.com.pptx
PPT
Модель системы — архитектура для Agile-разработки
PPTX
История UML
PDF
Requirement modelling in software creation process
PPT
Domain Driven Design: модель вместо требования
PDF
RDSDataSource: Построение UML диаграмм
PPT
Шаблоны разработки ПО. Часть 2. ООП и UML
DOC
Конспект лекций по курсу "Шаблоны разработки ПО"
DOCX
C# programming
PPTX
Unified modeling language basic-part 2
PPT
Введення Uml
PPTX
Ddd happy dev-2013-tsepkov
Практический анализ и визуальное моделирование на UML
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
Microsoft Visio
Понятия технологии разработки объектно-ориентированных информационных систем ...
моделирование на языке Uml 2
Нотация UML / UML Notation
UML_Yznaika.com.pptx
Модель системы — архитектура для Agile-разработки
История UML
Requirement modelling in software creation process
Domain Driven Design: модель вместо требования
RDSDataSource: Построение UML диаграмм
Шаблоны разработки ПО. Часть 2. ООП и UML
Конспект лекций по курсу "Шаблоны разработки ПО"
C# programming
Unified modeling language basic-part 2
Введення Uml
Ddd happy dev-2013-tsepkov
Ad

More from Alexander Babich (20)

PDF
Актуальні курси з мого арсеналу (Бабич О.В.)
PDF
M365: Word, Excel, PowerPoint...
PDF
M365: Інші сервіси та застосунки
PDF
M365: OneDrive
PDF
M365: Завершення
PDF
M365: SharePoint
PDF
M365: рекомендації
PDF
M365: Огляд платформи Microsoft365
PDF
M365: Вступ
PDF
M365: Роздаткові матеріали
PPTX
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptx
PDF
Ви обрали професію програміста
PDF
Змішане навчання в ППФК
PDF
Формування професійних інтересів студентів
PDF
День відкритих дверей' 2021
PDF
Спробуйте Python
PPTX
06. Обучение и сертификация по Azure
PPTX
05.Внедрение Azure
PPTX
04.Службы Azure - подробнее
PPTX
03.Сколько стоит облако
Актуальні курси з мого арсеналу (Бабич О.В.)
M365: Word, Excel, PowerPoint...
M365: Інші сервіси та застосунки
M365: OneDrive
M365: Завершення
M365: SharePoint
M365: рекомендації
M365: Огляд платформи Microsoft365
M365: Вступ
M365: Роздаткові матеріали
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptx
Ви обрали професію програміста
Змішане навчання в ППФК
Формування професійних інтересів студентів
День відкритих дверей' 2021
Спробуйте Python
06. Обучение и сертификация по Azure
05.Внедрение Azure
04.Службы Azure - подробнее
03.Сколько стоит облако

UML: Первое знакомство

  • 1. Call: +38(066)2906604 Alexander V. Babich Email: alexander.taurus@gmail.com Multitasking As a Life Style Visit: http://www.linkedin.com/in/ababich Unified Modeling Language: Первое знакомство Двухдневный тренинг и практические работы под руководством инструктора последовательно знакомят слушателей с нотацией и назначением основных видов диаграмм языка UML. Для каждой из диаграмм описываются базовые элементы графической нотации, приводятся рекомендации по разработке отдельных диаграмм, рассматриваются практические примеры. UML в курсе рассматривается в объеме, достаточном для получения навыков чтения и построения несложных UML-моделей, а также успешного прохождения сертификационного теста UM0-100 (OMG Certified UML Professional Fundamental). Предполагаемый круг и уровень подготовки читателей (целевая аудитория):  молодые (и не очень) разработчики, не являющиеся экспертами в области объектно-  ориентированного анализа и проектирования  менеджеры, аналитики, эксперты в некоторой предметной области, которые пока  незнакомы с нотацией UML  профессионалы, желающие сделать первый шаг на пути формального подтверждения  своих навыков UML-моделирования и сдать экзамен UM0-100 (OMG Certified UML  Professional Fundamental) Желательно (но не обязательно) знание основных концепций и принципов объектно-ориентированного анализа и проектирования. Приобретаемые навыки  По окончании курса слушатели смогут:  применять на практике основные принципы ООП  читать несложные UML-модели  выделять требования к создаваемой системе и представлять их в форме модели прецедентов  выделять нефункциональные требования  моделировать предметную область задачи с помощью диаграмм классов  моделировать взаимодействие системы с внешним миром с помощью диаграмм прецедентов  описывать внутреннюю логику операций и моделировать несложные бизнес-процессы с помощью диаграмм активностей  описывать взаимодействие между объектами системы с помощью диаграмм последовательностей и кооперации  использовать CASE-средства для построения UML-моделей разрабатываемых систем Содержание курса Модуль 1. Что такое The UML  краткая история UML  назначение и способы использования языка  структура определения, терминология и нотация UML http://ProductivityBlog.com.ua Page 1 of 3
  • 2. Call: +38(066)2906604 Alexander V. Babich Email: alexander.taurus@gmail.com Multitasking As a Life Style Visit: http://www.linkedin.com/in/ababich Модуль 2. Виды диаграмм UML  виды диаграмм UML  наиболее часто используемые диаграммы  рекомендации относительно последовательности построения диаграмм  примеры диаграмм разных видов  практическая работа Модуль 3. Диаграмма классов  основные понятия и принципы объектно-ориентированного программирования  понятие интерфейса  диаграмма классов, ее назначение и нотация  отношения между классами  рекомендации по построению диаграмм классов  практическая работа Модуль 4. Диаграмма активностей  диаграмма активностей, ее назначение и нотация  использование диаграмм активностей для моделирования бизнес-процессов  моделирование операций  рекомендации по построению диаграмм активностей  практическая работа Модуль 5. Диаграммы взаимодействия  диаграммы взаимодействия и их место среди других диаграмм UML.  диаграммы последовательностей и их нотация.  диаграммы кооперации и их нотация.  рекомендации по построению диаграмм взаимодействия  практическая работа Модуль 6. Диаграммы прецедентов  требования к программному обеспечению  прецеденты и сценарии  диаграммы прецедентов и их нотация  моделирование при помощи диаграмм прецедентов  практическая работа Модуль 7. Обзор CASE-средств построения диаграмм UML  IBM Rational Rose,  Borland Together,  Microsoft Visio,  SparxSystems Enterprise Architect,  Gentleware Poseidon,  SmartDraw,  Dia,  Telelogic TAU G2,  StarUML, http://ProductivityBlog.com.ua Page 2 of 3
  • 3. Call: +38(066)2906604 Alexander V. Babich Email: alexander.taurus@gmail.com Multitasking As a Life Style Visit: http://www.linkedin.com/in/ababich  Другие программы (в т.ч. онлайновые сервисы).  Лабораторная работа: Построение UML-модели с помощью CASE-средств Модуль 8. Заключение  краткий обзор материала курса  обзор программы OCUP  следующие шаги Бонус: Лабораторная работа-игра: командное проектирование реальной системы В курсе рассматриваются вопросы из экзамена  UM0-100 (OMG Certified UML Professional Fundamental) Сертификация инструктора:  OCUP Advanced Длительность: 2 дня (16 ч) http://ProductivityBlog.com.ua Page 3 of 3