IBM Rational Software Architect – один из компонентов набора инструментов нового поколения компании IBM Rational под общим названием IBM Software Development Platform. IBM Rational Software Architect предназначен для визуального моделирования и проектирования и позволяет пользователям документировать и сообщать заинтересованным лицам представления относительно системы.
Курс ориентирован на архитекторов, системных аналитиков и проектировщиков, которые отвечают за определение и поддержку модели и проекта системы (или программы).
IBM Rational Software Architect поддерживает Унифицированный язык моделирования (UML) и сформирован на вершине открытой и расширяемой платформы Eclipse, что обеспечивает для IBM Rational Software Architect беспрецедентный уровень расширяемости. Это позволяет клиентам и третьим лицам интегрировать свои действия моделирования в существующие среды разработки и реализовывать самые жесткие потребности настройки.
Предшественниками IBM Rational Software Architect являются Rational Rose и Rational XDE. Однако новые решения IBM Rational Software Architect дают ему качественные преимущества:
Поддержка всех диаграмм UML.
Упрощенное представление информации о модели с использованием диаграмм произвольной формы, диаграмм элементов и обзора.
Применение и создание шаблонов и преобразований.
Установка трассируемостей от требований к проекту.
Поддержка групповой мультимодельной работы.
Model Driven Architecture (MDA) – это способ организации и управления архитектурой программного обеспечения предприятия, поддерживаемой автоматизированными инструментальными средствами и услугами для определения моделей и для облегчения преобразований между различными типами моделей. IBM Rational Software Arhitect в большой степени поддерживает MDA.
Вместе с тем, IBM Rational Software Architect – это продукт эволюции, прекрасно зарекомендовавших себя средств Rational Rose и Rational XDE. Методологической основой использования IBM Rational Software Architect, по-прежнему, является IBM Rational Unified Process (RUP).
Цель курса – научить слушателей грамотно использовать IBM Rational Software Architect для моделирования и проектирования, опираясь на технологию RUP, стандарты MDA и язык UML. Слушатели получат навыки работы в среде Workbench и выполнят сквозной пример моделирования и проектирования ИС.
Аудитория:
Системные аналитики, системные архитекторы, проектировщики и разработчики программного обеспечения, желающие освоить новый инструмент и технологию для эффективной разработки программных систем.
Менеджеры, принимающие решения о внедрении новых инструментов в организациях и в проектах разработки программного обеспечения и желающие получить некоторый предварительный опыт, позволяющий принять грамотное решение.
Предварительный уровень подготовки:
Слушатели должны обладать навыками работы в среде Windows. Опыт работы в Rational Rose (XDE) и знание UML приветствуется.
Управление требованиямиУправляемая моделью разработка (MDD)
Компонентная архитектура
Управление качеством
Управление изменениями
Rational Unified Process (RUP) как концентрированное выражение технологии:
Ключевые концепции
Жизненный цикл проекта ПО
Дисциплины
Понятия роли, действия и артефакта
Обзор инструментальных средств Rational:
Краткие сведения о традиционных инструментах Rational (RequisitePro, ClearQuest, SoDA, Rose, XDE, ClearCase, TestManager, Quality Architect, PureCoverage, Purify, Quantify, Quality Architect, PureCoverage, Purify, Quantify, ProjectConsol, RDN).
Стратегия развития инструментов проектирования и конструирования IBM Rational (Интегрированная среда разработки на платформе Eclipse, IBM Software Development Platform, Rational Software Modeling, Rational Software Architect).
2. Знакомство с платформой Eclipse
Общие сведения о платформе Eclipse.
Знакомство с инструментом интегрированной среды разработки Workbench.
Основные концепции: (ресурсы, точки зрения, редакторы, обзоры).
Основные операции.
В процессе изучения раздела слушатели будут упражняться в выполнении стандартных операций среды.
3. Установка и работа с проектами моделирования
Понятие модели и проекта моделирования в IBM Rational Software Architect.
Основные операции с моделями:
Создание нового проекта моделирования.
Добавление моделей к существующим проектам.
Сохранение моделей.
Добавление модельных элементов.
Представление моделей с использованием диаграмм.
Представление модельных элементов в диаграммах.
В процессе изучения раздела слушатели установят среду и создадут проект для выполнения сквозного упражнения моделирования и проектирования.
4. Управление требованиями с использованием модели прецедентов
Обзор дисциплины RUP "Требования" (концепции, артефакты, рабочий поток).
Моделирование требований с использованием IBM Rational Software Architect:
Основные модельные элементы (актеры, прецеденты, отношения).
Изобразительные средства (диаграммы прецедентов, диаграммы деятельности, диаграммы последовательности).
Рекомендации по структурированию модели прецедентов.
Рекомендации по поиску актеров и прецедентов.
Рекомендации по описанию прецедентов (с учетом их использования для проектирования).
Ассоциирование требований с прецедентами и с другими модельными элементами.
Управление требованиями из среды IBM Rational Software Architect.
В процессе изучения раздела слушатели выполнят моделирование прецедентов сквозного упражнения моделирования и проектирования.
5. Исследование предметной области в модели анализа
Обзор дисциплины RUP "Анализ и проектирование" (концепции, артефакты, рабочий поток).
Артефакты и действия анализа предметной области.
Моделирование предметной области с использованием IBM Rational Software Architect:
Основные модельные элементы (реализации прецедентов уровня анализа, классы, объекты, отношения).
Изобразительные средства (диаграммы классов уровня анализа, диаграммы последовательности, диаграммы состояний).
Рекомендации по структурированию модели анализа.
Основные приемы идентификации классов анализа.
В процессе изучения раздела слушатели выполнят анализ предметной области сквозного упражнения моделирования и проектирования.
6. Управление архитектурой в проектной модели
Артефакты и действия проектирования.
Проектирование с использованием IBM Rational Software Architect:
Основные модельные элементы и изобразительные средства, применение на уровне проектирования.
Уточнение модели анализа (применение шаблонов и преобразований).
Моделирование компонентов и сервисов.
Рекомендации по структурированию проектной модели.
В процессе изучения раздела слушатели выполнят проектирование архитектуры сквозного упражнения моделирования и проектирования.
7. Работа в групповой среде
Организация моделей для групповой разработки.
Управление изменением модельных файлов средствами IBM Rational Software Architect.
Использование ClearCase.
8. Дополнительные возможности
Публикация моделей на веб.
Анализ трассируемости модельных элементов.
Создание модельных артефактов многоразового использования.
9. Заключение
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Компания "Интерфейс" поставляет все наиболее передовые 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
Учебный центр "Интерфейс" - в десятке ведущих учебных центров России в сфере IT.
У нас преподают такие известные эксперты, как Пржиялковский В.В., Леоненков А.В., Новичков А.Н., Зайцев А.Л., Зайцев Р.А., Большаков О.Н., Мирончик И.Я., Саксонов А.А., Пригодина Н.Ю.
Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.