ESTÁGIO CURRICULAR I e II ESTUDAR SOA E CONSTRUIR INTEGRAÇÕES UTILIZANDO FERRAMENTAS DA ORACLE

Tamanho: px
Começar a partir da página:

Download "ESTÁGIO CURRICULAR I e II ESTUDAR SOA E CONSTRUIR INTEGRAÇÕES UTILIZANDO FERRAMENTAS DA ORACLE"

Transcrição

1 JEAN RODRIGO EVANGELISTA SILVA ESTÁGIO CURRICULAR I e II ESTUDAR SOA E CONSTRUIR INTEGRAÇÕES UTILIZANDO FERRAMENTAS DA ORACLE EMPRESA: APORTE GESTÃO EMPRESARIAL E TECNOLOGIA DA INFORMAÇÃO LTDA. SETOR: FÁBRICA DE SOFTWARE SUPERVISOR: ANDRÉ LUIS GEISLER ORIENTADOR: DENIO DUARTE CURSO DE TECNOLOGIA EM SISTEMAS DE INFORMAÇÃO CENTRO DE CIÊNCIAS TECNOLÓGIAS - CCT UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC JOINVILLE SANTA CATARINA - BRASIL OUTUBRO/2009

2 APROVADO EM.../.../... Professor Denio Duarte Doutor em Ciência da Computação Professor Orientador André Luis Geisler Supervisor da CONCEDENTE Professora Cinara Terezinha Menegazzo Mestre em Ciências da Computação Professor Jackson Mallmann Graduado em Ciências da Computação 2

3 Carimbo da Empresa UNIDADE CONCEDENTE Razão Social: Aporte Gestão Empresarial e Tecnologia da Informação LTDA CGC/MF: / Endereço: Rua Ministro Calógeras, º andar Bairro: Centro CEP: Cidade: Joinville UF: SC Fone: (47) Supervisor: André Luis Geisler Cargo: Gerente Executivo ESTAGIÁRIO Nome : Jean Rodrigo Evangelista Silva Matrícula: Endereço: Rua: Uruguai, 208 Bairro: Itaum CEP: Cidade: Joinville UF: SC Fone: (47) Curso de : Tecnologia em Sistemas de Informação Título do Estágio: Estágio curricular I e II Período: 14/09/2009 à 13/11/2009 Carga horária: 240 horas AVALIAÇÃO FINAL DO ESTÁGIO I E II PELO CENTRO DE CIÊNCIAS TECNOLÓGICAS Representada pelo Professor Orientador: CONCEITO FINAL DO ESTÁGIO I E II Excelente (9,1 a 10) Muito Bom (8,1 a 9,0) Bom (7,1 a 8,0) Regular (5,0 a 7,0) Reprovado (0,0 a 4,9) NOTA ETG I (Média do Processo) NOTA ETG II (Média do Processo) Rubrica do Professor da Disciplina Joinville / / 3

4 Nome do Estagiário: Jean Rodrigo Evangelista Silva QUADRO I AVALIAÇÃO NOS ASPECTOS PROFISSIONAIS QUALIDADE DO TRABALHO: Considerando o possível. ENGENHOSIDADE: Capacidade de sugerir, projetar, executar modificações ou inovações. CONHECIMENTO: Demonstrado no desenvolvimento das atividades programadas. CUMPRIMENTO DAS TAREFAS: Considerar o volume de atividades dentro do padrão razoável. ESPÍRITO INQUISITIVO: Disposição demonstrada para aprender. INICIATIVA: No desenvolvimento das atividades. SOMA Pontos QUADRO II AVALIAÇÃO DOS ASPECTOS HUMANOS ASSIDUIDADE: Cumprimento do horário e ausência de faltas. DISCIPLINA: Observância das normas internas da Empresa. SOCIABILIDADE: Facilidade de se integrar com os outros no ambiente de trabalho. COOPERAÇÃO: Disposição para cooperar com os demais para atender as atividades. SENSO DE RESPONSABILIDADE: Zelo pelo material, equipamentos e bens da empresa. SOMA Pontos PONTUAÇÃO PARA O QUADRO I E II Sofrível - 1 ponto, Regular - 2 pontos, Bom - 3 pontos, Muito Bom - 4 pontos, Excelente - 5 pontos LIMITES PARA CONCEITUAÇÃO AVALIAÇÃO FINAL Pontos De 57 a SOFRÍVEL SOMA do Quadro I multiplicada por 7 De 102 a REGULAR SOMA do Quadro II multiplicada por 3 De 148 a BOM SOMA TOTAL De 195 a MUITO BOM De 241 a EXCELENTE Nome da Empresa: Aporte Gestão Empresarial e Tecnologia da Informação LTDA. Representada pelo Supervisor: André Luis Geisler CONCEITO CONFORME SOMA TOTAL Rubrica do Supervisor da Empresa Local: Data : Carimbo da Empresa 4

5 UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - CCT PLANO DE ESTÁGIO CURRICULAR OBRIGATÓRIO ESTAGIÁRIO Nome: Jean Rodrigo Evangelista Silva Matrícula: Endereço (Em Jlle): Rua: Uruguai, 208 Bairro: Itaum CEP: Cidade: Joinville UF: SC Fone: (47) Endereço (Local estágio): Rua Ministro Calógeras, º andar Bairro: Centro CEP: Cidade: Joinville UF: SC Fone: (47) jean.silva84@gmail.com Regularmente matriculado no semestre: 5º Curso: Tecnologia em Sistemas de Informação Formatura (prevista) Semestre/Ano: 2/2009 UNIDADE CONCEDENTE Razão Social: Aporte Gestão Empresarial e Tecnologia da Informação LTDA. CGC/MF: / Endereço: Rua Ministro Calógeras, º andar Bairro: Centro CEP: Cidade: Joinville UF: SC Fone: (47) Atividade Principal : Analise e Desenvolvimento de Sistemas Supervisor: André Luis Geisler Cargo: Gerente Executivo DADOS DO ESTÁGIO Área de atuação: Analise e Desenvolvimento de Sistemas Departamento de atuação: Fábrica de Software Fone: (47) Ramal: Horário do estágio: 08:00 às 14:00 Total de horas do Estágio: 240 horas Período: 14/09/2009 à 13/11/2009 Total de horas semanais: 30 horas Nome do Professor Orientador: Denio Duarte Departamento: Departamento de Ciência da Computação Disciplina(s) simultânea(s) com o estágio Quantas: 3 Quais: TES-11 Empreendimentos em Informática TES-25 Gerência de Redes de Computadores TES-19 Informática na Educação. OBJETIVO GERAL Estudar os conceitos de SOA e colocar na pratica para construção de integrações entre sistemas legados e o EBS (e-bussines Suite) que é o principal ERP da Oracle. 5

6 ATIVIDADES OBJETIVO ESPECÍFICO HORAS Estudar SOA Estudar os conceitos e padrões do SOA 18 (Service Oriented Architecture). Estudar Web Service e configurar ambiente de desenvolvimento. Estudar os conceitos e padrões de Web Service. 18 Instalar e configurar o JDeveloper para Web Services. 03 Estudar ESB e configurar ambiente de servidor OSB. Estudar BPEL e configurar o JDeveloper para desenvolvimento do BPEL. Estudar as tecnologias de interface do EBS. Construir Web Services e Fluxos BPEL. Caso de uso Criar Web Services utilizando os conceitos estudados. Estudar os conceitos de ESB (Enterprise Service Bus) Instalar e configurar o OSB (Oracle Service Bus), ferramenta da Oracle para ESB. Estudar os conceitos e padronizações do BPEL (Business Process Execution Language). Instalar e configurar o Oracle BPEL Process Manager Criar Fluxos BPEL utilizando os Web Services. Estudar as tecnologias de interface disponíveis do EBS Construir e disponibilizar Web Services utilizando algumas das tecnologias de interface do EBS. Construir Fluxos BPEL utilizando os Web Services disponíveis no EBS. A partir de um caso de uso retirado de uma necessidade real de integração do EBS com um sistema legado, construir Web Services e um fluxo BPEL para atender a essa necessidade da integração Rubrica do Professor Orientador Aprovação do Membro do Comitê de Estágio Rubrica do Coordenador de Estágio Rubrica do Supervisor da Empresa Data: Data: Data: Prof César Malutta Data: Carimbo da Empresa 6

7 CRONOGRAMA FÍSICO REAL PERÍODO (6 HORAS) P ATIVIDADES R Estudar os conceitos e P padrões SOA R Estudar os conceitos e P padrões de Web Service R Instalar e configurar o P JDeveloper para SOA R Criar Web Service P R Estudar os conceitos de ESB P R Estudar os conceitos e P padronizações do BPEL R Instalar e configurar Oracle P BPEL Process Manager R Criar Fluxos BPEL P utilizando os Web Services R Estudar as tecnologias de interface P disponíveis do EBS R Construir Web Services utilizando P interfaces do EBS R Construir Fluxos BPEL utilizando P os Web Services disponíveis no EBS. R A partir de um caso de uso construir P uma integração SOA no EBS R

8 FUNDAÇÃO UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS - CCT COORDENADORIA DE ESTÁGIOS TERMO DE COMPROMISSO PARA REALIZAÇÃO DE ESTÁGIOS (1) EMPRESA Aporte Gestão Empresarial e Tecnologia da Informação LTDA Representada por Beatriz de C. F. Draczynski Cargo Vice Presidente (2) ESTAGIÁRIO Jean Rodrigo Evangelista Silva Matrícula Curso Tecnologia em sistemas de informação (3) Da Fundação Universidade do Estado de Santa Catarina, representada pelo Professor César Malutta. Acertam o seguinte, na forma da Lei nº , de 07/12/77, regulamentada pelo Decreto nº , de 18/08/82, tendo em vista Convênio nº. /, publicado em Diário Oficial nº. de / /. Art. 1º - O ALUNO desenvolverá Estágio: Obrigatório (X) Não obrigatório ( ) Art. 2º - O ESTAGIÁRIO desenvolverá atividades dentro de sua linha de formação. Art. 3º - A EMPRESA elaborará Programa de Atividades a ser cumprido pelo ESTAGIÁRIO, em conformidade com as disciplinas cursadas pelo mesmo, respeitados os horários de obrigações do ESTAGIÁRIO com a UDESC/CCT. Art. 4º - O Estágio será desenvolvido na Área Tecnologia no período de 14/09/2009 a 13/11/2009 durante o horário das 08 as 14:00 totalizando 240 horas. 1º - Este período poderá ser prorrogado mediante prévio entendimento entre as partes. 2º - Tanto a EMPRESA como o ESTAGIÁRIO poderão a qualquer momento dar por terminado o Estágio, mediante comunicação escrita. Art. 5º - Pelas reais e recíprocas vantagens técnicas e administrativas, a EMPRESA designará como Supervisor Interno de Estágios e avaliador o Senhor André Luis Geisler Art. 6º - O ESTAGIÁRIO declara concordar com as normas internas da EMPRESA, conduzir-se dentro da ética profissional e submeter-se a acompanhamento e avaliação de seu desempenho e aproveitamento. Art. 7º - O ESTAGIÁRIO se obriga a cumprir fielmente a programação de estágio.

9 Art. 8º - O ESTAGIÁRIO responderá pelas perdas e danos conseqüentes da inobservância das normas internas da EMPRESA. Art. 9º - O ESTAGIÁRIO se compromete a elaborar Relatório sobre o Estágio realizado apresentando-o à EMPRESA através de seu Supervisor, e à Universidade através do Coordenador de Estágios respectivo. Art. 10º - A EMPRESA se responsabilizará por despesas relativas a atividades extras impostas ao ESTAGIÁRIO. Art. 11º - O ESTAGIÁRIO não terá para quaisquer efeitos, vínculo empregatício com a EMPRESA, ficando aquele segurado contra acidentes pessoais durante o estágio pela apólice nº. _ _ da Companhia Art. 12º - O ESTAGIÁRIO receberá uma bolsa no valor de ( ). Art. 13º - Fica firmado o presente em 3 (três) vias de igual teor. Joinville, de de (1) EMPRESA:... (2) ESTAGIÁRIO:... (3) INSTITUIÇÃO DE ENSINO:... Centro de Ciências Tecnológicas CCT/UDESC 9

10 SUMÁRIO LISTA DE IMAGENS RESUMO INTRODUÇÃO OBJETIVOS GERAL ESPECÍFICO JUSTIFICATIVA ORGANIZAÇÃO DO ESTUDO A EMPRESA HISTÓRICO PRINCIPAIS PRODUTOS Oracle E-bussines suíte (EBS) APORTE PLM APORTE ICS APROTE Lab APROTE egov PRINCIPAIS CLIENTES ORGANOGRAMA DESENVOLVIMENTO ESTUDAR OS CONCEITOS E PADRÕES DO SOA Definição de SOA Drivers SOA Conceitos de SOA Ingredientes de SOA ESTUDAR WEB SERVICE E CONFIGURAR AMBIENTE Conceitos e padrões de Web Service Instalar e configurar o JDeveloper para Web Services Criar Web Services utilizando os conceitos estudados ESTUDAR OS CONCEITOS ESB ESTUDAR BPEL E CONFIGURAR O JDEVELOPER PARA DESENVOLVIMENTO DO BPEL Estudar o conceitos de BPEL Instalar e configurar o Oracle BPEL Process Manager Criar fluxos BPEL utilizando os Web Services ESTUDAR AS TECNOLOGIAS DE INTRAÇÃO DISPONÍVEIS DO EBS CONSTRUIR WEB SERVICES E FLUXOS BPEL Construir e disponibilizar Web Services utilizando interfaces do EBS Construir fluxos BPEL utilizando os Web Services disponíveis no EBS CONSTRUÇÃO DE INTEGRAÇÕES SOA PARA TROMBINI Integração do EBS com o FTM Integração do EBS com o Kiwiplan CONSIDERAÇÕES FINAIS REFERÊNCIAS BIBLIOGRÁFICAS

11 LISTA DE IMAGENS Figura 1 Organograma da Aporte Figura 2 Criar domínio WebLogic Figura 3 Criar projeto Web Services Figura 4 Classe que valida cliente Figura 5 Web Service disponibilizado no WebLogic Figura 6 Operações do Web Service Figura 7 Resultado do teste do Web Serive Figura 8 - Consulta que mostra a verão do banco de dados Figura 9 - Consulta que mostra o CHARACTERSET do banco de dados Figura 10 - Opção para criar ou eliminar esquemas Figura 11 Seleciona componentes para criar no banco de dados Figura 12 Escolhe o diretório da Middleware Home Figura 13 Instalação do Oracle SOA Suite 11g Figura 14 Instalação da extensão SOA Suite no JDeveloper Figura 15 Criar um projeto SOA Figura 16 Criar um processo BPEL Figura 17 WSDL do Web Service Figura 18 Processo BPEL para validar documento Figura 19 Processo BPEL com Web Services de terceiros Figura 20 Tabela de cidade Figura 21 Operação sobre a tabela de cidades Figura 22 Arquivo de Saída Figura 23 Delimitador de Texto Figura 24 Relacionamento dos campos da tabela com os do arquivo Figura 25 Fluxo para ler uma tabela e gravar num arquivo Figura 26 Diagrama da interface OIT do EBS Figura 27 Diagrama da interface API do EBS Figura 28 Métodos do Web Serives para cadastro de clientes Figura 29 Informar a URL do WSDL do Web Services Figura 30 Operações disponíveis para cadastro de clientes Figura 31 Fluxo do cadastro de clientes Figura 32 BPEL da Integração Modulo de Compras do EBS para FTM

12 Figura 33 Integrações do Modulo de Compras Figura 34 Fluxo da integração da Ordem de Compra do EBS para Kiwiplan Figura 35 Fluxo da integração da Ordem de Transferência Interna do EBS para Kiwiplan

13 RESUMO Esse relatório apresenta a descrição do estágio curricular I e II realizado na empresa Aporte com duração de duzentas e quarenta horas na área de desenvolvimento de softwares. A Aporte comercializa, implanta e customiza produtos da Oracle, entre os produtos estão o Oracle EBS que é o principal ERP da Oracle. Como ocorre em muitas empresas existem outros sistemas além do ERP, com isso necessita-se de integrações rápidas e confiáveis. Por isso o estágio consiste em aprender e desenvolver integrações com a tecnologia SOA (Service-Oriented Àrchitecture) usando ferramentas da Oracle. As atividades começam com o estudo dos conceitos SOA, estudo dos conceitos e construção de Web Service, estudo e configuração do OSB (Oracle Service Bus), estudo do BPEL (Business Process Execution Language) e construção de fluxos, estudo de APIs (Application Programming Interface) do Oracle EBS para integração SOA, construção de Web Services e fluxo BPEL utilizando as APIs do Oracle EBS, construir fluxos BPEL a partir de um caso de uso. 13

14 INTRODUÇÃO O relatório tem como finalidade descrever as atividades executadas durante o estágio curricular realizado na fábrica de software da Aporte OBJETIVOS O estágio tem como objetivo aplicar os conceitos de SOA para desenvolver integrações num cliente da Aporte entre o Oracle EBS e outros sistemas, utilizando as ferramentas BPEL process, JDevelepor e WebLogic GERAL Aplicar os conceitos de SOA para construção de integrações entre sistemas legados e o EBS (e-bussines Suite) que é o principal ERP da Oracle ESPECÍFICO Obter conhecimento dos padrões do SOA podem ser aplicados neste projeto; Obter conhecimento dos padrões Web Services serão utilizados; Instalar e configurar o JDeveloper para Web Services; Criar Web Services utilizando os conceitos estudados; Obter conhecimento sobre o ESB; Obter conhecimento sobre o BPEL; Instalar e configurar o Oracle BPEL Process Manager; Criar Fluxos BPEL utilizando os Web Services; Obter conhecimento sobre as tecnologias de interface disponíveis do EBS; Construir e disponibilizar Web Services utilizando algumas das tecnologias de interface do EBS; Construir Fluxos BPEL utilizando os Web Services disponíveis no EBS; A partir de um caso de uso construir uma integração SOA no EBS; 14

15 1.2. JUSTIFICATIVA A Aporte é uma empresa de consultoria situada em Joinville que atende todo o Brasil, desenvolve e comercializa seus próprios produtos e também é parceira Oracle, onde comercializa, implanta e customiza seus produtos. A Oracle é uma das empresas que está investindo na tecnologia SOA, pois acredita que essa tecnologia vai resolver muitos problemas que ocorrem pela falta de integração dos sistemas. Hoje, a Oracle possui um conjunto de ferramentas de desenvolvimento e servidores de aplicação SOA. Os clientes da Aporte estão investindo nessa tecnologia para fazer as integrações entre o EBS e seus outros sistemas. Por isso, é muito importante para a Aporte qualificar profissionais para desenvolver Web Services e fluxos BPEL. Dessa forma, o estágio foi conduzido a estudar essa tecnologia afim de qualificar o profissional para o desenvolvimento de integrações para um cliente que utiliza a Oracle EBS que é um sistema comercializado pela Aporte ORGANIZAÇÃO DO ESTUDO O estudo está organizado em quatro partes. Na primeira parte são apresentados os elementos pré-textuais, contendo resumo e uma introdução com os objetivos gerais e específicos deste relatório. Na segunda parte, é apresentada a empresa onde foi realizado o estágio, dando um breve histórico da mesma, a parceria com a Oracle, seus principais produtos e seus clientes. Na terceira parte, são apresentadas as atividades desenvolvidas durante o estágio. Na última parte, são apresentadas as considerações finais onde se mostra, dentre outros, um resumo do trabalho, as tarefas executadas, as principais dificuldades encontradas, disciplinas que mais contribuíram para o sucesso do estágio, e o atendimento aos objetivos estabelecidos no plano de estágio. 15

16 2. A EMPRESA 2.1. HISTÓRICO Fundada em 1991, já nasceu como empresa de consultoria, especializada no estudo, definição, desenvolvimento, implantação e treinamento em gestão empresarial e tecnologia da informação. Atendendo empresas de qualquer segmento e tamanho em todo o país, a Aporte tem atuação regionalizada, estando presente, com escritórios e consultores, em Minas Gerais, São Paulo, Paraná, Santa Catarina e Rio Grande do Sul, conseguindo assim grande agilidade no atendimento. Além do Brasil, atua também nos EUA, México, Itália, Eslovákia e China. Sua equipe é composta por 250 consultores, com experiência e grande conhecimento de todos os setores do mercado PRINCIPAIS PRODUTOS Oracle E-bussines suíte (EBS) O EBS é o principal ERP da Oracle, ele contém um conjunto completo e integrado de aplicativos que garantem o atendimento a todas as necessidades dos processos executados em uma empresa. Aporte comercializa, implanta e customiza o Oracle EBS que é a sua principal fonte de receita. A Aporte é parceira da Oracle desde 1992, credenciada com Certified Advantage Partner o nível mais elevado de parceria Oracle. Com mais de 70 projetos implementados em diversos segmentos de mercado, tornou-se a parceira mais experiente e com maior número de casos de sucesso na implementação do Oracle EBS. Premiada pela Oracle com Destaque Nacional nos últimos 9 anos e na América Latina em 2005 e A Aporte comercializa, treina, desenvolve e promove suporte técnico a todas as ferramentas ORACLE Aporte PLM Este produto tem a Gestão do Ciclo de Vida do Produto (PLM - Product Life Cycle Management) como principal benefício. Com este sistema o cliente tem uma visão detalhada da concepção à liberação da produção, além do controle de versões e manutenções. Algumas 16

17 características: Controle total sobre o Ciclo de Vida do Produto; Integração com softwares ERPs padrão de mercado; Integração com software de desenho técnico; Cadastro eletrônico da documentação do produto; Controle de execução e aprovação de testes nos órgãos internacionais. O público-alvo são segmentos que atuam no desenvolvimento de produtos como: empresas com laboratórios de pesquisa; corporações de inovação ou com volume de investimento elevado em pesquisa e desenvolvimento Aporte ICS O Aporte ICS comporta o gerenciamento de oportunidades e iniciativas na redução de custos para toda a organização. Alguns atributos: Análise de viabilidade econômica e retorno sobre ações de melhoria contínua com base em redução de custo sobre volume de produção; Planejamento, controle e acompanhamento da implantação de melhorias; Acompanhamento da performance das melhorias implantadas; Análise de resultados; Eficácia na aplicação de recursos financeiros por meio de retornos viáveis e mensuráveis; Acompanhamento da efetividade das ações para obtenção destes ganhos. O público-alvo são organizações do segmento industrial com política de melhoria contínua ou indústrias com forte atuação na área de engenharia de produção Aporte Lab Este sistema é destinado ao gerenciamento de todos os processos e projetos executados em Laboratórios de Desenvolvimento e Acompanhamento. Funcionalidades do produto: Planejamento, controle e acompanhamento das atividades executadas em laboratório; Planejamento e controle de atividades de teste, análises de resultados estatísticos, comparação histórica, elaboração de gráficos conforme solicitação de clientes; 17

18 Acompanhamento e planejamento do nível de atendimento das solicitações; Exemplos: quando vai receber, feedback, qual é o resultado do próprio teste; Geração de base estatística para comparação histórica de resultados de testes; Acompanhamento da fidelidade do cliente; Coleta de dados automática a partir da integração com equipamentos de laboratório; Acompanhamento do andamento de solicitações; Controle sobre atividades do laboratório Aporte e Gov Para a gestão de um Estado mais moderno, eficiente e capaz de responder aos anseios da sociedade de forma mais eficaz e adequada, a APORTE criou o Sistema de Gestão Governamental e Municipal. As características do produto: Atendimento aos processos administrativos como controladoria, financeiro, arrecadação, cadastro, suprimentos, orçamento e protocolo; Foco nos serviços de atendimento ao cidadão bem como na gestão de receitas; Orientação do processo de modernização da administração pública; Total integração entre os diversos processos municipais; Abordagem com as melhores práticas da gestão pública; Atendimento às leis de responsabilidade fiscal; Abordagem gerencial para tomada de decisões nos processos públicos. O público-alvo são os órgãos públicos, como governos estaduais, municipais, secretarias, autarquias entre outras entidades públicas PRINCIPAIS CLIENTES Constituída na maior parte em clientes que utilizam o produto Oracle EBS, a Aporte também tem seus clientes decorrentes de seus próprios produtos desenvolvidos, onde os principais são: Aloés, Avipal, Bematech, Boticário, Brasil Telecom, Bunge, CELESC, Compagas, Cooxupé, Day Brasil, Dorival Ribeiro, Duas Rodas, Embraco, FG, Google, Grupo Silvio Santos, Herbalife, Jequiti, Mundial, Pernambucanas, Prefeitura municipal de Juiz de Fora, Prefeitura municipal de Joinville, Portobello, Positivo, Praxair, Procergs, Ráscal, Renner, Santa Lúcia, SCGás, Trombini, Yamaha, Zaeli. 18

19 2.4. ORGANOGRAMA A Figura 1 mostra o organograma da empresa, o presente estagiário pertence ao grupo dos analistas de sistemas que está destacado em vermelho. Figura 1 Organograma da Aporte 19

20 3. DESENVOLVIMENTO Neste capítulo são apresentadas as principais atividades desenvolvidas durante o período de estágio, primeiramente será apresentado o estudo que foi feito sobre a tecnologia, depois a instalação e configuração dos ambientes para o desenvolvimento das atividades e por fim a construção de integrações para um cliente ESTUDAR OS CONCEITOS E PADRÕES DO SOA Definição de SOA O termo SOA Arquitetura Orientada a Serviço é usado para definir uma estrutura de serviços que suportam os requisitos dos usuários de software. Num ambiente SOA os serviços de vários clientes são disponibilizados para que outros clientes possam utilizá-los e fornecer seus serviços, dessa forma há vários serviços em uma rede que podem ser utilizados pelos usuários de maneira padronizada e de forma independente. A definição SOA não está amarrada ao uso de Web Service, pode ser utilizada qualquer tecnologia baseada em serviços. O conceito SOA vai muito além das arquiteturas tradicionais ponto-a-ponto, em SOA há serviços de aplicação independentes e com alta interoperabilidade. Os serviços não dependem de linguagem de programação e plataforma, eles são liberados e os acessos são feitos de forma padrão. O código fonte é encapsulado o usuário só tem acesso as chamadas dos métodos. Como esses componentes têm a interface padronizada, eles podem ser utilizados por vários clientes que necessitam desse serviço. SOA não é uma ferramenta ou um framework, não é um produto que simplesmente se pode comprar. SOA é um paradigma, é uma maneira de pensar, é um conjunto de idéias que levam a decisões concretas quando se projeta uma arquitetura de software. A flexibilidade de SOA proporciona agilidade para entregar uma solução de qualidade no tempo certo, mas a flexibilidade depende da organização, papéis e processos bem definidos Drivers SOA SOA atende muito bem as difíceis e conhecidas características dos grandes sistemas, mas é uma questão muito importante saber qual tipo de sistema SOA é apropriado. 20

21 Em grandes organizações a complexidade dos negócios faz com que tenham vários sistemas e várias empresas envolvidas. As integrações e mudanças desses sistemas são constantes, as empresas têm que se adequar conforme as necessidades do mercado. SOA é altamente recomenda para trabalhar com sistemas distribuídos, ela possibilita a localização e uso desses serviços, afim de facilitar as mudanças das regras de negócio da empresa. Os processos definidos em SOA são baseados em sistemas distribuídos que nem sempre são controlados por um único proprietário, pode haver diferentes equipes, departamentos ou até empresas que gerenciam os sistemas de formas diferentes. Uma das razões para a existência do SOA é pela vantagem em relação a abordagem aceita a heterogeneidade que é um grande problema pra as empresas de maior porte, onde existem vários sistemas com ampla diversidade de linguagem de programação em diversas plataformas Conceitos de SOA Serviço é um termo fundamental em SOA, ele representa alguma funcionalidade de negócio que não depende de uma determinada tecnologia. Os serviços devem ser projetados, de tal forma, que os usuários possam usar sem precisar entender a tecnologia que é utilizada no seu desenvolvimento. A alta interoperabilidade é a capacidade de conectar os sistemas heterogêneos. SOA permite a conexão de vários sistemas heterogêneos, isso é base para começar a implantar as funcionalidades de negócio que estão espelhadas pelos sistemas distribuídos. O conceito de acoplamento fraco é minimizar as dependências assim, as modificações nos serviços têm os efeitos reduzidos e os sistemas ainda executam quando parte deles não estão funcionando ou estão indisponíveis. Diminuir as dependências contribui para tolerância às falhas e flexibilidade Ingredientes de SOA A infra-estrutura em SOA é chamada de barramento corporativo de seviços (ESB) que possibilita a alta interoperabilidade. A finalidade do ESB é disponibilizar as chamadas dos 21

22 serviços entre os sistemas heterogêneos. O ESB tem que prover a transformação de dados, roteamento inteligente, segurança, confiabilidade, gerenciamento de serviços e monitoramento. O objetivo da arquitetura SOA é assegurar que o sistema sempre esteja disponível e que tenha fácil manutenção. Aqui são classificados os diferentes tipos de serviços, decidido a quantidade de acoplamento fraco, definido o modelo de dados das interfaces dos serviços, decidido a respeito da tecnologia da infra-estrutura, decidir que padrões usar, entre outras opções. Em uma grande organização existem muitos processos de negocio que onde há várias pessoas que tomam conta, para que isso não se torne bagunça e que esses processos funcionem da melhor maneira possível, existe em SOA o BPM (Business process modeling) que é a atividade de modelar os processos afim de criar serviços. Governança é o gerenciamento de todas as atividades do SOA e o metaprocesso de todos os processos ESTUDAR WEB SERVICE E CONFIGURAR AMBIENTE O que são Web Service? Web Services são funcionalidades disponíveis em sistemas distribuídos que tem por finalidade prover algum tipo de serviço que recebe, processa e retorna informações utilizando padrões XML. O Web Service pode ser desenvolvido em qualquer linguagem desde que ele respeite o padrão WSDL Padrões Fundamentais de Web Services Atualmente existem cinco padrões fundamentais de Web Services, sendo que três (WSDL, SOAP e UDDI) foram criados exclusivamente para o uso de Web Services e outros dois (XML e HTTP) são antigos conhecidos da maioria dos desenvolvedores. XML é um padrão utilizado para descrever modelos, formatos e tipos de dados. Muitos outros padrões são baseados nesse padrão. Em Web Services todos os padrões são baseados em XML 1.0 que consistem XSD (XML Schema Definition) e namespaces XML 22

23 HTTP ou HTTPS são protocolos de rede utilizados por Web Services para transferir informações. WSDL é um padrão utilizado para definir as interfaces dos serviços, ele descreve o nome e parâmetros do serviço e seus detalhes de ligação, protocolo e localização. SOAP é um padrão para trocar dados de Web Services, ele define o protocolo de Web Services. Esse é um protocolo de um nível mais alto e trabalha sobre o protocolo HTTP. UDDI é um padrão que registra e localiza Web Services. O padrão fundamental é o WSDL para a utilização de Web Services, o restante é opcional. Não é necessário o uso do SOAP e HTTP para trocar informações com os serviços, poderão ser utilizados outros protocolos. O UDDI é um padrão que tem apenas um papel auxiliar, o Web Service não necessita desse padrão para funcionar, na prática ele não é muito utilizado Instalar e configurar o JDeveloper para Web Services Nesse trabalho a ferramenta que será utilizada para desenvolver os Web Services é o Oracle JDeveloper 11g e o servidor de aplicação WebLogic onde vai rodar os Web Services. Na instalação do JDeveloper é possível instalar o WebLogic que exige a criação de um domínio como mostra a Figura 2. Figura 2 Criar domínio WebLogic 23

24 Criar Web Services utilizando os conceitos estudados No JDeveloper é necessário criar uma aplicação e um projeto para depois criar os Web Services. Nesse caso é criada uma aplicação genérica Generic Application e no projeto serão escolhidas as tecnologias Java e Web Services como mostra a Figura 3. Figura 3 Criar projeto Web Services Nesse estudo foi construída uma classe para validar o cadastro de clientes, existem dois métodos na classe, um para validar o CPF e outro para validar o CNPJ, ambos recebem uma cadeia de caracter que representa o CPF ou o CNPJ e retornam um valor lógico (boolean), indicando se o CPF ou CNPJ é válido(verdadeiro) ou não (falso), conforme é apresentado na Figura 4. Para criar o Web Service foi necessário apenas clicar com o botão direito do mouse sobre o arquivo.java e escolher a opção Web Services que abre uma janela onde é só seguir as instruções. Figura 4 Classe que valida cliente 24

25 Para testar o Web Service é necessário iniciar o servidor de aplicação WebLogic, para que se possa acessar a página de administração do WebLogic, que neste estudo está no endereço Nessa página é possível visualizar os serviços que estão rodando, os Web Services publicados e as ferramentas disponíveis para desenvolvimento de Web Services. Depois é necessário criar uma conexão com o WebLogic dentro do JDeveloper e somente após executar esses passos é possível disponibilizar o Web Service. A disponibilidade é feita através de um Deploy contra a conexão que foi criada. A Figura 5 mostra o Web Service disponibilizado dentro do WebLogic. Figura 5 Web Service disponibilizado no WebLogic O último passo a ser feito é testar o Web Service, para isso é necessário clicar sobre o serviço criado, abrir a guia Testing e em clicar no Test_client na coluna Test Point. Na página de teste aparece os dois métodos do serviço que foi criado como mostra a Figura 6, para esse teste foi escolhida a operação validar o CNPJ, o processo ocorre da seguinte forma: inicialmente é informado o valor do campo, neste caso o CNPJ, em seguida clica-se no botão ValidaCnpj, o resultado é exibido em outra página conforme é exibida na Figura 7. Figura 6 Operações do Web Service 25

26 Figura 7 Resultado do teste do Web Serive 3.3. ESTUDAR OS CONCETOS ESB Para utilizar SOA é necessário ter o ESB (Enterprise Service Bus ou Barramento de Serviço Corporativo) que é uma infra-estrutura que permite a disponibilização de serviços em um ambiente on-line, que possa ser acessado por diversos clientes. Nesse barramento são disponibilizados os Web Services e os fluxos BPEL, onde o cliente pode acessar e utilizar esses serviços. O ESB tem como responsabilidade, disponibilizar aos clientes, a utilização dos serviços publicados. Para atender essa necessidade o EBS tem que suportar as seguintes tarefas: Prover conectividade; Transformação de dados; Roteamento (inteligente); Lidar com segurança; Lidar com confiabilidade; Gerenciamento de serviços; Monitoramento e autenticação. A principal função do ESB é prover interoperabilidade, pois tem que integrar diferentes linguagens de programação e plataformas. A transformação de dados é fundamental para o funcionamento do ESB, que conta com serviços de transformação que podem ser localizados e acessados de qualquer lugar do barramento. 26

27 É necessário que exista roteamento para enviar a chamada de um serviço do cliente ao barramento e depois retorna a informação ao cliente. O ESB tem que possuir mecanismos para garantir a confiabilidade do serviço independente do protocolo utilizado ESTUDAR BPEL E CONFIGURAR O JDEVELOPER PARA DESENVOLVIMENTO DO BPEL Estudar o conceito do BPEL BPEL é uma linguagem baseada em XML para definição de fluxo de trabalho que permite às empresas descrever processos de negócio que estão conectadas através de Web Services. BPEL torna-se uma opção para vincular os Web Services em uma solução de negócios coesa, facilitando a interação dos serviços dentro das empresas. O fluxo BPEL pode utilizar vários Web Services, criando uma aplicação de negócio totalmente nova com a sua própria interface pública para os usuários finais. BPEL abre um caminho completamente novo ou pelo menos de forma reforçada, para desenvolvimento de aplicações comerciais que permite que um programador descreva um processo de negócio disponibilizado na Internet. A linguagem BPEL fornece uma lógica para controlar e coordenar os Web Services que fazem parte do fluxo de processo. Essa linguagem é interpretada e executada por um mecanismo de orquestração (gerenciador de processos BPEL) BPEL que coordena todas as atividades do processo e controla as ações de correção do sistema quando ocorrem exceções Instalar e configurar o Oracle BPEL Process Manager Nesta seção é apresentada como instalar e configurar o ambiente SOA no Windows Vista Bussines utilizando Oracle SOA Suite 11g que trabalho sobre o servidor WebLogic 10g e o banco de dados Oracle 10g versão Requisitos do banco de dados A instalação do Oracle SOA Suite requer a disponibilidade de um banco de dados Oracle. Este não deve estar no mesmo sistema onde será instalando o produto. O banco de dados também deve ser compatível com o RCU, que é necessário para criar os esquemas do Oracle SOA Suite. 27

28 Para instalar o Oracle SOA Suite no servidor de aplicação WebLogic é necessário que o banco de dados seja o Oracle 10g com a versão ou superior e o CHARACTERSET tem que ser AL16UTF16 ou AL32UTF8 conforme é exibido nas Figuras 8 e 9, ou o banco de dados seja o Oracle 11g com a versão ou superior. Figura 8 - Consulta que mostra a verão do banco de dados. Figura 9 - Consulta que mostra o CHARACTERSET do banco de dados Criar esquemas de repositório O Oracle SOA Suite exige que certos esquemas existam na base de dados antes da instalação. Deve ser executado o utilitário de criação do repositório (RCU) para criar os esquemas no banco de dados. Depois da tela de Bem-vindo é exibida uma tela com a opção de criar ou eliminar esquemas de componentes no banco de dados conforme é exibida na Figura 10, nesse caso será criado um esquema. 28

29 Figura 10 - Opção para criar ou eliminar esquemas. Na tela seguinte devem ser informados detalhes da conexão com o banco de dados, em seguida é realizada uma verificação para ver se o banco de dados atende a todos os pré-requisitos do RCU. Na seleção dos componentes, serão escolhidos os componentes a serem criados no banco de dados, e também onde é informado um prefixo para os nomes dos componentes. Para Oracle SOA Suite são necessários apenas os componentes selecionados conforme Figura 11. Figura 11 Seleciona componentes para criar no banco de dados. 29

30 Em seguida é necessário informar a senha para esses esquemas, nesse estudo será utilizada a mesma senha para todos os esquemas. Há a opção de escolher a tablespace para criar os esquemas do RCU. Antes de criar os esquemas é exibido um resumo do que vai ser feito e por fim é exiba a tela com o resultado final Instalar o WebLogic O Oracle SOA Suite requer o WebLogic Server instalado. Para instalar basta seguir as etapas até o fim da instalação. Na primeira tela será criado um diretório para ser a Middleware Home, conforme é exibido na Figura 12. Figura 12 Escolhe o diretório da Middleware Home Instalar o Oracle SOA Suite 11g Para instalar o Oracle SOA Suite temos que executar o arquivo wls1031_win32.exe que foi baixado do site da Oracle. Agora é só seguir os passos até o fim da instalação do WebLogic. Na primeira tela será utilizado o Middleware Home que foi criado na instalação do WebLogic, conforme é exibido na Figura

31 Figura 13 Instalação do Oracle SOA Suite 11g Instalar extensão no JDeveloper 11g O JDeveloper necessita da instalação de uma extensão para que possamos criar os fluxos BPEL. Para isso é necessário baixar o arquivo soa-jdev-extension.zip do site da Oracle e instalar no JDeveloper, conforme mostra a Figura 14. Figura 14 Instalação da extensão SOA Suite no JDeveloper 31

32 Criar fluxos BPEL utilizando os Web Services Fluxo BPEL para validar CPF/CNPJ Na primeira atividade foi criado um fluxo BPEL baseado no Web Service criado anteriormente para validar CPF ou CNPJ, esse fluxo será colocado uma condição para identificar o tipo de documento passado e escolher o método correto para validação. Para criar um fluxo BPEL é necessário criar um projeto SOA e selecionar a tecnologia SOA, depois escolher o modelo composto Composite With BPEL, conforme Figura 15. Figura 15 Criar um projeto SOA A tela apresentada na Figura 15 é utilizada para criar o processo BPEL. Nela pode-se escolher se o processo é assíncrono ou síncrono, o nome do espaço de trabalho, e o nome das variáveis de entrada e saída, conforme a Figura 16. Nesse estudo, o processo será sincrono porque precisamo da resposta em tempo real. 32

33 Figura 16 Criar um processo BPEL Para utilizar o Web Service que valida o cliente é necessario o seu WSDL. Ele está disponível no Web Logic, como mostra a Figura 17. Figura 17 WSDL do Web Service. O processo BPEL síncrono, por padrão tem um componte de entrada receiveinput e um componente de saída replayoutput. Nesse mesmo processo, foi adicionado um componente que identifica o tipo de documento. Se for CNPJ vai chamar o método para validar o CNPJ, senão, o método para validar o CPF. Mas para isso é necessário criar um Partner Link (Link para um serviço externo) para o utilizar o Web Service através da URL do WSDL. O resultado da validação do documento é retornada no componente replayoutput, conforme é exibido na Figura

34 Figura 18 Processo BPEL para validar documento Fluxo BPEL utilizando Web Services de terceiro. Esse fluxo consiste em utilizar um Web Services que recebe um endereço IP e retornar o nome do país onde esse IP está localizado. Para utilizar um Web Services dentro do BPEL é necessário o WSDL que foi retirado de um site que possue vários Web Services públicos. No BPEL foi utilizado o objeto Partner Link onde é informado a URL do WSDL. Na Figura 19 é exibido o fluxo BPEL com a utilização do Web Services. 34

35 Figura 19 Processo BPEL com Web Services de terceiros Fluxo BPEL que lê informações de uma tabela e escreve num arquivo. Nesse fluxo BPEL foi criado uma integração entre uma tabela do bando de dados Oracle e um arquivo num layout delimitado por ;. A idéia é ler as informações da tabela e gravar no arquivo. Aqui foi criada uma tabela de exemplo com as informações de um cadastro de cidade, nessa tabela há três campos, um campo do tipo numérico e dois campos do tipo literal. Logo em seguida foi preenchida a tabela com algumas informações, conforme é exibido na Figura

36 Figura 20 Tabela de cidade Agora vamos criar o adaptador de banco de dados, mas primeiramente é necessário criar uma conexão com banco de dados. Na configuração do adaptador é informado o nome, a conexão que foi criada, aqui será selecionado um objeto de banco de dados, nesse caso será a tabela TB_CIDADE, logo após são apresentadas as operações que serão realizadas sobre a tabela, aqui foi escolhida apenas a operação SELECT, conforme é exibida na Figura 21. Figura 21 Operação sobre a tabela de cidades Foi criado um adaptador do tipo File Adapter para escrever num arquivo as informações selecionadas na tabela. Conforme a Figura 22, para criar o adaptador é necessário informar o diretório de saída e o nome do arquivo. 36

37 Figura 22 Arquivo de Saída É necessário informar o formato do arquivo de saída, há várias opções, mas nesse caso foi escolhida a opção delimitada por um caracter especial o ponto e vírgula (;), como é exibido na Figura 23. Figura 23 Delimitador de Texto Foi necessário utilizar o objeto Transformation para transferir as informações da tabela para o arquivo. Nesse objeto são relacionados os campos da tabela com os campos do arquivo, 37

38 conforme é exibido na Figura 24. Nele também é criado um cursor para varrer todos os registros da tabela e inserir no arquivo. Se for necessário, também é possível converter o tipo de dado de um campo em específico. Figura 24 Relacionamento dos campos da tabela com os do arquivo A Figura 25 mostra o fluxo BPEL que foi criado para ler as informações de uma tabela no banco de dados e gravar num arquivo. O fluxo recebe um parâmetro que é utlizado para filtrar a seleção dos registros da tabela, as informações são transferidas para o arquivo. Figura 25 Fluxo para ler uma tabela e gravar num arquivo 38

39 3.5. ESTUDAR AS TECNOLOGIAS DE INTEGRAÇÃO DISPONÍVEIS DO EBS Para importar informações para dentro do Oracle EBS é necessário utilizar uma das tecnologias apresentadas abaixo. Nessas integrações serão lidos dados dos outros sistemas e disponibilizados no Oracle EBS. Open Interface Table (OIT): Essa integração consiste em povoar uma tabela de interface e chamar um programa concorrente que valida às informações e transfere para a tabela definitiva, esse programa entra numa fila para ser executado e roda em outra seção. Figura 26 Diagrama da interface OIT do EBS Application Programming Interface (API's): API é um programa em PL/SQL ou Java, que recebe informações e valida antes de inserir na tabela definitiva. Esse processo é considerado on-line porque está na mesma sessão. Figura 27 Diagrama da interface API do EBS 39

40 3.6. CONSTRUIR WEB SERVICES E FLUXOS BPEL Construir e disponibilizar Web Services utilizando interfaces do EBS Uma interface muito utilizada do EBS é o cadastro de clientes. Por esse motivo foi construído Web Services utilizando as APIs para importar clientes. Com esse Web Service é possível cadastrar clientes a partir de vários outros sistemas independente de linguagem de programação e banco de dados. Na Figura 28 é possível ver os métodos disponíveis de Web Service o qual foi disponibilizado no servidor de aplicação WebLogic. Figura 28 Métodos do Web Services para cadastro de clientes 40

41 Construir um fluxo BPEL utilizando o Web Services disponível no EBS O fluxo BPEL foi construído para cadastrar clientes no EBS utilizando o Web Service construído anteriormente. Para isso foi criado um Partner Link que o acessa através da URL do WSDL, conforme a Figura 29. Figura 29 Informar a URL do WSDL do Web Service. Para acessar os métodos do Web Service não é necessário criar vários Partner Link, como nesse caso, onde existe apenas um, com vários objetos que os invocam, utilizando diferentes métodos, conforme é exibido na Figura 30. Figura 30 Operações disponíveis para cadastro de clientes 41

42 O fluxo BPEL foi desenvolvido e disponibilizado para testes no servidor WebLogic. A Figura 31 mostra a os serviços utilizados e o fluxo BPEL dessa integração, onde pode ser visto, da esquerda para direita, o serviço disponível para acesso de um programa externo, o fluxo BPEL contraído em apenas um ícone, e o Partner Link com os métodos disponíveis no Web Services. Figura 31 Fluxo do cadastro de clientes 42

43 3.7. CONSTRUÇÃO DE INTEGRAÇÕES SOA PARA TROMBINI. Durante o desenvolvimento desse relatório a Aporte estava implantando e customizando o Oracle EBS na Trombini que é a maior produtora de caixas de papelão ondulado do sul do Brasil, ela também fabrica sacos de papel multifolhados para embalar cimento, rações e grãos, entre outros produtos, são comercializados em todo o Brasil e no exterior Integração do EBS com o FTM O FTM é um sistema de gestão informatizada de comércio exterior produzido pela Softleasing para exportação e importação de produtos. A integração do EBS com o FTM nasceu da necessidade da Trombini ter um sistema de comércio exterior. A Trombini é uma empresa que importa matéria-prima e exporta produtos acabados Pedido de Importação do EBS para FTM Uma das integrações feitas na Trombini entre o do EBS com o FTM é a pedido de importação, esse pedido é criado no EBS e enviado ao FTM. Mas para enviar o pedido é necessário enviar antes as informações do fornecedor, termo de pagamento e dos itens de inventário. A Figura 33 mostra os serviços utilizados no fluxo BPEL. 43

44 Figura 32 BPEL da Integração Modulo de Compras do EBS para FTM 44

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noçõ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 mais

Ferramentas unificadas de SOA alinham negócios e TI IDG Research aponta grandes ganhos potenciais a partir de uma solução integrada

Ferramentas 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 mais

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal MANUAL DO ADMINISTRADOR LOCAL Entidade Municipal Abril / 2011 ÍNDICE Objetivos do Sistema de Registro de Integrado - REGIN... 3 Principais Módulos do Sistema... 4 Módulo Controle de Acesso... 5 Módulo

Leia mais

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

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 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 mais

Histórico de Revisão Data Versão Descrição Autor

Histórico de Revisão Data Versão Descrição Autor H6Projetos Documento de Requisitos Versão 1.3 Histórico de Revisão Data Versão Descrição Autor 05/09/2013 1.0 Preenchimento do Capítulo 2 Requisitos Funcionais Evilson Montenegro 26/09/2013 1.1 Preenchimento

Leia mais

PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO

PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Compra Direta - Guia do Fornecedor PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Página As informações contidas neste documento, incluindo quaisquer URLs e outras possíveis referências a web sites, estão sujeitas

Leia mais

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9 Channel Visão Geral e Navegação Tutorial Atualizado com a versão 3.9 Copyright 2009 por JExperts Tecnologia Ltda. todos direitos reservados. É proibida a reprodução deste manual sem autorização prévia

Leia mais

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...

Leia mais

Service Oriented Architecture (SOA)

Service Oriented Architecture (SOA) São Paulo, 2011 Universidade Paulista (UNIP) Service Oriented Architecture (SOA) Prof. MSc. Vladimir Camelo vladimir.professor@gmail.com 04/09/11 vladimir.professor@gmail.com 1 04/09/11 vladimir.professor@gmail.com

Leia mais

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Desenvolvendo 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 mais

Documento de Análise e Projeto VideoSystem

Documento 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 mais

QUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas

QUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas FM-0 1/21 ÍNDICE 1. MÓDULO DESKTOP(SISTEMA INSTALADO NO CIEE)... 2 Cadastro de Ofertas de Empregos:... 2 Cadastro de Eventos:... 3 Cadastro de Instituições do Curriculum:... 5 Cadastro de Cursos do Curriculum:...

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 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 mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

Universidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior

Universidade 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 mais

Sistema de Controle de Solicitação de Desenvolvimento

Sistema de Controle de Solicitação de Desenvolvimento Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento

Leia mais

ESTÁGIO CURRICULAR I e II SISTEMA DE MONITORAMENTO DE TI EM SOFTWARE LIVRE

ESTÁGIO CURRICULAR I e II SISTEMA DE MONITORAMENTO DE TI EM SOFTWARE LIVRE FERNANDO RODRIGO NASCIMENTO GUSE i ESTÁGIO CURRICULAR I e II SISTEMA DE MONITORAMENTO DE TI EM SOFTWARE LIVRE EMPRESA: Globalmind Serviços em Tecnologia da Informação LTDA. SETOR: Infra Estrutura SUPERVISOR:

Leia mais

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert: BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma

Leia mais

5 Experiência de implantação do software de roteirização em diferentes mercados

5 Experiência de implantação do software de roteirização em diferentes mercados 5 Experiência de implantação do software de roteirização em diferentes mercados 5.1 Introdução Após apresentação feita sobre os processos para implantação de um software de roteirização de veículos da

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos

Leia mais

1. INTRODUÇÃO 3 2. ESCOPO DO SERVIÇO DE CUSTOMIZAÇÃO 3

1. INTRODUÇÃO 3 2. ESCOPO DO SERVIÇO DE CUSTOMIZAÇÃO 3 2 ÍNDICE 1. INTRODUÇÃO 3 2. ESCOPO DO SERVIÇO DE CUSTOMIZAÇÃO 3 2.1. OBJETIVO DOS SERVIÇOS DE CUSTOMIZAÇÕES 3 2.2. NÃO SE COMPREENDE COMO SERVIÇOS DE CUSTOMIZAÇÕES 3 2.3. RESPONSABILIDADE SOBRE ARTEFATOS

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

Solução Integrada para Gestão e Operação Empresarial - ERP

Soluçã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 mais

MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA

MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA MARKANTY INFORMÁTICA Sistemas para Automação Comercial Gestão Empresarial e Fábrica de Software (Específicos) Princípios de nossos Profissionais:

Leia mais

Funcionalidades do Sistema de Negociação de Créditos de Carbono. Anexo VIII

Funcionalidades do Sistema de Negociação de Créditos de Carbono. Anexo VIII Anexo VIII Este Manual do Usuário possui caráter informativo e complementar ao Edital do Leilão de Venda de Reduções Certificadas de Emissão nº 001/2012, promovido pela Prefeitura da Cidade de São Paulo

Leia mais

Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira

Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira Manual do Usuário Página1 Sumário 1 Configurações Recomendadas... 4 2 Objetivos... 4 3 Acesso ao Sistema... 5 3.1. Acessar 6 3.2. Primeiro

Leia mais

Documento de Visão. Sistema de Ponto Eletrônico A2MEPonto. Versão 1.0

Documento de Visão. Sistema de Ponto Eletrônico A2MEPonto. Versão 1.0 Documento de Visão Sistema de Ponto Eletrônico A2MEPonto Versão 1.0 HISTÓRICO DE REVISÕES Data Versão Descrição Autor 23/10/2010 #1 Elaboração do documento. Eduardo Neto Versão 1.0 Documento de Visão A2ME

Leia mais

OI CONTA EMPRESA MANUAL DO USUÁRIO

OI CONTA EMPRESA MANUAL DO USUÁRIO OI CONTA EMPRESA MANUAL DO USUÁRIO 1 Bem-vindo ao Oi Conta Empresa! A Oi tem o orgulho de lançar mais um produto para nossos clientes corporativos, o Oi Conta Empresa. Nele, nossos clientes poderão acessar

Leia mais

Portal dos Convênios - Siconv. Disponibilização de Programas. Manual do Usuário Versão 2

Portal dos Convênios - Siconv. Disponibilização de Programas. Manual do Usuário Versão 2 MINISTÉRIO DO PLANEJAMENTO ORÇAMENTO E GESTÃO SECRETARIA DE LOGÍSTICA E TECNOLOGIA DA INFORMAÇÃO DEPARTAMENTO DE LOGÍSTICA E SERVIÇOS GERAIS Portal dos Convênios - Siconv Disponibilização de Programas

Leia mais

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti. TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

ACOMPANHAMENTO GERENCIAL SANKHYA

ACOMPANHAMENTO GERENCIAL SANKHYA MANUAL DE VISITA DE ACOMPANHAMENTO GERENCIAL SANKHYA Material exclusivo para uso interno. O QUE LEVA UMA EMPRESA OU GERENTE A INVESTIR EM UM ERP? Implantar um ERP exige tempo, dinheiro e envolve diversos

Leia mais

SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

SISTEMA INTEGRADO DE GESTÃO ACADÊMICA MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO TRIÂNGULO MINEIRO SISTEMA INTEGRADO DE GESTÃO ACADÊMICA MÓDULO PROTOCOLO MANUAL DO USUÁRIO VERSÃO: SETEMBRO/2010 SUMÁRIO Introdução...

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

MANUAL DE UTILIZAÇÃO

MANUAL DE UTILIZAÇÃO MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,

Leia mais

CA Mainframe Chorus for Security and Compliance Management Version 2.0

CA Mainframe Chorus for Security and Compliance Management Version 2.0 FOLHA DO PRODUTO CA Mainframe Chorus for Security and Compliance CA Mainframe Chorus for Security and Compliance Management Version 2.0 Simplifique e otimize suas tarefas de gerenciamento de segurança

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização Prof. Ricardo José Pfitscher Material elaborado com base em: José Luiz Mendes Gerson Volney Lagemann Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento

Leia mais

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI SERVICE DESK MANAGER SDM Manual do Sistema - DPOI Conteúdo SERVICE DESK MANAGER SDM... 1 Manual do Sistema - DPOI... 1 INTRODUÇÃO... 4 ACESSO AO SISTEMA... 5 OPÇÕES DO SISTEMA... 6 SISTEMA... 7 Pesquisar

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Gerenciamento de Incidentes

Gerenciamento de Incidentes Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que

Leia mais

PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos

PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos 1 SISTEMA DE ORDEM DE SERVIÇO DE INFORMÁTICA Este documento tem o objeto

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar

Leia mais

Manual de Administração

Manual de Administração Manual de Administração Produto: n-host Versão do produto: 4.1 Autor: Aline Della Justina Versão do documento: 1 Versão do template: Data: 30/07/01 Documento destinado a: Parceiros NDDigital, técnicos

Leia mais

Manual de configuração do sistema

Manual de configuração do sistema Manual de configuração do sistema (v.1.5.x Beta) Rua México, 119 Sala 2004 Centro Rio de Janeiro, RJ www.doctors-solution.com.br www.simdoctor.com.br contato@simdoctor.com.br Sumário 1. Fazendo seu primeiro

Leia mais

CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO

CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO Serra 2013 SUMÁRIO INTRODUÇÃO... 3 OBJETIVOS DO ESTÁGIO SUPERVISIONADO.... 4 ACOMPANHAMENTO

Leia mais

Plano de Gerenciamento do Projeto

Plano 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 mais

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente Conceito ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente O Sagres Diário é uma ferramenta que disponibiliza rotinas que facilitam a comunicação entre a comunidade Docente e Discente de uma instituição,

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

GUIA DE USUÁRIO - GU-

GUIA DE USUÁRIO - GU- 1/22 Revisão 00 de 20//12 1. OBJETIVO Orientar o usuário para a pesquisa e visualização detalhada de todas as ordens de compra emitidas, emitir confirmações de aceite, submeter solicitação de alteração,

Leia mais

Manual de Usuário Versão 3.0

Manual de Usuário Versão 3.0 Manual de Usuário Versão 3.0 Objetivo Este Manual de Usuário é destinado a todos os usuários do website VisionLink que necessitam monitorar localização, horímetro e condições vitais do equipamento: Clientes

Leia mais

PROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade

PROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade PROJETO NOVAS FRONTEIRAS PLANO DE GERENCIAMENTO DA QUALIDADE QUALITY MANAGEMENT PLAN Preparado por Mara Lúcia Menezes Membro do Time Versão 3 Aprovado por Rodrigo Mendes Lemos Gerente do Projeto 15/11/2010

Leia mais

PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17

PRINCÍ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 mais

Manual Operacional SIGA

Manual Operacional SIGA SMS - ATTI Julho -2012 Conteúdo Sumário... 2... 3 Consultar Registros... 4 Realizar Atendimento... 9 Adicionar Procedimento... 11 Não Atendimento... 15 Novo Atendimento... 16 Relatórios Dados Estatísticos...

Leia mais

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução SCIM 1.0 Guia Rápido Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal Introdução Nesta Edição O sistema de Controle Interno administra o questionário que será usado no chek-list

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

Feature-Driven Development

Feature-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 mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

Processos Técnicos - Aulas 4 e 5

Processos Técnicos - Aulas 4 e 5 Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)

Leia mais

Portal dos Convênios SICONV. Execução Cotação Eletrônica de Preços. Entidades Privadas sem Fins Lucrativos. Manual do Usuário

Portal dos Convênios SICONV. Execução Cotação Eletrônica de Preços. Entidades Privadas sem Fins Lucrativos. Manual do Usuário MINISTÉRIO DO PLANEJAMENTO ORÇAMENTO E GESTÃO SECRETARIA DE LOGÍSTICA E TECNOLOGIA DA INFORMAÇÃO DEPARTAMENTO DE LOGÍSTICA E SERVIÇOS GERAIS Portal dos Convênios SICONV Execução Cotação Eletrônica de Preços

Leia mais

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013 QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013 Prezados Senhores da comissão de licitação da UENF, seguem alguns questionamentos acerca do edital de concorrência 01/2013 para esclarecimentos: 1. ANEXO

Leia mais

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA - CONSULTOR POR PRODUTO TOR/FNDE/DTI/MEC

Leia mais

Guia Rápido para Acesso, Preenchimento e Envio Formulário de Cadastro da Empresa e Formulário de Projeto

Guia Rápido para Acesso, Preenchimento e Envio Formulário de Cadastro da Empresa e Formulário de Projeto EDITAL DE SELEÇÃO PÚBLICA MCTI/AEB/FINEP/FNDCT Subvenção Econômica à Inovação Transferência de Tecnologia do SGDC 01/2015 Transferência de Tecnologia Espacial no Âmbito do Decreto nº 7.769 de 28/06/2012

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI PERFIL TÉCNICO Versão 2.0 DEPARTAMENTO DE INFORMÁTICA E TELECOMUNICAÇÕES PREFEITURA DE GUARULHOS SP 1 Objetivo: Esse manual tem como objetivo principal instruir os

Leia mais

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis

Leia mais

Relatório Gerencial. Coordenação de Tecnologia da Informação e Comunicação FUNDEPAG 17/01/2013

Relatório Gerencial. Coordenação de Tecnologia da Informação e Comunicação FUNDEPAG 17/01/2013 2013 Relatório Gerencial Coordenação de Tecnologia da Informação e Comunicação FUNDEPAG 17/01/2013 Sumário 1. Objetivo... 4 2. Seleção dos registros... 4 2.1 Seleção dos executores... 4 2.2 Parâmetros...

Leia mais

OI CONTA EMPRESA MANUAL DO USUÁRIO (exceto Administradores de Conta)

OI CONTA EMPRESA MANUAL DO USUÁRIO (exceto Administradores de Conta) OI CONTA EMPRESA MANUAL DO USUÁRIO (exceto Administradores de Conta) 1 Bem-vindo ao Oi Conta Empresa! A Oi tem o orgulho de lançar mais um produto para nossos clientes corporativos, o Oi Conta Empresa.

Leia mais

Universidade Paulista

Universidade Paulista Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen

Leia mais

*HUPRQGR±0DQXDOGR8VXiULR

*HUPRQGR±0DQXDOGR8VXiULR 1 of 23 *HUPRQGR±0DQXDOGR8VXiULR O manual do usuário tem como objetivo, detalhar o funcionamento do Sistema de Gerenciamento e Monitoramento On-Line de Obras, de forma clara para seus usuários. Clique

Leia mais

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane

Leia mais

Serviços Web: Introdução

Serviços Web: Introdução Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

Leia mais

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES MANUAL DO USUÁRIO SISTEMA DE SUPORTE DA PREFEITURA UNIVERSITÁRIA

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

SISTEMAS 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 mais

PAINEL GERENCIADOR DE E-MAILS

PAINEL GERENCIADOR DE E-MAILS Este manual foi criado com o objetivo de facilitar o gerenciamento de suas contas de e-mail. Com ele, o administrador poderá criar e excluir e-mails, alterar senha, configurar redirecionamento de contas,

Leia mais

Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos

Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos Visão geral do Serviço Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos Os Serviços de gerenciamento de dispositivos distribuídos ajudam você a controlar ativos

Leia mais

Diferenças da versão 6.3 para a 6.4

Diferenças da versão 6.3 para a 6.4 Release Notes Diferenças da versão 6.3 para a 6.4 Melhorias Comuns ao Sistema Help O Help Online foi remodelado e agora é possível acessar os manuais de cada módulo diretamente do sistema. Mapeamento de

Leia mais

Ajuda da pesquisa acerca da Governança de TI da Administração Pública Federal

Ajuda da pesquisa acerca da Governança de TI da Administração Pública Federal Ajuda da pesquisa acerca da Governança de TI da Administração Pública Federal 1. Há planejamento institucional em vigor? Deverá ser respondido SIM caso o Órgão/Entidade possua um planejamento estratégico

Leia mais

Manual de Instalação

Manual de Instalação Manual de Instalação Produto: n-control MSI Versão: 4.6 Versão do Doc.: 1.0 Autor: Aline Della Justina Data: 17/06/2011 Público-alvo: Clientes e Parceiros NDDigital Alterado por: Release Note: Detalhamento

Leia mais

Manual Geral do OASIS

Manual Geral do OASIS Manual Geral do OASIS SISTEMA DE GESTÃO DE DEMANDA, PROJETO E SERVIÇO DE TECNOLOGIA DA INFORMAÇÃO OASIS Introdução Esse manual tem como objetivo auxiliar aos usuários nos procedimentos de execução do sistema

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS ÉDINA MARIA DAS NEVES

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS ÉDINA MARIA DAS NEVES UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS ÉDINA MARIA DAS NEVES TREINAMENTO, SUPORTE E CONFIGURAÇÃO DE EQUIPAMENTOS RELATÓRIO DE ESTÁGIO PONTA GROSSA ÉDINA

Leia mais

CHECK - LIST - ISO 9001:2000

CHECK - LIST - ISO 9001:2000 REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da

Leia mais

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior MRP II Introdução A lógica de cálculo das necessidades é conhecida há muito tempo Porém só pode ser utilizada na prática em situações mais complexas a partir dos anos 60 A partir de meados da década de

Leia mais

Manual Operacional SIGA

Manual Operacional SIGA SMS - ATTI Maio -2013 Conteúdo Sumário... 2 PPD -IPD... 3 Adicionar Paciente... 4 Laudo Médico... 6 Avaliação do Enfermeiro... 11 Visita Domiciliar... 14 Dados do Paciente no Programa... 16 Histórico do

Leia mais

MANUAL SOLICITAÇÃO DE COMPRAS IMPLANTAÇÃO COMPRAS

MANUAL SOLICITAÇÃO DE COMPRAS IMPLANTAÇÃO COMPRAS MANUAL SOLICITAÇÃO DE COMPRAS IMPLANTAÇÃO COMPRAS Manual de Solicitação de Compras 1 SUMÁRIO Acesso ao SIE:... 2 1. Acesso à tela de Solicitação de Compras... 3 2. Abrir nova Solicitação de Compras...

Leia mais

Fábrica de Software 29/04/2015

Fábrica de Software 29/04/2015 Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se

Leia mais

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia

Leia mais

Sistemas de Produtividade

Sistemas 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 mais

SCP - Sistema de Controle de Processo

SCP - Sistema de Controle de Processo SCP - Sistema de Controle de Processo Módulo PTS Versão do produto: 1.0 Edição do documento: Julho de 2010 Série A. Normas e Manuais Técnicos MINISTÉRIO DA SAÚDE Secretaria Executiva Departamento de Informática

Leia mais

COORDENAÇÃO DE ESTÁGIO KIT ALUNO ESTÁGIO PASSO A PASSO

COORDENAÇÃO DE ESTÁGIO KIT ALUNO ESTÁGIO PASSO A PASSO COORDENAÇÃO DE ESTÁGIO KIT ALUNO ESTÁGIO PASSO A PASSO Maceió/2014 1º PASSO: PREENCHIMENTO DO CADASTRO DO ALUNO COORDENAÇÃO DE ESTÁGIOS CADASTRO DO ALUNO Curso: Período que Cursa: Matrícula: Nome Completo:

Leia mais

PORTAL DE RELACIONAMENTO GROUP

PORTAL DE RELACIONAMENTO GROUP PORTAL DE RELACIONAMENTO GROUP MANUAL DO USUÁRIO Portal de Relacionamento - Manual do usuário... 1 SUMÁRIO 1. Informações gerais... 3 2. Sobre este documento... 3 3. Suporte técnico... 3 4. Visão Geral

Leia mais

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Apresentação. E&L ERP Sistema Gerencial de Informações. PostgreSQL 8.2/ 8.3. Domingos Martins ES. v. 1.0

Apresentação. E&L ERP Sistema Gerencial de Informações. PostgreSQL 8.2/ 8.3. Domingos Martins ES. v. 1.0 Apresentação 1 PostgreSQL 8.2/ 8.3 Domingos Martins ES v. 1.0 2 Introdução: Com a necessidade de agilizar todos os serviços na parte de aquisição de material, tramitação de processo, documentação eletrônica

Leia mais