JULIANO AUGUSTO DE SOUZA OLIVEIRA
|
|
- Danilo Mota Aires
- 8 Há anos
- Visualizações:
Transcrição
1 UNIVERSIDADE DE RIBEIRÃO PRETO CENTRO DE CIÊNCIAS EXATAS, NATURAIS E TECNOLÓGICAS PÓS-GRADUAÇÃO LATO SENSU EM BANCO DE DADOS JULIANO AUGUSTO DE SOUZA OLIVEIRA IMPLEMENTAÇÃO DE UM SISTEMA DE CONTROLE DE VERSÃO DE CONTEÚDO PARA A AGÊNCIA DE NOTICÍAS DA UNAERP COMO UMA EXTENSÃO DE UM CMS RIBEIRÃO PRETO 2009
2 JULIANO AUGUSTO DE SOUZA OLIVEIRA IMPLEMENTAÇÃO DE UM SISTEMA DE CONTROLE DE VERSÃO DE CONTEÚDO PARA A AGÊNCIA DE NOTICÍAS DA UNAERP COMO UMA EXTENSÃO DE UM CMS Monografia apresentada ao Centro de Ciências Exatas, Naturais e Tecnológicas da Universidade de Ribeirão Preto como parte dos requisitos para obtenção do título de Especialista em Banco de Dados. Orientador: Prof. Ms. Luciano Albuquerque L. Saraiva RIBEIRÃO PRETO 2009
3 FOLHA DE APROVAÇÃO Juliano Augusto de Souza Oliveira Implementação de um Sistema de Controle de Versão de Conteúdo para a Agência de Notícias da UNAERP como uma extensão de um CMS Monografia apresentada ao Centro de Ciências Exatas, Naturais e Tecnológicas da Universidade de Ribeirão Preto como parte dos requisitos para obtenção do título de Especialista em Banco de Dados. Orientador: Prof. Ms. Luciano Albuquerque L. Saraiva BANCA EXAMINADORA Aprovada em: Prof. Dr. Edilson Carlos Caritá Universidade de Ribeirão Preto - UNAERP Profa. Flávia Cortese Martelli Universidade de Ribeirão Preto - UNAERP Prof. Ms. Luciano A. L. Saraiva Universidade de Ribeirão Preto - UNAERP
4 DEDICATÓRIA Dedico este trabalho aos meus pais, minha irmã e principalmente a minha esposa Ivana e meu filho Rafael, que foram os meus principais pontos de apoio nos momentos difíceis. Meu muito obrigado a vocês, MINHA FAMÍLIA!
5 AGRADECIMENTOS Primeiramente a Deus, por ter me dado a vida e a possibilidade de chegar até aqui. Ao meu orientador pela atenção e confiança na conclusão deste trabalho. Aos meus colegas de trabalho e a Universidade de Ribeirão Preto por ter me dado a chance de concluir mais essa etapa de minha vida e por acreditar no meu trabalho. E por fim, a toda comunidade de Software Livre do Brasil, principalmente a Comunidade Joomla! Meu muito obrigado a todos vocês!
6 RESUMO OLIVEIRA, J.A.S. Implementação de um Sistema de Controle de Versão de Conteúdo para a Agência de Notícias da UNAERP como uma Extensão de um CMS Monografia (Pós-Graduação Lato Sensu) Centro de Ciências Exatas, Naturais e Tecnológicas, Universidade de Ribeirão Preto, Ribeirão Preto-SP, Com o advento das tecnologias voltadas para Web e simultaneamente o rápido ganho de qualidade dos sistemas baseados em Software Livre, o acesso a estas se tornaram fáceis e aplicáveis a todos os tipos de problemas dos mais diversos ramos do conhecimento humano. Atualmente, instituições e empresas que trabalham com imprensa encontram dificuldades para manter um controle de qualidade destes artigos principalmente quando há vários autores envolvidos. Focando neste problema, o objetivo deste trabalho é a implementação de um módulo para o SGC (Sistema de Gerenciamento de Conteúdo) Joomla que permita o controle de versão e auditoria para ser implantado na Agência de Notícias do Curso de Jornalismo da Universidade de Ribeirão Preto. Com a utilização deste componente em conjunto com um CMS Open Source foi possível obter mais autonomia, segurança e agilidade para o administrador do site na publicação do conteúdo, garantindo assim, a consistência dos artigos publicados e ao mesmo tempo contribuindo para a comunidade Open Source. Palavras-chave: software livre, Joomla, controle de versão de artigos, controle de conteúdo jornalístico, agência de notícias.
7 ABSTRACT OLIVEIRA, J.A.S. Implementação de um Sistema de Controle de Versão de Conteúdo para a Agência de Notícias da UNAERP como uma Extensão de um CMS Monografia (Pós-Graduação Lato Sensu) Centro de Ciências Exatas, Naturais e Tecnológicas, Universidade de Ribeirão Preto, Ribeirão Preto-SP, With the advent of Web specific technologies and the simultaneous, rapid advances in the quality of systems based on Free Software, access to such innovations has been facilitated and has become applicable to a wide range of types of human knowledge. Institutions and companies working with the press nowadays are faced with difficulties to control the quality of what they write, especially when a number of authors are involved. With a focus on this problem, this study aims at the implementation of a Joomla CMS module (Content Management System) that will enable the News Agency of the Journalism Program at the University of Ribeirão Preto to control and audit text versions. By using this component, together with an Open Source CMS application, the website manager experiences more autonomy, flexibility and security to publish the content. This, in turn, leads to greater consistency among the published articles and contributions to the Open Source community. Keywords: open source, Joomla, control of content versions, control of news content, news agencies.
8 LISTA DE FIGURAS Figura 1 Comparação mundial dos três CMS pesquisados... 9 Figura 2 Comparação nacional dos três CMS pesquisados Figura 3 Modelo Entidade Relacionamento do Joomla original Figura 4 MER do Joomla após instalação do Componente de CVC Figura 5 Tela principal do gerenciamento das versões Figura 6 Comparando as alterações realizadas nas versões Figura 7 Realizando a mesclagem das versões de conteúdo Figura 8 Tela do gerenciamento da versão do conteúdo Figura 9 Tela das configurações globais do componente... 32
9 LISTA DE QUADROS Quadro 1 Diferenças do Core... 14/15 Quadro 2 Diferenças dos Componentes... 16
10 LISTA DE ABREVIATURAS E SIGLAS ACL - Access Control List (Lista de Controle de Acesso) AGE UNAERP - Agência de Notícias do Curso de Jornalismo da Universidade de Ribeirão Preto API - Application Programming Interface (Interface de Programação de Aplicativos) ASP - Estrutura de programação (Active Server Pages ou ASP não é uma linguagem, é um framework) Browser - Navegadores que usamos para navegar na internet CMS - Content Management System (Sistema de Gerenciamento de Conteúdo) Core Team - Equipe de desenvolvedores de um determinado projeto CVC - Controle de Versão de Conteúdo Framework - Abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica GNU/GPL - GNU General Public License (Licença Pública Geral ou Software Livre) JSP - Tecnologia baseada em Java (JavaServer Pages) MER - Modelo Entidade Relacionamento MOS - Mambo Open Source Open Source - Código Aberto, mas conhecido por Software Livre OSI - Open Source Initiative (Iniciativa do Código Aberto) PHP - Linguagem de programação (acrônimo recursivo para PHP: Hypertext Preprocessor) RSS - Rich Site Summary ou Really Simple Syndication (formato de arquivo para divulgar notícias online em outros sites) SGC - Sistemas de Gerenciamento de Conteúdo SQL - Structured Query Language, ou Linguagem de Consulta Estruturada WYSIWYG - Acrônimo de What You See Is What You Get (O que você vê é o que você obtém)
Construindo sítios profissionais com Mambo
23/09/06 Construindo sítios profissionais com Mambo Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Software Livre Conceitos de CMS Mambo Configuração do Mambo Novidades Referências 2 O que é software
Leia maisDefinições: quando usar cada um?
Framework ou CMS? Definições: quando usar cada um? Framework: Uma arquitetura desenvolvida com o objetivo de atingir a máxima reutilização, representada como um conjunto de classes abstratas e concretas,
Leia maisProposta para captação de Patrocínios. Dias 20 e 21 de Março na Universidade de Ribeirão Preto - UNAERP. www.joomladaysp.com.
Proposta para captação de Patrocínios Dias 20 e 21 de Março na Universidade de Ribeirão Preto - UNAERP www.joomladaysp.com.br/2015 1 O que é o Joomla! Joomla! (pronuncia-se djumla) é um Sistema de gestão
Leia maisConsultoria sobre Joomla!
Consultoria sobre Joomla! Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.
Leia maisProposta para captação de patrocínios. www.joomladaysp.com.br
Proposta para captação de patrocínios Dias 05 e 06 de Julho na Universidade São Judas Tadeu - USJT #JDaySP www.joomladaysp.com.br 1 O que é o Joomla! Joomla! (pronuncia-se djumla) é um Sistema de gestão
Leia maisDesenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.
Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais. Tales Henrique José MOREIRA 1 ; Gabriel da SILVA 2 ; 1 Estudante de Tecnologia em Sistemas para
Leia maisCurso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani
Curso de Introdução ao Plone Instrutores Carlos Alberto Alves Meira Erick Gallani Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Parte IV - Criação
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisBanco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho
Banco de Dados de Músicas Andre Lima Rocha Campos Osório Pereira Carvalho Definição Aplicação Web que oferece ao usuário um serviço de busca de músicas e informações relacionadas, como compositor, interprete,
Leia maisInstalação de Moodle 1
Instalação de Moodle (local em Windows XP) 1. Introdução...2 2. Instalação de XAMPP...3 3. Instalação de Moodle...9 3.1. Download de Moodle...9 3.2. Criar uma Base de Dados...10 3.3. Instalação de Moodle...11
Leia maisConteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos
Curso de Introdução ao Plone Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Modulo A Instrutores Carlos Alberto Alves Meira Laurimar Gonçalves
Leia maisTECNOLOGIA EM PROCESSAMENTO DE DADOS
Centro Universitário Filadélfia TECNOLOGIA EM PROCESSAMENTO DE DADOS Luciano Barroso Zanluchi ELEIÇÃO ELETRÔNICA LONDRINA 2005 Luciano Barroso Zanluchi ELEIÇÃO ELETRÔNICA Trabalho de Conclusão de Curso
Leia maisRicardo Gomes Clemente. Uma arquitetura para processamento de eventos de log em tempo real. Dissertação de Mestrado
1 Ricardo Gomes Clemente Uma arquitetura para processamento de eventos de log em tempo real Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do título de Mestre pelo
Leia maiswww.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00
www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br
Leia maisProgramação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL
Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre
Leia maisFANESE Faculdade de Administração e Negócios de Sergipe
I FANESE Faculdade de Administração e Negócios de Sergipe GERENCIAMENTO DE PATCHES Atualizações de segurança Aracaju, Agosto de 2009 DAYSE SOARES SANTOS LUCIELMO DE AQUINO SANTOS II GERENCIAMENTO DE PATCHES
Leia maisSistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG
Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG Marco T. A. Rodrigues*, Paulo E. M. de Almeida* *Departamento de Recursos em Informática Centro Federal de Educação Tecnológica de
Leia maisConteúdo Programático de PHP
Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo
Leia maisJava Server Pages: Apresentação e Instalação
1 Java Server Pages: Apresentação e Instalação Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Apresentar a tecnologia Java Server Pages; Instalar e configurar
Leia maisDesenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Arquitetura de Aplicações Distribuídas na Web Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisSISTEMA DE GESTÃO DA QUALIDADE INTEGRADA: TRATAMENTO DE ANOMALIAS EM UMA INDÚSTRIA METALÚRGICA. Ana Elisa Peres Magalhães
SISTEMA DE GESTÃO DA QUALIDADE INTEGRADA: TRATAMENTO DE ANOMALIAS EM UMA INDÚSTRIA METALÚRGICA Ana Elisa Peres Magalhães MONOGRAFIA SUBMETIDA À COORDENAÇÃO DE CURSO DE ENGENHARIA DE PRODUÇÃO DA UNIVERSIDADE
Leia maisDrupal para Empresas. Descobrindo os benefícios do Drupal para o seu negócio
Sorteio de R$400 de crédito nos cursos de Drupal! http://j.mp/sorteio400reais O que veremos nessa palestra? # Apresentação # Introdução a CMS # Conhecendo o Drupal # Drupal como solução para Empresas #
Leia maisPmail Project. The open sourse project. Felipe Theodoro Gonçalves / www.ftgoncalves.com Pmail - GNU General Public License version 3 (GPLv3)
Pmail Project The open sourse project O projeto O projeto Pmail (PHP Mail) tem por finalidade adicionar mais funcionalidades à aplicações cuja as mesmas necessitem de envio em massa de e-mail para seus
Leia maisUma Análise de Práticas na Aplicação de SCRUM em Projetos de Grande Porte
Evandro Oliveira das Flores Uma Análise de Práticas na Aplicação de SCRUM em Projetos de Grande Porte Dissertação de Mestrado Dissertação apresentada como requisito parcial para a obtenção do grau de Mestre
Leia maisJoomla! para iniciantes. Djonatan Buss Jerônimo Medina Madruga
Joomla! para iniciantes Djonatan Buss Jerônimo Medina Madruga Sempre teve vontade de fazer seu site? Fica na dúvida de qual tecnologia utilizar? Quer uma abordagem mais profissional do que aquele site
Leia maisAgregadores de Conteúdo
Agregadores de Conteúdo São programas ou sites capazes de interpretar e mostrar o conteúdo dos Feeds RSS. Essa é uma forma de facilitar a leitura de vários sites e blogs, acessando o que há de novo em
Leia mais(STUDY OF AGILITY IN SOFTWARE DEVELOPMENT PROCESS WITH TEAMS AT DIFFERENT WORK UNITS USING A ON-LINE MANAGEMENT TOOL)
ESTUDO DE AGILIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE COM EQUIPES EM DIFERENTES UNIDADES DE TRABALHO UTILIZANDO UMA FERRAMENTA DE GERENCIAMENTO ON-LINE (STUDY OF AGILITY IN SOFTWARE DEVELOPMENT
Leia maisCriação de um site sobre Comunicação
Luciano Conceição Martins Criação de um site sobre Comunicação UNICAMP Universidade Estadual de Campinas Introdução: Um site é um conjunto de arquivos feitos através de códigos de programação. E, estes
Leia maisINTRODUÇÃO AO DESENVOLVIMENTO DE APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7
INTRODUÇÃO AO DESENVOLVIMENTO DE APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7 Guilherme Orlandini Sérgio Roberto Delfino INTRODUÇÃO AO DESENVOLVIMENTO DE APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7 São Paulo,
Leia maisOrganização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura
Organização dos Estados Ibero-americanos Para a Educação, a Ciência e a Cultura TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA CONSULTOR POR PRODUTO 1. Projeto: OEI/BRA/09/004 - Aprimoramento da
Leia maisGuia de instalação do Sugar CRM versão open source no Microsoft Windows XP
Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP Noilson Caio Teixeira de Araújo Sugar CRM é um software de código fonte aberto (open source) que permite uma organização para
Leia maisMinicurso Desenvolvimento WEB com alta produtividade com CMS Joomla! Prof. Ms. Paloma Maira de Oliveira
Minicurso Desenvolvimento WEB com alta produtividade com CMS Joomla! Prof. Ms. Paloma Maira de Oliveira JOOMLA O que é Joomla CMS? O Joomla é um Sistema de Administração de conteúdos (CMS Content Manager
Leia maisFaculdade de Tecnologia Senac (Pelotas) Análise e desenvolvimento de Sistemas Sistemas de Informação
Faculdade de Tecnologia Senac (Pelotas) Análise e desenvolvimento de Sistemas Sistemas de Informação Investigando Sistemas de Informação PHP-Nuke Maxwell Rodrigues Laner Sumário 1. Introdução...3 2. 1
Leia mais3 Serviços na Web (Web services)
3 Serviços na Web (Web services) 3.1. Visão Geral Com base na definição do Word Wide Web Consortium (W3C), web services são aplicações autocontidas, que possuem interface baseadas em XML e que descrevem
Leia maisAtoM Access to Memory
AtoM Access to Memory Casa de Oswaldo Cruz Serviço de Tecnologias da Informação(STI) AtoM O que é? AtoM é uma abreviatura de Access to Memory. Funciona em ambiente WEB, é multilíngue e pode ser usado em
Leia maisTutorial: Joomla! Explicar o gerenciamento de conteúdos por meio do Joomla! 14 de novembro de 2014 Fernando Pablos Versão 1.0
Tutorial: Joomla! Explicar o gerenciamento de conteúdos por meio do Joomla! 14 de novembro de 2014 Fernando Pablos Versão 1.0 Conteúdo Tutorial:Assunto do Tutorial 2014 Descrição... 2 Equipamentos/Softwares
Leia mais* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento
* Técnicas Avançadas Desenvolvimento de SOFTWARES Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Tópicos Sistema de Gerenciamento de Conteúdo CMS. Fron-end Back-end Instalando Site e Lojas
Leia maisFACULDADE DE TECNOLOGIA SENAC PELOTAS. Trabalho sobre Drupal-7 Atividade-05-Sistemas de Informação
FACULDADE DE TECNOLOGIA SENAC PELOTAS Trabalho sobre Drupal-7 Atividade-05-Sistemas de Informação Eduardo Perin Wille Análise e desenvolvimento de sistemas,2013 1 Sumário 1 Introdução... 1 1.1 Como surgiu...
Leia maisDesenvolvimento de um Componente para Gerenciamento de Perfis de Usuários para o Joomla!
Desenvolvimento de um Componente para Gerenciamento de Perfis de Usuários para o Joomla! Michel Carlo Santos Mendes 1, André Luiz Peron Martins Lanna 1, Ricardo de Oliveira Duarte 1 1 Departamento de Computação
Leia maisA plataforma. Sistemas de Gestão de Aprendizagem. Carlos Nunes csmnunes@gmail.com
A plataforma Sistemas de Gestão de Aprendizagem Carlos Nunes csmnunes@gmail.com O que é o Moodle? É um Sistema de Gestão de Aprendizagem (LMS) e de trabalho colaborativo, acessível através da Internet
Leia maisLucas Nascimento Santos
Lucas Nascimento Santos Mobile Application Developer lucassantoos56@gmail.com Resumo Lucas Nascimento Santos (@ll_ucasn), engenheiro de software. Estudante de Ciência da Computação na Universidade Salvador
Leia maisAnálise de Sistemas I: Programação em Nuvem. Luiz Filipe Licidonio. Faculdade de Tecnologia Pastor Dohms. Porto Alegre, Rio Grande do Sul
1 Análise de Sistemas I: Programação em Nuvem Luiz Filipe Licidonio Faculdade de Tecnologia Pastor Dohms Porto Alegre, Rio Grande do Sul luiz_np_poa@hotmail.com 2 Análise de Sistemas I: Programação em
Leia maisQUESTINAMENTOS 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 maisSCIENCEDIRECT ACRESCENTE VALOR A SUA PESQUISA. @ElsevierLAS www.sciencedirect.com www.americalatina.elsevier.com/brasil
SCIENCEDIRECT ACRESCENTE VALOR A SUA PESQUISA @ElsevierLAS www.sciencedirect.com www.americalatina.elsevier.com/brasil O que é ScienceDirect? ScienceDirect é a base de dados de textos completos revisados
Leia maisUma Abordagem sobre Mapeamento Objeto Relacional com Hibernate
Uma Abordagem sobre Mapeamento Objeto Relacional com Hibernate Luis Gustavo Zandarim Soares 1, Késsia Rita da Costa Marchi 1 1 Universidade Paranaense (Unipar) Paraná PR Brasil luisgustavo@live.co.uk,
Leia maisDesenvolvendo Websites com Joomla. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br
Desenvolvendo Websites com Joomla Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br Currículo Meu nome: Breno Leonardo G. de M. Araújo Formação: Bacharel em Sistemas de
Leia maisFerramentas desenvolvidas internamente não atendem às necessidades de crescimento, pois precisam estar sendo permanentemente aperfeiçoadas;
APRESENTAÇÃO O Myself é um sistema de gerenciamento de conteúdo para websites desenvolvido pela Genial Box Propaganda. Seu grande diferencial é permitir que o conteúdo de seu website possa ser modificado
Leia maisProposta Comercial. Proposta Comercial de prestação de serviços de Desenvolvimento de web site para o Vereador Marcelo Ramos.
Proposta Comercial de prestação de serviços de Desenvolvimento de web site para o Vereador Marcelo Ramos. 1 1. APRESENTAÇÃO DA PROPOSTA Brasília, 14 de maio de 2010. A LTDA. vem, por meio deste documento,
Leia maisUm Modelo de Componentes de Software com Suporte a Múltiplas Versões
Hugo Roenick Um Modelo de Componentes de Software com Suporte a Múltiplas Versões Dissertação de Mestrado Dissertação apresentada ao Programa de Pós graduação em Informática do Departamento de Informática
Leia maisTVVILAEMBRATEL.WEBS.COM 1 Uma experiência com sistemas de CMS
TVVILAEMBRATEL.WEBS.COM 1 Uma experiência com sistemas de CMS Anissa CAVALCANTE 2 Jessica WERNZ 3 Márcio CARNEIRO 4, São Luís, MA PALAVRAS-CHAVE: CMS, webjornalismo, TV Vila Embratel, comunicação 1 CONSIDERAÇÕES
Leia maisUniversidade da Beira Interior
Universidade da Beira Interior Relatório Apresentação Java Server Pages Adolfo Peixinho nº4067 Nuno Reis nº 3955 Índice O que é uma aplicação Web?... 3 Tecnologia Java EE... 4 Ciclo de Vida de uma Aplicação
Leia maisSIGLA - Sistema Integrado de Gestão Legislativa e Administrativa
Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM SIGLA - Sistema Integrado de Gestão Legislativa e Administrativa Aluno: Paulo
Leia maisProjeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC
1 Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC Edilberto Silva 1, André Luiz (1012545), Andreia Pereira da Silva (1012547) Carlos Alberto (1012206), Humberto César de Carvalho
Leia maisESTUDO SOBRE AS LINGUAGENS DE PROGRAMAÇÃO HOSPEDEIRAS SUPORTADAS PELA FERRAMENTA HTML. Aluno: Rodrigo Ristow Orientador: Wilson Pedro Carli
ESTUDO SOBRE AS LINGUAGENS DE PROGRAMAÇÃO HOSPEDEIRAS SUPORTADAS PELA FERRAMENTA HTML Aluno: Rodrigo Ristow Orientador: Wilson Pedro Carli Objetivo; Roteiro da Apresentação Visão Geral sobre Internet,
Leia maisIntrodução ao Plone. terça-feira, 4 de agosto de 15
Introdução ao Plone Sumário O que é Gestão de Conteúdo O que é Conteúdo Principais características de um CMS O que é o Plone Tipos de conteúdo no Plone Metadados Templates Interface do portal Gestão de
Leia maisGeração do Portal CPCX - UFMS pelo UNION: Um Estudo de Caso
Geração do Portal CPCX - UFMS pelo UNION: Um Estudo de Caso Lourival dos Santos Pires Júnior, Tony Carlos Bignardi dos Santos, Amaury Antônio de Castro Junior, Carlos Alberto da Silva, Leila Lisiane Rossi
Leia maisPublicação em contexto académico: OJS na prática
Publicação em contexto académico: OJS na prática sumário 1. Publicações científicas em ambiente académico: um cenário pouco homogéneo 1.1 o papel das bibliotecas de ensino superior 2. OJS Open Journal
Leia maisPlataforma de Saídas Profissionais
Plataforma de Saídas Profissionais Âmbito O UP Jobs é uma plataforma informática web que visa promover a saída profissional dos seus estudantes e diplomados fomentando a sua integração no mercado de trabalho.
Leia maisAPOSTILA DE LINGUAGEM DE PROGRAMAÇÃO IV
APOSTILA DE LINGUAGEM DE PROGRAMAÇÃO IV CIÊNCIA DA COMPUTAÇÃO PROF. ERWIN ALEXANDER UHLMANN Universidade Guarulhos Página 1 Agradecimentos Agradeço a todos os alunos que com suas dúvidas me ajudaram a
Leia maisEste tutorial está publicado originalmente em http://www.baboo.com.br/absolutenm/anmviewer.asp?a=31555&z=300
FeedDemon: Todas as vantagens do RSS a seu alcance! A tecnologia RSS, usada por vários serviços da Internet como uma forma de enviar conteúdos para os usuários facilmente, é suportada e implementada por
Leia maisSQL SERVER EXPRESS 2008
SQL SERVER EXPRESS 2008 GUIA RÁPIDO DE INSTALAÇÃO E CONFIGURAÇÃO DO SQL SERVER EXPRESS 2008 O instalador do banco de dados SQL Server 2008 pode ser obtido diretamente do site da Microsoft através deste
Leia maisFACULDADE 7 DE SETEMBRO FA7 CURSO DE GRADUAÇÃO EM JORNALISMO O OLHAR DOS FUTUROS JORNALISTAS SOBRE BLOG COMO ESPAÇO DE ATUAÇÃO PROFISSIONAL
FACULDADE 7 DE SETEMBRO FA7 CURSO DE GRADUAÇÃO EM JORNALISMO O OLHAR DOS FUTUROS JORNALISTAS SOBRE BLOG COMO ESPAÇO DE ATUAÇÃO PROFISSIONAL HELLEN CHRISTIAN FELÍCIO MARÇAL FORTALEZA 2011 HELLEN CHRISTIAN
Leia maisProposta de um sistema para ranqueamento para sistemas gerenciadores de conteúdo baseado em análises comparativas
André Luiz França Batista Orientador: José Monserrat Neto Proposta de um sistema para ranqueamento para sistemas gerenciadores de conteúdo baseado em análises comparativas Departamento de Ciência da Computação
Leia maisINTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF
INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.
Leia maisMicrosoft TechDays 2007 - Lisboa
DEV016 Desenvolvimento de Web Sites Só com Ferramentas Gratuitas Hugo Silva hugos@evidensys.com Partner - EVIDENSYS Patrocinadores Agenda Open source vs. Grátis Camadas de Aplicações (LAMP vs. WISA) As
Leia maisPrograma EndNote. Download para teste no site: http://www.endnote.com/endemo.asp. (Atualmente o EndNote está na versão 5x)
Programa EndNote 1. Informações O EndNote é um gerenciador de referências bibliográficas desenvolvido pela Thomson Reuters. O software permite armazenar e organizar as referências encontradas nas buscas
Leia maisTecnologia WEB III. Prof. Erwin Alexander Uhlmann. PHP e MySQL. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.
Tecnologia WEB III Prof. Erwin Alexander Uhlmann PHP e MySQL UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012. Agradecimentos Agradeço à minha esposa Kátia por entender minha
Leia maisExtensão ez Open Document Format (ezodf) Documentação. versão 2.0. experts em Gestão de Conteúdo
Extensão ez Open Document Format (ezodf) Documentação versão 2.0 Conteúdo 1. Introdução... 3 2 1.1 Público alvo... 3 1.2 Convenções... 3 1.3 Mais recursos... 3 1.4 Entrando em contato com a ez... 4 1.5
Leia maisBRAlarmExpert. 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 maisInvestigando Sistemas de Informação. Crafty Syntax Live Help
Investigando Sistemas de Informação Crafty Syntax Live Help Mateus Vilar Santos 1 Faculdade de Tecnologia Senac Pelotas (SENAC) Caixa Postal 15.064 91.501-970 Pelotas RS Brazil mateus.santos@gmail.com
Leia maisDESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia mais1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...
1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...
Leia maisPRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)
RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,
Leia maisIndicie. 1.Introdução...1. 2.Como Surgiu...2. 3.Para que serve...3. 4.Instalação...3. 5. Oque ele permite fazer...5. 6. Primeiro Cenário...
Artigo sobre Indicie 1.Introdução....1 2.Como Surgiu....2 3.Para que serve....3 4.Instalação....3 5. Oque ele permite fazer....5 6. Primeiro Cenário....6 7. Segundo Cenário....7 8. Conclusão....8 5. Referencias....9
Leia maisO melhor do PHP. Por que PHP? CAPÍTULO 1. Uma Pequena História do PHP
CAPÍTULO 1 O melhor do PHP Este livro levou bastante tempo para ser feito. Venho usando agora o PHP por muitos anos e o meu amor por ele aumenta cada vez mais por sua abordagem simplista, sua flexibilidade
Leia maisPrincipais Comandos SQL Usados no MySql
Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)
Leia maisTreinamento em PHP com MySQL - Fundamental
Treinamento em PHP com MySQL - Fundamental Sobre PHP PHP é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes
Leia maisCARTÓRIO DIGITAL: A informatização mudando a face dos cartórios paulistas.
ESPECIALIZAÇÃO EM DIREITO REGISTRAL IMOBILIÁRIO OTÁVIO JOSÉ DE OLIVEIRA FAIRBANKS CARTÓRIO DIGITAL: A informatização mudando a face dos cartórios paulistas. LONDRINA 2010 OTÁVIO JOSÉ DE OLIVEIRA FAIRBANKS
Leia maisMOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment. Executado em um AVA - Ambiente Virtual de Apresendizagem;
MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment Software livre, de apoio à aprendizagem; Executado em um AVA - Ambiente Virtual de Apresendizagem; A expressão designa ainda
Leia maisSISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl
SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo
Leia maisDELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3
REFLEXÃO 3 Módulos 0771, 0773, 0774 e 0775 1/5 18-02-2013 Esta reflexão tem como objectivo partilhar e dar a conhecer o que aprendi nos módulos 0771 - Conexões de rede, 0773 - Rede local - instalação,
Leia maisUm Processo Controlável de Desenvolvimento de Software Focado na Gestão da Qualidade em Pequenos Projetos
Daniel Catunda Marreco Um Processo Controlável de Desenvolvimento de Software Focado na Gestão da Qualidade em Pequenos Projetos Dissertação de Mestrado Dissertação apresentada como requisito parcial para
Leia maisCENTRO DE ENSINO SUPERIOR DO CEARÁ FACULDADE CEARENSE CURSO DE PEDAGOGIA SÂMYA DE FREITAS MOURÃO
CENTRO DE ENSINO SUPERIOR DO CEARÁ FACULDADE CEARENSE CURSO DE PEDAGOGIA SÂMYA DE FREITAS MOURÃO PEDAGOGIA EMPRESARIAL: UM OLHAR SOBRE AS PRÁTICASDO PEDAGOGO NAS ORGANIZAÇÕES EMPRESARIAIS FORTALEZA 2012
Leia maisTiago Rodrigo Marçal Murakami
Tiago Rodrigo Marçal Murakami Bacharel em Biblioteconomia pela USP Estudante de Administração Pública na UFOP Editor do Blog Bibliotecários sem Fronteiras - BSF Responsável pelo RABCI Estrutura e objetivo
Leia maisWP para bibliotecários Moreno Barros. extralibris.org bsf.org.br
WP para bibliotecários Moreno Barros extralibris.org bsf.org.br O que é o wordpress? wordpress é um software open source para gerenciamento de blogs. Como apresenta muitas facilidades e recursos, ele também
Leia maisEsse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,
Leia maisArtur Petean Bove Júnior Tecnologia SJC
Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento
Leia maisAgregador de feeds RSS para dispositivos móveis
Agregador de feeds RSS para dispositivos móveis Disciplina: Computação Móvel Professor: Mauro Nacif Rocha Data: 27/02/2007 Hadriel Toledo Lima 50290 Juliana Pinheiro Campos 47683 Luis Felipe Hussin Bento
Leia maisDESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO
DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Links importantes http://www.android.com/ Site oficial de toda a documentação, downloads e informações sobre a plataforma. http://developer.android.com/
Leia maisEstatística Básica via MySQL para Pesquisas On-Line
Estatística Básica via MySQL para Pesquisas On-Line Gabriel Ramos Guerreiro - DEs, UFSCar 1 2 Anderson Luiz Ara-Souza - DEs, UFSCar 1 3 Francisco Louzada-Neto - DEs, UFSCar 1 4 1. INTRODUÇÃO Segundo Cavalcanti
Leia maisUniversidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Sistemas de Informação
Universidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Sistemas de Informação Rafael Strecker Coelho de Souza ANÁLISE E COMPARATIVO DE FERRAMENTAS CMS COMPATÍVEIS
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Análise e Desenvolvimento de Sistemas 4ª Série Desenvolvimento de Software Seguro A atividade prática supervisionada (ATPS) é um procedimento metodológico de
Leia maisAs 48 Melhores Ferramentas Gratuitas Para Empreendedores Digitais
As 48 Melhores Ferramentas Gratuitas Para Empreendedores Digitais O que você encontrará nesse guia? Sobre O Wilker Costa Esse guia irá te mostrar 48 ferramentas gratuitas que considero ser as melhores
Leia maisUm relato dos desafios encontrados e dos benefícios conseguidos com a implantação das práticas propostas pelo nível F do modelo de referência de
Um relato dos desafios encontrados e dos benefícios conseguidos com a implantação das práticas propostas pelo nível F do modelo de referência de processo MPS.BR OUTUBRO 2009 FELÍCIO NASSIF / GUSTAVO NASCIMENTO
Leia maisRational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto
Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto Objetivos do Treinamento Apresentar as principais funcionalidades do Rational Requirements Composer relacionadas
Leia maisSISTEMA DE INFORMAÇÃO GERENCIAL-CONTROCAR RESUMO
SISTEMA DE INFORMAÇÃO GERENCIAL-CONTROCAR SOUZA, R. C. F. 1 VERONA, E. D. 2 RESUMO Este artigo mostra o desenvolvimento de um sistema computacional (CONTROCAR) voltado para gerenciamento de empresas que
Leia mais