MARCO PROPOSITIVO
SECRETARIA Gestionar Notas
4.4.4.5.1 Diagramas de Secuencia – Módulo Administrador
Diagrama de secuencia caso de uso Gestionar Periodo escenario Agregar
La figura 26 muestra la secuencia de eventos para el caso de uso gestionar periodo en el escenario agregar. El administrador elige la opción Adicionar del submenú Periodos y el sistema le permite ingresar la información correspondiente a un nuevo periodo para ser registrado en la base de datos.
Figura 26. Diagrama de secuencia, caso de uso Gestionar Periodo, escenario Agregar. Adicionar Periodo
Adicionar Periodo () Interfaz – Menú Principal Interfaz – Adicionar Periodo
Formulario Adicionar Periodo
Enviar Datos (periodo, fecha de inicio, fecha de fin)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Periodo
91
Diagrama de secuencia caso de uso Gestionar Periodo escenario Modificar
La figura 27 muestra la secuencia de eventos para el caso de uso gestionar periodo en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de un periodo existente en la base de datos.
Figura 27. Diagrama de secuencia, caso de uso Gestionar Periodo, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Curso escenario Agregar
La figura 28 muestra la secuencia de eventos para el caso de uso gestionar curso en el escenario agregar. El administrador elige la opción Adicionar del submenú Cursos y el sistema le permite ingresar la información correspondiente a un nuevo curso para ser registrado en la base de datos.
Figura 28. Diagrama de secuencia, caso de uso Gestionar Curso, escenario Agregar. Actualizar
Periodo Actualizar Periodo () Interfaz – Menú Principal Interfaz – Actualizar
Formulario Actualizar
Enviar Datos (fecha de inicio, fecha de fin)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Periodo Adicionar Curso Adicionar Curso () Interfaz – Menú Principal Interfaz – Adicionar Curso
Formulario Adicionar Curso
Enviar Datos (nivel, paralelo)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Curso
92
Diagrama de secuencia caso de uso Gestionar Curso escenario Modificar
La figura 29 muestra la secuencia de eventos para el caso de uso gestionar curso en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de un curso existente en la base de datos.
Figura 29. Diagrama de secuencia, caso de uso Gestionar Curso, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Asignatura escenario Agregar
La figura 30 muestra la secuencia de eventos para el caso de uso gestionar asignatura en el escenario agregar. El administrador elige la opción Adicionar del submenú Asignaturas y el sistema le permite ingresar la información correspondiente a una nueva asignatura para ser registrado en la base de datos.
Figura 30. Diagrama de secuencia, caso de uso Gestionar Asignatura, escenario Agregar. Actualizar Curso
Actualizar Curso () Interfaz – Menú Principal Interfaz – Actualizar
Curso
Formulario Actualizar Curso
Enviar Datos (nivel, paralelo)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Curso Adicionar
Asignatura Adicionar Asignatura ()
Interfaz – Menú Principal Interfaz – Adicionar Asignatura
Formulario Adicionar Asignatura Enviar Datos (código, nombre)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Asignatura
93
Diagrama de secuencia caso de uso Gestionar Asignatura escenario Modificar
La figura 31 muestra la secuencia de eventos para el caso de uso gestionar asignatura en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de una asignatura existente en la base de datos.
Figura 31. Diagrama de secuencia, caso de uso Gestionar Asignatura, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Docente escenario Agregar
La figura 32 muestra la secuencia de eventos para el caso de uso gestionar docente en el escenario agregar. El administrador elige la opción Adicionar del submenú Docentes y el sistema le permite ingresar la información correspondiente a un nuevo docente para ser registrado en la base de datos.
Figura 32. Diagrama de secuencia, caso de uso Gestionar Docente, escenario Agregar. Actualizar
Asignatura Actualizar Asignatura () Interfaz – Menú Principal Interfaz – Actualizar
Asignatura
Formulario Actualizar
Enviar Datos (nombre)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Asignatura Adicionar Docente Adicionar Docente () Interfaz – Menú Principal Interfaz – Adicionar Docente
Formulario Adicionar Docente
Enviar Datos (cédula, nombres, apellidos, e-mail)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Docente
94
Diagrama de secuencia caso de uso Gestionar Docente escenario Modificar
La figura 33 muestra la secuencia de eventos para el caso de uso gestionar docente en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de un docente existente en la base de datos.
Figura 33. Diagrama de secuencia, caso de uso Gestionar Docente, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Clase escenario Agregar
La figura 34 muestra la secuencia de eventos para el caso de uso gestionar clase en el escenario agregar. El administrador elige la opción Adicionar del submenú Clases y el sistema le permite ingresar la información correspondiente a una nueva clase para ser registrado en la base de datos.
Actualizar Docente
Actualizar Docente () Interfaz – Menú Principal Interfaz – Actualizar Docente
Formulario Actualizar Docente
Enviar Datos (nombres, apellidos, e-mail)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Docente Adicionar Clase Adicionar Clase () Interfaz – Menú Principal Interfaz – Adicionar Clase
Formulario Adicionar Clase
Enviar Datos (periodo, curso, docente, asignatura)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Clase
95
Figura 34. Diagrama de secuencia, caso de uso Gestionar Clase, escenario Agregar. Diagrama de secuencia caso de uso Gestionar Clase escenario Modificar
La figura 35 muestra la secuencia de eventos para el caso de uso gestionar clase en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de una clase existente en la base de datos.
Figura 35. Diagrama de secuencia, caso de uso Gestionar Clase, escenario Modificar.
Diagrama de secuencia caso de uso Gestionar Tipo de Nota escenario Agregar
La figura 36 muestra la secuencia de eventos para el caso de uso gestionar tipo de nota en el escenario agregar. El administrador elige la opción Adicionar del submenú Tipo de Nota y el sistema le permite ingresar la información correspondiente a un nuevo tipo de nota para ser registrado en la base de datos.
Figura 36. Diagrama de secuencia, caso de uso Gestionar Tipo de Nota, escenario Agregar. Actualizar Clase
Actualizar Clase () Interfaz – Menú Principal Interfaz – Actualizar Clase
Formulario Actualizar Clase
Enviar Datos (docente)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Clase
Adicionar Tipo de Nota
Adicionar Tipo de Nota () Interfaz – Menú Principal Interfaz – Adicionar Tipo
Formulario Adicionar Tipo de Nota
Enviar Datos (tipo)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa
96
Diagrama de secuencia caso de uso Gestionar Tipo de Nota escenario Modificar
La figura 37 muestra la secuencia de eventos para el caso de uso gestionar tipo de nota en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de un tipo de nota existente en la base de datos.
Figura 37. Diagrama de secuencia, caso de uso Gestionar Tipo de Nota, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Personal escenario Agregar
La figura 38 muestra la secuencia de eventos para el caso de uso gestionar personal en el escenario agregar. El administrador elige la opción Adicionar del submenú Personal y el sistema le permite ingresar la información correspondiente a un nuevo personal para ser registrado en la base de datos.
Figura 38. Diagrama de secuencia, caso de uso Gestionar Personal, escenario Agregar. Actualizar Tipo de Nota
Actualizar Tipo de Nota Interfaz – Menú Principal Interfaz – Actualizar Tipo
Formulario Actualizar Tipo de Nota
Enviar Datos (tipo)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa
Controlador Tipo de Nota
Adicionar Personal
Adicionar Personal () Interfaz – Menú Principal Interfaz – Adicionar Personal
Formulario Adicionar Personal
Enviar Datos (cédula, nombres, apellidos, e-mail)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Personal
97
Diagrama de secuencia caso de uso Gestionar Personal escenario Modificar
La figura 39 muestra la secuencia de eventos para el caso de uso gestionar personal en el escenario modificar. El administrador elige el campo o celda de la grilla y el sistema le permite modificar la información de un personal existente en la base de datos.
Figura 39. Diagrama de secuencia, caso de uso Gestionar Personal, escenario Modificar. 4.4.4.5.2 Diagramas de secuencia – Módulo Secretaría
Diagrama de secuencia caso de uso Gestionar Alumno escenario Agregar
La figura 40 muestra la secuencia de eventos para el caso de uso gestionar alumno en el escenario agregar. El secretario(a) elige la opción Adicionar del submenú Alumnos y el sistema le permite ingresar la información correspondiente a un nuevo alumno para ser registrado en la base de datos.
Figura 40. Diagrama de secuencia, caso de uso Gestionar Alumno, escenario Agregar. Actualizar Personal
Actualizar Personal () Interfaz – Menú Principal Interfaz – Actualizar Personal
Formulario Actualizar Personal
Enviar Datos (nombres, apellidos, e-mail)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Personal Adicionar Alumno Adicionar Alumno () Interfaz – Menú Principal Interfaz – Adicionar Alumno
Formulario Adicionar Alumno
Enviar Datos (cédula, nombres, apellidos, fecha, país, sexo) Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Alumno
98
Diagrama de secuencia caso de uso Gestionar Alumno escenario Modificar
La figura 41 muestra la secuencia de eventos para el caso de uso gestionar alumno en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de un alumno existente en la base de datos.
Figura 41. Diagrama de secuencia, caso de uso Gestionar Alumno, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Alumno escenario Generar Lista
La figura 42 muestra la secuencia de eventos para el caso de uso gestionar alumno en el escenario generar lista. El secretario(a) elige la opción Generar del submenú Reportes y el sistema le permite generar un reporte (lista de estudiantes) de acuerdo a los parámetros establecidos en la consulta.
Figura 42. Diagrama de secuencia, caso de uso Gestionar Alumno, escenario Generar Lista. Generar Reporte
Generar Reporte () Interfaz – Menú Principal Selección Generar
Formulario Consultar
Enviar Datos ()
Enviar Datos ()
Consultar ()
Resultado
Reporte (lista de estudiantes)
Controlador Alumno
Actualizar Alumno
Actualizar Alumno () Interfaz – Menú Principal Interfaz – Actualizar Alumno
Formulario Actualizar Alumno
Enviar Datos (cédula, nombres, apellidos, fecha, país,
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Alumno
99
Diagrama de secuencia caso de uso Gestionar Docente escenario Agregar
La figura 43 muestra la secuencia de eventos para el caso de uso gestionar docente en el escenario agregar. El secretario(a) elige la opción Adicionar del submenú Docentes y el sistema le permite ingresar la información correspondiente a un nuevo docente para ser registrado en la base de datos.
Figura 43. Diagrama de secuencia, caso de uso Gestionar Docente, escenario Agregar. Diagrama de secuencia caso de uso Gestionar Docente escenario Modificar
La figura 44 muestra la secuencia de eventos para el caso de uso gestionar docente en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de un docente existente en la base de datos.
Figura 44. Diagrama de secuencia, caso de uso Gestionar Docente, escenario Modificar. Actualizar Docente
Actualizar Docente () Interfaz – Menú Principal Interfaz – Actualizar Docente
Formulario Actualizar Docente
Enviar Datos (nombres, apellidos, e-mail)
Validar Datos Mensaje de error Modificar Validar Resultado Mensaje de error Modificar Actualización Controlador Docente Adicionar Docente Adicionar Docente () Interfaz – Menú Principal Interfaz – Adicionar Docente
Formulario Adicionar Docente
Enviar Datos (cédula, nombres, apellidos, e-mail)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Docente
100
Diagrama de secuencia caso de uso Gestionar Docente escenario Generar Lista
La figura 45 muestra la secuencia de eventos para el caso de uso gestionar docente en el escenario generar lista. El secretario(a) elige la opción Generar del submenú Reportes y el sistema le permite generar un reporte (lista de docentes) de acuerdo a los parámetros establecidos en la consulta.
Figura 45. Diagrama de secuencia, caso de uso Gestionar Docente, escenario Generar Lista. Diagrama de secuencia caso de uso Gestionar Representante escenario Agregar
La figura 46 muestra la secuencia de eventos para el caso de uso gestionar representante en el escenario agregar. El secretario(a) elige la opción Adicionar del submenú Representantes y el sistema le permite ingresar la información correspondiente a un nuevo representante para ser registrado en la base de datos.
Figura 46. Diagrama de secuencia, caso de uso Gestionar Representante, escenario Agregar. Generar Reporte
Generar Reporte () Interfaz – Menú Principal Selección Generar
Formulario Consultar
Enviar Datos ()
Enviar Datos ()
Consultar ()
Resultado
Reporte (lista de docentes)
Controlador Docente
Adicionar Representante
Adicionar Representante Interfaz – Menú Principal Interfaz – Adicionar
Representante
Formulario Adicionar Representante
Enviar Datos (cédula, nombres, apellidos, dirección, teléfono, celular, e-mail)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Representante
101
Diagrama de secuencia caso de uso Gestionar Representante escenario Modificar
La figura 47 muestra la secuencia de eventos para el caso de uso gestionar representante en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de un representante existente en la base de datos.
Figura 47. Diagrama de secuencia, caso de uso Gestionar Representante, escenario Modificar.
Diagrama de secuencia caso de uso Gestionar Representante escenario Generar Lista La figura 48 muestra la secuencia de eventos para el caso de uso gestionar representante en el escenario generar lista. El secretario(a) elige la opción Generar del submenú Reportes y el sistema le permite generar un reporte (lista de representantes) de acuerdo a los parámetros establecidos en la consulta.
Figura 48. Diagrama de secuencia, caso de uso Gestionar Representante, escenario Generar Lista. Generar Reporte
Generar Reporte () Interfaz – Menú Principal Selección Generar
Formulario Consultar
Enviar Datos ()
Enviar Datos ()
Consultar ()
Resultado
Reporte (lista de representantes)
Controlador Representante Actualizar Representante
Actualizar Representante () Interfaz – Menú Principal Interfaz – Actualizar
Representante
Formulario Actualizar Representante
Enviar Datos (nombres, apellidos, dirección, teléfono, celular, e-mail)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Representante
102
Diagrama de secuencia caso de uso Gestionar Periodo escenario Modificar
La figura 49 muestra la secuencia de eventos para el caso de uso gestionar periodo en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de un periodo existente en la base de datos.
Figura 49. Diagrama de secuencia, caso de uso Gestionar Periodo, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Clase escenario Modificar
La figura 50 muestra la secuencia de eventos para el caso de uso gestionar clase en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de una clase existente en la base de datos.
Figura 50. Diagrama de secuencia, caso de uso Gestionar Clase, escenario Modificar. Actualizar Clase
Actualizar Clase () Interfaz – Menú Principal Interfaz – Actualizar Clase
Formulario Actualizar Clase
Enviar Datos (docente)
Validar Datos Mensaje de error Modificar Validar Resultado Mensaje de error Modificar Actualización Controlador Clase Actualizar Periodo Actualizar Periodo () Interfaz – Menú Principal Interfaz – Actualizar Periodo
Formulario Actualizar Periodo
Enviar Datos (fecha de inicio, fecha de finalización)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Periodo
103
Diagrama de secuencia caso de uso Gestionar Clase escenario Reporte
La figura 51 muestra la secuencia de eventos para el caso de uso gestionar clase en el escenario reporte. El secretario(a) elige la opción Generar del submenú Reportes y el sistema le permite generar un reporte (lista de clases) de acuerdo a los parámetros establecidos en la consulta.
Figura 51. Diagrama de secuencia, caso de uso Gestionar Representante, escenario Generar Lista. Diagrama de secuencia caso de uso Gestionar Matrícula escenario Agregar
La figura 52 muestra la secuencia de eventos para el caso de uso gestionar matrícula en el escenario agregar. El secretario(a) elige la opción Adicionar del submenú Matrículas y el sistema le permite ingresar la información correspondiente a una nueva matrícula para ser registrado en la base de datos.
Figura 52. Diagrama de secuencia, caso de uso Gestionar Matrícula, escenario Agregar. Generar Reporte
Generar Reporte () Interfaz – Menú Principal Selección Generar
Formulario Consultar
Enviar Datos ()
Enviar Datos ()
Consultar ()
Resultado
Reporte (lista de clases)
Controlador Clase
Adicionar Matrícula
Adicionar Matrícula () Interfaz – Menú Principal Interfaz – Adicionar Matrícula
Formulario Adicionar Matrícula
Enviar Datos (dirección, teléfono, celular, e-mail)
Validar Datos Mensaje de error Adicionar Validar Existencia Resultado Mensaje de error Adicionar Adición exitosa Controlador Matrícula
104
Diagrama de secuencia caso de uso Gestionar Matrícula escenario Modificar
La figura 53 muestra la secuencia de eventos para el caso de uso gestionar matrícula en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de una matrícula existente en la base de datos.
Figura 53. Diagrama de secuencia, caso de uso Gestionar Matrícula, escenario Modificar. Diagrama de secuencia caso de uso Gestionar Matrícula escenario Reporte
La figura 54 muestra la secuencia de eventos para el caso de uso gestionar matrícula en el escenario reporte. El secretario(a) elige la opción Generar del submenú Reportes y el sistema le permite generar un reporte (matriculados) de acuerdo a los parámetros establecidos en la consulta.
Figura 54. Diagrama de secuencia, caso de uso Gestionar Representante, escenario Reporte. Generar Reporte
Generar Reporte () Interfaz – Menú Principal Selección Generar
Formulario Consultar Enviar Datos () Enviar Datos () Consultar () Resultado Reporte (matriculados) Controlador Matrícula Actualizar Matrícula Actualizar Matrícula () Interfaz – Menú Principal Interfaz – Actualizar Matrícula
Formulario Actualizar Matrícula
Enviar Datos (dirección, teléfono, celular, e-mail)
Validar Datos Mensaje de error Modificar Validar Existencia Resultado Mensaje de error Modificar Actualización exitosa Controlador Matrícula
105
Diagrama de secuencia caso de uso Gestionar Promoción escenario Promover
La figura 55 muestra la secuencia de eventos para el caso de uso gestionar promoción en el escenario promover. El secretario(a) elige la opción Promover del submenú Promoción y el sistema le permite ingresar la información correspondiente a una nueva promoción de año para ser registrado en la base de datos.
Figura 55. Diagrama de secuencia, caso de uso Gestionar Promoción, escenario Promover. Diagrama de secuencia caso de uso Gestionar Promoción escenario Modificar
La figura 56 muestra la secuencia de eventos para el caso de uso gestionar promoción en el escenario modificar. El secretario(a) elige el campo o celda de la grilla y el sistema le permite modificar la información de una promoción existente en la base de datos.
Figura 56. Diagrama de secuencia, caso de uso Gestionar Promoción, escenario Modificar. Actualizar Promoción
Actualizar Promoción () Interfaz – Menú Principal Interfaz – Actualizar Promoción
Formulario Actualizar Promoción
Enviar Datos (periodo, curso)
Validar Datos Mensaje de error Modificar Validar Resultado Mensaje de error Modificar Actualización Controlador Registro Promover Promover () Interfaz – Menú Principal Interfaz – Promoción