CMS – Content Management
SystemSystem
Pesquisa e apresentação por Kaya Sumire Abe e
Leandro Forneck para o grupo PET-CoCE, tutorado
pelo prof. Ricardo Lüders
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba1
Conhecimento ≠ Conteúdo ≠ Informação
Segundo Tadeu Cruz, o conhecimento pode ser entendido como o
“o entendimento obtido por meio da inferência realizada no contato com dados e
informações que traduzam a essência de qualquer elemento.” [CRUZ, 2002]
“Conteúdo é tudo que podemos gerenciar em termos de dados e informações e não
necessariamente conhecimento.” [CRUZ, 2002]
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba2
De acordo com Paulo Lemos:
“Um livro em uma estante não tem valor até o momento em que alguém se dispõe a lê‐lo,
a transformar o amontoado de informação que o livro possui.” [LEMOS, 2000]
Breve histórico...
• Os SGC surgiram no final da década de 90 para melhorar a
gestão do conteúdo dos websites das organizações. [CHAGAS,
2008]
• Estes sistemas foram desenvolvidos com o intuito de facilitar a
criação e manutenção de sites, de maneira distribuída ecriação e manutenção de sites, de maneira distribuída e
colaborativa. [RIBEIRO, 2010]
• Desde então, diversos SGC surgiram, muitos deles com o
código livre e disponíveis na Web para cópia e uso gratuito.
[CHAGAS, 2008]
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba3
Sistemas de Gestão de Conteúdos
“Grupo de ferramentas desenvolvido para possibilitar coleta,
criação, editoração, organização, atualização, publicação e acesso
a múltiplos tipos de repositórios de conteúdo com a finalidade de
compartilhar conhecimento independentemente de tempo e
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba4
compartilhar conhecimento independentemente de tempo e
espaço” [TAVARES & ET. ALL, 2008].
Como funcionam
• Ideia básica: separar o gerenciamento de
conteúdo do design gráfico das páginas
– Design: arquivos moldes – templates
– Conteúdo: banco de dados ou arquivos separados– Conteúdo: banco de dados ou arquivos separados
• Solicitação de usuário: composição das partes
para a geração do HTML
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba5
Benefícios• Consistência de apresentação:
– uso de templates e elementos comuns de design
• Menos preocupação com aparência
– Maior foco no tratamento de conteúdos
• Em geral, possibilitam diferentes níveis de • Em geral, possibilitam diferentes níveis de acesso
• Funcionalidades extras
– Plug-ins – calendário, busca
– Suporte a desenvolvimento - integração com base de dados, segurança avançada
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba6
Escolha de um CMS
• Levantamento de funcionalidades que
atendem às expectativas do usuário
• Ponderação das funcionalidades: prioridade e • Ponderação das funcionalidades: prioridade e
relevância.
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba7
Critérios e Atributos
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba8
[ALVES, 2009]
Requisitos de sistema
• Funcionalidades para a correta instalação e
funcionamento do sistema no servidor em
que será instalado
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Segurança
• Controle de acesso visitantes/colaboradores
• Registro de atividades dos usuários
• Restrições para visualização
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Suporte
• Suporte técnico:
– Fóruns de desenvolvimento
– Treinamento e certificação profissional
– Consultoria– Consultoria
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Facilidade de uso
• Usabilidade para usuários do sistema, tanto
para visitantes como para editores
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Performance
• Aprimoramento da performance do sistema
• Possibilidade de escalabilidade para grandes
ambientes de produção
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Administração
• Criação de sub-sites
• Estatísticas de fluxo de usuários
• Configuração e instalação de novas
funcionalidadesfuncionalidades
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Interoperabilidade
• Interação com outros sistemas
• Importação e exportação de recursos
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Flexibilidade
• Personalização do ambiente
• URL’s amigáveis
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Aplicações Internas
• Módulos e componentes adicionais do
ambiente responsáveis pelas funcionalidades
de interação entre os usuários
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Comércio Eletrônico
• Criação de um ambiente e-commerce
– Listas de desejos
– Carrinhos de compras
– Sistema de pagamento e cobrança– Sistema de pagamento e cobrança
– Comparações de produtos
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba
Alguns CMS
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba19
Elaboração portal PET-CoCE
• Alinhar objetivos da disciplina de Design de
Interação com os do grupo PET-CoCE
• Fluxo de trabalho:
Consulta ao grupo
Avaliação protótipo
Levantamentos
Diferenciais grupo PET-CoCE
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba20
Tempo
CMS
O que é?
Qual escolher? Portais outros grupos PET
Requisitos
Desenvolvimento
Elaboração protótipo
Execução
Retorno(s)
Implementação
Finalização
Domínio
Testes
Como configurar?
Imagens
BitWeaver: http://commons.wikimedia.org/wiki/File:Bitweaver_logo.jpg
CMS Made Simple: http://ilmukomputer.org/2011/05/08/instalasi-cms-made-simple-di-web-hosting/
Django: https://www.djangoproject.com/
Drupal: http://ogigante.com/portal/index.php/servicos-especiais/drupal/
eZ Publish: http://opensourcecms.pro/the-leading-open-source-content-management-systems/ez-publish/
Joomla!: http://www.joomla.org/Joomla!: http://www.joomla.org/
Liferay: http://www.liferay.com/pt/
Plone: http://plone.org/foundation/logo
Typo3: http://typo3.com/
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba21
ReferênciasALVES, Daniel Arndt. Metodologia multicritério de apoio à decisão no processo de avaliação de um sistema de
gerenciamento de conteúdos. Dissertação de mestrado (Mestrado em Engenharia Elétrica com ênfase em Sistemas Computacionais). Escola de Engenharia, Universidade Presbiteriana Mackenzie, São Paulo, 2009.
CRUZ, Tadeu. Gerência do Conhecimento. São Paulo: Ed. Cobra, 2002. 167 p.
LEMOS, Paulo. Conteúdo: quem faz, como faz. Junho 2000. Brasil Investiment Link.
TAVARES, Antônio; FERREIRA, Carlos; MELO, Carlos; MIRANDA, Cláudia, LOPES, Fernando; LOPES, Filomena; LOBÃO, João; GOUVEIA, Luis; INÁCIO, Maria; LOBÃO, Pedro; MAGNO, Rui; CARVALHO, Sérgio. Empresas 2.0: A
Tecnologia como Suporte à Gestão do Futuro. Cidade do Porto – Portugal: AEP – Associação Empresarial de Portugal, 2008.
CHAGAS F.; CARVALHO, C. L; SILVA, J. C. Um estudo sobre os sistemas de gerenciamento de conteúdo de
código aberto. Relatório Técnico – Instituto de Informática – Universidade Federal de Goiás. Dezembro, 2008.
RIBEIRO, A. L. A.; LIMA, R. R. CMS: Disponibilidade, praticidade e economia, estudo comparativo entre o
Joomla, Drupal e WordPress. Centro Universitário de João Pessoa (Unipê) , Centro de Informática – Universidade Federal de Pernambuco, 2010.
13/05/2011Seminário PET-CoCE – DAINF – UTFPR
Curitiba22
FIM