registrar materia definir rol usuario diagrama 1...
TRANSCRIPT
Diagrama 1: Gestionar Usuario
Diagrama 2: Gestionar Grupos
Director
Consultar Usuario
Registrar Usuario
Eliminar Usuario
Actualizar Usuario
Definir rol Usuario
Inhabilitar usuario
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Director
Registrar Grupo
Registrar Materia
Actualizar Grupo
Actualizar Materia
Consultar Grupo
Eliminar Grupo
Eliminar Materia
Agregar Alumnos
Eliminar Alumnos
Actualizar Alumnos
Consultar Materia
<<include>>
<<include>>
<<include>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
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>>
<<extend>>
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>>
Actualizar Asistencia<<extend>>
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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
Sergio Garzón y Diego Chacón 8 Agosto de 2015
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 Sergio Garzón y Diego Chacón 8 Agosto de 2015
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()
9 : Cargar interfaz()10 : Salir Sesion()
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()
10 : Salir Sesion()
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()
9 : Finalizar Sesion()
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 VerMateria.xhtml Materia.xhtml MateriaBean.java BDBandeja.xhtml
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()
11 : Salir Sesion()
Diagrama 16: Actualizar Logro a Grupo
Diagrama 17: Eliminar Logro a Grupo
: Director
Sesion.xhtml Bandeja.xhtml VerMateria.xhtml VerLogro.xhtml Logro.xhtml BDLogroBean.javaLogroBean.java
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 VerLogro.xhtml Logro.xhtml BDLogroBean.javaLogroBean.java
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()
13 : Salir Sesion()
Diagrama 18: Actualizar Plan
Diagrama 19: Eliminar Plan
: Profesional
Sesion.xhtml Bandeja.xhtml VerPlan.xhtml Plan.xhtml BDPlanBean.java
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 BDPlanBean.java
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()
10 : Salir Sesion()