Aula 1: Apresentação, Computação Corporativa
|
|
- Débora Laranjeira Sintra
- 6 Há anos
- Visualizações:
Transcrição
1 Aula 1: Apresentação, Computação Corporativa Diego Passos Universidade Federal Fluminense Técnicas de Projeto e Implementação de Sistemas II Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 1 / 21
2 Agenda 1 Estrutura da Disciplina 2 Computação Corporativa Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 2 / 21
3 Agenda 1 Estrutura da Disciplina 2 Computação Corporativa Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 3 / 21
4 Informações Gerais Salas e Horários Terças, 18:00 às 20:00, sala 315. Quintas, 18:00 às 20:00, sala 315. Contato dpassos@ic.uff.br diego/disciplinas/2014_2/tepisii/ Calendário. Material didático. Informações. Avisos. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 4 / 21
5 Foco e Objetivos Em TEPIS I Técnicas de programação e desenvolvimento O.O. Boas práticas de programação e projeto. Padrões de projeto. Foco em desenvolvimento de software genérico. Em TEPIS II Foco na computação corporativa. Desenvolvimento para ambientes corporativos. Técnicas e ferramentas. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 5 / 21
6 Conteúdo Programático Noções de Computação Corporativa. Arquitetura em 3 camadas. APIs e Java Enterprise. Montagem e disponibilização. Servelets. JSP. Java Server Faces. Enterprise JavaBeans. Programação com XML. JDBC. Webservices. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 6 / 21
7 Bibliografia e Material de Apoio Sobre Java Enterprise Stephanie Bodff et al., Tutorial do J2EE 1.4, Ciência Moderna, Jim Farley e William Crawford, Java Enterprise in a Nutshell. O Reilly, Terceira Edição, Sobre Computação Corporativa Martin Fowler et al. Patterns of Enterprise Application Architecture, Addison Wesley, Links e slides na página do curso. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 7 / 21
8 Avaliação Provas Duas provas de mesmo peso: Reposição: matéria toda. M p = P 1 + P 2 2 Trabalho Individual. Implementação de sistema. Média Final 2 M p + M t 3 Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 8 / 21
9 Calendário (Provisório) Agosto 12 Apresentação, Computação Corporativa 14 Arquitetura em 3 camadas, APIs 19 APIs Java Enterprise 21 Montagem e Disponibilização 26 Montagem e Disponibilização (II) 28 Servelets Setembro 02 Servelets (II) 04 Servelets (III) 09 JSP 11 JSP (II) 16 Java Server Faces 18 Java Server Faces (II) 23 Java Server Faces (III) 25 Enterprise JavaBeans 30 P1 Outubro 02 Enterprise JavaBeans (II) 07 Enterprise JavaBeans (III) 09 Enterprise JavaBeans (IV) 14 Semana Acadêmica 16 Semana Acadêmica 21 Enterprise JavaBeans (V) 23 Programação com XML 28 Dia do Servidor Público 30 Programação com XML (II) Novembro 04 JDBC 06 JDBC (II) 11 JDBC (III) 13 Webservices 18 Consciência Negra 20 Webservices (II) 25 Webservices (III) 27 P2 Dezembro 02 VR 04 Vista de Prova (P2/VR) 09 VS 11 Vista de Prova (VS) Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 9 / 21
10 Agenda 1 Estrutura da Disciplina 2 Computação Corporativa Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 10 / 21
11 O Que É? Segundo Farley e Crawford Conceito de combinar aplicações, processos e serviços separados em um sistema unificado. Todo é maior que a soma das partes. Segundo Fowler Sistemas que lidam com produtos, serviços e parte financeira de empresas. Includem: folha de pagamento, prontuários médicos, rastreamento de encomendas, análise de custos, qualificação de crédito, seguros, cadeia produtiva, contabilidade, serviço ao consumidor... Não incluem: sistema de injeção em carros, editor de textos, sistemas operacionais, switches, controladores de elevador, compiladores e jogos. Em suma: sistemas que executam funcionalidades ligadas a negócios. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 11 / 21
12 Características de uma Aplicação Corporativa Envolvem dados persistentes. Dados armazenados em disco. Disponíveis entre execuções do sistema. Manipulam grande massa de dados. Dezenas de milhões de registros. Precisam lidar com acessos concorrentes. Múltiplas interfaces de acesso/consulta aos dados. Usuários muitas vezes inexperientes. Muito processamento em lotes (batch). Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 12 / 21
13 Características de uma Aplicação Corporativa (II) Requer integração com outras aplicações corporativas. Possivelmente com tecnologias diferentes. Possivelmente com conceitos distintos para as mesmas entidades. Apresentam lógica de domínio complexas. Determinadas por situações de negócio. Pode haver várias exceções. Pode mudar ao longo do tempo. Não são necessariamente grandes. Podem ocorrer em contextos como empresas pequenas e negócios familiares. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 13 / 21
14 Aplicações Corporativas São Mais Complexas? Não necessariamente. A complexidade é diferente. Exemplo: aplicação de telecomunicações vs. aplicação corporativa. Telecom: problemas com número massivo de threads, integração com hardware específico. Corporativa: dados complexos, em grande quantidade, regras de negócio complexas. Fontes de Complexidade Natureza distribuída e heterogênea. Pode envolver servidores dedicados, desktops, dispositivos móveis. Necessidade de lidar com vários padrões, protocolos e tecnologias. Muitas vezes antigos/legados Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 14 / 21
15 Tipos de Aplicação Corporativa Há vários tipos, com suas particularidades. Exemplos: Venda de produtos on-line. Sistema de controle de financiamento. Controle financeiro de uma pequena empresa Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 15 / 21
16 Cenário da Venda de Produtos Alto volume de acessos. Requer solução escalável, i.e., adicionando hardware, aumenta-se a capacidade. Lógica de domínio é simples. Receber pedidos, calcular preços/frete, gerar notificações de envio... Sistema deve prezar acessibilidade. Interface web genérica, compatível com maior número possível de browsers. Dados vêm de uma base de produtos/pedidos/clientes e eventualmente outros sistemas de estoque. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 16 / 21
17 Cenário de Controle de Financiamento Poucos usuários Centenas de vendedores/gerentes. Regras de negócio/lógica de domínio complexas. Calcular cobranças mensais, juros, reajustes indexados, retomada de posse de bens, pagamentos atrasados, validação de dados cadastrais... Interfaces mais complexas. Mais opções, diálogos, maneiras de visualizar/atualizar dados. Pode requerer componentes mais complexos que os disponíveis em interfaces web. Bases de dados também têm estruturas mais complexas. Mais tabelas. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 17 / 21
18 Cenário de Controle Financeiro de uma Pequena Empresa Poucos usuários. Lógica de domínio simples. Desafios: Espera-se um sistema pronto rapidamente. Sistema tende a adicionar complexidade ao longo do tempo. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 18 / 21
19 Em Suma: Requisitos Comuns em uma Aplicação Corporativa Integração com Outras Aplicações Aplicações já existentes. Tecnologias/linguagens variadas. Aplicações futuras. Manutenção Deve ser fácil alterar a lógica de negócio, migrar para novas plataformas de hardware, etc. Interface com Usuário Podem ser complexas. Pode haver várias versões. Para tipos variados de dispositivo/usuário. Outros: Robustez e Segurança Dados são sensíveis. Devem ser preservados. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 19 / 21
20 Lidando com a Complexidade Adoção de linguagens e tecnologias portáveis. Exemplo: Java. Utilização de plataformas/apis para desenvolvimento corporativo. Encapsulam padrões/protocolos/apis varias, proprietárias. Criam camadas de abstração. Unificam acesso a recursos. Potencializam a reutilização de código. Exemplo: J2EE. Utilização de padrões de projeto corporativos Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 20 / 21
21 Importância da Computação Corporativa Fatia considerável da área de TI. Maioria das empresas da área têm soluções corporativas. Microsoft, IBM, Google... Várias empresas têm foco (quase) exclusivo neste segmento. SAP, Red Hat, Oracle... No Brasil, Totvs. Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS II 21 / 21
Os salários de 15 áreas de TI nas cinco regiões do Brasil
Os salários de 15 áreas de TI nas cinco regiões do Brasil Entre 2011 e 2012, os salários na área de tecnologia da informação (TI) cresceram em média 10,78% um número animador, que pode motivar jovens estudantes
Leia maisArquitetura de Aplicações J2EE. Jorge Fernandes Outubro de 2003
Arquitetura de Aplicações J2EE Jorge Fernandes Outubro de 2003 J2EE O que é Como se organiza Como funciona Elementos Arquitetura Típica Componentes de Software Reuso é um processo Publicar interfaces Distribuir
Leia maisConceitos básicos sobre computadores
SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Conceitos básicos sobre computadores Prof. Vanderlei Bonato: vbonato@icmc.usp.br Sumário O que é um computador e onde podemos encontrá-los? Divisão:
Leia maisDesenvolvimento de um sistema de leilão utilizando JavaServer Pages
Desenvolvimento de um sistema de leilão utilizando JavaServer Pages Charles Burkhardt Orientador: Prof. Dr. Paulo Rodacki Gomes Roteiro da apresentação Introdução Conceitos Básicos Desenvolvimento do trabalho
Leia maisSistemas de Informação
Sistemas de Informação TCC em Re-vista 2011 121 PAULA, Diego Flávio de; VOLPATO, Tobias. 23 Gerenciamento eletrônico de documentos. 2011. 111 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de
Leia maisCONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:
Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue: Questionamento 1: Tomando como base a definição de que os Conselhos o Federal e os Regionais foram criados por
Leia maisIntrodução à Informática
Introdução à Informática Alexandre Meslin (meslin@nce.ufrj.br) Objetivo do Curso Apresentar os conceitos básicos de informática, de software e de hardware. Introduzir os conceitos relativos à representação
Leia maisArquitecturas de Software Enunciado de Projecto 2007 2008
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Enunciado de Projecto 2007 2008 1 Introdução Na primeira metade da década de 90 começaram a ser desenvolvidas as primeiras
Leia maisO que é um banco de dados? Banco de Dados. Banco de dados
COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Banco de Dados O que é um banco de dados? Um conjunto de informações
Leia maisPLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO
PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO Terra Estudos e Projetos Ambientais 11ª Avenida, nº 686 Setor Universitário
Leia maisFlávia Rodrigues. Silves, 26 de Abril de 2010
Flávia Rodrigues STC5 _ Redes de Informação e Comunicação Silves, 26 de Abril de 2010 Vantagens e Desvantagens da Tecnologia Acessibilidade, quer a nível pessoal quer a nível profissional; Pode-se processar
Leia maisENTERPRISE JAVABEANS 3. Msc. Daniele Carvalho Oliveira
ENTERPRISE JAVABEANS 3 Msc. Daniele Carvalho Oliveira Apostila Servlets e JSP www.argonavis.com.br/cursos/java/j550/index.html INTRODUÇÃO Introdução Enterprise JavaBeans é um padrão de modelo de componentes
Leia maisPORTARIA N Nº 178 Rio de Janeiro, 25 de outubro de 2012.
PORTARIA N Nº 178 Rio de Janeiro, 25 de outubro de. ACRESCENTA A ARQUITETURA DE PADRÕES TECNOLÓGICOS DE INTEROPERABILIDADE -, NO SEGMENTO RECURSOS TÉCNOLÓGICOS O PADRÃO TECNOLÓGICO SISTEMAS OPERACIONAIS
Leia mais(UFF) JDBC (I) TEPIS II
Aula 20: JDBC (I) Diego Passos Universidade Federal Fluminense Técnicas de Projeto e Implementação de Sistemas II Diego Passos (UFF) JDBC (I) TEPIS II 1 / 33 JDBC: Introdução Especificação que provê acesso
Leia maisInformática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1
Informática I Aula 19 http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação
Leia maisAnálise de Requisitos
Análise de Requisitos Análise de Requisitos O tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Cada projeto
Leia maisSISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Introdução Slide 1 Nielsen C. Damasceno Introdução Tanenbaum (2007) definiu que um sistema distribuído é aquele que se apresenta aos seus usuários como um sistema centralizado, mas
Leia maisAuxiliar em Administração de Redes Redes de Computadores I
Prof. Diego Pereira Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Auxiliar em Administração de Redes Redes de Computadores
Leia maisJAVA Express com Lógica. Subtítulo
JAVA Express com Lógica Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras
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 5 Servidores de Aplicação
Leia maisARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva
ARQUITETURA DE COMPUTADORES Professor: Clayton Rodrigues da Siva OBJETIVO DA AULA Objetivo: Conhecer a estrutura da arquitetura da Máquina de Von Neumann. Saber quais as funcionalidades de cada componente
Leia maisTécnicas de Programação para a Web. Luiz Cláudio Silva. Novembro de 2005. Apresentação
Técnicas de Programação para a Web Luiz Cláudio Silva Novembro de 2005 Apresentação Objetivos Gerais Identificar os diversos modelos de funcionamento de uma aplicação Web Citar as caracterísitcas de uma
Leia maisProjeto Manutenção SAP Web e Portal TRT
Anexo VIII SOF 46/11 Projeto Manutenção SAP Web e Portal TRT Versão: 2.00 Índice 1 Introdução... 1.1 Objetivo... 1.2 Escopo... 1.3 Definições, Acrônimos e Abreviações... 1.4 Referências... 2 Gerenciamento
Leia maisUma visão mais detalhada do software HP LoadRunner
Boletim técnico Uma visão mais detalhada do software HP LoadRunner Índice Um novo enfoque no teste de desempenho: a solução HP LoadRunner 3 A solução HP LoadRunner e a terminologia dos testes de desempenho
Leia maisJ2EE TM Java 2 Plataform, Enterprise Edition
CURSO DE GRADUAÇÃO J2EE TM Java 2 Plataform, Enterprise Edition Antonio Benedito Coimbra Sampaio Junior abc@unama.br OBJETIVOS DO CURSO Capacitar os alunos no desenvolvimento de aplicações para a WEB com
Leia maisCadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)
Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Sites dinâmicos Com Expression Web TI2009/10 EWD_1 .ASPX vs.html HTML: HTML é uma linguagem para descrever páginas web HTML significa Hyper Text
Leia maiswww.mpl.com.br C o n t a b i l i d a d e C o n t a s a P a g a r C o n t a s a R e c e b e r O r ç a m e n t o
A MPL Corporate Software, em parceria com a Oracle e a Amazon WebServices(AWS),lançouasolução ERPOracleInTheCloud,uma implantação SaaS (Software as a Service) do JD Edwards EnterpriseOne. A solução compreende
Leia maisARQUITETURA DE SISTEMAS. Cleviton Monteiro (cleviton@gmail.com)
ARQUITETURA DE SISTEMAS Cleviton Monteiro (cleviton@gmail.com) Roteiro Definição Documento de arquitetura Modelos de representação da arquitetura Estilos arquiteturais Arquitetura de sistemas web Arquitetura
Leia maisProgramação Orientada a Objectos - P. Prata, P. Fazendeiro
Programação Orientada a Objetos 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens de programação tem-se feito na procura de ferramentas: -cada vez mais próximas da percepção humana - e que
Leia maisII Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009
SOFTWARE DE CONTROLE DE USO DOS LABORATÓRIOS DO DEPARTAMENTO DE CIÊNCIAS AGRÁRIAS DO IFMG CAMPUS BAMBUÍ Alex Daniel CASTANHA ¹; Bruno FERREIRA ² ¹ Estudante do Curso Superior de Tecnologia em Análise e
Leia maisLaboratório Virtual de Sistema de Controle Via Web em Labview. 1/6 www.ni.com
Laboratório Virtual de Sistema de Controle Via Web em Labview "Utilizou-se o Labview 8.6 para criar a VI, uma placa de aquisição da NI e uma webcam para poder acessar e visualizar a planta." - Fernando
Leia maisENTERPRISE RESOURCE PLANNING (ERP) Disciplina: DESENVOLVIMENTO TECNOLÓGICO Prof. Afonso Celso M. Madeira
ENTERPRISE RESOURCE PLANNING (ERP) Disciplina: DESENVOLVIMENTO TECNOLÓGICO Prof. Afonso Celso M. Madeira 8º semestre CENÁRIO Sistemas desenvolvidos para atender necessidades específicas da unidade de negócio,
Leia maiswww.mpl.com.br ERPOracleInTheCloud.
A MPL Corporate Software, em parceria com a Oracle e a Amazon WebServices(AWS),lançouasolução ERPOracleInTheCloud,uma implantação SaaS (Software as a Service) do JD Edwards EnterpriseOne. A solução compreende
Leia maisFORMAÇÃO WORDPRESS. Desenvolvimento de sites com a plataforma Wordpress. Abel Soares abelbarbosasoares@gmail.com
FORMAÇÃO Desenvolvimento de sites com a plataforma Wordpress Abel Soares abelbarbosasoares@gmail.com O QUE É O Sistema de gestão de conteúdos que lhe permite criar e manter, de maneira simples e robusta,
Leia maisCompreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web
PROGRAMAÇÃO WEB [27200] GERAL Ano Letivo: 201415 Grupo Disciplinar: Ciência e Tecnologia da Programação ECTS: 8,0 Regime: PL Semestre: S2 OBJETIVOS O desenvolvimento de aplicações para a Web é uma atividade
Leia maisConceito Básicos de Programação com Objetos Distribuídos. Programação com Objetos Distribuídos (C. Geyer) Conceitos de POD 1
Conceito Básicos de Programação com Objetos Distribuídos Programação com Objetos Distribuídos (C. Geyer) Conceitos de POD 1 Autoria Autor C. Geyer Local Instituto de Informática UFRGS disciplina : Programação
Leia maisAdministração Pública Central Inquérito à Utilização das Tecnologias da Informação e da Comunicação Resultados 2000
Administração Pública Central Inquérito à Utilização das Tecnologias da Informação e da Comunicação Resultados 2000 NOTA TÉCNICA Universo de referência Organismos da Administração Pública Central Realização
Leia maisAlgoritmos e Programação II
Algoritmos e Programação II Agenda Desenvolver Software Objetos Classes Estudo de algumas Classes da API Estudo de algumas Classes da API Pacotes Criando nossa primeira classe Desenvolver SOFTWARE GAP
Leia maisBanco de Dados I. Prof. Edson Thizon ethizon@bol.com.br
Banco de Dados I Prof. Edson Thizon ethizon@bol.com.br Conceitos Dados Fatos conhecidos que podem ser registrados e que possuem significado implícito Banco de dados (BD) Conjunto de dados interrelacionados
Leia maisIntrodução à Informática. Aula 05. Redes de Computadores. Prof. Fábio Nelson
Aula 05 Redes de Computadores Sistemas de Comunicação de Dados Sistemas computadorizados que transmitem dados por meio de linhas de comunicação, como, por exemplo, linhas telefônicas ou cabos. História:
Leia maisDisciplina: Unidade III: Prof.: E-mail: Período:
Encontro 09 Disciplina: Sistemas de Banco de Dados Unidade III: Modelagem Lógico de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 6. Introdução ao MS Access O Microsoft
Leia maisModelos e Arquiteturas de Sistemas Computacionais
Modelos e Arquiteturas de Sistemas Computacionais Prof. Ricardo J. Rabelo UFSC Universidade Federal de Santa Catarina DAS Departamento de Automação e Sistemas SUMÁRIO Importância da definição da Arquitetura
Leia maisDesign de Software e Projeto Arquitetural de Software. Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.br
Design de Software e Projeto Arquitetural de Software Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.br Agenda 1. Contexto da Arquitetura e Projeto de Software 2. Definição de Arquitetura
Leia maisAULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS MODELO RELACIONAL
BANCO DE DADOS GERENCIAL 1 AULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS Um banco de dados é uma coleção de dados (ou informações) organizadas de forma lógica, e que
Leia maisComo sobreviver com Java 2? Saulo Arruda
Como sobreviver com Java 2? Saulo Arruda Agenda Apresentação Contexto do mercado Soluções para Java 5+ Soluções para Java 2 Conclusões Apresentação Saulo Arruda (http://sauloarruda.eti.br) Trabalha com
Leia maisPedro Coutinho jpcoutinho@ambidata.pt Paulo Rego paulorego@ambidata.pt. LABWAY ROAD SHOW 2007 - Sessão #2
Pedro Coutinho jpcoutinho@ambidata.pt Paulo Rego paulorego@ambidata.pt Agenda O Que é um Laboratório Digital? Áreas de Actuação Vantagens e Dificuldades O Circuito da Informação Digital Assinatura Digitalizada
Leia maisEsclarecimento: As versões dos navegadores a serem utilizadas pelo PSIM estão descrito no item 2.4.1.12 do projeto básico.
1 Dúvida: Por favor, nos explique alguns casos tipicos de uso para o monitoramento central? Esclarecimento: Recepção e tratamento de eventos provenientes da central de alarme, validação de ocorrências
Leia maisCIRCULAR Nº 21/2016 PREGÃO Brasília, 17 de maio de 2016.
CIRCULAR Nº 21/2016 PREGÃO Brasília, 17 de maio de 2016. Prezados Senhores, Em atenção ao pedido de esclarecimento formulado por licitante referente ao Pregão Eletrônico nº. 12/2016, seguem as seguintes
Leia maisTecnologia Java. Daniel Destro do Carmo Softech Network Informática daniel@danieldestro.com.br
Tecnologia Java Daniel Destro do Carmo Softech Network Informática daniel@danieldestro.com.br Origem da Tecnologia Java Projeto inicial: Oak (liderado por James Gosling) Lançada em 1995 (Java) Tecnologia
Leia maisSobre o Visual C++ 2010
O Visual Studio é um pacote de programas da Microsoft para desenvolvimento de software, suportando diversas linguagens como C#, C++, C, Java, Visual Basic, etc. Nesta série de tutoriais vou focar apenas
Leia maisFundamentos da Plataforma Java EE. Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br)
Fundamentos da Plataforma Java EE Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Como a plataforma Java EE trata o SERVIÇO DE NOMES Serviço de Nomes Num sistema distribuído os componentes necessitam
Leia maisAnálise de Sistemas 3º Bimestre (material 2)
Análise de Sistemas 3º Bimestre (material 2) Professor: José Ronaldo Leles Júnior Turma: 2º ano do curso de Sistemas de Informação UEG Universidade Estadual de Goiás Campus Posse POO Paradigma Orientado
Leia maisPadrões Abertos, Componentização e SOA A chave para a evolução e criação de uma nova geração de sistemas de gestão comercial
Padrões Abertos, Componentização e SOA A chave para a evolução e criação de uma nova geração de sistemas de gestão comercial Sindo V. Dias Antônio C. Mosca Rogério A. Rondini Agenda Cenário do Setor de
Leia maisSistemas Operacionais
Sistemas Operacionais Artur Petean Bove Junior Mercado e Tecnologias futuras ETEP Faculdades Sistema operacional é o software responsável pela criação do ambiente de trabalho da máquina. Sendo a camada
Leia maisEngenharia de Software II
Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
Leia maisVirtualização de Servidores. Adirlhey Assis Marcus Vinicius Coimbra
Virtualização de Servidores Adirlhey Assis Marcus Vinicius Coimbra Curriculum Autor: Marcus Coimbra Graduado em Informática, possui MBA em e-commerce e MIT em Governança de TI, atua na área a 25 anos,
Leia maisExperiência 04: Comandos para testes e identificação do computador na rede.
( ) Prova ( ) Prova Semestral ( ) Exercícios ( ) Prova Modular ( ) Segunda Chamada ( ) Exame Final ( ) Prática de Laboratório ( ) Aproveitamento Extraordinário de Estudos Nota: Disciplina: Turma: Aluno
Leia maisPredictions Brazil 2014
Predictions Brazil 2014 TOP Trends Alexandre Campos Silva, Director Consumer & Telecom João Paulo Bruder, Coordinator Telecom Luciano Ramos, Coordinator Software Pietro Delai, Manager Enterprise Bruno
Leia maisDeswik.Sched. Sequenciamento por Gráfico de Gantt
Deswik.Sched Sequenciamento por Gráfico de Gantt SOLUÇÕES EM SEQUENCIAMENTO DE LAVRA QUE NOS DIFERENCIAM Uma abordagem dinâmica e moderna para o sequenciamento de lavra Desde gráficos de Gantt interativos
Leia maisPHC CS. Loja Web. A sua loja online integrada com o PHC CS Gestão. Aproveite todos os benefícios do seu negócio online
PHC CS Loja Web Aproveite todos os benefícios do seu negócio online Venda a qualquer hora, em qualquer local Atinja novos mercados Modernize a imagem do seu negócio Melhore o seu serviço ao cliente Evite
Leia maisGraduação Tecnológica em Redes de Computadores. Fundamentos de Redes II
Graduação Tecnológica em Redes de Computadores Fundamentos de Redes II Euber Chaia Cotta e Silva euberchaia@yahoo.com.br Site da disciplina http://echaia.com Ementa: Camada física do modelo OSI; Camada
Leia maisDESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS
DESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS Emanuel M. Godoy 1, Ricardo Ribeiro Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil godoymanel@gmail.com,
Leia maisAtualização Licenciamento Windows Server 2003
Atualização Licenciamento Windows Server 2003 Visão geral Tipos de Licenciamento Modelo de licenciamento do Windows Server 2003 Ativação do Produto Licenciamento Corporativo Tipos de Licenciamento Versão
Leia maisWorkShop PUP. 1. Sobre a empresa TI-Fácil
WorkShop PUP Notas Importantes 1. Este exercício deve ser entregue no template da Fábrica disponível em: http://svn.fabrica.powerlogic.com.br/templates/unip/análise de Requisitos/PUP/PUP_baseTemplate_5.0_UNIP.eap
Leia maisArquiteturas de Aplicações Web. Leonardo Gresta Paulino Murta leomurta@ic.uff.br
Arquiteturas de Aplicações Web Leonardo Gresta Paulino Murta leomurta@ic.uff.br Aplicações Convencionais vs. Web Aplicações convencionais Escritas usando uma linguagem de programação (ex.: Java) Sites de
Leia maisProcessamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores
1 Processamento de Dados aplicado à Geociências AULA 1: Introdução à Arquitetura de Computadores UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOLÓGICO CURSO SUPERIOR DE TECNOLOGIA EM GEOPROCESSAMENTO
Leia maisDesenvolvimento de Software
PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice
Leia maisFundamentos de Programação. Diagrama de blocos
Fundamentos de Programação Diagrama de blocos Prof. M.Sc.: João Paulo Q. dos Santos E-mail: joao.queiroz@ifrn.edu.br Página: http://docente.ifrn.edu.br/joaoqueiroz/ O processo de desenvolvimento (programação),
Leia mais1 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 maisDIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 07/02/2012 19:25. Centro de Ciências Exatas e Naturais
7// 9:5 Centro de Ciências Exatas e Naturais Curso: 6 Sistemas de Informação (Noturno) Currículo: / ADM.96.-7 Funções Empresariais I Ementa: Introdução à administração. Conceitos de Organização e Administração.
Leia maisAimetis Symphony. Software de vigilância inteligente por vídeo Gerenciamento de vídeo. Análise de vídeo. Em harmonia. www.aimetis.
Aimetis Symphony Software de vigilância inteligente por vídeo Gerenciamento de vídeo. Análise de vídeo. Em harmonia. www.aimetis.com Vigilância com vida útil prolongada Migre do CCTV analógico para vigilância
Leia maisMigrando uma prefeitura para Software Livre
Migrando uma prefeitura para Software Livre O INSTRUTOR Lucas Leão Diretor de TI da Prefeitura de Arapiraca O INSTRUTOR Dados Gerais: Área: 351 Km2 Habitantes: 200.000 Orçamento Anual: 147 Milhões Número
Leia maisApresentação Institucional. Ignacio Daniel Arias, Maio 2013
Apresentação Institucional Ignacio Daniel Arias, Maio 2013 Agenda - A Empresa - Infraestrutura - Equipe - Produtos e Serviços - Tecnologias - Clientes - Serviços e o MPS.BR A Empresa Historico A EliteSoft
Leia maisUnidade IV PRINCÍPIOS DE SISTEMAS DE. Prof. Luís Rodolfo
Unidade IV PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO Prof. Luís Rodolfo Outros tipos de sistemas de informação Inteligência artificial: A inteligência artificial é um campo da ciência e da tecnologia baseado
Leia maisProjeto Demoiselle. Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.
Projeto Demoiselle Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.net Palestrantes: Antônio Carlos Tiboni Luciana Campos Mota 20/07/2009
Leia maisArquitetura de Conectividade para Ambientes de Computação em Nuvem. Palestrante: Herlon Hernandes
Arquitetura de Conectividade para Ambientes de Computação em Nuvem Palestrante: Herlon Hernandes Sumário Evolução dos Ambientes Computacionais Estrutura Tradicional Tecnologias Virtualização Requisitos
Leia maisAgenda. Requisitos para desenvolvimento do sistema de informação DW-e IS. Comparação de plataformas de integração. Requisitos de sistema
DesertWatch- Extensão- Workshop Portugal 2009 Critical Software S.A. Sistema de Informação do Desertwatch Extensão (DW-e IS) Agenda Requisitos para desenvolvimento do sistema de informação DW-e IS Comparação
Leia maisSolução Integrada para Gestão de Projectos. para Entidades de I&DT APRESENTAÇÃO
Solução Integrada para Gestão de Projectos para Entidades de I&DT APRESENTAÇÃO Sistemas de Informação Produtos e serviços na área dos sistemas de informação ERP Software Apoio à Gestão Engenharia de Software
Leia maisOPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).
OPORTUNIDADES CWI: Analista de Testes - 2 anos de experiências em testes. - Experiência com alguma ferramenta de automação de testes. - Conhecimento em especificação de casos de testes. - Formação superior
Leia maisTerminal de Operação Cimrex 69
Descrição do Produto O Cimrex 69 agrega as mais novas tecnologias e a mais completa funcionalidade de terminais de operação. Possui visor de cristal líquido gráfico colorido de 5,7 sensível ao toque (
Leia maisCurso de Graduação em Administração. Administração da Produção e Operações I
Curso de Graduação em Administração Administração da Produção e Operações I 6º Encontro - 05/03/2012 18:50 às 20:30h COMO SERÁ NOSSO ENCONTRO HOJE? 02 - ABERTURA - SISTEMAS DE PRODUÇÃO - VÍDEOS PARA DEBATE
Leia maisO SPED foi instituído pelo Decreto nº 6.022/2007 com o conceito de modernização da sistemática do cumprimento das obrigações acessórias, transmitidas
Bem vindo a O SPED foi instituído pelo Decreto nº 6.022/2007 com o conceito de modernização da sistemática do cumprimento das obrigações acessórias, transmitidas pelos contribuintes às administrações tributárias
Leia maisIntrodução. Aula 02. Estrutura de Dados II. UFS - DComp Adaptados a partir do material da Profa. Kenia Kodel Cox
Introdução Estrutura de Dados II Aula 02 UFS - DComp Adaptados a partir do material da Profa. Kenia Kodel Cox 1 Estrutura de Dados estuda o que? 2 A programação habilita os computadores a cumprirem imensa
Leia maisINSTITUTO FEDERAL SUL DE MINAS GERAIS CAMPUS MUZAMBINHO CENTRO DE EDUCAÇÃO A DISTÂNCIA CEAD
INSTITUTO FEDERAL SUL DE MINAS GERAIS CAMPUS MUZAMBINHO CENTRO DE EDUCAÇÃO A DISTÂNCIA CEAD COORDENAÇÃO DO CURSO TÉCNICO EM INFORMÁTICA EMENTÁRIO DO CURSO 1. Acolhimento: Alfabetização Digital e Práticas
Leia maisAula 2 Estágios de Uso Estratégico dos Sistemas de Informaçã
Aula 2 Estágios de Uso Estratégico dos Sistemas de Informaçã ção Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Agenda Histórico da
Leia maisKIT MÍDIA RAMOS DA INFORMÁTICA
KIT MÍDIA RAMOS DA INFORMÁTICA ÍNDICE ANALÍTICO Estatísticas sobre os visitantes do portal... 1 Publicidade... 5 Tipos de publicidade... 5 Valores de publicidade... 5 Parceria... 6 Contato... 6 Estatísticas
Leia maisTECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Aula 02: Organização e Arquitetura de Computadores / Lógica Digital (Parte I) O conteúdo deste documento tem por objetivo
Leia maisObjetivo do Portal da Gestão Escolar
Antes de Iniciar Ambiente de Produção: É o sistema que contem os dados reais e atuais, é nele que se trabalha no dia a dia. Neste ambiente deve-se evitar fazer testes e alterações de dados sem a certeza
Leia maisTecnologia da Informação
UNIDADE III Banco de Dados Professor : Hiarly Alves www.har-ti.com Fortaleza - 2014 Tópicos Conceito de Banco de Dados. Problemas com Banco de Dados. Modelos de Relacionamento de um Banco de Dados. SGDB
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 6 EJB Enterprise Java
Leia maisOPORTUNIDADES CWI: Analista de Sistemas Sênior
OPORTUNIDADES CWI: Analista de Sistemas Sênior - Experiência em levantamento de requisitos. - Elaboração de especificação funcional. - Desejável conhecimento em logística e transporte. Analista de Testes
Leia maisINFORMÁTICA I 05/04/2008. Sistema Operacional. Prof. Cláudio Farias Rossoni
INFORMÁTICA I Prof. Dimas Ozanam Calheiros Prof. Cláudio Farias Rossoni Info-1-02- Introdução Sistemas Operacionais Programa de sistema. Controla todos os recursos do computador. Fornece a base sobre a
Leia maisVII SENABOM TEMA: O REGISTRO ELETRÔNICO DE EVENTOS (RE) Apresentado por: Ten Cel BM Flávio Rocha - CBMERJ
VII SENABOM TEMA: O REGISTRO ELETRÔNICO DE EVENTOS (RE) Apresentado por: Ten Cel BM Flávio Rocha - CBMERJ 1 SUMÁRIO! O que é a Assessoria de Informática e sua missão.! O Registro Eletrônico de Eventos
Leia maisAo considerar o impacto ambiental das empilhadeiras, observe toda cadeia de suprimentos, da fonte de energia ao ponto de uso
Energia limpa Ao considerar o impacto ambiental das empilhadeiras, observe toda cadeia de suprimentos, da fonte de energia ao ponto de uso Empilhadeira movida a hidrogênio H oje, quando se trata de escolher
Leia maisFONSECA, LUCIANO DUARTE FERRAMENTAS DE DIAGNÓSTICO ERD COMMANDER
Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Curso Técnico em Informática DIEGO FONSECA, LUCIANO DUARTE FERRAMENTAS
Leia maisWeb Browser como o processo cliente. Servidor web com páginas estáticas Vs Aplicações dinâmicas para a Web: HTTP porto 80
Web Browser como o processo cliente Servidor web com páginas estáticas Vs Aplicações dinâmicas para a Web: Cliente Web browser HTTP porto 80 Servidor web JDBC RMI XML... Base de Dados Aplicação em Java...
Leia maisMétricas de Software
Métricas de Software Plácido Antônio de Souza Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte 2006.1 - Planejamento e Gerência de
Leia mais