BPEL: Modelagem de Processos
|
|
- Raul Malheiro Faria
- 8 Há anos
- Visualizações:
Transcrição
1 BPEL: Modelagem de Processos Brauleyn Z. Nunes 1, Cesar R. de S. Junior 1, Elena D. Bastos 1, Munir C. K. de Moraes 1, Paola J. C. R. Goncalves 2, Roger T. 2 Instituto Metodista Granbery Faculdade Metodista Granbery (FMG)- Juiz de Fora MG Brazil {brauleyn,cesar.roberto.slj,elenadiasbastos,munirzin}@gmail.com, {pjcanete, rogertn2005}@hotmail.com. Abstract. The article presents the standard for orchestration of BPEL services (Business proccess Execution Language), its structure and approach used, and highlight the advantages and disadvantages of their use, addressing technological and business aspects that should be analyzed for choosing this tool. Resumo. O artigo apresenta o padrão para orquestração de serviços Bpel(Business Proccess Execution Language), sua estrutura e a abordagem utilizada, além de destacar as vantagens e desvantagens de sua utilização, abordando aspectos tecnológicos e empresariais que deverão ser analisados para a escolha dessa ferramenta. 1. Introdução O Bpel é uma linguagem usada para definir processo de negócios que surgiu da união de duas linguagens que possuia semelhanças entre si, a Web Services Flow Language (WSFL) e a Web Services for Business Process Design (XLANG), sendo as empresas IBM e a Microsoft respectivamente responsável por suas criações. O Bpel foi concebido da estrutura hierárquica do funcionamento da linguagem XLANG e o controle baseado em grafos da WSFL e formou o conhecido Bpel. Para ser concebido o BPEL, foi necessário definir como esta linguagem seria escrita, baseado nisso, foi elegido o padrão de arquitetura SOA, que tem por características a orientação a serviço, onde os serviços podem ser construídos a partir da chamada de outros serviços existentes, o que contribui para o reuso dos serviços. Neste tipo de abordagem, as técnicas mais utilizadas na composição do serviço são orquestração e coreografia. No BPEL, há uma definição sobre a abordagem de orquestração que esta linguagem de modelagem de processos utiliza, bem como o funcionamento da mesma, destacando benefícios em relação à outras abordagens existentes. São destacadas as atividades básicas e estruturadas que o BPEL utiliza em sua estrutura. A seguir apresentam-se as vantagens do BPEL, demonstrando os benefícios técnicos e organizacionais da utilização dessa ferramenta na modelagem de processos. Também é apresentado às desvantagens de implementação dessa linguagem, dentre elas o alto custo com infraestrutura de TI, a alta curva de aprendizagem das ferramentas de
2 mercado que devem ser levados em conta no momento da decisão pela utilização desse padrão. Como forma de atualização e de possibilidade de competição e sobrevivência no mercado, diversas empresas e organizações tem empregado o BPEL e o SOA a seus processos como forma de organizar e definir interfaces de integração entre diferentes sistemas, dos mais simples aos mais complexos. A utilização desta tecnologia em uma empresa já é considerada essencial, uma vez que as empresas se encontram em um cenário dinâmico e que exige constantes inovações e controle total de seus processos. Como poderemos visualizar a seguir, teremos um case de utilização do BPEL SOA em uma empresa do ramo de Logística e Transporte Ferroviário. 2. Arquitetura SOA
3 A arquitetura SOA é um meio de integração de sistemas baseados em orientação a serviços, onde cada recurso de TI pode ser acessado e descrito. Tais recursos estão disponíveis através de interfaces de serviço. Esta arquitetura utiliza protocolos baseados em padrão e interfaces convencional, geralmente Web services, para facilitar o acesso a lógica e informações comerciais entre os diversos serviços. Desta maneira, o SOA permite que os recursos e interfaces de serviço subjacentes sejam compostos em processos, possibilitando que cada processo seja um serviço que ofereça uma nova capacidade que pode ser agregada. Para efetivar estes conceitos, o SOA utiliza uma abordagem de design, tendo em vista a criação de uma infraestrutura de TI, que seja integrada e capaz de retornar rapidamente às mudanças nas necessidades de negócios, fornecendo os recursos necessários para transformar o conjunto existente de sistemas de informações heterogêneos, distribuídos, complexos e inflexíveis de uma empresa em sistemas de informações integrados, simplificados e altamente flexíveis que possam apoiar diretamente na organização e eficiência dos processos de uma empresa. Toda a arquitetura SOA envolve uma grande gama de profissionais, cada um responsável por determinada função, onde os arquitetos de solução, profissionais desta arquitetura, são os responsáveis por alinhar e desenvolver toda a estrutura desta solução, a fim de se mapear as fontes de informações sobre o negócio de forma unificada e abrangente, percebendo melhor os custos e benefícios deste investimento. É possível perceber que esta abordagem possibilita criar soluções dinâmicas colaborativas que satisfaçam os objetivos da organização, uma vez que tanto os desenvolvedores quanto os arquitetos de soluções estão preocupados em alcançar as necessidades da organização como um todo. 3. Histórico O Bpel é usado para definir processos de negócios na área de serviço web, ele surgiu da união de duas ideias presente nas linguagens Web Service Flow Language (WSFL) e a Web Services for Business Process Design (XLANG). Foram duas grandes empresas de tecnologia da informação responsáveis por estas linguagens, a WSFL foi desenvolvida no ano de 2001 pela IBM e a XLANG no ano de 2000 pela Microsoft. Ambas as linguagens possuía seu próprio escopo, porém apresentavam diversas semelhanças. O Bpel associou a estrutura hierárquica de funcionamento presente na linguagem XLANG, com o controle baseado em grafos existente na WSFL. Em função da aceitação da linguagem de processo BPMN como um padrão, a IBM e a Microsoft decidiram unir suas ações no ano de 2002, com o intuito de formar o Business process execution language for web services (BPEL4WS) resumidamente representado
4 por Bpel, este foi proposto pelas empresas IBM, Microsoft, Siebel Systems, BEA e SAP que especificam o comportamento dos serviços web objetivando interagir processos. Em abril de 2003 o BPELWS foi submetido para análise na Organization for the Advancement of Structured Information Standards (OASIS) que significa Organização para o Avanço de Padrões em Informação Estruturada, que funciona como um consórcio mundial que conduz o desenvolvimento e adoção de padrões para o e-business e web services. Em setembro de 2004 a Techinical Committee OASIS aprovou o Bpel e em 2007 ele foi publicado. Apoiado por grandes empresas de TI no mundo ficou comprovado para muitos que ele seria o padrão mais bem aceito em um espaço de tempo pequeno, então foi que grandes corporações anunciaram que passariam adotar esta nova especificação conhecida como Bpel. Idealizando um futuro para o Bpel a Star up norte-americana Collaxa foi uma das primeiras a lançar uma engine de funcionamento de processo em Bpel, logo após a empresa Oracle comprou a Collaxa e integrou este produto na suas soluções. Atualmente a utilização do Bpel é compreendida por dois paradigmas que as empresas adotaram: uma linha considera o BPEL uma linguagem de programação e execução de processos (como a Oracle e IBM) e outras consideram o Bpel como uma interface de comunicação de regras de processos, como é o caso da Microsoft. 4. BPEL BPEL surgiu da consolidação de duas linguagens criadas por duas organizações distintas: IBM, responsável pela WSFL e Microsoft responsável pela XLANG. Esta linguagem é responsável pela especificação dos processos de negócios e os estados destes processos, especificando de acordo com as atividades como acontece a comunicação e relacionamento entre web services (Maldaner et. al, 2003). Processos de negócios são elementos primordiais dentro de uma organização, nesses processos está contido um conjunto de atividades que servirão para atingir alguma meta da organização (Moreira et. al., 2011). Com o BPEL, podemos especificar cada atividade a ser realizada de modo que o objetivo seja alcançado da melhor forma possível. BPEL é uma linguagem de modelagem de processos, baseado em uma abordagem de orquestração. A abordagem de orquestração funciona contendo um controlador central, que recebe (receive) requisições de usuários ou consumidores, e de acordo com esta requisição, o controlador central invoca (invoke) um web service, de modo que a web services possa enviar respostas de volta ao controlador, e por fim, o controlador possa enviar uma resposta (reply) ao consumidor ou ao usuário (Moreira et. al., 2011). A abordagem de orquestração, representada na figura 1, é comparada com uma abordagem de coreografia e tem benefícios que podemos destacar como: a facilidade de implementação, administração (pois estando com esta arquitetura, é muito mais fácil a visualização e consequentemente a administração dos processos) e monitoramento (Moreira et. al., 2011).
5 Figura 1 Abordagem de orquestração. Fonte: (MOREIRA, 2011). Em um processo BPEL está explícita a ordem exata em que os serviços serão executados, de modo sequencial ou em paralelo. Este processo é composto de várias atividades, que podem servir para o envio, recebimento de respostas entre o controlador central e consumidores (Alvez et. al., 2007) LINGUAGEM UTILIZADA NO BPEL Com a linguagem BPEL, é possível ter situações em que é necessário utilizar condicionais usando o if ou switch. Podem-se construir loops usando while, declarar variáveis, copiar ou atribuir valores. Um processo BPEL, é composto de várias atividades, dentre elas, é possível dividí-las em duas categorias: atividades básicas e atividades estruturadas (Moreira et. al., 2011). As atividades básicas estão descritas a seguir: invoke: invoca uma operação para um web service; receive: recebe a mensagem de uma fonte externa (consumidor); reply: envia uma resposta para uma fonte externa (consumidor); waiting: realiza uma pausa por um período especificado; assign: utilizada para copiar dados; throw: levantar erros na execução do processo; terminate: finaliza a execução de uma instância do web service; compensate: desfaz alterações em caso de erro; validate: Validar dados XML armazenados em variáveis. As atividades estruturadas estão descritas a seguir: if-else: selecione exatamente um ramo de atividade a partir de um conjunto de opções; sequence: define a ordem de execução do processo; switch: para lógica condicional; while: para laços (loop); pick: bloqueia e espera por uma mensagem adequada para chegar;
6 flow: atividades contidas são executados em paralelo, parcialmente ordenado através de links de controle; foreach: executa uma atividade por um número de vezes; repeatuntil: executa uma atividade até atingir uma condição; scope: define um escopo para agrupamento de atividades, criação de variáveis locais, tratamento pelo mesmo manipulador de erro e levantamentos de exceções. De acordo com a figura 2, é observado lado a lado um exemplo de um workflow de um processo e o código BPEL correspondente. Figura 2 Workflow e código BPEL correspondente. Fonte: (ANDRÉ, 2009) 4.2. Vantagens e desvatagens O BPEL possui grandes vantagens em relação ao as outras linguagens de modelagem de processo. Uma das características mais marcantes dessa linguagem é ela poder ao mesmo tempo realizar o desenho de um determinado processo, e também executar os processos desenhados (RIBEIRO, 2008). Do ponto de vista empresarial o BPEL traz grandes transformações para as organizações, principalmente no âmbito de definição de processos. Empresas que empregam o BPEL para modelagem e execução de processos tendem a incentivar ás áreas de negócio a mapearem todos os fluxos de atividades inerentes a organização. (MALDANER, 2009). Devido a suas características técnicas, como a utilização da estrutura de orquestração, o BPEL se adapta muito mais rápido as mudanças constantes nas regras de negócios das organizações. Como a base do BPEL é a utilização de webservices, a comunicação com os parceiros e fornecedores se torna muito mais simplificada, já que não é necessária a incorporação das regras de negócios dentro dos sistemas da organização. (KANESHIMA, 2013).
7 Das desvantagens encontradas podemos destacar a pouca maturidade da ferramenta e a fase de desenvolvimento a qual se encontra. Alguns fornecedores ainda não utilizam a versão WS-BPEL 2.0 devido à imaturidade do padrão. Diante dessa circunstância, diversas soluções proprietárias surgem com várias extensões exclusivas, o que pode gerar uma dependência de determinada ferramenta por parte das empresas. (ANDRÉ, 2009). A base de funcionamento do BPEL é totalmente sobre webservices. Apesar de esse tipo ser serviço trazer grandes vantagens na questão de integração com parceiros, há um grande custo para mantê-lo. Webservices exigem alto poder de processamento dependendo do tamanho de todo o processo em execução no ambiente. Devido a essa característica, são necessários grandes investimentos por parte das organizações para a construção de uma infraestrutura de TI adequada e escalável para dar suporte a esse tipo de serviço, e isso pode se tornar-se inviável para as pequenas e médias empresas que desejam implementar o BPEL em seus processos. (PACHECO, 2009). A alta curva de aprendizagem das ferramentas disponíveis no mercado é outra desvantagem que pode trazer sérios riscos aos projetos das organizações. Essa particularidade exige que as empresas invistam recursos consideráveis no treinamento da equipe responsável pela execução de projetos em BPEL. (ANDRÉ. 2009). Por fim o BPEL tem uma característica que pode ser também considerada uma desvantagem competitiva em relação a outras linguagens para modelagem de processos. Observando as três bases fundamentais de um workflow, que são a lógica do processo (que determina o que realizado), a organização (a qual especifica quem é responsável pelo processo) e infraestrutura (quais ferramentas usadas) o BPEL não suporta um desses pilares. No BPEL não existe a determinação de quem é responsável pela execução de determinado processo (Organização). Por causa dessa desvantagem, as empresas podem recorrer complementar com outras linguagens de processos como o BPMN para sanar essa ausência do BPEL na representação de workflows. (PACHECO, 2009). 5. Cases Na atualidade, as empresas e organizações são exigidas ao máximo para se manterem a frente na acirrada competição do mercado global. Muitas empresas sentem cada vez mais a necessidade de organizar e integrar seus processos entre os diferentes sistemas que possibilitam suas ações dinâmicas frente ao seu dia-a-dia. Como muitas empresas adquirem soluções de mercado para seus problemas, muitos dos sistemas serão de linguagens diferentes além de que não terão nenhuma integração entre si. Desta forma a utilização do BPEL SOA permite à empresa estar integrando os seus processos de uma forma quase sempre mais rentável, onde são reduzidos os custos de uma possível customização do sistema, além de ser uma configuração menos complexa. Entre vários exemplos de empresas no mercado que buscam essa integração, está a MRS Logística S.A, que foi fundada em 1996, após a abertura de concessão da extinta Rede Ferroviária Federal. A empresa MRS Logística S.A é uma concessionária operadora da
8 Malha Ferroviária do Sudeste do Brasil, onde a mesma atua nos Estados de Minas Gerais, Rio de Janeiro e São Paulo, disponibilizando soluções e serviços de Logística Ferroviária para empresas do ramo Agrícola, de Siderurgia e Mineração. A Empresa MRS necessitava de uma orquestração BPEL SOA para estar disponibilizando uma arquitetura definida para o Recebimento de Notas de Expedição na empresa. Esta nota deve ser autêntica na base de dados Oracle 11g uma vez que tal nota é um arquivo XML gerado automaticamente por alguns ERP s disponíveis na MRS. Como forma de reduzir a possibilidade de lentidão na execução do processo, o mesmo foi projetado para executar procedures automaticamente e caso tais procedures estejam lentas ou não respondendo, o SOA deverá criar uma fila de mensagens no banco de dados de forma que as notas de expedição sejam validadas e emitidas posteriormente. Conforme o Diagrama da Figura 3. Figura 3: Arquitetura SOA BPEL. Fonte: Material disponíbilizado pela empresa de Logística MRS. Na figura 3, a sigla ESB (Enterprise Service Bus 11g - Oracle) é o WebService principal que realizará o recebimento e processamento de arquivos XML de Notas de Expedição, enquanto o EJB Service estará realizando a validação das informações através da integração SOA BPEL. Quando o processo citado está lento ou superlotado, o BPEL SOA realizará uma segunda integração, onde são criadas diversas listas e filas
9 de arquivos XML e que deverão ser armazenadas e posteriormente reprocessadas de forma a serem enviadas novamente para a emissão de Notas de Expedição. 6. Ferramentas Entre as ferramentas disponibilizadas no mercado, está a ferramenta Oracle SOA Suite que implementa o modelo de processos BPEL, será abordado suas vantagens e desvantagens, além de algumas figuras exemplificando um pouco da ferramenta para melhor vislumbrar o processo e o uso de acordo com a necessidade de cada empresa. As ferramentas para implementação do modelo podem ser Freeware como: NetBeans, Eclipse BPEL Designer e ActiveVOS Designer; ou Shareware como: Oracle Suite e Jdeveloper; ou Proprietárias como: JOpera e WebRatio. Oracle SOA Suíte 10g que é um pacote com todos os aplicativos necessários para desenvolver os processos em BPEL, e está disponível para download no link: Esse pacote possui o Oracle BPEL Process Manager com integração ao JDeveloper, é uma [...] solução confiável para projetar, disponibilizar e gerenciar processos de negócio [...] ( que é responsável por interpretar e executar o BPEL. A figura 4 abaixo mostra o sistema em si com as possíveis utilizações do Oracle Manager. Tela principal do Oracle Enterprise Manager: Figura 4: Tela Principal do Oracle Enterprise Manager 11g. Fonte: (CONSULTING, 2013). O resultado de uma operação pode ser visualizado utilizando o BPEL como na Figura 5:
10 Figura 5: Processo BPM. Fonte: (CONSULTING, 2013). Após a conclusão dos processos pode ser feita a simulação do mesmo, além de fazer a análise de custos e verificação da cadência das execuções dos processos, mostrando a análise de impacto das mudanças e alterações necessárias, como mostra a figura 6. Figura 6: Fonte: (CONSULTING, 2013). O Sistema também possui alguns componentes, entre os mais utilizados está o de indicadores, chamado KPI (key performance indicators), Um dos componentes essenciais dos BPMS é a existência do BAM (Business activity monitoring) que nos permite, em tempo real, analisar o que está a acontecer nos processos de negócio. ( CONSULTING, 2013). Os indicadores estão ligados aos metadados
11 disponíveis na raiz facilitando o processo de medição, indicando assim, as tarefas e processos mais relevantes. Este componente possui vários tipos de gráficos, como: gráfico de barras, pizza, área, linhas, entre outros, além de filtragem por valores ou tipificações. Como mostra a figura Conclusão Figura 7: Tela de Indicadores. Fonte: (CONSULTING, 2013). Podemos concluir que o BPEL é a notação mais indicada para o mercado global na atualidade. É notável que as empresas procuram uma grande integração e padronização de seus processos e métodos não apenas para a área de T.I, mas também para outras áreas e de outros segmentos. Devido à utilização da abordagem de orquestração, há uma facilidade maior de manutenibilidade e administração dos projetos que utilizam essa linguagem de modelagem de processos diante do ambiente de constantes mudanças nas regras de negócios das organizações. Os suportes necessários para o funcionamento da organização é de grande importância, pois a competitividade é marcada por avanços na melhoria da produção e nos amplos controles econômicos das companhias. Por outro lado, a otimização e a organização dos seus processos de Tecnologia da Informação agem diretamente sobre a questão de sobrevivência de uma empresa em um mercado tão competitivo. As Organizações dipostas a transformar e inovar serão as de maiores chance de estabelecer rumos fixos e diretos ao sucesso, superando barreiras que impossibilitem sua evolução. Com a utilização do BPEL, torna-se possível a integração e execução de processos de negócios dentro das organizações e entre as mesmas, através de troca de informações (mensagens). Um diferencial nessa abordagem é que tanto a composição de processos,
12 quanto sua exposição é feita utilizando web services, que é a principal tecnologia para implementação de serviços, e atualmente é um padrão de fato. A transparência pela qual os serviços são invocados é um fator importante devido à simplicidade do BPEL, obtida através do padrão XML. É uma ferramenta que permite a execução de complexos processos de negócio. Conclui-se que o BPEL traz diversas vantagens para as organizações, destacando a obrigatoriedade por uma cultura de mapeamento de processos para serem modelados e implantados posteriormente. Entretanto é importante que o líder de um projeto BPEL obtenha suporte de outra ferramenta para que possa ter uma visão completa dos workflows (O que? Quem? Como?) dos processos, já que essa linguagem não contempla quem é responsável por executar as atividades de determinado serviço. Referências ALVEZ, Alexandre, ARKIN, Assaf, et al. Web Services Business Process Execution Language Version 2.0. OASIS, Disponível em < Acessado em 03 dez ANDRÉ, Thiago Moreira. Compilador bpel gspn para avaliação de desempenho de workflow. Disponível em:< tcc.ecomp.poli.br/20091/tcc% 20Thiago% 20Moreira% doc >. Acessado em: 17/10/2013. BAPTISTA, kleber Emanuelle. Plataforma de execução de serviços web Coreografados por interpretação de documentos ws-cdl. Disponível em: < Acessado em: 15/11/2013. BORTOLINI, Rafael. Padronizando Processos: BPMN, BPML, XPDL e BPEL. Disponível em: < >Acessado em : 02/12/2013. CONSULTING, link. Oracle BPM 11g Analise à Plataforma, maio de Disponível em: < d9e9bf4c3859%7d.pdf >. Acessado em: 29 de novembro de FURUTANI, Introdução ao BPEL utilizando o Oracle SOA Suíte 10g. Disponível em:< -SOA-Suite-10g.pdf>. Acessado em: 03 de dezembro de JURIC, Matjaz B. A Hands-on Introduction to BPEL. Oracle Coporation Disponível em: < Acesso em 03/12/2013.
13 KANESHIMA, Eliana. Utilização de Serviços na integração de aplicações empresariais. Disponível em: < Acessado em: 05/12/2013 MALDANER, Lucas A. PASQUAL, Everton S. Uma Análise de Linguagens de Composição de Serviços: A Utilização de BPEL e YAWL. Disponível em: < Acesso em 03 dez MOREIRA, Arthur M. P., LEÃO, Felipe B. C., LOPES, Sandro P. L., FARIA, Flávio, AZEVEDO, Leonardo G. BPEL: Principais Conceitos e Uso Prático. Disponível em: < Acesso em 03 dez PACHECO, Diego. Como Vamos de BPEL Parte 1, Disponível em < Acessado em 02/12/2013. RABELO, Ricardo J. DAS Integração de Sistemas Corporativos, BPEL Business Process Execution Language. Disponível em: < L%20%E2%80%93%20Business%20Process%20Execution%20Language% pdf > Acessado em 12/10/2013 RIBEIRO, Jose Luiz Vaz. Orquestração e Composição de Serviços Web Usando BPEL. Universidade de Aveio. Aveio, Portugal, ROCHA, Fabricio, Implementando um Processo de Negócio com BPEL. Disponível em: < Acessado em: 03 de dezembro de UNICAMP. Orquestração com WS- BPEL. Disponível em: < unicamp.br/~beatriz/cursos/mo826/orquestracao.pdf > Acessado em: 13/10/2013.
WS-BPEL Web Service Business Process Execution Language
DAS5316 WS-BPEL Web Service Business Process Execution Language Prof. Ricardo J. Rabelo (rabelo@das.ufsc.br) Responsável pela elaboração dos slides Alexandre Perin (perin@das.ufsc.br) Florianópolis (SC),
Leia maisProf. Ricardo J. Rabelo (rabelo@das.ufsc.br)
DAS5316 - Integração de Sistemas Corporativos BPEL Business Process Execution Language Prof. Ricardo J. Rabelo (rabelo@das.ufsc.br) Responsável pela elaboração dos slides Alexandre Perin (perin@das.ufsc.br)
Leia mais2 Conceitos relativos a Web services e sua composição
15 2 Conceitos relativos a Web services e sua composição A necessidade de flexibilidade na arquitetura das aplicações levou ao modelo orientado a objetos, onde os processos de negócios podem ser representados
Leia maisFase 1: Engenharia de Produto
Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services
Leia maisSistemas Integrados de Gestão Empresarial
Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 05 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti
Leia maisFerramentas unificadas de SOA alinham negócios e TI IDG Research aponta grandes ganhos potenciais a partir de uma solução integrada
Insight completo sobre IDG/Oracle Relatório de pesquisa de SOA Ferramentas unificadas de SOA alinham negócios e TI IDG Research aponta grandes ganhos potenciais a partir de uma solução integrada Alinhamento
Leia maisGestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.
A Chave para o Sucesso Empresarial José Renato Sátiro Santiago Jr. Capítulo 1 O Novo Cenário Corporativo O cenário organizacional, sem dúvida alguma, sofreu muitas alterações nos últimos anos. Estas mudanças
Leia maisGESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11
GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 Índice 1. Importância do ERP para as organizações...3 2. ERP como fonte de vantagem competitiva...4 3. Desenvolvimento e implantação de sistema de informação...5
Leia mais5 Estudo de caso: utilizando o sistema para requisição de material
61 5 Estudo de caso: utilizando o sistema para requisição de material A fim de avaliar as características da arquitetura proposta e a corretude da implementação, realizamos experiências com cenários de
Leia maisSOA 2.0 ou Event-Driven SOA
SOA SOA 2.0 ou Event-Driven SOA 1 Introdução Recentemente, a Oracle anuciou o termo SOA 2.0. E já deu para imaginar a repercussão que isto teve. Estamos em um momento onde SOA (Service-Oriented Architecture),
Leia maisMaterial de Apoio. Sistema de Informação Gerencial (SIG)
Sistema de Informação Gerencial (SIG) Material de Apoio Os Sistemas de Informação Gerencial (SIG) são sistemas ou processos que fornecem as informações necessárias para gerenciar com eficácia as organizações.
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia mais3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio
32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio
Leia mais4 O Workflow e a Máquina de Regras
4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu
Leia maisUm Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena
Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Tópicos Motivação e Objetivos LP e SOA Processo ADESE
Leia maisSemântica para Sharepoint. Busca semântica utilizando ontologias
Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...
Leia maisOracle BPM 11g. Análise à Plataforma
Oracle BPM 11g Análise à Plataforma Maio de 2010 Tive o privilégio de ser convidado a participar no "EMEA BPM 11g beta bootcamp" em Abril de 2010, no qual tive contacto mais próximo com a última versão
Leia maisPlanejamento Estratégico de TI. Prof.: Fernando Ascani
Planejamento Estratégico de TI Prof.: Fernando Ascani BI Business Intelligence A inteligência Empresarial, ou Business Intelligence, é um termo do Gartner Group. O conceito surgiu na década de 80 e descreve
Leia maisUniversidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior
Sistemas ERP Introdução Sucesso para algumas empresas: acessar informações de forma rápida e confiável responder eficientemente ao mercado consumidor Conseguir não é tarefa simples Isso se deve ao fato
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisSistemas de Produtividade
Sistemas de Produtividade Os Sistemas de Produtividade que apresentaremos em seguida são soluções completas e podem funcionar interligadas ou não no. Elas recebem dados dos aplicativos de produtividade,
Leia maisSolução Integrada para Gestão e Operação Empresarial - ERP
Solução Integrada para Gestão e Operação Empresarial - ERP Mastermaq Softwares Há quase 20 anos no mercado, a Mastermaq está entre as maiores software houses do país e é especialista em soluções para Gestão
Leia maisIntrodução ao Modelos de Duas Camadas Cliente Servidor
Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos
Leia maisCasos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA
Casos de Sucesso Cliente Deloitte Touche Tohmatsu Consultores LTDA Deloitte Touche Tohmatsu Consultores LTDA Perfil da empresa A Deloitte é uma das maiores empresas do mundo na prestação de serviços profissionais
Leia maisPRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17
PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17 Índice 1. Conceitos de Ciclo de Desenvolvimento de Sistemas...3 1.1. Principais Fases... 3 1.2. Técnicas... 4 1.3. Papéis de Responsabilidades... 4 1.3.1.
Leia maisALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA
ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA INTRODUÇÃO O projeto de um banco de dados é realizado sob um processo sistemático denominado metodologia de projeto. O processo do
Leia maisDESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia maisSistemas Distribuídos
Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor
Leia maisEngenharia de Software I: Análise e Projeto de Software Usando UML
Engenharia de Software I: Análise e Projeto de Software Usando UML Capítulo 1 Processo de Desenvolvimento de Software Metodologia de Desenvolvimento de Software Uma metodologia é um conjunto de métodos,
Leia maisPrática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva
1. O que são Serviços Web (Web Services)? Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva A ideia central dos Web Services parte da antiga necessidade
Leia maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
Leia maisSISTEMAS DE GESTÃO São Paulo, Janeiro de 2005
SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 ÍNDICE Introdução...3 A Necessidade do Gerenciamento e Controle das Informações...3 Benefícios de um Sistema de Gestão da Albi Informática...4 A Ferramenta...5
Leia maisTecnologia e Sistemas de Informações ERP e CRM
Universidade Federal do Vale do São Francisco Tecnologia e Sistemas de Informações ERP e CRM Prof. Ricardo Argenton Ramos Aula 6 ERP Enterprise Resource Planning Sistemas Integrados de Gestão Empresarial
Leia maisBPMN (Business Process. George Valença gavs@cin.ufpe.br
BPMN (Business Process Modeling Notation) George Valença gavs@cin.ufpe.br 31/10/2012 Introdução Modelagem de processos No ciclo de vida BPM, a etapa de modelagem de processos consiste em um conjunto de
Leia maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia mais3 SCS: Sistema de Componentes de Software
3 SCS: Sistema de Componentes de Software O mecanismo para acompanhamento das chamadas remotas se baseia em informações coletadas durante a execução da aplicação. Para a coleta dessas informações é necessário
Leia maisCombinação de serviços já existentes para criar um novo serviço. jcd@cin.ufpe.br. cin.ufpe.br. cin.ufpe.br. Composição de Serviços Com WS-BPEL
Introdução à Composição de serviços Web Júlio César Damasceno jcd@ Agenda Definição Motivação Background Arquitetura Orientada a Serviço (SOA) Computação Orientada a Serviço (SOC) Web Services Composição
Leia maisEtapas e Desafios. plataforma de BPM corporativa. BPMS Showcase 2014. Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com.
BPMS Showcase 2014 Etapas e Desafios na seleção de uma plataforma de BPM corporativa Apresentado por: Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com.br Apresentando a iprocess
Leia maisEngenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
Leia maisTI em Números Como identificar e mostrar o real valor da TI
TI em Números Como identificar e mostrar o real valor da TI João Maldonado / Victor Costa 15, Outubro de 2013 Agenda Sobre os Palestrantes Sobre a SOLVIX Contextualização Drivers de Custo Modelo de Invenstimento
Leia maisSISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl
SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo
Leia maisGovernança AMIGA. Para baixar o modelo de como fazer PDTI: www.microsoft.com/brasil/setorpublico/governanca/pdti
e d a id 4 m IN r fo a n m Co co M a n ua l Governança AMIGA Para baixar o modelo de como fazer PDTI: www.microsoft.com/brasil/setorpublico/governanca/pdti Um dos grandes desafios atuais da administração
Leia maisExecutive Business Process Management
Executive Business Process Management Executive Business Consulting 1 Executive Business Process Management (EBPM) O aumento da competitividade das organizações passa pela melhoria dos processos, principalmente
Leia maisXDOC. Solução otimizada para armazenamento e recuperação de documentos
XDOC Solução otimizada para armazenamento e recuperação de documentos ObJetivo Principal O Que você ACHA De ter Disponível Online todos OS Documentos emitidos por SUA empresa em UMA intranet OU Mesmo NA
Leia maisSPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1
SPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1 PROSPERE NA NOVA ECONOMIA A SPEKTRUM SUPORTA A EXECUÇÃO DA SUA ESTRATÉGIA Para as empresas que buscam crescimento
Leia maisINTRODUÇÃO A MODELAGEM DE PROCESSOS UTILIZANDO BPMN 1 FÁBIO RODRIGUES CRUZ 2 2.1 CONCEITO DE MODELAGEM DE PROCESSOS UTILIZANDO BPMN
INTRODUÇÃO A MODELAGEM DE PROCESSOS UTILIZANDO BPMN 1 FÁBIO RODRIGUES CRUZ 2 1 INTRODUÇÃO A Business Process Modeling Notation (BPMN), ou Notação de Modelagem de Processos de Negócio, é um conjunto de
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisEstratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação
Leia maisDesenvolvimento de um software de gerenciamento de projetos para utilização na Web
Resumo. Desenvolvimento de um software de gerenciamento de projetos para utilização na Web Autor: Danilo Humberto Dias Santos Orientador: Walteno Martins Parreira Júnior Bacharelado em Engenharia da Computação
Leia maisDocumento de Análise e Projeto VideoSystem
Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento
Leia maisERP Enterprise Resource Planning
ERP Enterprise Resource Planning Sistemas Integrados de Gestão Evolução dos SI s CRM OPERACIONAL TÁTICO OPERACIONAL ESTRATÉGICO TÁTICO ESTRATÉGICO OPERACIONAL TÁTICO ESTRATÉGICO SIT SIG SAE SAD ES EIS
Leia maisCENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE
CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE Juliano Flores Prof. Wagner Walter Lehmann Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de Tecnologia da Informação (GTI0034) Prática do Módulo
Leia maisVeja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples.
Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples. CONSTRUA Defina os gráficos que você preferir e como eles aparecerão
Leia maisINSTRUÇÃO DE TRABALHO PARA INFORMAÇÕES GERENCIAIS
INSTRUÇÃO DE TRABALHO PARA INFORMAÇÕES GERENCIAIS Asia Shipping Transportes Internacionais Ltda. como cópia não controlada P á g i n a 1 7 ÍNDICE NR TÓPICO PÁG. 1 Introdução & Política 2 Objetivo 3 Responsabilidade
Leia mais3. Processos, o que é isto? Encontramos vários conceitos de processos, conforme observarmos abaixo:
Perguntas e respostas sobre gestão por processos 1. Gestão por processos, por que usar? Num mundo globalizado com mercado extremamente competitivo, onde o cliente se encontra cada vez mais exigente e conhecedor
Leia mais[ Empowering Business, Architecting IT. ]
SOA coloca TI da Rede Ipiranga em linha com os negócios Setembro/2012 Sumário Matéria publicada na Information Week... 4 Artigo Case Ipiranga... 7 SOA coloca TI da Rede Ipiranga em linha com os negócios
Leia maisBusiness Intelligence. BI CEOsoftware Partner YellowFin
Business Intelligence BI CEOsoftware Partner YellowFin O que é Business Intelligence Business Intelligence (BI) é a utilização de uma série de ferramentas para coletar, analisar e extrair informações,
Leia maisConceito. As empresas como ecossistemas de relações dinâmicas
Conceito As empresas como ecossistemas de relações dinâmicas PÁG 02 Actualmente, face à crescente necessidade de integração dos processos de negócio, as empresas enfrentam o desafio de inovar e expandir
Leia maisCorporativo. Transformar dados em informações claras e objetivas que. Star Soft. www.starsoft.com.br
Corporativo Transformar dados em informações claras e objetivas que possibilitem às empresas tomarem decisões em direção ao sucesso. Com essa filosofia a Star Soft Indústria de Software e Soluções vem
Leia maisProfessor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br BPMN
Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br BPMN Benefícios da modelagem Em uma organização orientada a processos, modelos de processos são o principal meio para medir o desempenho
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisDocumento de Arquitetura
Documento de Arquitetura A2MEPonto - SISTEMA DE PONTO ELETRÔNICO A2MEPonto - SISTEMA DE PONTO ELETRÔNICO #1 Pág. 1 de 11 HISTÓRICO DE REVISÕES Data Versão Descrição Autor 28/10/2010 1 Elaboração do documento
Leia maisRenata Alves Campos (CoInfo) Sandra Maria Peron de Lima (DP) Março/2012
Renata Alves Campos (CoInfo) Sandra Maria Peron de Lima (DP) Março/2012 O que é um processo? Um processo é um grupo de atividades realizadas numa seqüência lógica com o objetivo de produzir um bem ou um
Leia maisGESTÃO ESTRATÉGICA DA CADEIA LOGÍSTICA
http://www.administradores.com.br/artigos/ GESTÃO ESTRATÉGICA DA CADEIA LOGÍSTICA DIEGO FELIPE BORGES DE AMORIM Servidor Público (FGTAS), Bacharel em Administração (FAE), Especialista em Gestão de Negócios
Leia maisResumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0
O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok
Leia maisTrilhas Técnicas SBSI - 2014
brunoronha@gmail.com, germanofenner@gmail.com, albertosampaio@ufc.br Brito (2012), os escritórios de gerenciamento de projetos são importantes para o fomento de mudanças, bem como para a melhoria da eficiência
Leia maisAo introduzir o sistema ERP, o empresário reconhece imediatamente os benefícios e ferramentas que podem
Os benefícios do ERP Ao introduzir o sistema ERP, o empresário reconhece imediatamente os benefícios e ferramentas que podem ajudar a resolver os problemas comuns dentro da sua empresa. A abertura de informações
Leia mais5 Framework para coordenação e mediação de Web Services para ambientes de aprendizado à distância
5 Framework para coordenação e mediação de Web Services para ambientes de aprendizado à distância O capítulo anterior apresentou uma discussão sobre a inclusão dos chamados learning services no processo
Leia maisAtividade: COBIT : Entendendo seus principais fundamentos
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO PIAUÍ CAMPUS FLORIANO EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PERÍODO
Leia maisPlano de Gerenciamento do Projeto
Projeto para Soluções Contábeis 2015 Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK Brendon Genssinger o e Elcimar Silva Higor Muniz Juliermes Henrique 23/11/2015 1 Histórico de alterações
Leia maisMUDANÇAS NA ISO 9001: A VERSÃO 2015
MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000
Leia maisTRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação
TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO DE PROVIDÊNCIAS INICIAIS Março/2014 V 1.1 REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO
Leia maisGerenciamento de Processos de Negócio
Gestão por Processos By Alan Lopes +55 22-99202-0433 alopes.campos@mail.com http://prof-alan-lopes.weebly.com Gerenciamento de Processos de Negócio - Conceitos e fundamentos - Modelagem de processo - Análise
Leia maisDATA WAREHOUSE NO APOIO À TOMADA DE DECISÕES
DATA WAREHOUSE NO APOIO À TOMADA DE DECISÕES Janaína Schwarzrock jana_100ideia@hotmail.com Prof. Leonardo W. Sommariva RESUMO: Este artigo trata da importância da informação na hora da tomada de decisão,
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisERP. Enterprise Resource Planning. Planejamento de recursos empresariais
ERP Enterprise Resource Planning Planejamento de recursos empresariais O que é ERP Os ERPs em termos gerais, são uma plataforma de software desenvolvida para integrar os diversos departamentos de uma empresa,
Leia maisArtigo Lean Seis Sigma e Benchmarking
Artigo Lean Seis Sigma e Benchmarking David Vicentin e José Goldfreind Benchmarking pode ser definido como o processo de medição e comparação de nossa empresa com as organizações mundiais best-in-class.
Leia maisAgenda. A Empresa História Visão Conceito dos produtos. Produto Conceito Benefícios Mobilidade Vantagens. Clientes
Agenda A Empresa História Visão Conceito dos produtos Produto Conceito Benefícios Mobilidade Vantagens Clientes A empresa WF História Em 1998, uma ideia que continua atual: Soluções Corporativas via Web;
Leia maisIBM Software Demos The Front-End to SOA
Hoje em dia, as pequenas e grandes empresas utilizam software baseado em uma arquitetura voltada para serviços, ou SOA, para promover a inovação, otimizar processos comerciais e aumentar a eficiência.
Leia maisDashboards dinâmicos para executivos
dos produtos SAP Soluções SAP Crystal SAP Crystal Dashboard Design Objetivos Dashboards dinâmicos para executivos Transforme dados complexos em dashboards atraentes e interativos Transforme dados complexos
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia maisMARATONA CBOK UNICORREIOS
MARATONA CBOK UNICORREIOS Capítulo 10 Tecnologia de BPM Bruno Lima, CBPP Analista de sistemas/processos Agenda Porque tecnologia é importante; O que está envolvido na tecnologia de BPM? Modelagem, análise
Leia maisNovidades no Q-flow 3.02
Novidades no Q-flow 3.02 Introdução Um dos principais objetivos do Q-flow 3.02 é adequar-se às necessidades das grandes organizações. Por isso, o Q-flow 3.02 possui uma versão Enterprise que inclui funcionalidades
Leia maisLiderança em idéias, métodos e resultados em BPM no Brasil. Automação de Processos. Jones Madruga
Liderança em idéias, métodos e resultados em BPM no Brasil Automação de Processos Jones Madruga Promover melhorias e inovações que efetivamente criam valor não é simples... Apresentação Ø Organização PRIVADA
Leia maisEngª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning
ERP Enterprise Resources Planning A Era da Informação - TI GRI Information Resource Management -Informação Modo organizado do conhecimento para ser usado na gestão das empresas. - Sistemas de informação
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia mais1. Introdução e Objetivos 2. Fundamentação teórica 3. Desenvolvimento e Especificações do sistema
SISTEMA DE CONTROLE DE INDICADORES DE DESEMPENHO VOLTADO À DISPONIBILIDADE DE SERVIÇOS DE TI BASEADO NA BIBLIOTECA ITIL V3 Eduardo Cuco Roteiroda apresentação 1. Introdução e Objetivos 2. Fundamentação
Leia maisEsta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi
5 Conclusão Esta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi permitir que scripts Lua instanciem e usem
Leia maisEngenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana
Leia maisSistemas ERP. Profa. Reane Franco Goulart
Sistemas ERP Profa. Reane Franco Goulart Tópicos O que é um Sistema ERP? Como um sistema ERP pode ajudar nos meus negócios? Os benefícios de um Sistema ERP. Vantagens e desvantagens O que é um ERP? ERP
Leia maisIW10. Rev.: 02. Especificações Técnicas
IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento
Leia mais