Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Call: +38(066)2906604           Alexander V. Babich                                            Email: alexander.taurus@gma...
Call: +38(066)2906604           Alexander V. Babich                                            Email: alexander.taurus@gma...
Call: +38(066)2906604           Alexander V. Babich                                          Email: alexander.taurus@gmail...
Upcoming SlideShare
Loading in …5
×

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

2,001 views

Published on

Программа моего вводного тренинга по UML

  • Be the first to comment

  • Be the first to like this

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

  1. 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  назначение и способы использования языка  структура определения, терминология и нотация UMLhttp://ProductivityBlog.com.ua Page 1 of 3
  2. 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. 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

×