Content Management Aluno: Antonio José Gonzales Alves Orientador: Prof. Dr. João Eduardo Ferreira Tipo de Trabalho: Estágio Supervisionado.

Slides:



Advertisements
Apresentações semelhantes
3/24/2017 7:59 AM © 2005 Microsoft Corporation. All rights reserved.
Advertisements

Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
Técnicas e Projeto de Sistemas
PORTAIS E WEB Alunos: Carlos Magno, Elaynne Sodré, Fernanda Alves.
Banco de Dados Aula 01: Conceitos Básicos
Técnicas e Projeto de Sistemas
Técnicas e Projeto de Sistemas
INTRODUÇÃO À COMPUTAÇÃO PARALELA
XP - Continuous Integration Leonardo Pereira Demilis.
Trac é uma ferramenta open source e de interface web para controle de projetos de desenvolvimento de software. O objetivo do software é ajudar o desenvolvedor.
UML - Unified Modeling Language
Carlos Eugênio P. da Purificação UFBA Framework Arquitetura do Sistema e definição do escopo.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Sistemas Operacionais
Balanced Scorecard (BSC)
Compressão por Hardware
Gerência de Dados em Grades Motivação: – 1a geração de suporte a dados em Grades: ferramentas para transferência e catalogação de réplicas: Globus: GridFTP,
O que é o Direto ? É uma solução integrada de correio, agenda e catálogo pessoal e corporativo baseada em software livre. A demanda No início de 1999.
Slide 1 Rede Nacional de Ensino e Pesquisa Treinamento em Gradep - junho 2005 Serviço Collector Treinamento no GRADEp Serviço Collector CollectorDemo e.
Governo do Estado do Tocantins Secretaria da Educação e Cultura
Curso: Turma Recursal - Módulo de Atualização
Webcast Gestão da Manutenção Histórico de Aplicações e Manutenções.
Servidores e Programação Web Redes de Computadores.
Introdução aos Sistemas de Informação Gerencial Profa. Jiani Cardoso Fundamentos de Sistemas de Informação 02/set/2005.
Supply Chain Management
1 Oi BlackBerry. 2 Índice 1Configurando o seu aparelho BlackBerry 2Formatando o seu aparelho BlackBerry 3Solicitando senha de ativação empresarial 4Indicador.
O Fluxo de Testes © Alexandre Vasconcelos
Introdução Software para Laboratórios de Análises Clínicas
Planejando seu site Objetivos Abordagem Sílvia Dota.
Metodologias de Construção de Sites
UNIVERSIDADE FEDERAL DE SANTA CATARINA PPGEP - Jornalismo On-line
Metodologia de Desenvolvimento de portais Abordagem Rita Paulino Visa prover o pesquisador de um maior conhecimento sobre o tema ou problema de pesquisa.
Curso de Engenharia Industrial Madeireira – UFPR Prof. Umberto Klock
"Tudo o que acontece, acontece em algum lugar." Gilberto Câmara - INPE Gilberto Câmara - INPE.
"Tudo o que acontece, acontece em algum lugar."
Arquitetura de Sistemas de Informação
ENCONTRO NACIONAL DE TECONOLOGIA DA INFORMAÇÃO PARA OS MUNICÍPIOS e do SOFTWARE PÚBLICO BRASILEIRO 1º Encontro Banco de Talentos.
Sistema Integrado de Gestão de Serviços de Saneamento GSAN
Sistemas de Tutoria Inteligente (STI) Visam proporcionar instrução de forma adaptada a cada aprendiz. STIs adaptam o processo de instrução a determinadas.
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
Segurança de Dados no MAER.
Gerenciamento de Dados Instituto Tecnológico da Aeronáutica – ITA CE-245 Tecnologias da Informação Professor Adilson Marques da Cunha Aluna: Michelle.
CE-262 Ontologia e Web Semântica Prof. José M Parente de Oliveira Sala 120 – Prédio da Computação Lógica de Descrições.
REALINHAMENTO ESTRATÉGICO E RECOMENDAÇÕES AO ATUAL MODELO DE GESTÃO Conclusão do Projeto Companhia de Desenvolvimento dos Vales do São Francisco e do Parnaíba.
Sistemas de Informação Capítulo 3
III – Uso Infraestrutura – Empresa Digital Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Uso da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos III – Uso da Infraestrutura Tecnológica.
Tema I TEMA DE DISCUSSÃO I Prof. Dr. Marcio Lobo Netto 1 o. Período / 2004 Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018.
I – Descrição da Infraestrutura Tecnológica Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
Construindo Mundos em. Construindo Mundos em X3D.
II – Gestão da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos II – Gestão da Infraestrutura Tecnológica.
Missão Visão Valores.
Marketing de Relacionamento
Alexandre Eiki Onishi Supervisor(IME): Prof. Siang Wun Song
Business Process Management e Workflow - jBPM Aluno: Filipe Ferraz Salgado Orientador: Francisco Reverbel Novembro 2006.
Trabalho de Formatura Supervisionado – MAC499 Aluno: Danilo Toshiaki Sato Orientador: Marco Dimas Gubitoso Estágio: Mai/2002 – Dez/2003.
Administração de Sistemas de Informação
M e d A d m i n. Quem é o público alvo da ideia? Profissionais vinculados à área da saúde, em particular, àqueles responsáveis pela administração de medicamentos,
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
UERJ - Agosto 2000© Oscar Luiz Monteiro de Farias1 Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática.
Apresentação de Estágio Supervisionado
Universidade do Estado do Rio de Janeiro Juliana dos Santos Oliveira Mat.:
VENDAS NO CONTEXTO DE MARKETING
METODOLOGIA DE PESQUISA EM EDUCAÇÃO INTRODUÇÃO A PESQUISA ACADÊMICA Roberval Francisco de Lima SÃO ROQUE 2006.
Unified Modeling Language
LINGUAGENS DE PROGRAMAÇÃO
Internet Aula 03. Histórico Durante a guerra fria, os EUA tiveram a necessidade de interligar laboratórios que trabalhavam para os militares; Essa interligação.
Redes para Automação Industrial Capítulo 1: Automação Industrial
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
Transcrição da apresentação:

Content Management Aluno: Antonio José Gonzales Alves Orientador: Prof. Dr. João Eduardo Ferreira Tipo de Trabalho: Estágio Supervisionado

Portais Corporativos AspectosPortal Corporativo Avançado Personalização Personalização avançada (pleno controle do layout e cores), baseada em perfis, dinâmica em tempo real. Busca Busca avançada (buscas colaborativas e por afinidade) – associações de indivíduos com assuntos – resultados internos e externos da web unificados – buscas em arquivos multimídia. Taxonomia Vários níveis de categorias, categorização automática – diretório bem organizado, theasures (dicionário) avançado. Ferramentas de Colaboração Profundamente integradas com o portal, sem necessidade de carregar aplicativo específico – inclui mensagens instantâneas e ambientes eletrônicos de reunião. Segurança Suporta criptografia de alto nível e soluções customizadas – identificação unificada (single login) Gerenciamento de Conteúdo Amplamente disponível – indexação automática dos documentos – pequenos esforços exigidos dos usuários para categorização futura e distribuição dirigida – funcionalidades de processos e workflow. Fonte: Portais Corporativos: A revolução na Gestão do Conhecimento.

Mesclando dados, informação e conhecimento DadosInformaçãoConhecimento Simples observações sobre o estado do mundo Dados dotados de relevância e propósito Informação valiosa da mente humana. Inclui reflexão, síntese e contexto. Facilmente estruturado Facilmente obtido por máquinas Freqüentemente obtido por máquinas Freqüentemente quantificado Facilmente transferível Requer unidade de análise Exige consenso em relação ao significado Exige necessariamente a mediação humana De difícil estruturação De difícil captura em máquinas Freqüentemente tácito De difícil transferência Operações lógicasInterpretação A noção que se tem de informação é bastante ampla, mas a grande questão não é definir informação e sim qualificá-la. É a qualidade da informação que determina a sua importância para a empresa. Fonte: Working Knowledge.

Content Management O que é Content Management A gestão de conteúdo pode ser definida como um conjunto de técnicas, modelos, definições e procedimentos de ordem estratégica e tecnológica visando integração e automatização de todos os processos relacionados à criação, agregação, personalização, entrega e arquivamento de conteúdo de uma organização Necessidade de gerenciamento de conteúdo em sites O potencial dos sites hoje está diretamente relacionado a seu conteúdo. Com o dinamismo cada vez maior dos mercados, produtos e serviços, passa a ser fundamental aos sites estarem em sintonia com estas mudanças. Tendo em vista este cenário, ouvimos a todo momento falar de gestão de conteúdo para a web, editores de conteúdo, geração de sites dinâmicos, entre outras terminologias. Alguns tópicos a serem levados em conta Descentralização da publicação de conteúdo Site composto por informações oriundas de diversas fontes Necessidade de personalização de conteúdo Facilidade do trabalho de contribuição de conteúdo Mecanismos eficientes de recuperação de conteúdo

O processo de Gestão de Conteúdo. Criação Revisão/ Edição Aprovação Publicação Arquivo/ Eliminação Ferramentas de Content Management devem atender também às necessidades de automação de processos de negócio, bem como integração e colaboração. Para ajudar nesse sentido é utilizado o chamado Workflow.

Workflow Existem alguns ambientes distintos nos sistemas de workflow e gestão do fluxo de trabalho que merecem um detalhamento. Business Modeling Environment Fornece a metodologia. Pode ser considerado como uma forma estruturada para identificar e capturar toda a informação e as relações que compõem um processo de negócio. Permite ao analista construir uma representação gráfica do processo. Workflow Development Environment Fornece as ferramentas usadas para a construção da aplicação de workflow. Neste ambiente são definidas as regras, os usuários e os papéis funcionais. Workflow Administration and Monitoring Environment Este ambiente é usado para monitorar os processos ativos, para ver as tarefas pendentes e possibilitar a geração de estatísticas. Workflow Management Engine É o ambiente de execução, normalmente chamado de runtime, dos processos. Ele dá aos usuários a capacidade de gerenciamento processo a processo. Workflow Runtime Environment Fornece a capacidade de visualização ao usuário final ou ao administrador da aplicação de workflow, incluindo acesso transparente a bases de dados, aplicações legadas, sistemas de gestão eletrônica de documentos e outros objetos manipulados pelo motor de workflow.

Requisitos fundamentais em softwares de gerenciamento de conteúdo Mecanismos para controle de fluxo de produção de conteúdo e publicação de sites de forma flexível. Descentralização da administração do site da área técnica – pessoal especializado em linguagens de programação. Reutilização dos códigos de programação de forma rápida para disponibilizar funcionalidades já existentes em novos sites. Suporte multilínguas e capacidade para integrar componentes de softwares e dados em bases de dados legadas. Segregação de direito de acesso e autoria dos conteúdos. Garantia de tempo de resposta e escalabilidade para sites acessados por milhares de pessoas simultaneamente. Criação e armazenamento de layouts e templates de diferentes modelos para diferentes seções dos sites. Flexibilidade para criação de workflow e posterior manutenção do mesmo. Escalabilidade para permitir futuros serviços e incremento de novas seções e funcionalidades. Mecanismos de atualização simples para os responsáveis pelo conteúdo. Modelo de navegação consistente disponibilizado para os usuários. Integração de sites com os mais diversos tipos de sistemas transacionais como ERP, CRM e sistemas legados.

Um exemplo prático

Ferramenta utilizada: Consumo da Informação Personalizar Contextualizar Aplicação Executar Colaborar Cadeia de Demanda Gestão da Informação Capturar Produzir Publicar Reter Dispor Cadeia de Fornecimento Vi VCM Vignette Portal

VCM Criar conteúdo Aprovar e Publicar Portal Criar página Criar portlet Relacionar portlet com conteúdo no VCM Relacionar portlet com página Atribuir segurança ao portlet e à página Vignette Dynamic Portal Module Integração VCM e Vignette Portal Integração entre VCM e VAP Melhor usabilidade e diminuição do retrabalho Preview Real O conteúdo é editado, aprovado e públicado a partir do preview Uso de Templates Reaproveitamento de trabalho, encurta tempo de desenvolvimento

Vignette Builder Criação de aplicações baseada em wizards Conectores para PeopleSoft, Lotus Domino, SAP v3, Siebel Ideal pars criação de relatórios e gráficos e aplicações de manipulação de dados

Vignette Business Integration Studio Solução de modelagem rápida de integração de aplicações

Vignette Dialog e Messenger Vignette Dialog é uma solução de gerenciamento de interações Automatiza as interações com clientes e prospects através de múltiplos canais Canais online e offline: , Telefone, correio direto, Web, outros Vignette Messenger é para Marketing Facilita a construção, execução e medição de campanhas de Constrói campanhas para um canal ( ) Pode ser usado separadamente ou em conjunto com o Vignette Dialog

Ambientes de implantação DesenvolvimentoHomologaçãoProdução

Tecnologias utilizadas Programação web, servlets e jsp Servlets e JSP (Java Server Pages) são soluções baseadas em Java, desenvolvidas pela Sun e aplicáveis no lado do servidor (server-side) quando do desenvolvimento de Web Sites. Portlets JSR 168 Portlets são componentes web utilizados em portais como aplicações plugáveis que provê informação e fornece uma camada de apresentação aos usuários. MVC A arquitetura padrão MVC - Model-View-Controller (Modelo-Visualização-Controle) é um padrão que define a separação de maneira independente do Model (Modelo) que são os Objetos de Negócio, da View (Visualização) que compreende a interface com o usuário ou outro sistema e o Controller (Controle) que controla o fluxo da aplicação. Servidores de Aplicação e Servidores Web Um servidor de aplicação ou em inglês, application server, é um software que disponibilizasoftware um ambiente para a instalação e execução de certas aplicações. Os servidores de aplicaçãoaplicações também são conhecidos como software de middleware.middleware Frame Works Um framework captura as funcionalidades comuns a várias aplicações. "Um framework provê uma solução para uma família de problemas semelhantes,... Usando um conjunto de classes e interfaces que mostra como decompor a família de problemas,... E como objetos dessas classes colaboram para cumprir suas responsabilidades,... O conjunto de classes deve ser flexível e extensível para permitir a construção de várias aplicações com pouco esforço, especificando apenas as particularidades de cada aplicação" Entre outras...