Projeto de Desenvolvimento e Gestão do novo Site da UFFS



Projeto de Desenvolvimento e Gestao do novo Site da UFFS1
JADERSON RAFAEL WEBLER2
([email protected], [email protected])
RESUMO
A organizac'ao e administrac'ao do conteudo garantem grande valor a informac'ao da instituic'ao. Sites de instituic'oes publicas federais e de outras universidades serviram como referencia para o desenvolvimento do novo site da Universidade Federal da Fronteira Sul. O PHP foi a linguagem escolhida para o desenvolvimento das funcionalidades da pagina bem como o sistema de gestao do conteudo. O Joomla, sistema que servira de base para o desenvolvimento do Sistema de Gerenciamento Web UFFS, e uma das ferramentas web mais interessantes do momento. Todo o conteudo estatico e dinamico da instituic'ao sera gerenciado atraves do deste sistema.
ABSTRACT
The organization and content management provide valuable information to the institution. Sites of federal public institutions and other universities as reference for developing the new website of the Federal University of South Border PHP is the language chosen for the development of the features of this page and the content management system. The Joomla system as the basis for the development of Web UFFS Management System, is one of the most interesting web tools of the moment. All static content and dynamic institution will be managed through this system.
PALAVRAS-CHAVE
Site, UFFS, Joomla, Gestao de Conteudo Web, CMS.
1 Artigo elaborado para a disciplina de Leitura e Produc'ao Textual II, ministrada pela professora Mary Stela Surdi, do curso de Ciencia da Computac'ao e para o Programa Bolsa Iniciac'ao Academica/2010 da Universidade Federal da Fronteira Sul, no 2o semestre de 2010. 2 Academico do 2o periodo do curso de Ciencia da Computac'ao pela Universidade Federal da Fronteira Sul.
1.0 INTRODUC'AO
Este artigo tem como objetivo a exposic'ao do processo de desenvolvimento do novo site da Universidade Federal da Fronteira Sul a comunidade interna e externa da instituic'ao. Este projeto conta com a parceria do Programa Bolsa Iniciac'ao Academica/201, Diretoria de Sistemas, Diretoria de Comunicac'ao e Pro-reitoria de Administrac'ao e Infraestrutura da UFFS.
Um projeto para desenvolvimento de um site de tamanha utilizac'ao e abrangencia de uma universidade multicampi como a UFFS requer inumeras etapas. Pesquisas e analises sao fatores decisivos para definir o foco do projeto. O processo de desenvolvimento de sistemas e pec'a fundamental para o bom funcionamento de uma nova aplicac'ao. A organizac'ao e administrac'ao do conteudo garantem grande valor a informac'ao da instituic'ao. A visao e o conhecimento do nivel de aceitac'ao dos usuarios possibilitam previsoes e planejamentos futuros. Toda esta pauta e responsavel por otimos resultados e satisfac'ao.
2.1 PESQUISA REALIZADA
Qualquer que seja o site a ser desenvolvido faz-se necessaria uma serie de pesquisas. E preciso saber de que forma o site sera desenvolvido, administrado e acessado. Este processo e importantissimo para obter bons resultados finais.
O principal meio de pesquisa sao os sites de busca na internet. E essencial a procura de sites similares ao que sera desenvolvido ou que tenham a mesma atividade fim. Em torno disso e que sao encontradas as reais necessidades de todo o projeto. Sites de instituic'oes publicas federais e de outras universidades serviram como referencia para o desenvolvimento do novo site da Universidade Federal da Fronteira Sul.
2.2 ANALISE DE SISTEMAS
A analise de sistemas e feita apos a conclusao da pesquisa que foi realizada. Com base no que foi pesquisado e selecionado o que realmente sera utilizado para o desenvolvimento do projeto, como por exemplo, as ferramentas e linguagens de programac'ao para desenvolvimento das paginas e gestao de conteudo.
Para o desenvolvimento da funcionalidade das paginas, foram escolhidas linguagens de programac'ao eficientes, livres e que fazem parte do curriculo do curso de Ciencia da
Computac'ao da UFFS. O PHP3 foi a linguagem utilizada para o desenvolvimento das funcionalidades da pagina bem como o sistema de gestao do conteudo. Uma linguagem presente tambem em alguns casos de funcionalidade e o JavaScript4. Quem da conta do estilo e cores das paginas e o CSS5.
A gestao do site sera conduzida por um gerenciador de conteudo que e utilizado pela maioria das instituic'oes publicas e, como referencia, tem-se o proprio Ministerio da Educac'ao. O Joomla6, sistema que servira de base para o desenvolvimento do Sistema de Gerenciamento Web UFFS, e uma das ferramentas web mais interessantes do momento. Como outros CMS7, ele ajuda a resolver um problema muito comum, porem que foi complexo durante muito tempo, a necessidade de investir um custo alto em pessoas capacitadas para construir e gerenciar um site ou portal. Publicado no inicio de 2009, o novo portal do MEC, e um dos mais belos trabalhos em Joomla. Diversos outros sites publicos utilizam a ferramenta pra o gerenciamento de conteudo, pois estas referencias e o que tornam o Joomla cada vez melhor e mais dinamico.
Junto a Diretoria de Comunicac'ao da UFFS foram definidas as relac'oes entre conteudo e funcionalidades do site. A localizac'ao de menus, links e distribuic'ao do conteudo no layout da pagina foram focadas na praticidade e no acesso rapido ao que o usuario busca. Menus superiores e laterais farao o papel da facilidade do acesso em conjunto com o conteudo visual e textual no centro da pagina.
2.3 PROCESSO DE DESENVOLVIMENTO
A c r i a c' a o d e u m s it e d i n a m i c o e n v o l v e d i v e r s o s p r e - r e qu is it o s e pr io r ida de s . Primeiramente e necessario implantar um CMS para o desenvolvimento do sistema de gestao. Partindo disto pode-se iniciar o desenvolvimento da funcionalidade, como navegac'ao e menus, e customizac'ao do estilo das paginas, como imagens e cores.
3 PHP (um acronimo recursivo para "PHP: Hypertext Preprocessor") e uma linguagem de programac'ao de computadores interpretada, livre e muito utilizada para gerar conteudo dinamico na World Wide Web, como por exemplo a Wikipedia. 4 JavaScript e uma linguagem de programac'ao utilizada para validac'ao de formularios e interac'ao com a pagina.
5 Cascading Style Sheets (ou simplesmente CSS) e uma linguagem de estilo utilizada para formatar paginas da web. 6 Joomla! (pronuncia-se djumla) e um sistema de gestao de conteudos (Content Management System - CMS). 7 Sistema de Gestao de Conteudo - SGC, (em ingles Content Management Systems - CMS).
O Joomla, CMS utilizado para desenvolver o SGW8, foi instalado em um servidor da UFFS e adaptado as necessidades da nova pagina. Para um bom funcionamento, o Joomla requer PHP versao 5.0 ou superior, servidor web Apache9 e banco de dados MySQL10. Estes recursos devem estar disponiveis e devidamente configurados no servidor que alojara o site da UFFS.
Com o SGW funcionando perfeitamente, e possivel desenvolver os componentes que farao parte da funcionalidade, como menus, navegac'ao e organizac'ao das paginas. Os menus laterais e superiores, que dao acesso aos principais conteudos do site e o mantem organizado, ganham integrac'ao ao sistema de gestao de conteudo. Dessa forma os itens (links) dos menus podem ser administrados atraves do sistema.
A aparencia das paginas foi baseada no visual da logomarca da instituic'ao. Tons de verde para definir areas em destaque foram utilizados em harmonia com uma fonte adequada para a leitura do texto.
O programa responsavel pela utilizac'ao das linguagens de programac'ao e desenvolvimento dos componentes do site foi o Adobe Dreamweaver11 CS5, que e lider no ramo. Os graficos (imagens) utilizados no design e layout do site foram produzidos e editados com auxilio do software Adobe Photoshop12 CS5, garantindo a praticidade e qualidade do trabalho. Ambos foram utilizados em versoes de teste, pois sao softwares pagos.
Para uso e administrac'ao do conjunto de func'oes criadas para o novo site da UFFS faz-se necessaria uma documentac'ao de auxilio. Os manuais do Sistema de Gerenciamento Web UFFS foram criados com interface textual e visual ilustrada. Os mesmos ficarao sempre disponiveis para consulta as equipes competentes para a administrac'ao do conteudo das paginas.
8 Sistema de Gerenciamento Web da UFFS. 9 O Apache e um servidor web livre. Um Software Livre (SL), como por exemplo, o Linux. 10 O MySQL e um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do ingles Structured Query Language) como interface. E atualmente um dos bancos de dados mais populares, com mais de 10 milhoes de instalac'oes pelo mundo. 11 O Adobe Dreamweaver, antigo Macromedia Dreamweaver e um software de desenvolvimento voltado para a web. 12 Software editor de imagens desenvolvido pela Adobe Systems.
2.4 MIGRAC'AO DE PLATAFORMAS
O antigo site da UFFS, hospedado pela Universidade Federal de Santa Catarina, foi desenvolvido com base em uma ferramenta para administrac'ao de blogs, o WordPress13. Ja quando falamos em Joomla, cabe a administrac'ao de sites ou grandes portais. As duas sao excelentes ferramentas para gestao de conteudo, porem com propositos diferentes.
O conteudo ja existente na pagina antiga da instituic'ao obrigatoriamente deve estar disponivel no novo site. Para isto foi necessario fazer a migrac'ao da plataforma antiga para a nova de forma manual, possibilitando o exercicio e adaptac'ao ao novo sistema antes mesmo do novo site ser publicado.
2.5 PUBLICAC'AO
Apos ter ocorrido a migrac'ao do conteudo da pagina antiga para a nova plataforma, o novo site entrou em processo de revisao, aprovac'ao e publicac'ao. Logo que aprovado, o site atual, http://www.uffs.edu.br, entra no ar no dia 19 de novembro de 2010, junto as inscric'oes do Processo Seletivo UFFS de 2011. Em virtude de o conteudo que ja existia na pagina antiga ser em grande volume, o acesso ao mesmo foi mantido atraves do enderec'o http://antiga.uffs.edu.br.
2.6 GERENCIAMENTO DO CONTEUDO
Todo o conteudo estatico e dinamico da instituic'ao e gerenciado atraves do Sistema de Gerenciamento Web UFFS. Sao principais funcionalidades do sistema:
? Administrac'ao de paginas; ? Editor de conteudo WYSIWYG14; ? Upload15 de imagens, documentos e anexos para visualizac'ao e download; ? Criac'ao de novas paginas, como noticias e conteudo em geral; ? Administrac'ao de itens de menu (links); ? Administrac'ao de usuarios do sistema; ? Estatisticas de acesso das paginas e documentos.
13 WordPress e um sistema de gerenciamento de conteudo na web, especialmente para a criac'ao de blogs. 14 WYSIWYG e o acronimo da expressao em ingles "What You See Is What You Get", cuja traduc'ao remete a algo como "O que voce ve e o que voce obtem" (OQVVEOQVO). 15 Upload ou carregamento e a transferencia de dados de um computador local para um servidor.
2.7 MONITORAMENTO DO SITE
O monitoramento e relatorio completo das visitas e estatisticas do site sao feitos atraves de um servic'o excelente e gratuito, o Google Analytics16. Esta ferramenta e a soluc'ao de analise da web de cunho institucional que fornece uma otima visibilidade do trafego. Um relatorio mensal e disponibilizado as equipes competentes para analise do trafego, possibilitando melhor planejar a distribuic'ao de conteudo na pagina.
2.8 CONTINUIDADE DO PROJETO
Este foi o primeiro projeto que possibilitou a UFFS ter uma pagina com total e inteira autonomia tanto para desenvolvimento quanto para administrac'ao. Ainda haverao muitos outros, com o intuito de melhorar cada vez mais o acesso as informac'oes da instituic'ao atraves da internet.
3.0 CONCLUSAO
Todo projeto para o desenvolvimento de um portal como o da Universidade Federal da Fronteira Sul e um grande desafio. Alem de muito trabalho e um valioso processo de aprendizagem. Cada etapa e uma meta a ser vencida e, a conquista e o projeto visto na pratica. Uma dificuldade que teve que ser enfrentada foi o numero escasso de colaboradores da equipe do projeto.
Os problemas que surgem apos a publicac'ao de um grande site, servem para incrementar o proximo projeto de criac'ao e desenvolvimento. Importantissimos sao o planejamento e o cumprimento de todas as etapas, que garantem a satisfac'ao e o bom funcionamento das funcionalidades previstas para o site. O novo site da Universidade Federal da Fronteira Sul e um projeto que esta em seu processo de evoluc'ao, buscando melhorias para o acesso as informac'oes da instituic'ao e sua comunidade atraves da internet.
AGRADECIMENTOS
ASSISTENCIA SOCIAL, Equipe de, pelo apoio ao Projeto Bolsa Iniciac'ao Academica/2010.
DIRETORIA DE ASSUNTOS ESTUDANTIS, Equipe de, pelo apoio ao estudantes na instituic'ao.
16 http://www.google.com.br/analytics/
DIRETORIA DE COMUNICAC'AO, Equipe de, pelo o excelente trabalho realizado em equipe.
DIRETORIA DE INFRAESTRUTURA, Equipe de, pela grande ajuda e auxilio.
DIRETOR DE SISTEMAS, Braulio Adriano de Melo, pela excelente orientac'ao e profissionalismo.
PRO-REITOR DE ADMINISTRAC'AO E INFRAESTRUTURA, Rogerio Cid Bastos, pela grande oportunidade.
REFERENCIAS
A ENCICLOPEDIA LIVRE, Wikipedia. http://wikipedia.org/. Joomla: http://pt.wikipedia.org/wiki/Joomla. CMS: http://pt.wikipedia.org/wiki/Sistema_de_gestao_de_conteudos. PHP: http://pt.wikipedia.org/wiki/PHP. Apache: http://pt.wikipedia.org/wiki/Servidor_Apache. MySQL: http://pt.wikipedia.org/wiki/MySQL. JavaScript: http://pt.wikipedia.org/wiki/JavaScript. CSS: http://pt.wikipedia.org/wiki/Cascading_Style_Sheets. Adobe Photoshop: http://pt.wikipedia.org/wiki/Adobe_Photoshop. Adobe Dreamweaver: http://pt.wikipedia.org/wiki/Adobe_Dreamweaver. WYSIWYG: http://pt.wikipedia.org/wiki/WYSIWYG.
Joomla! http://www.joomla.org/. ANALYTICS, Google. http://www.google.com.br/analytics/. ANEXOS Primeiro Relatorio de Monitoramento Geral do novo Site da UFFS Manual do Sistema de Gerenciamento Web UFFS
Autor: Jaderson Webler


Artigos Relacionados


Otimização De Site (parte 1)

Entendendo O Google E O Novo Pagerank

O Que é Um Site?

Desenvolvimento De Sites, Portais E Lojas Virtuais é Composto Por Etapas Que Envolvem Planejamento

Vantagens Da Hospedagem Linux

Ferramentas Para Seu Site

6 Dicas Para Seo