CMS –Content Management System · –Treinamento e certificação profissional –Consultoria...

Preview:

Citation preview

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