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