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

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

Код: EDU-BOR-13
Специализация: Авторские курсы: Управление разработкой ПО

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

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

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

Курс ориентирован на руководителей IT-служб, CIO и MIS, менеджеров проектов разработки программных и информационных систем, корпоративных программистов, разработчиков баз данных и интерфейсов к базам данных, системных аналитиков и бизнес-аналитиков, ставящих перед собою цели получения информации в области современных технологий разработки программных проектов и моделей бизнес-систем.

В курсе рассматриваются основы современной разработки объектно-ориентированных информационных систем на основе Унифицированного языка моделирования (UML) версии 2, которая может быть с успехом использована для разработки программных приложений различного целевого назначения. Также рассматриваются базовые концепции и элементы нотации UML 2, особенности их реализации в инструментарии Borland Together Architect 2008, примеры создания и анализ сгенерированного программного кода.

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

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

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

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

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

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

3. Особенности реализации графической нотации языка UML 2 в среде Borland Together Architect.

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

4. Диаграмма вариантов использования в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

5. Диаграмма классов в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

6. Диаграмма последовательности в нотации UML 2 и особенности ее разработки в Borland Together Architect.

  • Представление временных взаимосвязей на диаграмме последовательности.
  • Представление времени на диаграмме последовательности.
  • Линии жизни и фокус управления. Комбинированные фрагменты и их изображение.
  • Фреймы взаимодействия и их использование для представления сложной логики выполнения.
  • Семантика операторов взаимодействия alt, assert, break, consider, critical, opt, ignore, loop, neg, par, seq, strict.
  • Временные ограничения и их запись.
  • Примеры построения диаграмм последовательности в проектах UML 2.
  • Рекомендации по построению диаграмм последовательности.

7. Диаграмма коммуникации в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

8. Диаграмма конечного автомата в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

9. Диаграмма деятельности в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

10. Диаграмма компонентов в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

11. Диаграмма развертывания в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

12. Диаграмма композитной структуры в нотации UML 2 и особенности ее разработки в Borland Together Architect.

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

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

  • Организация репозитория объектов проекта и средства навигации.
  • Особенности разработки канонических диаграмм языка UML 2 в проекте и процедура генерации программного кода.
  • Организация работы над проектом, экспорт и импорт моделей.
  • Интеграция средств Together Architect с Borland CaliberRM, JBuilder и Developer Studio.
  • Примеры генерации программного кода.
  • Средства документирования проекта.

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

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

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

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

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


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

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

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

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

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


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

Магазин программного обеспечения   WWW.ITSHOP.RU
The BAT! Professional - 1 компьютер
Pinnacle Studio 21 Ultimate. Электронный ключ.
ABBYY Lingvo x6 Английская Домашняя версия, электронный ключ
CorelDRAW Home & Student Suite X8 ESD. Электронный ключ.
IBM DOMINO ENTERPRISE CLIENT ACCESS LICENSE AUTHORIZED USER LICENSE + SW SUBSCRIPTION & SUPPORT 12 MONTHS
 
Другие предложения...
 
Курсы обучения   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
 
Исходники
 
Документация
 
Обсуждения в форумах
Русификация рамки IDEF0 BPWin4 (40)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
Русификация ERWin (29)
Здравствуйте! Используем версию ERwin 4.1 в сети,но при создании логической модели вместо...
 
Где можно найти «Пакет анализа» для Excel ? (57)
Коллеги, подскажите, где можно скачать надстройку к Excel под названием «Пакет анализа», после...
 
Как изменить шрифт Wordpad? (3)
Как изменить шрифт Wordpad по умолчанию? Там Таймс, а мне, допустим, Ариал нужен. Можно ли...
 
применение CA Process Modeller (BPWin) и связь моделей BPWin и ErWin (1)
Не очень понятна связь прогр продуктов CA Process Modeller (BPWin) и CA Data Modeller...
 
 
 



    
rambler's top100 Rambler's Top100