Технология
<<  Методы формообразования деталей ЭВС Создать просмотреть  >>
Интеллектуализация процессов обработки потоков данных, лекция 5
Интеллектуализация процессов обработки потоков данных, лекция 5
Введение: описание бизнес-процессов - цели и средства
Введение: описание бизнес-процессов - цели и средства
Что такое бизнес-процесс
Что такое бизнес-процесс
Что такое бизнес-процесс
Что такое бизнес-процесс
Что такое бизнес-процесс
Что такое бизнес-процесс
Средства моделирования БП
Средства моделирования БП
Практическое применение описаний БП
Практическое применение описаний БП
Бизнес-модель - основа управления компанией
Бизнес-модель - основа управления компанией
Бизнес-модель и средства автоматизации бизнеса
Бизнес-модель и средства автоматизации бизнеса
Бизнес-модель и средства автоматизации бизнеса
Бизнес-модель и средства автоматизации бизнеса
Бизнес-модель и средства автоматизации бизнеса
Бизнес-модель и средства автоматизации бизнеса
Резюме: актуальность задачи моделирования бизнес-процессов
Резюме: актуальность задачи моделирования бизнес-процессов
Риск, связанный с разработкой и внедрением систем автоматизации
Риск, связанный с разработкой и внедрением систем автоматизации
Simple Object Access Protocol
Simple Object Access Protocol
SOAP: доступ к веб-сервисам
SOAP: доступ к веб-сервисам
SOAP: доступ к веб-сервисам
SOAP: доступ к веб-сервисам
SOAP: доступ к веб-сервисам
SOAP: доступ к веб-сервисам
Компоненты SOAP
Компоненты SOAP
Компоненты SOAP
Компоненты SOAP
Компоненты SOAP
Компоненты SOAP
WSDL: описание веб-сервисов
WSDL: описание веб-сервисов
WSDL: описание веб-сервисов
WSDL: описание веб-сервисов
Концептуальная модель WSDL 2.0
Концептуальная модель WSDL 2.0
Компоненты WSDL
Компоненты WSDL
Шаблоны обмена сообщениями WSDL
Шаблоны обмена сообщениями WSDL
UDDI: публикация и поиск веб-сервисов
UDDI: публикация и поиск веб-сервисов
UDDI: публикация и поиск веб-сервисов
UDDI: публикация и поиск веб-сервисов
UDDI: публикация и поиск веб-сервисов
UDDI: публикация и поиск веб-сервисов
Базовые структуры UDDI
Базовые структуры UDDI
Базовые структуры UDDI
Базовые структуры UDDI
UDDI: публикация и поиск веб-сервисов
UDDI: публикация и поиск веб-сервисов
BPMN
BPMN
Стандартизированный способ иллюстрации бизнес-процессов Позволяет
Стандартизированный способ иллюстрации бизнес-процессов Позволяет
Различия в описании
Различия в описании
Элемнты ядра нотации BPMN
Элемнты ядра нотации BPMN
Элемнты ядра нотации BPMN
Элемнты ядра нотации BPMN
Основыне понятия BPMN
Основыне понятия BPMN
Участник Participant
Участник Participant
Области и дорожки(swimlanes)
Области и дорожки(swimlanes)
Действия Activities
Действия Activities
Задачи Tasks
Задачи Tasks
Переход Transition
Переход Transition
Взаимодействие Interaction
Взаимодействие Interaction
Взаимодействие с помощью сообщений
Взаимодействие с помощью сообщений
В одном процессе может быть несколько участников
В одном процессе может быть несколько участников
События Events
События Events
Шлюзы Gateways
Шлюзы Gateways
Циклы Loops
Циклы Loops
Сопоставление входов и выходов Data Mapper ETL(Extract-transform-load)
Сопоставление входов и выходов Data Mapper ETL(Extract-transform-load)
Сопоставление входов и выходов Data Mapper
Сопоставление входов и выходов Data Mapper

Презентация на тему: «Интеллектуализация процессов обработки потоков данных». Автор: velcom. Файл: «Интеллектуализация процессов обработки потоков данных.pptx». Размер zip-архива: 1062 КБ.

Интеллектуализация процессов обработки потоков данных

содержание презентации «Интеллектуализация процессов обработки потоков данных.pptx»
СлайдТекст
1 Интеллектуализация процессов обработки потоков данных, лекция 5

Интеллектуализация процессов обработки потоков данных, лекция 5

БГУ РФиЭ Кафедра Интеллектуальных Систем Адуцкевич Иван Анатольевич

2 Введение: описание бизнес-процессов - цели и средства

Введение: описание бизнес-процессов - цели и средства

3 Что такое бизнес-процесс

Что такое бизнес-процесс

Общепринятые стандарты менеджмента предполагают существование четкого формального описания организационной структуры компании и ее бизнес-процессов. A flow of coordinated tasks triggered by a specific event in order to achieve a specific business goal. Совокупность взаимосвязанных операций, направленных на получение определенного результата, с указанием начала и конца, точным определением входов, выходов, механизмов исполнения и управления.

4 Что такое бизнес-процесс

Что такое бизнес-процесс

Обычно связан с операционными задачами предприятия Процесс обработки заявки клиента Процесс разработки нового изделия Может выполнятся Внутри одного подразделения Охватывать несколько подразделений в рамках одной организации В нескольких организациях

5 Что такое бизнес-процесс

Что такое бизнес-процесс

Описания бизнес-процессов, выполненные с разной степенью формализации, широко применяются для управления деятельностью предприятий и её оптимизации. Описание – это представление БП в форме, поддерживающей автоматическую обработку, в частности – моделирование или исполнение системой управления бизнес-процессами

6 Средства моделирования БП

Средства моделирования БП

Диаграммы семейства стандартов IDEF, UML-диаграммы Специальные языки описания бизнес-процессов BPEL, XPDL, BPML

7 Практическое применение описаний БП

Практическое применение описаний БП

8 Бизнес-модель - основа управления компанией

Бизнес-модель - основа управления компанией

Модель бизнеса содержит в себе описание функциональных обязанностей и взаимоотношений между структурными единицами предприятия на разных уровнях детализации, от подразделений до отдельных сотрудников. Модель бизнеса используется как средство управления изменениями и организационном развитием Эволюция бизнеса Реинжиниринг бизнеса

9 Бизнес-модель и средства автоматизации бизнеса

Бизнес-модель и средства автоматизации бизнеса

Цель любого бизнеса – обеспечение долгосрочного коммерческого результата Основные вызовы XXI века обострение конкуренции практически неограниченные возможности современного производства повсеместное внедрение новых информационных технологий Успех зависит от скорости и точности реакции на изменения во внешней среде Ключевой фактор повышения конкурентоспособности – эффективное управление изменениями

10 Бизнес-модель и средства автоматизации бизнеса

Бизнес-модель и средства автоматизации бизнеса

Модели ресурсного управления: Системы планирования и управления ресурсами предприятия (ERP) Системы управления производством и технологическими процессами(PAS) Системы управления содержанием(ECM) Организационные модели и технологии: Управление проектами (Project Management System) Управление процессами (Business Process Management) Управление персональными задачами (Personal Information System)

11 Бизнес-модель и средства автоматизации бизнеса

Бизнес-модель и средства автоматизации бизнеса

Корпоративные Информационные Порталы – «Одно окно» информационного зоопарка компании

12 Резюме: актуальность задачи моделирования бизнес-процессов

Резюме: актуальность задачи моделирования бизнес-процессов

Образ современной компании от «Microsoft»

13 Риск, связанный с разработкой и внедрением систем автоматизации

Риск, связанный с разработкой и внедрением систем автоматизации

Недостаточное участие пользователей в разработке неполнота сформулированных требований и спецификаций изменение требований к системе в процессе разработки нереалистичные ожидания со стороны заказчика недостаточное планирование

14 Simple Object Access Protocol

Simple Object Access Protocol

15 SOAP: доступ к веб-сервисам

SOAP: доступ к веб-сервисам

Спецификации W3C: SOAP Version 1.2 Part 0: Primer (Second Edition) (“SOAP Версия 1.2 Часть 0: Учебник для начинающих”); SOAP Version 1.2 Part 1: Messaging Framework (Second Edition) (“SOAP Версия 1.2 Часть 1: Структура сообщений”); SOAP Version 1.2 Part 2: Adjuncts (Second Edition) (“SOAP Версия 1.2 Часть 2: Приложения”).

15

16 SOAP: доступ к веб-сервисам

SOAP: доступ к веб-сервисам

Что такое SOAP? SOAP – это Simple Object Access Protocol - Простой протокол доступа к объектам SOAP является XML документом SOAP представляет совокупность XML-технологий для связи web-сервисов SOAP определяет структуру сообщения, нейтральную по отношению к операционной системе, языку программирования и компьютерной платформе SOAP - это XML-способ определения: какая информация должна пересылаться и как SOAP включает дополнительные правила кодирования для различных типов данных SOAP - независимый абстрактный протокол связи

16

17 SOAP: доступ к веб-сервисам

SOAP: доступ к веб-сервисам

Soap-сообщения осуществляют соединение удаленных узлов

17

18 Компоненты SOAP

Компоненты SOAP

Графическое представление простой структуры SOAP-сообщения.

18

19 Компоненты SOAP

Компоненты SOAP

Envelope (конверт) - определяет начало и конец сообщения. Обязательный элемент. Header (заголовок) - содержит любые дополнительные атрибуты сообщения, используемые в ходе обработки сообщения как посредником, так и конечным получателем. Header Block (заголовочный блок) – представляют логическую группировку данных, которые могут быть индивидуально адресованы SOAP-узлам, встречаемым сообщением на пути от отправителя к конечному получателю.

19

20 Компоненты SOAP

Компоненты SOAP

Body (тело сообщения) - содержит XML-данные, передаваемые данным сообщением. Обязательный элемент. Attachment (вложение) - состоит из одного и более документов, "прикрепленных" к основному сообщению. (Относится только к SOAP with Attachments - "SOAP с вложениями".) RPC interaction (SOAP:RPC-взаимодействие) - определяет, как моделировать взаимодействия RPC-типа. Encoding (кодировка) - определяет, как будут представлены простые и сложные данные, передаваемые в сообщении.

20

21 WSDL: описание веб-сервисов

WSDL: описание веб-сервисов

Спецификации W3C: Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language (“Язык описания Web-сервисов (язык WSDL), версия 2.0, часть 1: Базовый язык”); Web Services Description Language (WSDL) Version 2.0 Part 2: Message Patterns (“Язык описания Web-сервисов (язык WSDL), версия 2.0, часть 2: Шаблоны сообщений”); Web Services Description Language (WSDL) Version 1.2 Part 3: Bindings (“Язык описания Web-сервисов (язык WSDL), версия 1.2, часть 3: Связывания”).

21

22 WSDL: описание веб-сервисов

WSDL: описание веб-сервисов

Что такое WSDL? WSDL расшифровывается как Язык Описания Web-сервисов (Web Services Description Language) WSDL написан на XML WSDL является XML-документом WSDL используется для описания web-сервисов WSDL также используется для определения расположения web-сервисов

22

23 Концептуальная модель WSDL 2.0

Концептуальная модель WSDL 2.0

23

24 Компоненты WSDL

Компоненты WSDL

Скелет WSDL 2.0 <description targetNamespace="xs:anyURI" > <documentation />* [ <import /> | <include /> ]* <types />? [ <interface /> | <binding /> | <service /> ]* </description>

24

25 Шаблоны обмена сообщениями WSDL

Шаблоны обмена сообщениями WSDL

25

26 UDDI: публикация и поиск веб-сервисов

UDDI: публикация и поиск веб-сервисов

Что такое UDDI? UDDI - это Universal Distribution, Discovery, and Integration - Универсальное Описание, Обнаружение и Интеграция UDDI предназначен для хранения информации о web-сервисе В UDDI интерфейс web-сервиса описывается с помощью WSDL UDDI имеет связь с SOAP

26

27 UDDI: публикация и поиск веб-сервисов

UDDI: публикация и поиск веб-сервисов

Место UDDI среди других протоколов в стеке web-служб

27

28 UDDI: публикация и поиск веб-сервисов

UDDI: публикация и поиск веб-сервисов

Информация, предоставляемая при регистрации бизнеса, распределяется по следующим компонентам: "Белые страницы" - включают адрес, контактную информацию и известные идентификаторы. "Желтые страницы" - охватывают распределения по отраслевым категориям, основанным на стандартных таксономиях (NAICS, UN/SPC, код SIC и т.д.). "Зеленые страницы" - содержат техническую информацию о службах, представляемых компанией.

28

29 Базовые структуры UDDI

Базовые структуры UDDI

29

30 Базовые структуры UDDI

Базовые структуры UDDI

Businessentity (бизнес-сущность): данная структура захватывает информацию о бизнесе или компании и используется компанией для описания и публикации информации о себе и о предлагаемых услугах. Businessservice (сервис информация): эта структура обозначает услуги или бизнес-процессы, обеспечиваемые businessentity. Bindingtemplate (связывающий шаблон): данная структура представляет данные, необходимые для описания технических характеристик реализации данной службы. Tmodel (информация о спецификациях для предоставления служб): основная задача tmodel - представлять техническую спецификацию.

30

31 UDDI: публикация и поиск веб-сервисов

UDDI: публикация и поиск веб-сервисов

Механизм регистрации в UDDI сведений о web-сервисе

31

32 BPMN

BPMN

33 Стандартизированный способ иллюстрации бизнес-процессов Позволяет

Стандартизированный способ иллюстрации бизнес-процессов Позволяет

использовать единый синтаксис описания БП для взаимодействия между бизнесом и ИТ Традиционно использует подход нотации блок-схем, хотя для поддержки исполнимости процессов необходимо использовать средства маппирования

34 Различия в описании

Различия в описании

35 Элемнты ядра нотации BPMN

Элемнты ядра нотации BPMN

36 Элемнты ядра нотации BPMN

Элемнты ядра нотации BPMN

37 Основыне понятия BPMN

Основыне понятия BPMN

Участник(Participant) Действие(Activity) Переход(Transition) Взаимодействие(Interaction)

38 Участник Participant

Участник Participant

Любой ресурс участвующий в БП, будь то человек, группа людей, система, процесс: Пользователь Система Процесс

39 Области и дорожки(swimlanes)

Области и дорожки(swimlanes)

Предназначены для организации деятельностей в диаграммах процесса по участникам процесса. Lanes(дорожки) используются в целях логического разделения действий участника

40 Действия Activities

Действия Activities

общий термин для работы, которая выполняется участником процесса. Есть два основных вида деятельности — задача и подпроцесс. Задачи могут объединяться в подпроцессы, подпроцессы могут становится циклами. Например «Составить спецификацию», «Согласовать регламент мероприятия».

41 Задачи Tasks

Задачи Tasks

Задачи могут быть Пустыми Отправлять сообщение Принимать сообщение Реализовать логику запрос-ответ Инициировать запрос

42 Переход Transition

Переход Transition

Переход определяет последовательность дейтсвий в процессе

43 Взаимодействие Interaction

Взаимодействие Interaction

44 Взаимодействие с помощью сообщений

Взаимодействие с помощью сообщений

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

45 В одном процессе может быть несколько участников

В одном процессе может быть несколько участников

Переходы(sequence flow) определяют последовательность действий внутри пула Взаимодействия(message flow) определяют потоки информации, которой обмениваются участники процесса

46 События Events

События Events

47 Шлюзы Gateways

Шлюзы Gateways

Gateways (шлюзы) — представляют точки принятия решений в диаграмме процесса, в результате которых поток процесса может быть продолжен по одному или более путям. Шлюзы могут быть data-based или event-based. Exclusively (эксклюзивно) — может выполняться только одна из ветвей процесса; In parallel (параллельно) — все ветви выполняются параллельно. Inclusively (включительно) — могут выполняться одна или более ветвей;

48 Циклы Loops

Циклы Loops

Для выполнения повторяющихся операций используются циклы. Циклическая задача или подпроцесс выполняется до тех пор пока не выполнится определенное условие.

49 Сопоставление входов и выходов Data Mapper ETL(Extract-transform-load)

Сопоставление входов и выходов Data Mapper ETL(Extract-transform-load)

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

50 Сопоставление входов и выходов Data Mapper

Сопоставление входов и выходов Data Mapper

«Интеллектуализация процессов обработки потоков данных»
http://900igr.net/prezentacija/tekhnologija/intellektualizatsija-protsessov-obrabotki-potokov-dannykh-229924.html
cсылка на страницу
Урок

Технология

35 тем
Слайды
900igr.net > Презентации по технологии > Технология > Интеллектуализация процессов обработки потоков данных