26.11.2012 Views

iii congresso brasileiro de iniciação científica anais 2011 - Unisanta

iii congresso brasileiro de iniciação científica anais 2011 - Unisanta

iii congresso brasileiro de iniciação científica anais 2011 - Unisanta

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Extensão do Google Chrome em HTML 5 para<br />

gerenciamento offline <strong>de</strong> feedsrss<br />

Marcos Alexis Beco Lopes, Alan Gonçalves Braz, Felipe Vieira da Silva,<br />

Renan Araujo Vieira, Roberto Gonçalves Alvarez, Thiago Caires Iglesias,<br />

Alexandre Sobrino Ganança<br />

Faculda<strong>de</strong> <strong>de</strong> Ciência e Tecnologia, Universida<strong>de</strong> Santa Cecília<br />

Introdução: O feed RSS é um arquivo escrito em XML (Extensible Markup Language) que<br />

permite acesso resumido a notícias e informações. Portanto, o leitor <strong>de</strong> feed RSS é um<br />

software que permite ao usuário armazenar as informação dos sites escolhidos, bem como<br />

administrar a lista <strong>de</strong> feeds RSS que ele acompanha.. Objetivos: Permitir gerenciar feeds<br />

RSS e os conteúdos disponibilizados por esta tecnologia, utilizando-se do navegador Google<br />

Chrome como plataforma <strong>de</strong> utilização. Metodologia: O processo unificado, metodologia<br />

escolhida para este projeto, permitirá que o <strong>de</strong>senvolvimento da aplicação seja iterativo e<br />

evolutivo. Baseada em iterações curtas, este processo <strong>de</strong> <strong>de</strong>senvolvimento é mais a<strong>de</strong>quado<br />

a tecnologias orientadas a objetos (LARMAN, 2007). Desenvolvimento: O <strong>de</strong>senvolvimento<br />

foi dividido em duas áreas principais: a criação da interface gráfica e o <strong>de</strong>senvolvimento da<br />

camada <strong>de</strong> negócio e <strong>de</strong> persistência. O projeto será implementado em linguagens web<br />

(HTML 5, CSS e JavaScript), sendo construído através <strong>de</strong> técnicas <strong>de</strong> orientação a objetos e<br />

em camadas. Neste sentindo, o <strong>de</strong>senvolvimento traz como <strong>de</strong>safio a atribuição <strong>de</strong><br />

responsabilida<strong>de</strong>s aos objetos, influenciando <strong>de</strong> modo substancial a manutenção e a<br />

reutilização do código (LARMAN, 2007). Resultados preliminares: Realizou-se o<br />

levantamento dos requisitos funcionais e não funcionais, além da elaboração e do<br />

escalonamento dos casos <strong>de</strong> uso <strong>de</strong> alto nível. O primeiro ciclo iterativo do projeto está<br />

concluído, permitindo a gravação dos feeds RSS no banco <strong>de</strong> dados local. O segundo ciclo<br />

iterativo, que contemplará a atualização dos feeds já armazenados, está em<br />

<strong>de</strong>senvolvimento.<br />

Fontes consultadas<br />

CRANE, D.; PASCARELLO, E.; JAMES, D. Ajax em ação, 1 ed., São Paulo: Pearson Prentice Hall,<br />

2007<br />

LARMAN, C. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos<br />

e ao <strong>de</strong>senvolvimento iterativo, 3 ed., Porto Alegre: Editora Bookman, 2007.<br />

MORRISON, M. Use a Cabeça Javascript, 1 ed., Rio <strong>de</strong> Janeiro: Editora Alta Books, 2008.<br />

SILVA, M.S. JQuery A Biblioteca do Programador JavaScript, 1 ed, São Paulo: Editora Novatec,<br />

2008.<br />

III Congresso Brasileiro <strong>de</strong> Iniciação Científica, 18 a 19 nov <strong>2011</strong> Página 39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!