• No se han encontrado resultados

Sistema de Información Web para el Seguimiento de Procesos Terapéuticos y Pedagógicos

N/A
N/A
Protected

Academic year: 2020

Share "Sistema de Información Web para el Seguimiento de Procesos Terapéuticos y Pedagógicos"

Copied!
33
0
0

Texto completo

(1)

Diagrama 1: Gestionar Usuario

Diagrama 2: Gestionar Grupos

Director

Consultar Usuario

Registrar Usuario

Eliminar Usuario

Actualizar Usuario

Definir rol Usuario

(2)

Diagrama 3: Gestionar Cronograma

Diagrama 4: Gestionar Seguimientos

Director

Consultar Cronograma

Consultar Actividades

Subir Cronograma

Subir Actividades Eliminar Cronograma

Eliminar Actividades Actualizar Cronograma

Actualizar Actividades

<<extend>>

<<extend>>

<<extend>>

<<extend>>

<<extend>>

<<extend>>

Director

Consultar Seguimiento Individual

Consultar Seguimiento Grupal

Registrar Seguimiento Individual

Eliminar Seguimiento Individual

Registrar Seguimiento Grupal

Eliminar Seguimiento Grupal <<extend>>

<<extend>>

<<extend>>

(3)

Diagrama 5: Gestionar Asistencia

Diagrama 6: Sesión Usuario

Diagrama 7: Gestión Auxiliar

Director

Consultar Asistencia

Registrar Asistencia

Actualizar Asistencia <<extend>>

<<extend>>

Director

Ingresar Usuario

Ingresar Contraseña

Modificar Datos Personales Modificar Contraseña <<extend>>

<<extend>>

<<include>>

Auxiliar

Consultar Asistencia

Registrar Asistencia

<<extend>>

(4)

Caso de Uso 1: Consultar Grupo – Registrar

Caso de Uso No. 1 Nombre: Consultar Grupo – Registrar

Actores Director

Objetivo Crear Grupo de asignatura.

Pre-Condiciones El Grupo no debe estar registrado en el sistema.

Post-Condiciones La aplicación registra un grupo para realizar una asignatura

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Grupo

2.

La aplicación cargara la página con

el formulario para Registrar grupos.

3.

El Director diligencia los datos

específicos del Grupo.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Guarda la información del nuevo

Grupo en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Grupo Creado

Manejo de Situaciones Excepcionales

 Cancelar la operación

 El Grupo se encuentra Creado

Flujo Alterno

 La aplicación lo notificara con un mensaje de Creación del grupo.

Autor Fecha

(5)

Caso de Uso 2: Consultar Grupo – Actualizar

Caso de Uso No. 2 Nombre: Consultar Grupo – Actualizar

Actores Director

Objetivo Actualiza la información del grupo creado para una asignatura.

Pre-Condiciones El Grupo debe estar creado.

Post-Condiciones La aplicación Actualiza El grupo para la asignatura.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Grupo

2.

La aplicación cargara la ventana

con los grupos inscritos.

3.

El Director selecciona el grupo

para Actualizar.

4.

La aplicación mostrara la

información del grupo para ser actualizada.

5.

Clic Botón Actualizar

6.

Actualiza el grupo seleccionado en

la base de datos

Manejo de Situaciones Excepcionales

 Cancelar la operación

 Información Incompleta

Flujo Alterno

 La aplicación Mostrara un mensaje de confirmación de Actualizacion de grupo.

Autor Fecha

(6)

Caso de Uso 3: Consultar Grupo – Eliminar

Caso de Uso No. 3 Nombre: Consultar Grupo - Eliminar

Actores Director

Objetivo Eliminar Grupo Registrado para asignatura.

Pre-Condiciones El Grupo debe estar registrado en el sistema.

Post-Condiciones La aplicación Elimina la información del Grupo

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Grupo

2.

La aplicación cargara la página con

el formulario Con todos los Grupos registrados.

3.

El Director selecciona el grupo a

eliminar

4.

La aplicación realiza las respectiva

validación

5.

Clic botón aceptar

6.

Elimina la información del Grupo en

la base de datos.

7.

La aplicación redirige a la vista

inicial sin el Grupo seleccionado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

eliminación de Grupo.

Autor Fecha

(7)

Caso de Uso 4: Consultar Materia – Registrar

Caso de Uso No. 4 Nombre: Consultar Materia – Registrar

Actores Director

Objetivo Crear Materia con un grupo seleccionado.

Pre-Condiciones El Grupo no debe estar registrado en el sistema y la materia.

Post-Condiciones La aplicación registra una materia a un grupo.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Materia

2.

La aplicación cargara la página con

el formulario para Registrar Materias.

3.

El Director selecciona un grupo

para asignar una materia.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Guarda la información del nuevo

Grupo y materia en la base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

 La Materia se encuentra Creada

Flujo Alterno

 La aplicación lo notificara con un mensaje de Creación de Materia.

Autor Fecha

(8)

Caso de Uso 5: Consultar Materia – Registrar – Agregar Alumnos

Caso de Uso No. 5 Nombre: Consultar Materia – Registrar -

Agregar Alumnos

Actores Director

Objetivo Registrar Alumnos en el grupo seleccionado.

Pre-Condiciones El Grupo y materia deben estar registrados en el sistema.

Post-Condiciones La aplicación registra los alumnos que tomaran la materia en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Materia

2.

La aplicación cargara la página con

el Listado de Grupos.

3.

El Director selecciona un grupo

para asignar los alumnos del Grupo.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Guarda los alumnos seleccionados

registrados base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Registro de Alumnos.

Autor Fecha

(9)

Caso de Uso 6: Consultar Materia – Registrar – Eliminar Alumnos

Caso de Uso No. 6 Nombre: Consultar Materia – Registrar -

Eliminar Alumnos

Actores Director

Objetivo Elimina Alumnos en el grupo seleccionado.

Pre-Condiciones El Grupo y materia deben estar registrados en el sistema.

Post-Condiciones La aplicación Elimina los alumnos que tomaran la materia en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Materia

2.

La aplicación cargara la página con

el Listado de Grupos.

3.

El Director selecciona un grupo

para Eliminar los alumnos del Grupo.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Elimina los alumnos seleccionados

registrados base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Eliminación de Alumnos.

Autor Fecha

(10)

Caso de Uso 7: Consultar Materia – Registrar – Actualizar Alumnos

Caso de Uso No. 7 Nombre: Consultar Materia – Registrar -

Actualizar Alumnos

Actores Director

Objetivo Actualizar Alumnos en el grupo seleccionado.

Pre-Condiciones El Grupo y materia deben estar registrados en el sistema.

Post-Condiciones La aplicación Actualiza los alumnos que tomaran la materia en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Materia

2.

La aplicación cargara la página con

el Listado de Grupos.

3.

El Director selecciona un grupo

para Actualizar los alumnos del Grupo.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Actualiza los alumnos

seleccionados registrados base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Actualización de Alumnos.

Autor Fecha

(11)

Caso de Uso 8: Consultar Materia – Actualizar

Caso de Uso No. 8 Nombre: Consultar Materia – Actualizar

Actores Director

Objetivo Actualizar Materia en el grupo seleccionado.

Pre-Condiciones La materia debe estar registrada en el sistema.

Post-Condiciones La aplicación Actualiza la materia en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Materia

2.

La aplicación cargara la página con

el Listado de Materias.

3.

El Director selecciona la materia a

Actualizar.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Actualiza la materia registrados

base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Actualización de Materia.

Autor Fecha

(12)

Caso de Uso 9: Consultar Materia – Eliminar

Caso de Uso No. 9 Nombre: Consultar Materia – Eliminar

Actores Director

Objetivo Elimina Materia de la base de datos.

Pre-Condiciones La materia debe estar registrada en el sistema.

Post-Condiciones La aplicación Elimina la materia en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Materia

2.

La aplicación cargara la página con

el Listado de Materias.

3.

El Director selecciona la materia a

Eliminar.

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Elimina la materia Registrada en la

base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Eliminacion de Materia.

Autor Fecha

(13)

Caso de Uso 10: Consultar Cronograma – Subir

Caso de Uso No. 10 Nombre: Consultar Cronograma – Subir

Actores Director

Objetivo Registra el Cronograma en la base de datos.

Pre-Condiciones El cronograma no debe estar registrado en el sistema.

Post-Condiciones La aplicación Registra el cronograma en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Cronograma

2.

La aplicación cargara la página con

la opción de Registrar Cronograma.

3.

El Director selecciona el Archivo a

subir de Cronograma

4.

La aplicación Guarda la

información en la base de datos.

5.

La Aplicación regresa a la ventana

principal.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Registro de Cronograma.

Autor Fecha

(14)

Caso de Uso 11: Consultar Cronograma – Eliminar

Caso de Uso No. 11 Nombre: Consultar Cronograma –

Eliminar

Actores Director

Objetivo Elimina el Cronograma en la base de datos.

Pre-Condiciones El cronograma debe estar registrado en el sistema.

Post-Condiciones La aplicación Elimina el cronograma en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Cronograma

2.

La aplicación cargara la página con

la opción de Eliminar Cronograma.

3.

El Director selecciona el

Cronograma a eliminar.

4.

La aplicación Elimina la

información en la base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Eliminación de Cronograma.

Autor Fecha

Sergio Garzón y Diego Chacón 8 Agosto de 2015

Caso de Uso 12: Consultar Cronograma – Actualizar

Caso de Uso No. 12 Nombre: Consultar Cronograma –

Actualizar

Actores Director

Objetivo Actualizar el Cronograma en la base de datos.

Pre-Condiciones El cronograma debe estar registrado en el sistema.

Post-Condiciones La aplicación Actualiza el cronograma en la base de datos.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Cronograma

2.

La aplicación cargara la página con

la opción de Actualizar Cronograma.

3.

El Director selecciona el

Cronograma a Actualizar.

4.

La aplicación Actualiza la

información en la base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación lo notificara con un mensaje de Actualizacion de Cronograma.

Autor Fecha

(15)

Caso de uso 13: Consultar Usuario - Registrar

Caso de Uso No. 13 Nombre: Consultar Usuario – Registrar

Actores Director

Objetivo Crear Usuarios como funcionarios.

Pre-Condiciones El Usuario no debe estar registrado en el sistema.

Post-Condiciones La aplicación registra la información correspondiente al usuario

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón registrar Usuario

2.

La aplicación cargara la página con

el formulario para ingresar los datos.

3.

El Director diligencia los datos

específicos del Usuario

4.

La aplicación realiza las respectiva

validación

5.

El Director guarda Cambios

6.

Guarda la información del nuevo

usuario en la base de datos.

7.

La aplicación redirige a la vista

inicial con el registro realizado

Manejo de Situaciones Excepcionales

 Cancelar la operación

 El Usuario se encuentra Creado

 Formato de Datos erróneos

 Información incompleta

Flujo Alterno

 La aplicación valida los datos, si falta por llenar un campo, la aplicación lo

notificara con un mensaje.

Autor Fecha

(16)

Caso de uso 14: Consultar Usuario - Eliminar

Caso de Uso No. 14 Nombre: Consultar Usuario - Eliminar

Actores Director

Objetivo Eliminar Usuarios Registrados como funcionarios.

Pre-Condiciones El Usuario debe estar registrado en el sistema.

Post-Condiciones La aplicación Elimina la información del usuario

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Usuario

2.

La aplicación cargara la página con

el formulario Con todos los usuarios registrados.

3.

El Director selecciona el usuario a

eliminar

4.

La aplicación realiza las respectiva

validación

5.

Clic botón aceptar

6.

Elimina la información del usuario

en la base de datos.

7.

La aplicación redirige a la vista

inicial sin el usuario seleccionado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

eliminación de usuario.

Autor Fecha

(17)

Caso de uso 15: Consultar Usuario - Actualizar

Caso de Uso No. 15 Nombre: Consultar Usuario – Actualizar

Actores Director

Objetivo Actualizar información de Usuarios Registrados como

funcionarios.

Pre-Condiciones El Usuario debe estar registrado en el sistema.

Post-Condiciones La aplicación Actualiza la información del usuario

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Usuario

2.

La aplicación cargara la página con

el formulario Con todos los usuarios registrados.

3.

El Director selecciona el usuario a

Actualizar

4.

La aplicación realiza las respectiva

validación

5.

Actualiza toda la Información

Correspondiente del usuario en el formulario.

6.

Actualiza la información del usuario

en la base de datos.

7.

La aplicación redirige a la vista

inicial con el usuario Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

 Formato de Datos erróneos

 Información incompleta

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Actualización de usuario.

Autor Fecha

(18)

Caso de uso16: Consultar Usuario - Definir Rol

Caso de Uso No. 4 Nombre: Consultar Usuario – Definir

Rol

Actores Director

Objetivo Definir el rol de los Usuarios Registrados como funcionarios.

Pre-Condiciones El Usuario debe estar registrado en el sistema.

Post-Condiciones La aplicación define el rol del usuario

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Usuario

2.

La aplicación cargara la página con

el formulario Con todos los usuarios registrados.

3.

El Director selecciona el usuario a

definir su rol

4.

La aplicación realiza las respectiva

validación

5.

Actualiza toda la Información

Correspondiente del rol de usuario sea Director, Profesional o Auxiliar.

6.

Actualiza la información del usuario

en la base de datos.

7.

La aplicación redirige a la vista

inicial con el usuario Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Actualización de usuario.

Autor Fecha

(19)

Caso de uso 17: Consultar Usuario - Inhabilitar

Caso de Uso No. 17 Nombre: Consultar Usuario – Inhabilitar

Actores Director

Objetivo Inhabilitar los Usuarios Registrados como funcionarios.

Pre-Condiciones El Usuario debe estar registrado en el sistema.

Post-Condiciones La aplicación inhabilita al usuario

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Usuario

2.

La aplicación cargara la página con

el formulario Con todos los usuarios registrados.

3.

El Director selecciona el usuario a

inhabilitar de sus funciones.

4.

La aplicación realiza las respectiva

validación

5.

Inhabilita el usuario denegándole el

acceso a la aplicación.

6.

Actualiza la información del usuario

en la base de datos.

7.

La aplicación redirige a la vista

inicial con el usuario Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Inhabilitar usuario.

Autor Fecha

(20)

Caso de uso 18: Consultar Alumno - Registrar Alumno - Valoración

Inicial

Caso de Uso No. 18 Nombre: Consultar Alumno – Registrar

Alumno - Valoración Inicial

Actores Director - Profesional

Objetivo Registrar los Alumnos y su valoración Inicial.

Pre-Condiciones El Alumno no debe estar registrado en el sistema.

Post-Condiciones La aplicación Registra al Alumno

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Alumno

2.

La aplicación cargara la página con

el formulario Con todos los Alumnos registrados.

3.

El Profesional diligencia la

información de registro y de valoración inicial.

4.

La aplicación realiza las respectiva

validación

5.

Clic botón Registrar alumno.

6.

Registra la información del Alumno

en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Alumno ya registrado en la base de datos.

Manejo de Situaciones Excepcionales

 Cancelar la operación

 El Usuario se encuentra Creado

 Formato de Datos erróneos

 Información incompleta

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Creación de Alumno.

Autor Fecha

(21)

Caso de uso 19: Consultar Alumno - Actualizar

Caso de Uso No. 19 Nombre: Consultar Alumno – Actualizar

Actores Director - Profesional

Objetivo Actualizar información de los Alumnos Registrados.

Pre-Condiciones El Alumno debe estar registrado en el sistema.

Post-Condiciones La aplicación Actualiza la información del Alumno

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Alumno

2.

La aplicación cargara la página

con el listado de todos los Alumnos registrados en la base.

3.

El Profesional selecciona el

Alumno a Actualizar

4.

La aplicación realiza las respectiva

validación

5.

Actualiza toda la Información

Correspondiente del Alumno en el formulario.

6.

Actualiza la información del

Alumno en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Alumno Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

 Formato de Datos erróneos

 Información incompleta

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Actualización de Alumno.

Autor Fecha

(22)

Caso de uso 20: Consultar Alumno - Inhabilitar

Caso de Uso No. 20 Nombre: Consultar Alumno – Inhabilitar

Actores Director - Profesional

Objetivo Inhabilitar los Usuarios Registrados como funcionarios.

Pre-Condiciones El Usuario debe estar registrado en el sistema.

Post-Condiciones La aplicación inhabilita al usuario

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Usuario

2.

La aplicación cargara la página con

el formulario Con todos los Alumnos registrados.

3.

El Profesional selecciona el

Alumno a inhabilitar de sus funciones.

4.

La aplicación realiza las respectiva

validación

5.

Inhabilita el Alumno denegándole el

ingreso o inscripción a alguna materia o curso.

6.

Actualiza la información del Alumno

en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Alumno Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Inhabilitar el Alumno.

Autor Fecha

(23)

Caso de uso 21: Consultar Acudiente - Registrar Acudiente

Caso de Uso No. 21 Nombre: Consultar Acudiente –

Registrar

Actores Director - Profesional

Objetivo Registrar los Acudientes de los alumnos.

Pre-Condiciones El Acudiente No debe estar registrado en el sistema.

Post-Condiciones La aplicación Registra al Acudiente

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Acudiente

2.

La aplicación cargara la página con

el formulario Con todos los Acudientes registrados.

3.

El Profesional diligencia el

formulario de creación para el acudiente.

4.

La aplicación realiza las respectiva

validación

5.

Acepta cambios o realiza

correcciones en la información suministrada en la base.

6.

Registra la información del

Acudiente en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Acudiente Creado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

 El Usuario se encuentra Creado

 Formato de Datos erróneos

 Información incompleta

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Creacion del Acudiente.

Autor Fecha

(24)

Caso de uso 22: Consultar Acudiente - Actualizar Acudiente

Caso de Uso No. 22 Nombre: Consultar Acudiente –

Actualizar

Actores Director – Profesional

Objetivo Actualizar información de los Acudientes Registrados.

Pre-Condiciones El Acudiente debe estar registrado en el sistema.

Post-Condiciones La aplicación Actualiza la información del Acudiente

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Acudiente

2.

La aplicación cargara la página

con el listado de todos los

Acudientes registrados en la base.

3.

El Profesional selecciona el

Acudiente a Actualizar

4.

La aplicación realiza las respectiva

validación

5.

Actualiza toda la Información

Correspondiente del Acudiente en el formulario.

6.

Actualiza la información del

Acudiente en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Acudiente Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

 Formato de Datos erróneos

 Información incompleta

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Actualización de Acudiente.

Autor Fecha

(25)

Caso de uso 23: Consultar Acudiente - Inhabilitar

Caso de Uso No. 23 Nombre: Consultar Acudiente –

Inhabilitar

Actores Director – Profesional

Objetivo Inhabilitar los Acudientes Registrados.

Pre-Condiciones El Acudiente debe estar registrado en el sistema.

Post-Condiciones La aplicación inhabilita al Acudiente

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Acudiente

2.

La aplicación cargara la página

con el formulario Con todos los Acudientes registrados.

3.

El Profesional selecciona el

Acudiente a inhabilitar de sus funciones.

4.

La aplicación realiza las respectiva

validación

5.

Inhabilita el acudiente

denegándole el ingreso o inscripción a alguna materia o curso.

6.

Actualiza la información del

Acudiente en la base de datos.

7.

La aplicación redirige a la vista

inicial con el Acudiente Actualizado.

Manejo de Situaciones Excepcionales

 Cancelar la operación

Flujo Alterno

 La aplicación valida los datos, Mostrando un mensaje de confirmación de

Inhabilitar el Acudiente.

Autor Fecha

(26)

Caso de uso 24: Consultar Asistencia - Registrar

Caso de Uso No. 24 Nombre: Consultar Asistencia –

Registrar

Actores Director – Profesional - Auxiliar

Objetivo Registrar la asistencia de los alumnos del grupo.

Pre-Condiciones El Alumno debe estar registrado en el sistema y con estado Activo.

Post-Condiciones La aplicación Registra la asistencia diaria del alumno.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

1.

Clic botón Consultar Asistencia

2.

La aplicación cargara la ventana

con los grupos inscritos.

3.

El Auxiliar selecciona el grupo

para realizar la asistencia.

4.

La aplicación mostrara los

alumnos registrados en el grupo marcando la asistencia de la forma adecuada.

5.

Clic Botón Registrar

6.

Registra la Asistencia del grupo

seleccionado en la base de datos

Manejo de Situaciones Excepcionales

 Cancelar la operación

 Información Incompleta

Flujo Alterno

 La aplicación Mostrara un mensaje de confirmación de registro de asistencia.

Autor Fecha

(27)

Caso de uso 25: Consultar Asistencia - Actualizar

Caso de Uso No. 25 Nombre: Consultar Asistencia –

Actualizar

Actores Director – Profesional - Auxiliar

Objetivo Actualiza la asistencia de los alumnos del grupo.

Pre-Condiciones La Asistencia debe ser del día en curso días anteriores no pueden ser actualizados.

Post-Condiciones La aplicación Actualiza la asistencia diaria del alumno.

Flujo de Eventos

Acción Usuario Respuesta del Sistema

7.

Clic botón Consultar Asistencia

8.

La aplicación cargara la ventana

con los grupos inscritos.

9.

El Auxiliar selecciona el grupo

para Actualizar la asistencia.

10.

La aplicación mostrara los

alumnos registrados en el grupo Actualizando la asistencia de la forma adecuada.

11.

Clic Botón Registrar

12.

Actualiza la Asistencia del grupo

seleccionado en la base de datos

Manejo de Situaciones Excepcionales

 Cancelar la operación

 Información Incompleta

Flujo Alterno

 La aplicación Mostrara un mensaje de confirmación de Actualizacion de

asistencia.

Autor Fecha

(28)

Diagrama 8: Actualizar Alumno

Diagrama 9: Inhabilitar Alumno

: Profesional

Sesion.xhtml VerAlumno.xhtml Alumno.xhtml AlumnoBean.java BD

1 : Ingrese Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : Actualizar Alumno()

5 : Actualizar Formulario()

6 : Validar Datos()

7 : Actualizar Datos()

8 : Guardar Informacion()

9 : Cargar interfaz() 10 : Salir Sesion()

: Profesional

Sesion.xhtml VerAlumno.xhtml Alumno.xhtml AlumnoBean.java BD

1 : Ingrese Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : Actualizar Alumno()

5 : Inhabilitar Formulario()

6 : Validar Datos()

7 : Actualizar Datos()

8 : Guardar Informacion()

(29)

Diagrama 10: Actualizar Funcionario

Diagrama 11: Definir Rol de Funcionario

Sesion.xhtml VerFuncionario.xhtml

: Director

Funcionario.xhtml FuncionariBean.java BD

1 : Ingresar Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : Actualizar Funcionario()

5 : Actualizar Funcionario()

6 : Validar Datos()

7 : Actualizar Datos()

8 : Guardar Informacion() 9 : Cargar Interfaz()

10 : Salir Sesion()

Sesion.xhtml VerFuncionario.xhtml

: Director

Funcionario.xhtml FuncionariBean.java BD

1 : Ingresar Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : Actualizar Funcionario()

5 : Actualizar Permisos Funcionario()

6 : Validar Datos()

7 : Actualizar Permisos()

8 : Guardar Informacion() 9 : Cargar Interfaz()

(30)

Diagrama 12: inhabilitar Funcionario

Diagrama 13: Actualizar Alumnos a Grupo

Sesion.xhtml VerFuncionario.xhtml

: Director

Funcionario.xhtml FuncionariBean.java BD

1 : Ingresar Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : Actualizar Funcionario()

5 : InhabilitarFuncionario()

6 : Validar Datos()

7 : Actualizar Datos()

8 : Guardar Informacion() 9 : Cargar Interfaz()

10 : Salir Sesion()

: Director

Sesion.xhtml Bandeja.xhtml VerGrupo.xhtml Grupo.xhtml GrupoBean.java BD

1 : Ingrese Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : consultar Grupo()

5 : Editar Alumnos()

6 : Actualizar Alumnos()

7 : Actualizar Informacion()

8 : Cargar Interfaz()

(31)

Diagrama 14: Eliminar Alumnos a Grupo

Diagrama 15: Eliminar Materia

: Director

Sesion.xhtml Bandeja.xhtml VerGrupo.xhtml Grupo.xhtml GrupoBean.java BD

1 : Ingrese Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : consultar Grupo()

5 : Editar Alumnos()

6 : Eliminar Alumnos()

7 : Actualizar Informacion()

8 : Cargar Interfaz()

9 : Finalizar Sesion()

: Director

Sesion.xhtml Bandeja.xhtml VerMateria.xhtml Materia.xhtml MateriaBean.java BD

1 : Ingresar Usuario y Contraseña()

2 : Validar Datos()

3 : Cargar Interfaz()

4 : Consultar Materia()

5 : Eliminar Materia()

6 : Eliminar Materia()

7 : Validar Datos()

8 : Registrar Informacion()

9 : Guardar informacion() 10 : Cargar Interfaz()

(32)

Diagrama 16: Actualizar Logro a Grupo

Diagrama 17: Eliminar Logro a Grupo

: Director

Sesion.xhtml Bandeja.xhtml VerMateria.xhtml LogroBean.java VerLogro.xhtml LogroBean.java Logro.xhtml BD

1 : Validar Datos() 2 : Ingrese Usuario y Contraseña()

3 : Cargar Interfaz()

4 : Consultar Logro()

5 : Ver Materia()

6 : Validar Datos()

7 : Cargar Interfaz()

8 : Actualizar Logro()

9 : Validar Datos()

10 : Cargar Interfaz()

11 : Actualizar Informacion()

12 : Cargar Interfaz()

13 : Salir Sesion()

: Director

Sesion.xhtml Bandeja.xhtml VerMateria.xhtml LogroBean.java VerLogro.xhtml LogroBean.java Logro.xhtml BD

1 : Validar Datos() 2 : Ingrese Usuario y Contraseña()

3 : Cargar Interfaz()

4 : Consultar Logro()

5 : Ver Materia()

6 : Validar Datos()

7 : Cargar Interfaz()

8 : Eliminar Logro()

9 : Validar Datos()

10 : Cargar Interfaz()

11 : Actualizar Informacion()

12 : Cargar Interfaz()

(33)

Diagrama 18: Actualizar Plan

Diagrama 19: Eliminar Plan

: Profesional

Sesion.xhtml Bandeja.xhtml VerPlan.xhtml Plan.xhtml PlanBean.java BD

1 : Validar Datos() 2 : Ingrese Usuario y Contraseña()

3 : Cargar Interfaz()

4 : Consultar Plan()

5 : Actualizar Plan()

6 : Actualizar Plan()

7 : Validar Datos()

8 : Actualizar Plan()

9 : Cargar Interfaz()

10 : Salir Sesion()

: Profesional

Sesion.xhtml Bandeja.xhtml VerPlan.xhtml Plan.xhtml PlanBean.java BD

1 : Validar Datos() 2 : Ingrese Usuario y Contraseña()

3 : Cargar Interfaz()

4 : Consultar Plan()

5 : Actualizar Plan()

6 : Eliminar Plan()

7 : Validar Datos()

8 : Actualizar Plan()

9 : Cargar Interfaz()

Referencias

Documento similar

Capa de Presentación: Es la que ve el usuario, presenta el sistema al usuario, le comunica la información y captura la información del usuario dando un mínimo

Descripción: Prueba para funcionalidad de gestionar toda la información de un deporte Condiciones de ejecución :. El usuario tiene que estar autenticado El usuario tiene que tener

1.2ª Si la sesión del usuario ya expiró se cierra la sesión del usuario, se le da una respuesta a la aplicación de que ya el usuario no tiene sesión en el sistema y

El Sistema para la administración centralizada de dispositivos brinda una interfaz visual en forma de aplicación web que permite al usuario gestionar cada uno

Componente usado en la página del usuario, donde puede modifcar la infor- mación de su usuario y ver sus tours guardados o creados si se trata de un usuario creador.. Permite al

El jefe de proyectos habrá podido crear, modificar o eliminar historias de usuario asociadas a un sprint, a la vez que cualquier usuario habrá podido acceder a la información

Descripción El sistema deberá permitir crear o editar una determinada publicación de un tema previamente registrado a un usuario con rol productor y ver una publicación a un usuario

Descripción El sistema deberá permitir a un usuario de rol productor registrar y editar una publicación y a un usuario de rol consumidor visualizar una publicación Precondición