aplicaÇÃo android para monitorar os transportes pÚblicos coletivos de mossorÓ/rn

18
APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN 03/02/2015 1 Aluno: João Leno Alfredo Souza Prof. Orientador. Ronnison Reges Vidal

Upload: john-leno

Post on 21-Jul-2015

92 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

03/02/20151

Aluno: João Leno Alfredo SouzaProf. Orientador. Ronnison Reges Vidal

Page 2: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

‘Sumário

03/02/2015 1/17

• Introdução• Problemática• Proposta de solução do problema• Objetivos• Referencial Teórico• Resultados e Discussões• Conclusão• Referências

Page 3: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Introdução

03/02/2015 2/17

• Qualidade de vida;• Sistemas computacionais móveis;• Aumento na aquisição de dispositivos móveis; • Oportunidade de desenvolvimento de aplicativos.

Page 4: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Problemática

03/02/2015 3/17

Usuários da rede transporte públicos são reféns de problemas como:

• Horários• Rotas• Pontos de parada

Fonte: http://gazetadooeste.com.br/faltam-onibus-para-a-cidade-andar

Figura 1: Passageiros chegam a esperar horas nas paradas de ônibus

Page 5: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Proposta de solução do problema

03/02/2015 4/17

Aplicativo android

Fonte: www.android.com

Figura 2: Android

Page 6: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Objetivos

03/02/2015 5/17

• Mapear as rotas dos ônibus;• Monitorar os transportes;• Itinerários digitais; • Estudo das tecnologias.

Page 7: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Referencial Teórico

03/02/2015 6/17

• Plataforma Android;• Máquina Virtual (Dalvik);• Google Maps.

Page 8: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Referencial Teórico

03/02/2015 7/17

Raspberry PI

Fonte: http://www.raspberrypi.org/

Figura 3: Raspberry PI

Page 9: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Referencial Teórico

03/02/2015 8/17

Web Services

Fonte: http://imasters.com.br/artigo/2345/flash/flash-com-webservices/

Figura 4: Funcionamento do Web Services

Page 10: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Referencial Teórico

03/02/2015 9/17

Fonte: Desenvolvido pelo o autor

Arquitetura MVC

Figura 5: Fluxo de eventos e informações em uma arquitetura MVC

Page 11: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Desenvolvimento

03/02/2015 10/17Fonte: Desenvolvido pelo o autor

Figura 6: Funcionamento do Sistema

Page 12: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Desenvolvimento

03/02/2015 11/17

Fonte: Desenvolvido pelo o autor

Fonte: Desenvolvido pelo o autor

Fonte: Desenvolvido pelo o autor

Figura 7 - View Figura 8 - Controller Figura 9 - Model

Page 13: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Protótipo

03/02/2015 12/17Fonte: Desenvolvido pelo o autor Fonte: Desenvolvido pelo o autor

Figura 10 – Abertura do Sistema Figura 11 – Menu Principal

Page 14: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Resultados e Discussões

03/02/2015 13/17Fonte: Desenvolvido pelo o autor Fonte: Desenvolvido pelo o autor

Figura 12 – Bairros Figura 13 – Itinerários

Page 15: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Resultados e Discussões

03/02/2015 14/17

Fonte: Desenvolvido pelo o autor Fonte: Desenvolvido pelo o autor Fonte: Desenvolvido pelo o autor

Figura 14 – Rotas e Pontos Figura 15 – Localização ônibus Figura 16 – Sobre

Page 16: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Conclusão

03/02/2015 15/17

Este trabalho apresentou um aplicativo que utiliza a plataforma Android para consulta de itinerários, horários das linhas de ônibus, pontos de parada e monitoramento em tempo real da frota de ônibus da cidade de Mossoró/RN, com o intuito de auxiliar os usuários que fazem uso do transporte público urbano.

Page 17: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Referência

03/02/2015 16/17

•B’FAR, REZA. Principles Designing and Developing Mobile Applications with UML and XML. First Edition, the Edinburgh Building, Cambridge: CAMBRIDGE UNIVERSITY PRESS, 2005.•DARCEY, Lauren. CONDER, Shane. Desenvolvimento de Aplicativos Wireless para Android. Rio de Janeiro: ed: Ciência Moderna LTDA, 2012.•GOLDSMITH. The economic benefits of public transportation in anchorage, 2006.•JALOTE, P. An Integrated Approach to Software Engineering. 3. ed: New York: Springer, 2005.LECHETA, R. R. Google Android - Aprenda a criar aplicações para dispositivos móveis com o Android SDK. ed: Novatec, 2009.MARTINS, José Carlos Cordeiro. Gerenciando Projetos de Desenvolvimento de Software – 2ª e 4ª edições, 2007.

Page 18: APLICAÇÃO ANDROID PARA MONITORAR OS TRANSPORTES PÚBLICOS COLETIVOS DE MOSSORÓ/RN

Referência

03/02/2015 17/17

•PAULA FILHO, W.P. Engenharia de software: fundamentos, métodos e padrões.3. ed. Rio de Janeiro: LTC,2009.•PRESSMAN, R. S. Engenharia de Software. 6. ed: Rio de Janeiro: McGraw-Hill, 2006.•ROHLOFF, Marcos Fernando. Sistema de Controle de Projetos Fasul. Toledo-PR: Biblioteca Fasul, 2007.•SAMPAIO, Cleuton. Guia do Java Enterprise Edition 5 - Desenvolvendo aplicações corporativas. Rio de Janeiro: Brasport, 2007.•SOMMERVILLE, Ian. Engenharia de Software: 8 ed. Rio de Janeiro: Prentice-Hall, 2008.•SILBERSCHATZ, A.; et. al. Sistemas de bancos de dados. São Paulo: MakronBooks, 1999.•< http://www.raspberrypi.org/help/what-is-a-raspberry-pi/>. Acesso em: 10 nov.2014.