Abstract:
This Graduation Project is an Android APP implementation that was installed in a Tablet Kindle HD Fire with the same OS. ClassFinder let students, teachers and members of ESPOL to know the place where they are and guide them to the classroom that had been selected by them showing pictures of describe places where they want to go. In order to determinate the nearest location, we need to have a wireless communication between the mobile device and the access points located around the Campus (exactly three). If the place have three APs around, the app will calculate the location through trilateration; in other hand, if the place does not have three APs around, a server will make a query in
a data base and calculate an estimated location. In addition, ClassFinder used Dijkstra algorithm to determinate the shortest path.
Description:
Este proyecto de graduación se basa en la implementación de una aplicación Android, la cual fue instalada en una Tableta Kindle HD con dicho sistema operativo. ClassFinder permite a los estudiantes, profesores y demás miembros de la ESPOL conocer el lugar físico donde se encuentran y a demás guiarlos a un aula de clases a la que se desea ir y que ha sido previamente seleccionada a través de un mapa y una serie de fotos de lugares descriptivos. Para determinar la localización proximada, se requiere de una comunicación vía conexión inalámbrica entre un dispositivo móvil con sistema operativo Android y los puntos de acceso inalámbrico ubicados en el Campus (tres con exactitud). Mediante trilateración un servidor realiza el cálculo de posición estimada; en caso de no existir en sus alrededores los tres puntos de acceso inalámbricos, se hará una estimación del lugar cercano mediante una consulta a una base de datos alojada en el servidor. Mientras que para determinar el camino más corto al lugar de destino se empleó el algoritmo de Dijkstra.