Mis Notas UdeA

Notificaciones instantáneas de las notas de MARES


David Rivera

Andres Arrubla

Ruben Fernandez


Asesores

Andres Marín

Hernando Silva

Descripción


Luego de haber realizado la aplicación nativa para la plataforma Android que permite a los estudiantes de la Universidad acceder a las notas de MARES, se ve la necesidad de agregarle a ésta algunas funcionalidades adicionales.

Persistencia

Es importante mantener registro local de los datos más relevantes para el usuario final, el estudiante, para que cuando no se cuente con una conexión a internet, éste consulte sus notas hasta la última consulta realizada al sistema. Se plantea almacenar las notas del semestre actual y el listado de semestres con su promedio.

Notificaciones

Una de las grandes necesidades académicas de los estudiantes es revisar las notas una vez el profesor las ha registrado en el sistema, por tanto, se propone adicionar notificaciones instantáneas para el aplicativo cuando exista una nota nueva, enviandolas a través del servicio del servicio GCM (Google Cloud Messaging).

Objetivos

  • Implementar almacenamiento local de los datos del semestre actual que cursa el estudiante.
  • Implementar almacenamiento local del listado de semestres cursados por el estudiante.
  • Implementar los servicios en la capa media encargados de consultar y enviar las notificaciones de notas a los estudiantes por medio de GCM.
  • Implementar en la aplicación móvil la recepción de notificaciones del servicio de GCM.

Desarrollo de la solución

Desarrollo Colectivo

Colaboración del personal de gestión informática y del portal universitario

Proceso de desarrollo

Proceso de desarrollo con tendencia al agilismo

  • Equipo autogestionado
  • Refactoring
  • Pair programming

Gestión del proyecto: Móvil

Gestión del proyecto: Middleware

Recursos

  • Ambiente de pruebas (Maquina virtual)
  • Ambientes de desarrollo
  • Smartphone android
  • Tablet android

Proceso de registro en GCM

Proceso de notificación

Proceso de pruebas

Realizacion de las pruebas

  • Tipo de pruebas: Alpha
  • Duración: 7 semanas
  • Testers: 13 estudiantes de Ing. de Sistemas

Incidencias


Durante este periodo se reportaron 14 incidencias por tipo

Market: Google Play Dev Console


Market: Versionamiento


Screencaps

Login

Notas del semestre

Contenido de una materia

Historial académico

Notificacion


Ajustes

Ajustes: Vibracion

Ajustes: Led

Ajustes: Acerca de

Video

Gracias!

Mis Notas UdeA

By Dave Rivera

Mis Notas UdeA

  • 1,766