�rea Cient�fica: Informática Industrial
Sistema Distribuído baseado em iPhone para Organização de Provas Desportivas
Publicada a 2015-06-17
Aluno: Nelson José Fernandes Barbosa      N�mero: 50097       Email: nelsonbarbosa19@hotmail.com
Data in�cio: 17/10/2011      Data Conclus�o: 21/12/2012 

Orientador(es):
Nome: Sérgio Adriano Fernandes Lopes      Email: sergio.lopes@dei.uminho.pt   

Arguente(s):
Nome: João Correia Lopes       Email: jlopes@fe.up.pt 
Data da defesa: 21/12/2012      
vers�o electr�nica

Descri��o:

Verifica-se actualmente uma massificação de dispositivos móveis com uma crescente sofisticação. Praticamente todos os dispositivos permitem a obtenção das coordenadas geográficas do dispositivo (geolocalização), a obtenção de imagens através de câmaras fotográficas, possibilidade de ligação à internet, maior poder de processamento e maior quantidade de memória disponível. No mercado dos dispositivos móveis, o sistema operativo iOS (que equipa os iPhones da Apple) é um dos líderes de mercado e a melhor plataforma para rentabilizar aplicações para o mercado móvel.

O objectivo deste projecto é a criação de um sistema completo de monitorização e gestão de provas desportivas em que os atletas tenham que cumprir um determinado percurso, e.g. BTT e Orientação. As aplicações existentes destinadas a este tipo de provas são bastante limitadas, e neste trabalho pretende-se criar um sistema completo, que ofereça a todos os intervenientes (organizadores, atletas e público) as funcionalidades mais importantes para cada um deles, relacionadas com as provas desportivas, desde a informação sobre provas futuras até à consulta dos dados das provas que já tiveram lugar.

O sistema será composto por aplicações móveis para o iPhone, uma para os atletas (que disponham do dispositivo) e outra para os elementos da organização das provas, e uma aplicação web. Esta última destina-se a todos os utilizadores (público, atletas e organizadores) fornecendo as funcionalidades adequadas a cada tipo de utilizador. Para suportar estas aplicações cliente, haverá do lado do servidor uma aplicação de interface à base de dados do sistema. Esta aplicação implementará um web-service.

As soluções tecnológicas para a parte da arquitectura relativa à aplicação web e comunicação com o servidor serão definidas com base num estudo produzido numa dissertação recentemente terminada e tendo em conta novas tendências que entretanto surgiram.


Objectivos:
  1. Desenvolver uma aplicação para Iphone destinada aos atletas e que lhes permita obter informações em tempo-real sobre a prova a decorrer.
  2. Desenvolver uma aplicação para Iphone destinada aos elementos da equipa organizadora, que lhes permita realizar as tarefas inerentes ao controlo e monitorização da prova.
  3. Desenvolver uma aplicação web moderna que permita ao publico obter informações sobre as provas, aos atletas consultar o seu histórico, e aos organizadores gerir as provas e fazer sua monitorização em tempo-real.
  4. Desenvolver uma aplicação servidora que forneça os serviços necessários às anteriores e que faça o interface à base de dados.
  5. Implementar um sistema funcional, que ofereça as funcionalidades mais importantes.

Palavras chave:
Ajax, iPhone SDK, Web-services, REST, Bases de Dados, Geolocalização, BTT, Orientação

Copyright © DEI Universidade do Minho - Todos os direitos reservados
Powered byNetmove