El documento describe un proyecto de aplicación móvil llamado Live Class para proveer información en tiempo real sobre eventos en instituciones educativas. El proyecto incluye 4 hitos para su desarrollo e investiga la viabilidad de la plataforma, diseña la documentación y concluye con un plan de desarrollo. El plan especifica requisitos de dispositivos, analiza funcionalidades para docentes, alumnos y administradores, y propone un modelo de desarrollo en espiral.
3. LIVE CLASS
Live Class es el proyecto online académico para plataformas
móviles como SmartPhones ,Tablets o cualquier maquina
compatible con la aplicación y que tenga conexión a Internet
Móvil.
Tiene como principal objetivo el proveer información en tiempo
real acerca de los eventos destacables en alguna institución
especifica donde se este aplicando este software, que para este
caso será INACAP.
Muestra información como:
-Estado del desarrollo de una clase
[ En curso – Finalizada – Suspendida]
-Notifica eventos relacionados a una clase
[Inasistencia del Docente – suspensión no programada –
Evaluación postergada]
4. PROYECTO Y ACTIVIDADES
Para el desarrollo de la investigación se han definido 4 hitos
progresivos de los cuales obtendremos una vez finalizado el
proyecto la conclusión de viabilidad del mismo:
HITOS
1. INVESTIGACION, VIABILIDAD Y FUNCIONALIDAD DE LA
PLATAFORMA DE TRABAJO
2. DISEÑO Y DOCUMENTACION DEL PROYECTO
3. CONLUSIONES Y PLAN DE DESARROLLO DEL PROYECTO
EN BASE A LA INVESTIGACION
7. PLAN DE DESARROLLO
ESPECIFICACIONES DE DISPOSITIVOS
DISPOSITIVOS MOVILES / PORTABLES
CONECCION A INTERNET
- 3G
- 4G
- EDGE
- WIFI
ANDROID 2.3 O SUPERIOR
PARA ALGUNAS FUNCIONES A-GPS
20 MB de espacio libre para instalación
8. PLAN DE DESARROLLO
ESPECIFICACIONES DE DISPOSITIVOS
CONECCION A INTERNET
- Lectura constante de información
- Actualizaciones de estados en tiempo real
ANDROID 2.3 O SUPERIOR
- Funcionalidades que permite el SO
9. PLAN DE DESARROLLO
ESPECIFICACIONES DE DISPOSITIVOS
SISTEMA DE GEOLOCALIZACION
- Registro de asistencia
ESPACIO DE ALMACENAMIENTO
- Instalación y almacenamiento de
archivos
11. PLAN DE DESARROLLO
ANALISIS Y FUNCIONALIDADES
DOCENTE
- Definir estado de Evento / Clases
- Enviar mensajes a alumnos asociados
- Registrar asistencia por posicionamiento
- Programar Eventos / Clases
- Realizar Consultas de
Alumnos
Salas
Eventos / Clases
FUNCIONALIDADES SEGÚN PERFILES
12. PLAN DE DESARROLLO
ANALISIS Y FUNCIONALIDADES
ALUMNO
- Consultar estado de Evento / Clases
- Enviar mensajes a Docentes asociados
- Registrar asistencia por posicionamiento
- Realizar Consultas de
Alumnos
Salas
Eventos / Clases
FUNCIONALIDADES SEGÚN PERFILES
13. PLAN DE DESARROLLO
ANALISIS Y FUNCIONALIDADES
BASE DATOSDISPOSITIVO
CONSULTAS
INFO SALAS
INFO CLASES
INFO ALUMNOS
INFO DOCENTES
14. PLAN DE DESARROLLO
ANALISIS Y FUNCIONALIDADES
Se definieron los distintos estados del SW
con:
- BPN
- DIAGRAMA DE CLASES
- DIAGRAMA DE CASOS DE USO
16. PLAN DE DESARROLLO
MODELO DE DESARROLLO
El producto avanza a pasos firmes solucionado riesgos en
cada iteración.
El producto termina con todos los riesgos resueltos.
Se pueden incluir otros métodos de desarrollo en las
iteraciones.
A medida que el costo aumenta, los riesgos se reducen.
Se tienen puntos de control en cada interacción.
17.
18. DISEÑO Y DOCUMENTACION DEL PROYECTO
Detalle de funciones por usuario
DOCENTE
Cambiar contraseña El docente puede cambiar su contraseña en cualquier
momento.
Agregar notificaciones El docente podrá crear notificaciones personalizadas que
podrán ser vistas por sus alumnos, dependiendo la clase a la
que vaya dirigida.
Revisar horario El docente puede revisar su horario actual.
Cambiar estado de clases El docente es capaz de cambiar el estado de las clases que
imparte a “En curso, suspendida y terminada”.
19. ALUMNO
Cambiar contraseña El usuario podrá cambiar en cualquier momento su
contraseña.
Actualizar estado El alumno puede tener un estado personalizado que
todos podrán ver.
Revisar horario El alumno puede revisar el horario de las clases que
correspondan al actual semestre.
Revisar estado de clases El alumno puede revisar los estados de las clases (En
curso, suspendida, terminada).
Revisar notificaciones de docentes El alumno puede ver las diferentes notificaciones
personalizadas que los docentes pueden crear.
DISEÑO Y DOCUMENTACION DEL PROYECTO
Detalle de funciones por usuario
20. DISEÑO Y DOCUMENTACION DEL PROYECTO
Detalle de funciones por usuario
ADMINISTRADOR
Ingreso de usuarios El administrador podrá crear 3 tipos de usuarios funcionales para
la aplicación (Administradores, alumnos y docentes).
Eliminación de usuarios El administrador podrá eliminar usuarios con tan solo la ID de
éste.
Cambio de contraseña El administrador podrá cambiar su propia contraseña en cualquier
momento.
21. DISEÑO Y DOCUMENTACION DEL PROYECTO
1. IDENTIFICARSE EN EL SISTEMA:
1.1 Breve Descripción:
El sistema contará con una pantalla de inicio en donde se mostrarán eventos importantes que sean generales para
cualquier usuario, además de tener un login en donde podrán ingresar los usuarios.
1.2 Flujo de eventos:
1.2.1 Flujo Básico:
1. Al logearse, el sistema después de verificar que los datos de entrada sean correctos, derivará al menú
correspondiente dependiendo el tipo de usuario que ingrese. Estos usuarios pueden ser:
a) Administrador
b) Alumno
c) Docente
2. Dependerá el tipo de opciones que tendrá el menú directamente del tipo de usuario que ingrese. Las opciones por
usuario serán:
ADMINISTRADOR ALUMNO DOCENTE
Ingreso de usuarios Cambiar contraseña Cambiar contraseña
Eliminación de usuarios Actualizar estado Agregar notificaciones
Cambio de contraseña Revisar horario Revisar horario
Revisar estado de
clases
Cambiar estado de clases
Revisar notificaciones de
docentes