Este documento apresenta justificativas para a adoção de um Sistema de Gerenciamento de Conteúdo (CMS) na Faculdade de Administração e Informática (FAI) para agilizar a publicação e modificação de conteúdos no portal, permitir participação da comunidade na construção da imagem institucional e adquirir experiências para contribuir com a comunidade Joomla!. O Joomla! é sugerido devido aos seus benefícios como software livre, maturidade, extensibilidade e casos de sucesso em sites como MEC, USP
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
1. Faculdade de Administração e Informática - FAI
Departamento de Informática
Justificativas para adoção de um
Sistema de Gerenciamento de
Conteúdos na FAI.
Apresentação: Darciane Maria Rodrigues
Analista de sistemas e Webdesigner
Jeanne Louize Emygdio
Analista de Sistemas
Coordenadora de adoção/desenvolvimento de Soluções Acadêmicas da FAI
Dezembro de 2009
2. Motivações
● Agilizar a publicação dos conteúdos a partir da
descentralização da responsabilidade entre
departamentos;
● Agilizar a modificação de layouts do Portal;
● Participação de toda a Comunidade FAI na
construção da imagem institucional apresentada na
internet;
● Adquirir experiências para contribuir com a
comunidade Joomla!
3. Justificativas
● Software Livre;
● Maturidade do projeto;
● Extensa base de componentes (3.785);
● Ampla documentação (http://docs.joomla.org/);
● Comunidade extremamente ativa;
● Inúmeros Cases de Sucesso;
● Curva de aprendizagem rápida e sem
grandes exigências técnicas;
● Interoperabilidade (browsers e SO)
4. Características
● Framework para desenvolvimento de Portais (estrutura e extensões);
● Desenvolvido em PHP e SGBD MySQL (arm. Estrutura e conteúdo);
• Funciona sobre um servidor WEB: MS-IIS ou Apache;
• Funciona sobre SOs Windows ou Linux;
● Extensível e Customizável:
– Componentes;
– Módulos;
– Plug-ins (Mambots);
– Templates
● Acessibilidade e usabilidade
11. Cases – Biblioteca da FAI
Motivação: grande volume de informação, atualizações constantes;
Fases do Projeto:
● Levantamento de requisitos;
● Pesquisa de componentes , módulos, plugins e templates;
● Organização do layout - templates;
● Organização das informações em seções e categorias;
● Controle de acesso (ACL);
● Migração dos dados do portal antigo – integração com a base de
dados do Gnuteca;
● Treinamento dos usuários – atualização amigável.
12. Sites para pesquisa
● Site oficial:
– http://www.joomla.org/
• Site para desenvolvedores do Joomla
– http://dev.joomla.org
• Comunidades Joomla de língua portuguesa
– http://www.joomlabrasil.org/
– http://www.joomlaminas.org/
– http://www.joomlapt.com/
– http://www.joomlaclube.com.br/
• Extensões para o Joomla (na sua maioria gratuítas)
– http://extensions.joomla.org/
• Para os momentos de desespero: (oráculos)
– http://forum.joomla.org
– http://help.joomla.org
• Tutoriais e livros:
– Building Websites with Joomla! 1.5 Beta 1
– Make A Joomla Template In 5 Easy Steps
• Templates em Joomla:
– http://www.joomla-templates.com/
– http://www.ty2u.com/
13. Receita de bolo
1) Defina e documente o objetivo do portal que deseja construir;
2) Definição e documentação da organização:
- Usuários: Quem usará? Quem terá acesso a que?;
- Classificação dos usuários de acordo com o Joomla! (autores, publicadores);
- Quais os tipos de conteúdo a serem disponibilizados? Público? Privado?
3) Organizar os conteúdos hierarquicamente (seções, categorias, itens de conteúdo);
4) Classificar conteúdos para cada tipo de usuário previsto para o portal;
5) Definir quais ações o portal deverá disponibilizar para cada tipo de usuário
(funcionalidades);
6) Definir a interação de cada ação com os conteúdos do portal;
7) Escolher/Projetar Template;
8) Pesquisar, selecionar componentes e extensões para as funcionalidades definidas;
9) Montar as estruturas de conteúdo e inserir os conteúdos;
10) Testes de aceitação.
14. Contatos: Darciane Maria Rodrigues
Analista de Sistemas e WebDesigner
darciane@gmail.com
Jeanne Louize Emygdio
Analista de Sistemas
Coordenadora de adoção/desenvolvimento de Soluções Acadêmicas da FAI
jeanne.emygdio@gmail.com