(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Курс "Разработка объектно-ориентированных информационных систем на основе UML 2.0 c использованием инструментария IBM Rational Software Architect"

Код: EDU-IBM-R16
Специализация: Авторские курсы: CASE-средства (моделирование)

Продолжительность - 5 дней

Производится набор группы

Стоимость:  27 675 руб.  

Курс Разработка объектно-ориентированных информационных систем на основе UML 2.0 c использованием инструментария IBM Rational Software Architect ориентирован на руководителей IT -служб, CIO и MIS, менеджеров проектов разработки программных и информационных систем, корпоративных программистов, разработчиков баз данных и интерфейсов к базам данных, системных аналитиков и бизнес-аналитиков, ставящих перед собою цели получения информации в области современных технологий разработки программных проектов и моделей бизнес-систем.

В курсе рассматриваются основы современной технологии разработки объектно-ориентированных информационных систем на основе Унифицированного языка моделирования (UML) версии 2.0, которая может быть с успехом использована для разработки программных приложений различного целевого назначения. Рассматриваются базовые концепции и элементы нотации языка UML 2.0, особенности их реализации в инструментарии IBM Rational Software Architect, примеры создания и анализ сгенерированного программного кода.

Цель курса – помочь менеджерам и руководителям софтверных проектов, корпоративным программистам и системным аналитикам освоить базовые концепции и понятия наиболее перспективной из современных технологий проектирования и программирования информационных систем для последующего применения полученных знаний в ходе самостоятельной разработки проектов на основе использования инструментария IBM Rational Software Architect.

IBM Rational Software Architect - это программный продукт, сочетающий в себе возможности моделирования и проектирования на UML и разработки на Java. Для изучения возможности программирования с помощью IBM Rational Software Architect рекомендуем пройти обучение на курсе "Разработка корпоративных Java и Java EE приложений в среде IBM Rational Application Developer".

Программа курса

1. Базовые принципы и понятия технологии разработки объектно-ориентированных информационных систем на основе UML 2.0

  • Основные особенности современного методологии объектно-ориентированного анализа и проектирования.
  • Эволюция и краткая характеристика основных подходов к разработке информационных моделей корпоративных систем и бизнес-процессов.
  • Особенности использования современных графических нотаций моделирования для анализа и проектирования информационных систем и программных приложений.

2. Основные элементы нотации языка UML 2.0 и их отличие от языка UML 1.х

  • Краткая характеристика метамодели архитектуры UML 2.0.
  • Базовые семантические конструкции языка UML 2.0 и их описание с помощью специальных обозначений.
  • Особенности статических и динамических моделей представления информации в проектах разработки сложных программных систем и бизнес-процессов. Общая характеристика канонических диаграмм языка UML 2.0.

3. Особенности реализации графической нотации языка UML 2.0 в среде IBM Rational Software Architect

  • Общая характеристика CASE -средства IBM Rational Software Architect.
  • Особенности рабочего интерфейса IBM Rational Software Architect. Главное меню программы.
  • Специальные панели инструментов.
  • Окно обзора проекта.
  • Специальные панели инструментов.
  • Окно разработки диаграмм.
  • Типы проектов.
  • Поддержка UML 2.0 в CASE-средстве IBM Rational Software Architect.
  • Диаграммы концептуального, логического и физического моделирования.
  • Особенности преобразования моделей проектов UML 1.х в проекты UML 2.0.

4. Диаграмма вариантов использования языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Диаграмма вариантов использования как логическое представление бизнес-системы в процессе ее разработки.
  • Формализация функциональных требований к системе с помощью диаграммы вариантов использования и возможность согласования их с заказчиком на ранней стадии проектирования.
  • Разбиение сложной системы на составные части с минимумом взаимных связей путем выделения пакетов.
  • Рекомендации по разработке диаграмм вариантов использования.
  • Примеры построения диаграмм вариантов использования.

5. Диаграмма классов языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Основные элементы диаграммы классов и их графическая нотация. Построение концептуальной модели данных в виде диаграммы классов.
  • Выделение классов, описывающих объектно-ориентированную информационную модель бизнес-системы.
  • Предоставляемые и требуемые интерфейсы, их графическое изображение.
  • Графическое изображение ассоциаций и специальные формы ассоциаций.
  • Порты классов и их представление на диаграммах классов языка UML 2.0.
  • Примеры построения диаграмм классов в проектах UML 2.0.
  • Рекомендации по построению диаграмм классов.

6. Диаграмма последовательности языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Представление временных взаимосвязей на диаграмме последовательности.
  • Представление времени на диаграмме последовательности.
  • Линии жизни и фокус управления.
  • Комбинированные фрагменты и их изображение.
  • Референтные элементы и их использование для навигации в проекте.
  • Операторы взаимодействия и их семантика.
  • Временные ограничения и их запись.
  • Фрагменты разделения и слияния.
  • Примеры построения диаграмм последовательности в проектах UML 2.0.
  • Рекомендации по построению диаграмм последовательности.

7. Диаграмма коммуникации языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Представление структурных взаимосвязей на диаграмме последовательности.
  • Графическое изображение посылаемых и принимаемых сообщений, а также косвенных связей между ассоциированными объектами.
  • Описание полного контекста взаимодействий с помощью диаграммы коммуникации линий жизни, взаимодействующих для выполнения определенной бизнес-цели корпоративной системы.
  • Примеры построения диаграмм коммуникации.
  • Рекомендации по построению диаграмм коммуникации.

8. Диаграмма конечного автомата языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Необходимость моделирования поведения объектов в виде диаграмм конечного автомата.
  • Входные и выходные точки.
  • Композитные состояния и внутренние переходы.
  • Исторические состояния и состояние завершения процесса.
  • Прием и передача сигналов.
  • Описание реакции объекта на асинхронные внешние события в форме диаграммы конечного автомата.
  • Примеры построения диаграмм состояний.
  • Рекомендации по построению диаграмм состояний.

9. Диаграмма деятельности языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Особенности графического представления диаграмм деятельности в нотации языка UML 2.0.
  • Потоки управления и объектов, центральный буфер и хранилище данных.
  • Реализация принципов процедурного и синхронного управления при моделировании бизнес-систем в нотации UML 2.0.
  • Особенности графического изображения диаграммы деятельности с дорожками.
  • Использование диаграмм деятельности для описания реакции на внутренние события в модели бизнес-процессов.
  • Примеры построения диаграмм деятельности.
  • Рекомендации по построению диаграмм деятельности.

10. Диаграмма компонентов языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Назначение диаграммы компонентов и ее основные элементы.
  • Особенности физического представления бизнес-систем.
  • Порты, интерфейсы и соединители на диаграмме компонентов.
  • Использование диаграммы компонентов для проектирования архитектуры разрабатываемой системы и установления зависимостей между различными ее элементами.
  • Примеры построения диаграмм компонентов.
  • Рекомендации по построению диаграммы компонентов.

11. Диаграмма развертывания языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Использование диаграмм развертывания для представления конфигурации компонентов информационных систем и элементов бизнес-процессов, присутствующих в системе на этапе выполнения.
  • Устройства и среда выполнения программ.
  • Пути коммуникации и аннотирования манифестов.
  • Представление физических аспектов материальных ресурсов, задействованных в реализации системы, а также взаимозависимости между ними - маршрутов движения ресурсов в бизнес-процессах.
  • Примеры построения диаграмм развертывания.
  • Рекомендации по построению диаграмм развертывания.

12. Диаграмма структуры композита языка UML 2.0 и особенности ее разработки в IBM Rational Software Architect

  • Основные элементы диаграммы структуры композита и их графическая нотация.
  • Кооперация и ее реализация.
  • Классы и интерфейсы на диаграмме структуры композита.
  • Порты и соединители.
  • Построение диаграмм структуры композита, представляющих отдельные паттерны проектирования.
  • Графическое изображение ролей и связывания ролей.
  • Примеры построения диаграмм структуры композита.
  • Рекомендации по построению диаграмм структуры композита.

13. Организация работы над проектом в среде IBM Rational Software Architect

  • Организация репозитория объектов проекта и средства навигации.
  • Особенности разработки канонических диаграмм языка UML 2.0 в проекте и процедура генерации программного кода.
  • Организация работы над проектом, экспорт и импорт моделей.
  • Интеграция средств IBM Rational Software Architect с другими средствами линейки IBM Rational.
  • Примеры генерации программного кода.
  • Средства документирования проекта.

14. Язык объектных ограничений и особенности его реализации в среде IBM Rational Software Architect

  • Выражения языка OCL, основные типы значений и операций в языке OCL.
  • Допустимые выражения в языке OCL.
  • Синтаксис основных операций языка объектных ограничений (select, reject, collect, forAll, exists).
  • Некоторые операции с множествами, последовательностями и комплектами.
  • Операции преобразования типов.
  • Встроенный редактор выражений OCL в среде IBM Rational Software Architect и особенности его использования.
  • Примеры записи выражений ограничений на языке OCL.

15. Перспективы использования и дальнейшего развития технологии UML 2.0

  • Применение нотации UML 2.0 как стандарта в процессах разработки моделей программных систем и бизнес-процессов, связанных с такими областями, как моделирование бизнеса, управление требованиями, анализ и проектирование, программирование и тестирование.
  • Источники в Интернет, содержащие полные спецификации стандарта OMG-UML 2.0.
  • Рекомендации по выполнению софтверных проектов с использованием языка UML 2.0 и паттернов проектирования.
  • Выполнение контрольного учебного примера.

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.


Компания "Интерфейс" поставляет все наиболее передовые CASE-средства, существующие на рынке. Компания предоставляет комплексную информационную и техническую поддержку, проводит учебные курсы и бесплатные семинары.

CASE-средства позволяют проектировать любые системы на компьютере. Необходимый элемент системного и структурно-функционального анализа, CASE-средства позволяют моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций. Применимы практически во всех сферах деятельности. Результат применения CASE-средств - оптимизация систем, снижение расходов, повышение эффективности, снижение вероятности ошибок.

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

В конце обучения на курсах проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненные в процессе обучения.

Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.

  • Нужна помощь в поиске курса?
    Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
  • Поговорите со своим личным тренинг-менеджером!
    Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru


 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
IBM RATIONAL Clearcase Floating User License + Sw Subscription & Support 12 Months
Rational ClearQuest Floating User License
IBM Rational Functional Tester Floating User License
Rational ClearCase Multisite Floating User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Поиск курсов
 
 
Интересные факты

Учебный центр "Интерфейс" - в десятке ведущих учебных центров России в сфере IT.

  • У нас преподают такие известные эксперты, как Пржиялковский В.В., Леоненков А.В., Новичков А.Н., Зайцев А.Л., Зайцев Р.А., Большаков О.Н., Мирончик И.Я., Саксонов А.А., Пригодина Н.Ю.
  • Учебный центр "Интерфейс" проводит авторизованные курсы по продуктам компаний Microsoft, ERwin, Embarcadero (CodeGear), Postgres Professional
  • Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
  • Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
  • Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
  • Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.

Горячая линия:
+ 7 (495) 925-0049
mail@interface.ru
Отправить быстрое сообщение

Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Обучение для IT-профессионалов
Обучение и сертификация Microsoft
IT сертификация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Заработок в сети интернет (23)
Зайди сюда - http://www.netbusin.boom.ru и узнай подробности.
 
Что это за форум (2)
Что это за форум, друзья? https://e.mail.ru/newsletters/
 
Модульные здания от производителя (1)
Чтобы сэкономить время на строительство и существенно снизить финансовые затраты, оптимальным...
 
Форум сдох? Или не пользуются... (2)
Тема больная конечно жить или не жить форуму. 1. Скажите есть ли форум живой на такую же...
 
Как в IBM Rational DOORS сделать заголовки не жирным шрифтом? (3)
Измучился уже, когда идет иерархия уровнем ниже, чем Х.Х., мне нужно, чтобы заголовки не...
 
 
 



    
rambler's top100 Rambler's Top100