Программа-СОП - Высшая школа экономики

advertisement
Правительство Российской Федерации
Правительство Российской Федерации
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
"Национальный исследовательский университет
"Высшая школа экономики"
Факультет бизнес-информатики
Программа дисциплины
Сервисно-ориентированное проектирование
для направления 080700− бизнес-информатика
подготовки магистра
Авторы Белов М.А., Грекул В.И.
Рекомендована секцией УМС
бизнес-информатики
Одобрена на заседании кафедры
корпоративных информационных
систем
Председатель
________________Ю.В.Таратухина
Зав. кафедрой
________________В.И. Грекул
«_____» _______________ 2011 г.
«____»_________________2011 г.
Утверждена УС факультета
бизнес-информатики
Ученый секретарь
________________В.А. Фомичев
« ____» ___________________2011 г.
Москва, 2011
№
п/п
1
2
3
4
5
6
7
8
Тематический план учебной дисциплины
Аудиторные часы
Всего
Семинары
Наименование тем
часов Лекции и практич.
занятия
Основные технологии и кон8
2
0
цепции сервисориентированной и компонентно-ориентированной архитектур
Общий обзор и позициониро24
8
8
вание продуктов семейства
IBM WebSphere. Настройка
среды установки и настройка
рабочей среды.
Основные концепции
14
4
2
Enterprise Service Bus и связанные с ним технологии. Моделирование и управление
бизнес-процессами. Язык
BPEL.
Имитационное моделирование
24
8
8
бизнес-процесса.
Создание модели бизнес16
4
4
метрик.
Разработка приложения с ис20
6
6
пользованием WebSphere
Integration Developer.
Размещение и запуск прило14
2
2
жения на сервере процессов.
Администратор бизнес-правил
и задачи, выполняемые человеком.
Измерение процесса. Непре20
4
4
рывное улучшение процесса.
Введение в WebSphere
Business Monitor.
Итого часов
140
38
380
Самостоятельная работа
6
8
8
8
8
8
10
12
68
Формы рубежного контроля и структура итоговой оценки
Итоговая оценка по учебной дисциплине складывается из следующих элементов:
- Работа на практических занятиях (решение задач с использованием межвузовской виртуальной компьютерный лаборатории университета «Дубна» и НИУ ВШЭ, доклады, обсуждения);
- Домашнее задание, представленное в виде презентации (20-25
слайдов) и демонстрации на виртуальных серверах;
Реферат;
-Зачет
2
Структура итоговой оценки по учебной дисциплине:
Форма работы
Вклад в итоговую оценку (%)
Работа на практических занятиях
20
Домашнее задание
20
Реферат
20
Зачет
40
Учебно - методическое обеспечение дисциплины:
1. Биберштейн Н., Боуз С. Компас в мире сервис-ориентированной архитектуры
(SOA).: Пер. с англ. – М. КУДИЦ-Пресс, 2007
2. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
3. А. Н. Васильев Java. Объектно-ориентированное программирование. – Из-во «Питер», Спб, 2012
4. А. Н. Свистунов Построение распределенных программных систем на Java. – Бином, 2011
5. Тимур Машнин Web-сервисы Java. – БХВ-Петербург, Спб, 2012
Содержание программы
Тема 1. Основные технологии и концепции сервис-ориентированной и компонентноориентированной архитектур. Сервис-ориентированная архитектура. Определение SOA.
Web-службы. Основные технологии Web-служб Свойства Web-служб Web-службы и
SOA Корпоративная Сервисная Шина (ESB). Требования, предъявляемые предприятиями к
ESB. Возможности ESB.
Литература по теме 1:
1. Биберштейн Н., Боуз С. Компас в мире сервис-ориентированной архитектуры
(SOA).: Пер. с англ. – М. КУДИЦ-Пресс, 2007
2. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Тема 2. Общий обзор и позиционирование продуктов семейства IBM WebSphere. WebSphere Business Modeler. WebSphere Integration Developer. WebSphere. Process Server WebSphere Business Monitor. WebSphere Application Server. WebSphere Enterprise Service Bus.
WebSphere MQ WebSphere Message Broker. WebSphere Adapters. Сравнение WebSphere Enterprise Service Bus и WebSphere Message Broker IBM SOA Foundation и шаблоны для
электронного бизнеса. Настройка среды установки и настройка рабочей среды. Введение
в технологии серверной виртуализации. Общий обзор среды разработки. Требования к аппа3
ратному и программному обеспечению. Топология с автономным сервером. Топология сетевого размещения (Network Deployment). Конфигурирование системы.
Литература по теме 2:
1. Биберштейн Н., Боуз С. Компас в мире сервис-ориентированной архитектуры
(SOA).: Пер. с англ. – М. КУДИЦ-Пресс, 2007
2. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Тема 3. Основные концепции WebSphere Enterprise Service Bus и связанные с ним технологии. Ключевые термины. Структура. Типовые задачи. Тестирование, отладка и выявление проблем. Администрирование. Разработка посреднической и интеграционной логики.
Примеры разработок. Моделирование и управление бизнес-процессами. Понятие бизнеспроцесса. Решения IBM для управления бизнесом. Сравнение решений IBM и Software AG.
Схема процесса. Бизнес-цели. Бизнес-объекты. Ресурсы. Расписания. Разработка модели
бизнес-процесса с помощью WebSphere Business Modeler. Шаги по созданию модели: создание расписания, создание нерасходуемого ресурса, создание процесса, создание действий,
создание связей, создание узлов слияния, формирование ресурсов для действий, формирование условий для решений, формирование бизнес-комментариев к процессу, проверка процесса, компоновка диаграммы. Язык BPEL (Business Process Execution Language). Определение типа реализации для действий. Определение типа операции для каждого действия.
Экспорт BPEL для WebSphere Integration Developer.
Литература по теме 3:
1. Биберштейн Н., Боуз С. Компас в мире сервис-ориентированной архитектуры
(SOA).: Пер. с англ. – М. КУДИЦ-Пресс, 2007
2. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Тема 4. Имитационное моделирование бизнес-процесса. Обзор процесса имитации. Оценка процесса для имитации: таблица ролей и ресурсов, таблица длительности, таблица доступности, вероятности решений. Информация для профиля имитирования. Формирование
параметров имитации. Анализ результатов имитации.
Литература по теме 4:
1. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Тема 5. Создание модели бизнес-метрик. Введение в бизнес-метрики. Моделирование,
сборка, размещение и управление полным жизненным циклом. Компоненты редактора бизнес-метрик. Представление приборной доски WebSphere Business Monitor. Ключевые пока-
4
затели эффективности (KPI). Определение KPI. Реализация KPI. Анализ размерностей. Ситуационные события. Экспорт модели с моделью бизнес-метрик.
Литература по теме 5:
1. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Тема 6. Разработка приложения с использованием WebSphere Integration Developer. Обзор процесса реализации приложения. Настройка базы данных. Конфигурирование среды тестирования Process Server. Представление Business Integration. Реализация бизнес-правил.
Реализация действия на Java. Конфигурирование задач, выполняемых человеком. Тестирование приложения. Реализация Web-интерфейса. Реализация кастомизированных JSP. Запуск
приложения в тестовой среде. Реализация внешнего Web-сервиса. Реализация задач, выполняемых человеком. Обзор наиболее часто встречающихся проблем.
Литература по теме 6:
1. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
2. А. Н. Васильев Java. Объектно-ориентированное программирование. – Из-во «Питер», Спб, 2012
3. А. Н. Свистунов Построение распределенных программных систем на Java. – Бином, 2011
4. Тимур Машнин Web-сервисы Java. – БХВ-Петербург, Спб, 2012
Тема 7. Размещение и запуск приложения на сервере процессов. Администратор бизнесправил и задачи, выполняемые человеком. Экспорт приложения из WebSphere Integration
Developer. Конфигурирование WebSphere Process Server. Инсталляция приложений на сервере процессов. Выполнение приложения. Внесение изменений в приложение. Администратор
бизнес-правил: установка администратора бизнес-правил, определение бизнес-правил на основе шаблонов. Использование Business Rules Manager. Реализация обеспечения безопасности для задач, выполняемых человеком. Возможности использования LDAP сервера.
Литература по теме 7:
1. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Тема 8. Измерение процесса. Непрерывное улучшение процесса. Введение в WebSphere
Business Monitor. Обзор замкнутого цикла управления бизнес-процессами от моделирования до мониторинга с использованием продуктов семейства WebSphere. Обзор архитектуры
WebSphere Business Monitor: обзор внутренних и внешних компонентов, базы данных мони5
тора, топология и конфигурация монитора. Создание и размещение модели бизнес-метрик.
Конфигурирование предупреждений для адаптивного менеджера действий. Сценарии измерения. Измерение процесса с использованием монитора приборных досок (Monitor
Dashboard). Сравнение измерений с результатами имитации. Анализ KPI. Разработка стратегии улучшений. Обновление бизнес-метрик.
Литература по теме 8:
1. Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6.:
Пер. с англ. – М: IBM, 2007. Электронная версия книги в свободном доступе:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/download/Business_Proces
s.pdf
Авторы программы:
/ Белов М.А./
/ Грекул В.И./
6
Download