A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Workflow Integração de Sistemas Empresariais Pedro António, M5157 Fevereiro 2004.

Apresentações semelhantes


Apresentação em tema: "Workflow Integração de Sistemas Empresariais Pedro António, M5157 Fevereiro 2004."— Transcrição da apresentação:

1 Workflow Integração de Sistemas Empresariais Pedro António, M5157 pantonio@est.ipcb.pt Fevereiro 2004

2 Conteúdo Introdução Problema Proposta – Oracle Workflow Produtos Workflow Implementação Conclusões Demonstração

3 Introdução Capacidade dos SI em automatizar tarefas –Fluxo de documentos, informação e actividades numa organização Adaptação ao negócio –Definir, criar e gerir actividades de um processos de negócios Tecnologia Workflow –Modelação, Gestão e Monitorização de PN –Interagir com utilizadores

4 Problema Dificuldade de controlar e gerir o fluxo de documentos, informação e actividades ao nível de processos de negócio Processos de negócio envolvem: –Sistemas de Informação –Tecnologias de Informação –Empresas –Utilizadores

5 Proposta Plataforma de suporte à execução de PN Sistemas de Gestão Workflow –Modelos gráficos com regras de negócio –Monitrorização – detecção de problemas –Gestão – controlo de versões; execução Oracle Workflow

6 Integração de aplicações empresariais Concretizar negócios electronicamente Message Gateway –IBM MQSeries, TIBCO Rendezvous Advanced Queue –Mensagens entre sistemas Real Application Clusters –Escalabilidade

7 Oracle Workflow Componentes principais: –Oracle Workflow Builder –Motor Workflow –Sistema de Eventos de Negócio –Monitor de Processos –Sistema de Notificação

8 Oracle Workflow Algumas características: –Programação em PL/SQL e Java –Carregamento de processos –Interface Web –Monitorização e Administração Web –Controlo de versões –Vários motores background Processos timeout, deferidos, encravados –Filas de eventos Entrada, saída, erro, deferidos, mail

9 Oracle Workflow Avaliação –Modelar e manter os processos de negócio. –Iterações, ramificações paralelas, ramificações alternativas, decomposição em sub-fluxos, expiração de tempo, etc. –Regras de negócio personalizáveis. –Fornecer informação para suporte à decisão em documentos de negócio normalizados ou documentos XML. –Automatizar fluxo de controlo e informação. –Flexibilidade ao nível de programação (PL/SQL e Java). –Interface Web ou por correio electrónico com utilizadores. –Controlo de versões dos processos. –Administração de utilizadores. –Configuração parametrizável de motores workflow, eventos, agentes do sistema de eventos, sistemas, etc.

10 Outros Produtos Características –Modelação –Administração –Monitorização –Custos de desenvolvimento RAD –Interfaces EAI –Controlo de fluxo –Linguagem de programação Scripts, Java,... –Ambiente de trabalho Interfaces Web

11 Produtos Open-Source Características –Ambiente J2EE –Linguagem de programação Java –Baseado em normas e protocolos WfMC, OMG,... BPML, BPEL4WS,... XML Alguns nomes: –jBpm, Open Business Engine, Werkflow, Open For Business, OpenFlow –PowerFolder, wftk

12 Implementação Motores Workflow –Deferidos –Expirados –Encravados Filas de Eventos –WF_IN; WF_OUT; WF_ERROR; WF_DEFERRED; WF_SMTP_O_1_QUEUE Limpar processos obsoletos (Purge) Definir utilizadores Exemplo Gestão de Resmas de Papel

13 Processo Encomenda

14 Processo Fornecedor

15 Processo Pedido

16 Implementação Implementar funções PL/SQL ou Java Carregar funções para a Base Dados Lançar um agente Java Carregar os processos definidos para a Base de Dados Lançar os processos e... monitorar.

17 Conclusões Produtos existentes com características comuns –Ambiente Web, Linguagem de programação Imaturidade e volatilidade de normas Oracle Workflow –Plataforma de suporte à execução de processos de negócio

18 Demonstração Oracle Workflow Home Page Oracle Worflow Manager Oracle Database Oracle Workflow Builder


Carregar ppt "Workflow Integração de Sistemas Empresariais Pedro António, M5157 Fevereiro 2004."

Apresentações semelhantes


Anúncios Google