Dissertação
Mobility and Location in Academic Information Systems EVALUATED
O sistema de informação académico do IST, Fénix, centraliza alguns dos serviços académicos tradicionais. Este sistema de informação permite que os utilizadores tenham acesso a informação importante, acelerando alguns dos processos relacionados com o trajecto escolar dos estudantes, de uma forma rápida e eficiente. O Fénix é desenvolvido internamente, tendo sido construído e optimizado para a navegação em computadores. Devido ao crescimento do uso de smartphones e tablets, as aplicações móveis estão a tornar-se cada vez mais importantes. Esta tese apresenta a nossa abordagem para construir as infraestruturas que permitiram criar um protótipo de uma aplicação móvel que interage e traz mobilidade ao sistema de informação existente. As infraestruturas necessárias para construir esta aplicação consistem num sistema de Autenticação e Autorização, que autentica o utilizador e solicita a sua autorização para que a aplicação aceda à informação em seu nome, e numa web API, que fornece a informação do Fénix que a aplicação apresenta ao utilizador. De maneira a construirmos a nossa aplicação, determinámos, em conjunto com a equipa de desenvolvimento do Fénix e através dos resultados de um inquérito que questionou as partes interessadas, a selecção de funcionalidades que seriam apresentadas no protótipo. Neste trabalho, também demonstramos o processo de construir e implementar os aspectos-chave da nossa aplicação: o mecanismo de sincronização, que permite apresentar informação quando o dispositivo se encontra offline, e o sistema de posicionamento, que permite descobrir a posição e melhorar a experiência do utilizador com a aplicação, através da sensibilidade ao contexto do utilizador.
outubro 30, 2013, 9:0
Documentos da dissertação ainda não disponíveis publicamente
Orientação
CO-ORIENTADOR
Ricardo Jorge Feliciano Lopes Pereira
Departamento de Engenharia Informática (DEI)
Professor Auxiliar
ORIENTADOR
Departamento de Engenharia Electrotécnica e de Computadores (DEEC)
Professor Auxiliar