You are on page 1of 8

Pr-Reitoria de Ps-Graduao, Pesquisa e Extenso

PROJETO DE PESQUISA
Ttulo: Uma aplicao de gesto acadmica em ambiente mvel. Curso: Cincia da Computao Linha de pesquisa: Sistemas Mveis Nome do aluno: Lucian Vanderlei Maris Medeiros RA: 38778-9

Perodo: Noturno Nome do professor orientador: Elvis Fusco

Marlia, 17 de fevereiro de 2012.

Sumrio
Sumrio.....................................................................................................................................................................................2 Introduo.................................................................................................................................................................................3 Web Service (Servios Web)....................................................................................................................................................3 Google Android .......................................................................................................................................................................5 Objetivo Geral..........................................................................................................................................................................6 Objetivos Especficos...............................................................................................................................................................6 Justificativa...............................................................................................................................................................................7 Metodologia..............................................................................................................................................................................7 Cronograma..............................................................................................................................................................................7 Referncias...............................................................................................................................................................................8

Tema (Ttulo do Projeto): Uma aplicao de gesto acadmica em ambiente mvel.

Introduo
O crescimento da utilizao de dispositivos mveis notvel. Uma pesquisa realizada em 16 pases pela IDG Now mostrou que 73% dos entrevistados utilizam smartphones para fins pessoais e 69% para negcios. A pesquisa ainda mostra que no Brasil esse nmero ainda mais elevado, das pessoas entrevistadas 89,39% utilizam smartphone para fins pessoais e 74% para o trabalho. (RASMUSSEN, 2011) A pesquisa realizada pela IDG Now mostra ainda que 70% dos usurios de smartphone navegam regularmente pela internet e utilizam aplicativos. No Brasil, 84,5% navegam na internet com seus dispositivos mveis, 74,6% diariamente e 71,7% utilizam aplicativos. (RASMUSSEN, 2011) O aumento na utilizao dos dispositivos mveis aquece o mercado nesse segmento. Alem da pesquisa realizada pela IDG Now, a GARTNER, empresa de consultoria em tecnologia da informao aponta em pesquisa realizada, entre 10 tendncias tecnolgicas para o ano de 2012, a mobilidade em primeiro lugar. Segundo o estudo, a mobilidade classificada em primeiro lugar por forar as empresas a disponibilizarem acesso as aplicaes de todas as formas possveis. (IDG NOW, 2011) Com o foco em acompanhar as tendncias tecnolgicas, o projeto prope o desenvolvimento de uma aplicao em plataforma Google Android de alguns mdulos da rea do aluno do sistema acadmico do Centro Universitrio Eurpides de Marlia (Univem) para acesso de qualquer dispositivo mvel que tenha suporte a essa plataforma. Para a integrao com o sistema acadmico do Univem ser feira atravs de um web service, onde ser acessado pelo aplicativo.

Web Service (Servios Web)


Os web services surgiram como uma evoluo dos modelos de computao distribuda, podemos citar algumas dessas tecnologias, RMI (Remote Method Invocation), o DCOM (Distributed Component Object Model) e o CORBA (Common Object Request Broker Architecture). Essas tecnologias tiveram sucesso na integrao de sistemas homogneos e em redes locais. Com o avano da internet no mercado corporativo houve a necessidade de integrar sistemas alm de redes locais e em ambientes heterogneos, com essa necessidade empresas pertencentes ao W3C, uniram tecnologias para o desenvolvimento web na poca, como JSP, ASP e PHP ao XML (Extensible

Markup Language) e criaram o padro para o desenvolvimento dos web services , denominado SOAP (Simple Object Access Protocol). (GOMES, 2009) Com os web services possvel interagir aplicaes novas com as aplicaes desenvolvidas em plataformas diferentes, essa tecnologia uma soluo na integrao de sistemas e na comunicao entre aplicaes diferentes. Os web services so componentes que permitem as aplicaes enviar e receber dados no formato XML. Cada aplicao pode ser desenvolvida com uma linguagem diferente, que traduzida em uma linguagem universal, o formato XML. (OLIVEIRA, 2009)

Figura 2: Integrao de Sistemas utilizando Web Services. Fonte: http://www.carlosholiveira.com.br/tecnologia/1/?q=node/5

Nesse modelo cada sistema atua como um componente, independente da arquitetura de integrao. As interfaces, transformaes de dados e comunicao entre os componentes so baseados em padres abertos, independentes de plataformas. As vantagens de utilizar o modelo so: (DEXTRA)

Simplicidade: implementao mais simples do que as solues tradicionais (CORBA, DCOM); Padres abertos: utilizam padres abertos como HTTP, SOAP, UDDI, ao invs de tecnologias proprietrias;

Flexibilidade: alteraes nos componentes so mais simples do que nos adaptadores tradicionais; Custo: mais barato do que as solues tradicionais; Escopo: como cada sistema um componente, eles podem ser tratado de forma individual, implementando uma camada que encapsule. No modelo tradicional os sistemas devem ser tratados ao mesmo tempo.

Google Android
Em 2005 a Google comprou uma pequena empresa da Califrnia, a Android Inc. Em 2007 formado a Open Handset Alliance, uma aliana de empresas, onde inclua fabricantes de celulares, desenvolvedores de software, empresas de telefonia e fabricantes de chips, com o objetivo principal de criar padres livres para dispositivos moveis, e com isso reduzir as despesas com softwares. (SOU MAIS ANDROID) O primeiro lanamento da Open Handset Alliance foi o Android OS, um sistema operacional para dispositivos moveis, e ao mesmo tempo do lanamento a Google disponibilizou tutoriais e ferramentas para desenvolvedores na nova plataforma. (SOU MAIS ANDROID) A primeira verso do Android OS foi lanado em 2008, atualmente o Android encontra-se na verso 4.0 Ice Cream Sandwich. O Android uma plataforma de desenvolvimento para dispositivos mveis, baseado no sistema operacional Linux. (AGNESE, 2010) A definio de Android pela Google Code : ... um conjunto de softwares para dispositivos mveis que inclui um sistema operacional, middleware e
aplicaes chaves...

Figura 3: Arquitetura Google Android OS. Fonte: http://luiztools.com/?page=2

O Android disponibiliza ferramentas e API necessrias para o desenvolvimento de aplicaes na plataforma, utilizando a linguagem de programao Java. Essas ferramentas e API so denominadas Android SDK. (JUNIOR, 2011) A mquina virtual utilizada pelo Android a Dalvik. Cada aplicao Android roda em seu prprio processo, com sua prpria instancia na maquina virtual Dalvik. (JUNIOR, 2011)

Objetivo Geral
Este trabalho tem como objetivo o desenvolvimento de um aplicativo na plataforma Android de alguns mdulos da rea do aluno do sistema acadmico do Univem.

Objetivos Especficos
Propor a integrao de diferentes plataformas utilizando web service e a plataforma Android, desenvolvendo um aplicativo Android para alguns mdulos da rea do aluno do sistema acadmico do Univem.

Os mdulos a serem implementados sero: Consulta ao material didtico; Boletim do aluno; Horrio de aula; Horrio de prova; Atividade complementar; Histrico do aluno;

Justificativa
O Brasil um dos pases que mais cresce a utilizao de dispositivos mveis no mundo, seja para fins pessoais ou para negcios. Tendo em vista esses dados e as tendncias da tecnologia da informao, foi elaborado o projeto para que o sistema acadmico do Univem acompanhe as novas tecnologias e disponibilizam aos seus usurios mais uma opo de aplicativo.

Metodologia
Como parte da metodologia, ser feito uma reviso bibliografia e posteriormente desenvolvido um aplicativo Android para acessar um web service disponibilizado pelo Univem.

Cronograma
2012 F M A M J J E A B A U U V R R I N L X X X X X X X X X X X X X X X X X X X

Atividades
Elaborao do projeto. Reviso bibliogrfica Desenvolvimento da proposta Redao Preliminar Relatrio Parcial Apresentao Relatrio Final

J A N X

A G O

S E T

O N U O T V

D E Z

Referncias

WSYSTEM, Tecnologia em Computao. Integrao de Sistemas. Disponvel em: http://www.wsystem.com.br/wsystem/fabrica-de-software/integracao. Acesso em: fevereiro de 2012. DEXTRA, Coding Your Business. Web Services na Integrao de Sistemas Corporativos. Disponvel em: http://www.dextra.com.br/empresa/artigos/webservices.htm. Acesso em: maro de 2011. OLIVEIRA, Carlos H. Implementando Web Services usando PHP e SOAP. 2009. Disponvel em: http://www.carlosholiveira.com.br/tecnologia/1/?q=node/5. Acesso em: maro de 2011. CARMO, Marlos. Flash com Web Services. 2009. Disponvel em: http://imasters.com.br/artigo/2345/flash/flash-com-webservices. Acesso em: fevereiro de 2012. PICO, Marcos Elias. Android 3.0 Honeycomb projetado para tablets. 2011. Disponvel em: http://www.hardware.com.br/noticias/2011-02/android3-honeycomb.html. Acesso em: maro de 2011. CODE, Google. Projetos do Google para Android. Disponvel em: http://code.google.com/intl/ptBR/android/. Acesso em: fevereiro de 2012. GOMES, Daniel Adorno. Web Services SOAP em Java. So Paulo, Novatec Editora. 2009. SOU MAIS ANDROID. Historia do Android. Disponvel http://soumaisandroid.com.br/historia-do-android/. Acesso em: maro de 2011. MORIMOTO, Carlos E. Entendendo o Google Android. 2008. Disponvel http://www.hardware.com.br/artigos/google-android/. Acesso em: fevereiro de 2012. em: em:

OFICINA DA NET. Gloogle Android o que ? 2010. Disponvel em: http://www.oficinadanet.com.br/artigo/2239/google_android_o_que_e. Acesso em: fevereiro de 2012. INFO, Exame. Falar o de menos. Editora Abril. Edio de maro de 2011. RASMUSSEN, Bruna. Pesquisa mundial do IDG mostra crescimento rpido do uso de smartphones. 2011. Disponivel em: http://www.tecmundo.com.br/tablet/12288-pesquisa-mundialdo-idg-mostra-crescimento-rapido-do-uso-de-smartphones.htm. Acesso em: fevereiro 2012. IDG NOW. Dez tendncias tecnolgicas para 2012 segundo Gartner. 2011. Disponivel em: http://idgnow.uol.com.br/computacao_corporativa/2011/11/08/dez-tendencias-tecnologicas-para2012-segundo-o-gartner/ Acesso em: fevereiro de 2012. AGNESE, Josu Fernandes Dall. Tudo sobre Google Android OS. 2010. Disponivel em: http://www.oficinadanet.com.br/artigo/outros_sistemas/google_android_os. Acesso em fevereiro de 2012. JUNIOR, Luiz. Introduo ao Android. 2011. Disponvel em: http://luiztools.com/post/Introducaoao-Android.aspx. Acesso em fevereiro de 2012.