analisisoft.files.wordpress.com · Web viewEl desarrollo del presente trabajo busca realizar la...

30
Trabajo Final Análisis de sistemas Presentado por: Camilo Esteban Rodríguez Forero Andres Mauricio Clavijo Jhon Alexander Chacón Torres Brayan Andrés Valero Pinzón Presentado a: Juan Carlos Guevara Bolaños Universidad Distrital Francisco José de Caldas Sistematización de datos Facultad Tecnológica

Transcript of analisisoft.files.wordpress.com · Web viewEl desarrollo del presente trabajo busca realizar la...

Trabajo Final

Análisis de sistemas

Presentado por:

Camilo Esteban Rodríguez Forero

Andres Mauricio Clavijo

Jhon Alexander Chacón Torres

Brayan Andrés Valero Pinzón

Presentado a:

Juan Carlos Guevara Bolaños

Universidad Distrital Francisco José de Caldas

Sistematización de datos

Facultad Tecnológica

Bogotá D.C. Colombia, miércoles 29 de Junio

1. Objetivo General

El desarrollo del presente trabajo busca realizar la definición del modelo de casos de uso y la documentación (Requerimientos) de cada uno de los 4 procesos del colegio Rafael María Carrasquilla.

2. Descripción del trabajo

En cada uno de los procesos que se plantean a continuación, se debe realizar un trabajo dividido en dos partes principales:

Una en la que a cada uno de los procesos establecidos se definen los actores que participan, se determina la lista preliminar de casos de uso, se depuran cada uno de los casos de uso definidos y se obtiene un modelo de casos de uso.

La otra parte consiste en realizar la integración de los diferentes diagramas de casos de uso obtenidos en cada uno de los procesos en uno general y finalmente se documentan cada uno de los casos de usos que quedaron en el diagrama de modelo de casos de uso final.

Los diagramas de depuración de casos de uso, los modelos de casos de uso de cada proceso y el modelo de casos de usos general se debe hacer utilizando UML 2.0 o posterior. Además para el desarrollo de los diagramas se pueden utilizar herramientas como Enterprise Architect

3. Procesos y modelo de dominio:

3.1Notificación circulares y citaciones:

Modelo de dominio:

3.2 Notificación de notas parciales:

3.3 Asignación y consulta de horarios:

4. Definición de actores:

Actor

Definición

Sistema

Es el software que estará encargado del funcionamiento de los procesos que esté usando la empresa.

Director de grupo

Es el empleado encargado de un curso el cual debe estar al tanto del progreso del mismo y de todos los asuntos de importancia grupal.

Acudiente

Es la persona que está encargada de un estudiante, para ser notificada de los problemas o inquietudes que sucedan con el estudiante.

Rector

Es la persona que está a cargo de la institución, por lo tanto el responsable de ella y el encargado de tener un control y un buen manejo de la misma.

Administrador

Este actor está encargado de manejar el sistema, en el cual realiza los procesos de asignación y creación de horarios.

Este actor esta encargado de consultar

Estudiante

horarios de los cursos a los cuales pertenece.

Profesor

Este actor puede realizar consultas de horarios y los cursos que tienen asignados.

5. Lista preliminar de casos de uso:

5.1 Proceso de Notificación circulares y citaciones:

Director de grupo:

Genera Reporte. Solicita Circular. Digita datos de circular. Envía a los acudientes. Revisa Asistentes. Solicita Salón. Reserva Salón.

Acudiente:

Envía Novedad. Responde Solicitud.

Rector:

Digita Usuario. Digita Contraseña. Solicita Información. Genera Novedad. Envía Corrección. Recibe Reporte. Sella Novedad.

5.2 Proceso de Notificación de boletines:

Monitor: Recibir boletines de estudiantes Verificar asistencia Generar actas de rendimiento estudiantil Revisar reportes y/o observaciones del curso Generar notas de sugerencias Entregar boletin Acudiente Entrar al sistema Verificar datos del boletín recibido Enviar observaciones Salir del sistema Estudiante: Recibir observaciones Recibir notas

5.3 Proceso de Notificación de notas parciales:

Estudiante:

Realizar actividades Entregar actividad Iniciar sesión Verificar calificación Enviar solicitud cambio pass Solicitar revalidar calificación

Profesor:

Entregar datos completos Iniciar sesión Entregar actividades a estudiantes Revisar actividad Calificar actividad Recibir solicitud Realizar verificación de calificación Cargar respuesta a solicitud

Administrador:

Crear usuario profesor Descargar reporte general de notas

5.4 Proceso Asignación y consulta de horarios:

Administrador:

Digitar usuario Digitar contraseña Crear horario Asignar curso Asignar profesor Cargar curso Revisar usuarios Separar usuarios Asignar horarios Enviar horarios Enviar mensaje

Estudiante: Digitar usuario Digitar contraseña Horarios asignados Registrarse en curso Seleccionar curso Recibir horarios Consultar horarios Descargar horarios

Profesor:

Digitar usuario Digitar contraseña Recibir mensaje Consultar nuevos cursos Descargar horarios

6. Depuración de casos de uso:

6.1 Proceso de Notificación circulares y citaciones:

Director de grupo:

Genera Reporte. Solicita Circular. Envía a los acudientes. Solicita Salón. Reserva Salón.

Acudiente:

Envía Novedad. Responde Solicitud.

Rector:

Digita Usuario. Digita Contraseña. Genera Novedad. Envía Corrección.

6.2 Proceso de Notificación de boletines:

Monitor: Entrar al sistema Recibir boletines de estudiantes Verificar disponibilidad boletines Generar actas de rendimiento estudiantil Revisar reportes y/o observaciones del curso Generar notas de sugerencias Entregar boletin Acudiente Entrar al sistema Verificar datos del boletín recibido Enviar observaciones Llenar confirmación de boletin Estudiante: Recibir observaciones Recibir notas

6.3 Proceso de Notificación de notas parciales:

Estudiante:

Iniciar sesión

Verificar calificación Enviar solicitud cambio pass Solicitar revalidar calificación

Profesor:

Iniciar sesión Calificar actividad Recibir solicitud Realizar verificación de calificación Cargar respuesta a solicitud

Administrador:

Crear usuario profesor Descargar reporte general de notas

uc Actors

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

Estudiante Profesor

Administrador

Iniciar sesion

Verificar Calificacion

Env iar solicitud cambioSolicitar

recalificacion

Iniciar sesion

Calificar activ idad

Recibir solicitud

Realizar recalificacion

Cargar respuesta solicitud

Crear usuario profesor

Descargar reporte general

notas

6.4 Proceso Asignación y consulta de horarios:

Administrador:

Digitar usuario Digitar contraseña Asignar curso Asignar profesor Cargar curso

Asignar horarios Enviar horarios Enviar mensaje

Estudiante:

Digitar usuario Digitar contraseña Horarios asignados Registrarse en curso Seleccionar curso Recibir horarios Consultar horarios

Profesor:

Digitar usuario Digitar contraseña Recibir mensaje Consultar nuevos cursos

7. Modelo de casos de uso:

7.1 Proceso de Notificación circulares y citaciones:

7.2 Proceso de Notificación de boletines:

7.3 Proceso de Notificación de notas parciales:

uc Actors

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada EA 12.1 versión de prueba no registrada

Estudiante

Profesor

Administrador

Iniciar sesion

Verificar Calificacion

Env iar solicitud cambioSolicitar

recalificacion

Calificar activ idad

Recibir solicitud

Realizar recalificacion

Cargar respuesta solicitud

Crear usuario profesor

Descargar reporte general

notas

7.4 Proceso Asignación y consulta de horarios:

8. Integración de casos de uso:

9. Documentación de casos de uso:

N°1 Digitar Usuario

Objetivo Usuario con el cual puede ingresar al sistema validando su cargo o nivel de ingreso.

Actores Director de grupo, Rector y Acudiente.

Precondiciones El usuario debe estar registrado en el sistema.

Post-condiciones El usuario necesita una contraseña para terminar el login.

Flujo de eventos Digita su usuario en el login.

Manejo de situaciones excepcionales Si el usuario no está registrado en el sistema debe de notificarse al administrador.

N°2 Digitar Contraseña

Objetivo La contraseña con el cual puede ingresar al sistema validando su cargo o nivel de ingreso.

Actores Director de grupo, Rector y Acudiente.

Precondiciones El usuario debe estar registrado en el sistema.

Post-condiciones El usuario debe estar validado en el sistema.

Flujo de eventos Digita su contraseña en el login.

Manejo de situaciones excepcionales Si el usuario no está registrado en el sistema debe de notificarse al administrador.

N°3 Solicitar circular.

Objetivo

Es el procedimiento con el cual el usuario puede solicitar una circular o una citación ya sea para una reunión de grupo e individual con los acudientes.

Actores Director de grupo.

Precondiciones El usuario debe haber ingresado con existo a la plataforma.

Post-condiciones El usuario debe tener la documentación necesaria para que sea válida la solicitud.

Flujo de eventos Solicita una petición.

Manejo de situaciones excepcionales

Si el usuario no tiene la documentación necesaria que soporte la solicitud esta será negada.

N°4 Solicita salón.

Objetivo Es el procedimiento con el cual un usuario puede solicitar un salón para la reunión o citación personal con los acudientes.

Actores Director de grupo.

Precondiciones La circular o citación debe haber sido validada con éxito e igual con la muestra de la misa.

Post-condiciones El usuario deberá reservar un salón de los que se le presenten.

Flujo de eventos Solicita un espacio académico.

Manejo de situaciones excepcionales Si el usuario no reserva el salón escogido puede que otro director de grupo lo escoja para otra reunión.

N°5 Envía a los acudientes.

Objetivo Es el procedimiento por el cual un usuario pude notificar a los acudientes de la citación o reunión con el fin de informar y conocer quienes participaran.

Actores Director de grupo.

Precondiciones Debe haberse generado la citación o circular con éxito.

Post-condiciones Se debe responder la solicitud del usuario por parte de los acudientes.

Flujo de eventos Notificación de reunión o citación.

Manejo de situaciones excepcionales Si no se ha generado una citación o circular validada al igual que su muestra no se podrá enviar.

N°6 Envía corrección.

Objetivo Es el procedimiento por el cual el rector envía la corrección de la muestra generada por el sistema según los datos

enviados.

Actores Rector.

Precondiciones El sistema tuvo que haber generado una muestra para ser revisada.

Post-condiciones El director de grupo debe corregir los datos que envía al sistema para la generación de una nueva muestra que logre satisfacer los parámetros enviados por el rector.

Flujo de eventos Envía la corrección de una muestra generada por el sistema.

Manejo de situaciones excepcionales Si el la nueva muestra tampoco satisface se debe corregir de nuevo y volver a enviar.

N°7 Generar reporte.

Objetivo Es el procedimiento con el cual se lleva un flujo de información de los errores o eventos inesperados que sucedan.

Actores Director de grupo.

Precondiciones El usuario que genere el reporte debe de tener pruebas de lo que se indica en el reporte.

Post-condiciones El usuario debe decidir si tiene que cancelar el proceso o es una excepción controlable.

Flujo de eventos Generación de un reporte de eventos inesperados.

Manejo de situaciones excepcionales Si el usuario no cuenta con pruebas acerca de lo sucedido el reporte será invalido.

N°8 Crear Horario

Objetivo Permite a los administradores crear horarios para los próximos cursos.

Actores AdministradorPrecondiciones Estar registrado en el sistema y tener un

usuario.Post-condiciones Podrá asignar un curso y un profesor al

nuevo horario.Flujo de eventos Digitar usuario, Digitar Contraseña, crear

horario, asignar curso.Manejo de situaciones excepcionales Si el horario ya existe no podrá ser creado

o si el horario no cumple con ciertos requisitos será eliminado.

N°9 Asignar CursoObjetivo Permite a los administradores asignarle un

curso a un horario ya creado para los estudiantes.

Actores AdministradorPrecondiciones Estar registrado en el sistema y tener un

usuario, existir un horario.Post-condiciones Podrá asignar un profesor al nuevo

horario, y cargar el curso para los estudiantes.

Flujo de eventos Digitar usuario, Digitar Contraseña, crear horario, asignar curso, asignar profesor.

Manejo de situaciones excepcionales Si el curso ya tiene un horario asignado no se podrá crear en este caso se buscara otro horario.

N°10 Asignar HorariosObjetivo Permite a los administradores asignarle

horarios a los estudiantesActores AdministradorPrecondiciones Estar registrado en el sistema y tener un

usuario, que existan horarios.Post-condiciones Podrá enviarles los nuevos horarios a los

nuevos estudiantes.Flujo de eventos Revisar usuarios, separar usuarios,

asignar usuarios, enviar horariosManejo de situaciones excepcionales Si no se han asignado horarios no se

podrá enviar el horario al estudiante se tendrán que crear los horarios.

N°11 Registrarse En CursoObjetivo Permite a los Estudiantes registrarse al

nuevo curso que van a cursar durante el periodo que se encuentren

Actores EstudiantePrecondiciones Estar registrado en el sistema y tener un

usuario, que existan cursos.Post-condiciones Recibir los nuevos horarios que harán

parte de su estudioFlujo de eventos Digitar usuario, Digitar Contraseña,

registrarse en curso, recibir horarios.Manejo de situaciones excepcionales Si el horario ya existe no podrá ser creado

o si el horario no cumple con ciertos requisitos será eliminado.

N°11 Consultar HorariosObjetivo Permite a los Estudiantes consultar los

horarios de clases dependiendo el curso registrado

Actores EstudiantePrecondiciones Estar registrado en el sistema y tener un

usuario, que existan cursos, haberse registrado en un curso.

Post-condiciones Permitirá al estudiante descargar e imprimir el horario de clases.

Flujo de eventos Registrarse en curso, recibir horarios, consultar horarios, descargar horarios.

Manejo de situaciones excepcionales Si el usuario no puede consultar horarios es porque aún no se le ha aprobado el curso seleccionado o no se han creado horarios para ese curso.

N°12 Descargar HorariosObjetivo Permite a los Estudiantes Descargar los

horarios a los que se le fueron asignadosActores Estudiante/profesorPrecondiciones Estar registrado en el sistema y tener un

usuario, que existan cursos, haberse registrado en un curso.

Post-condiciones Permitirá al estudiante y profesor imprimir el horario de clases.

Flujo de eventos Registrarse en curso, recibir horarios, consultar horarios, descargar horarios, imprimir horarios.

Manejo de situaciones excepcionales Si el usuario no puede descargar los horarios es porque no existen o esta invalidado para descargarlos.

N°13 Consultar Nuevos CursosObjetivo Permite a los profesores consultar los

nuevos cursos asignados

Actores ProfesorPrecondiciones Estar registrado en el sistema y tener un

usuario.Post-condiciones Permitirá descargar los horarios de clases

de los nuevos cursos.Flujo de eventos Digitar usuario, Digitar contraseña,

consultar nuevos cursos, descargar horarios.

Manejo de situaciones excepcionales Si el profesor no puede consultar los nuevos cursos se notificara que aún no se le han asignados grupos.

N°14 Recibir MensajesObjetivo Permite a los profesores consultar si tiene

asignado nuevos cursosActores ProfesorPrecondiciones Estar registrado en el sistema y tener un

usuario.Post-condiciones Permitirá consultar los nuevos cursos.Flujo de eventos Digitar usuario, Digitar contraseña, recibir

mensaje, consultar nuevos cursos,Manejo de situaciones excepcionales El el usuario no puede leer los mensaje

que sobre los nuevos curso se tendrá que acercar a coordinación.

N°15 Verificar calificaciónObjetivo Enterar al estudiante de las notas por

actividad presentadaActores EstudiantePrecondiciones Entregar actividad para calificaciónPost-condiciones Crear reporte de notasFlujo de eventos Iniciar sesión, verificar calificaciónManejo de situaciones excepcionales Calificaciones con puntaje 0 no fue

presentada, de no estar matriculado o al día no puede consultar calificaciones.

N°16 Enviar solicitud cambioObjetivo Dar opciones de ingreso al portal en caso

de olvidar contraseñaActores EstudiantePrecondiciones Olvidar datos de accesoPost-condiciones Acceso al correo registradoFlujo de eventos Intentar inicio de sesión, olvido

contraseña, solicitar cambio pass, recibir correo, reestablecer contraseña.

Manejo de situaciones excepcionales Usuarios no matriculados o en mora no tendrán acceso al portal.

N°17 Solicitar recalificaciónObjetivo Se pueden presentar errores en el registro

de notas por parte del profesor, el estudiante puede reportar equivocaciones o re verificación de notas.

Actores EstudiantePrecondiciones Tener calificada una actividadPost-condiciones Aceptación solicitud por parte del profesorFlujo de eventos Entregar actividad, calificar, verificar

calificación, no conformidad con calificación, solicitar recalificar

Manejo de situaciones excepcionales Las recalificaciones dependen estrictamente del profesor a cargo, no se garantiza cambio de calificación.

N°18 Calificar actividadObjetivo Realizar el cargue de las calificaciones al

portal para enterar al estudiante de su avance

Actores ProfesorPrecondiciones Recibir actividades por estudiantesPost-condiciones Acceso al portalFlujo de eventos Recibir actividades de estudiantes, acceso

al portal, cargar calificación.Manejo de situaciones excepcionales Estudiantes nuevos pueden no tener

usuarios creados.

N°19 Realizar recalificaciónObjetivo Presentar opciones de modificar

calificaciones por errores varios por parte del profesor.

Actores ProfesorPrecondiciones Recibir solicitud de recalificaciónPost-condiciones Acceso al portalFlujo de eventos Calificar actividad, generar solicitud de

recalificación, recibir solicitud, realizar recalificación

Manejo de situaciones excepcionales La recalificación solo podrá ser realizada en un término de 3 días después de haber ingresado la nota al sistema.

N°20 Descargar reporte general de notasObjetivo Tener reportes por grado de notas

Actores Profesor y administradorPrecondiciones Haber cargado notas de actividadesPost-condiciones Acceso al portalFlujo de eventos Cargar calificaciones, no recibir solicitudes

de cambio, generar reporte por cursoManejo de situaciones excepcionales Estudiantes sin calificaciones cargadas,

saldrán con 0 en el reporte.

N°21 Crear usuario profesorObjetivo Crear un usuario de acceso al portal al

profesor Actores AdministradorPrecondiciones Recibir datos completos de profesorPost-condiciones Acceso al portalFlujo de eventos Recibir datos de profesor, iniciar sesión,

crear usuario, entregar datos a profesor.Manejo de situaciones excepcionales Errores en acceso al portal o de creación

de usuario, reportar al admin del sistema, generar notas por planilla de manera temporal.