SlideShare una empresa de Scribd logo
UNIVERSIDAD NACIONAL DE UCAYALI
FACULTAD DE INGENIERIA DE SISTEMASY DE INGENIERIA CIVIL
ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS
QUÍNTA ITERACIÓN
“MÓDULO PROCESO DE MATRICULA”
Alumno : Flores Murrieta, Francisco Segundo.
Asesor : Ing.Luis Alberto Rivera Echegaray
Pucallpa - Perú
2013
CONTENIDO
1.1. CAPÍTULO 3: Desarrollo de Sistema Experto......................................................4
1.1.1. Quinta Iteración Módulo Proceso de Matrícula......................................................... 4
1.1.1.1. Especificación de casos de uso Módulo Proceso de Matrícula........................... 4
1.1.1.2. Diagrama de Secuencia Proceso de Matricula.................................................. 18
1.1.1.3. Diagrama de Actividades Proceso de Matricula............................................... 28
1.1.1.4. Interfaz Gráfica.................................................................................................. 34
1.1.1.5. Pruebas Gestionar Proceso de Matricula.......................................................... 37
1.1.1.6. Estructura de Trabajo .NET Módulo Proceso de Matrícula............................... 39
Figuras
1. Figura Diagrama de Actividades Generar Avance Curricular ................................................... 18
2. Figura Diagrama de Secuencia Generar Ficha de Matricula .................................................... 20
3. Figura Diagrama de Secuencia Proceso de Matricula de Ingresantes ..................................... 21
4. Figura Diagrama de Secuencia Proceso de Matricula Normal................................................. 23
5. Figura Diagrama de Secuencia Reinscripción de curso............................................................ 25
6. Figura Diagrama de Secuencia Retiro Parcial........................................................................... 27
7. Figura Diagrama de Actividades Generar Avance Curricular ................................................... 28
8. Figura Diagrama de Actividades Generar Ficha de Matricula.................................................. 28
9. Figura Diagrama de Actividades Proceso de Matricula de Ingresantes................................... 29
10. Figura Diagrama de Actividades Proceso de Matricula Normal............................................... 31
11. Figura Diagrama de Actividades Registrar Matricula Individual .............................................. 31
12. Figura Diagrama de Actividades Reinscripción de curso.......................................................... 32
13. Figura Diagrama de Actividades Retiro Parcial ........................................................................ 33
14. Figura: Interfaz Gráfica Generar Avance Curricular.................................................................. 34
15. Figura: Interfaz Gráfica Generar Ficha de Matrícula................................................................. 34
16. Figura: Interfaz Gráfica Lista de Alumnos a Matricular............................................................. 35
17. Figura: Interfaz Gráfica Ficha de Matricula Matriculada........................................................... 35
18. Figura: Interfaz Gráfica Boleta de Matrícula............................................................................. 35
19. Figura: Interfaz Gráfica Ficha de Reinscripción de Cursos ........................................................ 36
20. Figura: Interfaz Gráfica Imprimir Boletas de Matriculas Masivas............................................. 36
21. Figura: Clases Asociadas Módulo Proceso de Matricula........................................................... 39
22. Figura: Paquete - Procesos........................................................................................................ 39
Tablas
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PROCESO MATRICULA”................ 4
2. Tabla: GENERAR AVANCE CURRICULAR ...................................................................................... 4
3. Tabla: GENERAR FICHA MATRICULA ........................................................................................... 6
4. Tabla: GESTIONAR PROCESO MATRICULA ................................................................................ 10
5. Tabla: Registrar matricula normal............................................................................................. 37
6. Tabla: Registrar matricula ingresantes...................................................................................... 38
4
4
1.1. CAPÍTULO 3: Desarrollo de Sistema Experto
1.1.1. Quinta Iteración Módulo Proceso de Matrícula
1.1.1.1. Especificación de casos de uso Módulo Proceso de Matrícula
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PROCESO
MATRICULA”
Código CUS: Nombre de Caso de Uso
CUS-GAC-015 Generar Avance Curricular
CUS-GFM-016 Generar Ficha Matricula
CUS-GPM-017 Gestionar Proceso Matricula
ESPECIFICACIÓN DE CU SISTEMA
2. Tabla: GENERAR AVANCE CURRICULAR
Código : CUS-GAC-015
Caso de uso: Generar Avance Curricular
Actor(es): -Coordinador.
-Administrador del sistema.
Propósito / Objetivo: Generar Avance Curricular tiene como objetivo generar el avance curricular
solo para aquellos alumnos que tienen como condición “Ingresante”, ósea
para los que recién fueron matriculados.
Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador
se dispone a generar los avances curriculares por primera vez a aquellos
alumnos que van a empezar a estudiar, dependiendo la modalidad, mención
y plan de estudio. El caso de uso termina cuando el sistema arroja el
mensaje “SE GENERO CORRECTAMENTE”.
Tipo: Real y Expandido.
5
5
Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha
seleccionado el módulo de PROCESO DE MATRICULA.
Requerimientos
Asociados:
CUS-GMO-001; CUS-GME-002; CUS-GPE-011
ESPECIFICACIÓN
4. Flujo Normal de Eventos
Acción del Actor Respuesta del Sistema
1. El Administrador o Coordinador selecciona
la opción en el menú/ PROCESO DE
MATRICULA -> GENERAR AVANCE
CURRICULAR (Pantalla: Selección de
Opción en el Menú)
Generar Avance Curricular
2. El sistema muestra la pantalla:
GENERAR AVANCE CURRICULAR
(seleccionadas inicialmente la modalidad,
mención y plan de estudio), con la
siguiente opción:
- (A)Procesar: Ver sección: Procesar
Avance Curricular.
GENERAR AVANCE CURRICULAR
Sección: “Procesar Avance Curricular”
A
6
6
3. Tabla: GENERAR FICHA MATRICULA
3. El actor selecciona la opción (A) en la
pantalla GENERAR AVANCE
CURRICULAR
4. El sistema muestra la pantalla:
GENERAR AVANCE CURRICULAR
Código : CUS-GFM-016
Caso de uso: Generar Ficha Matricula
Actor(es): -Coordinador.
-Administrador del sistema.
Propósito / Objetivo: Generar Ficha Matricula tiene como objetivo generar las fichas de matrícula
de todos los alumnos de cada mención.
Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador
se dispone a generar las fichas de matrícula de todos los alumnos de una
mención. El caso de uso termina cuando el sistema arroja el mensaje “SE
PROCESO CORRECTAMENTE”.
Tipo: Real y Expandido.
Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha
seleccionado el módulo de PROCESO DE MATRICULA.
Requerimientos
Asociados:
CUS-GMO-001; CUS-GME-002; CUS-GAL-003; CUS-GPE-005
ESPECIFICACIÓN
5. Flujo Normal de Eventos
7
7
Acción del Actor Respuesta del Sistema
1. El Administrador o Coordinador selecciona
la opción en el menú/ PROCESO DE
MATRICULA -> GENERAR FICHA
MATRICULA (Pantalla: Selección de Opción
en el Menú)
Generar Ficha Matricula
2. El sistema muestra la pantalla:
GENERAR FICHA MATRICULA
(seleccionadas inicialmente la modalidad
y mención), con las siguientes opciones:
- (A) Buscar: Ver sección: Búsqueda
individual de alumno.
- (B) Reprocesar: Ver sección: Reprocesar
Fichas de Matricula.
- (C) Procesar: Ver sección: Procesar
Fichar de Matricula.
8
8
GENERAR FICHA MATRICULA
Sección: “Búsqueda individual de alumno”
3. El actor selecciona la opción (A) en la
pantalla GENERAR FICHA MATRICULA.
4. El sistema muestra la pantalla:
GENERAR FICHA MATRICULA
5. El actor hace clic en el boton Buscar (en la
imagen superior)
6. El sistema muestra la pantalla:
GENERAR FICHA MATRICULA
A
B
C
9
9
7. El actor selecciona la opción (B) en la pantalla
GENERAR FICHA MATRICULA
8. El sistema muestra la pantalla:
GENERAR FICHA MATRICULA
9. El actor selecciona la opción (C) en la pantalla
GENERAR FICHA MATRICULA
10. El sistema muestra la pantalla:
GENERAR FICHA MATRICULA
11. El actor hace clic en Aceptar (en la imagen
superior)
12. El sistema muestra la pantalla:
GENERAR FICHA MATRICULA
10
10
4. Tabla: GESTIONAR PROCESO MATRICULA
Código : CUS-GPM-017
Caso de uso: Gestionar Proceso Matricula
Actor(es): -Coordinador.
-Administrador del sistema.
Propósito / Objetivo: Gestionar Proceso Matricula tiene como objetivo matricular a los alumnos.
Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador
se dispone a matricular a alumnos de una mención específica, estos pueden
ser alumnos que ya se encuentran estudiando o como también alumnos que
recién van a empezar a estudiar. El caso de uso termina cuando los
alumnos se matricularon en los cursos que deseaban. Si el alumno desea
retirarse de un curso lo puede hacer, como también se puede reinscribir o
hacer un retiro total, todo eso en las fechas establecidas.
Tipo: Real y Expandido.
Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha
seleccionado el módulo de PROCESO DE MATRICULA.
Requerimientos
Asociados:
CUS-GPE-005; CUS-GTP-010
ESPECIFICACIÓN
6. Flujo Normal de Eventos
Acción del Actor Respuesta del Sistema
1. El Administrador o Coordinador selecciona
la opción en el menú/ PROCESO DE
MATRICULA -> GESTIONAR PROCESO
MATRICULA (Pantalla: Selección de
Opción en el Menú)
11
11
Lista de Alumnos a Matricular
2. El sistema muestra la pantalla: LISTA DE
ALUMNOS A MATRICULAR, con las
siguientes opciones:
- (A)Matricula Individual: Ver sección:
Matricula Individual
- (B) Alumnos Ingresantes: Ver sección:
Matricula Masiva de Alumnos
Ingresantes.
LISTA DE ALUMNOS A MATRICULAR
Sección: “Matricula Individual”
3. El actor selecciona la opción (A) en la
pantalla LISTA DE ALUMNOS A
MATRICULAR
4. El sistema muestra la pantalla:
FICHA DE MATRICULA
A
B
12
12
5. El actor después de hacer clic en el check,
hace clic en el botón MATRICULAR
6. El sistema muestra la pantalla:
FICHA DE MATRICULA
7. El actor ve la boleta de matrícula del
alumno
8. El sistema muestra la pantalla:
BOLETA DE MATRICULA
9. El actor vuelve a la interfaz principal y hace
clic en el icono de “MATRI INDIV” (matricual
individual) a un alumno que ya se encuentra
MATRICULADO.
10. El sistema muestra la pantalla
13
13
LISTAR ALUMNO A MATRICULAR
11. El actor hace clic en el icono “REINS CUR”
(reinscripcion de cursos) a un alumno que
aun no se encuentra MATRICULADO.
12. El sistema muestra la pantalla:
LISTAR ALUMNO A MATRICULAR
13. El actor hace clic en el icono “REINS CUR”
a un alumno que si se encuentra
MATRICULADO
14. El sistema muestra la pantalla:
FICHA DE REINSCRIPCION DEL CURSO
15. El actor regresa a la interfaz principal 16. El sistema muestra la pantalla:
14
14
LISTAR ALUMNO A MATRICULAR
17. El actor hace clic en el icono ”RET PAR”
(retiro parcial) sin antes no haber generado
las actas (en la imagen de la parte
superior).
18. El sistema muestra la pantalla:
LISTAR ALUMNO A MATRICULAR
19. El actor permanece en la interfaz principal. 20. El sistema muestra la pantalla:
15
15
LISTAR ALUMNO A MATRICULAR
21. El actor hace clic en el icono RET TOT
(retiro total) (en la imagen de la parte
superior).
22. El sistema muestra la pantalla:
16
16
LISTAR ALUMNO A MATRICULAR
23. El actor hace clic en el boton IMPRIMIR
BOLETAS DE MATRICULA (en la imagen
de la parte superior)
24. El sistema muestra la pantalla:
BOLETA DE MATRICULA
Sección: “Matricula Masiva de Alumnos Ingresantes”
25. El actor selecciona la opción (B) en la
pantalla LISTA DE ALUMNOS A
MATRICULAR
26. El sistema muestra la pantalla:
LISTA DE ALUMNOS A MATRICULAR
27. El actor hace clic en en boton CURSOS
MATRICULAR (imagen superior)
28. El sistema muestra la pantalla:
MATRICULA DE INGRESANTES
17
17
29. El actor selecciona el plan de estudio (en la
imagen superior)
30. El sistema muestra la pantalla:
MATRICULA DE INGRESANTES
31. El actor hace clic en el boton MATRICULAR (en
la imagen superior)
32. El sistema muestra la pantalla:
MATRICULA DE INGRESANTES
18
18
1.1.1.2. Diagrama de Secuencia Proceso de Matricula
Generar Avance Curricular
1. Figura Diagrama de Actividades Generar Avance Curricular
: COORDINADOR
: PantallaPrincipal : FrmGenerarAvance.aspx : FrmGenerarAvance.aspx.cs : cAvanceCurricular cMencioncModalidad cPlanEstudio
1 : click en Generar avance()
2 : instancia la pagina()
3 : invocar los controladores()
4 : traerTodos()
5 : TraerPorModallidad()
6 : TraerPorMencion()
7 : pagina principal
8
9 : cargar los controladores
10 : seleccionar datos requeridos()
11 : click en generar()
12 : GenerarAvance()
13 : GenerarAvance()
14 : mensaje de confirmación()
19
19
Registrar Generar Ficha de Matricula
: COORDINADOR
: PantallaPrincipal FrmGenerarFichaMatricula.aspx.csFrmGenerarFichaMatricula.aspx cPeriodo cModalidad cMención cFichaMatriculacAlumno
1 : click en generar ficha de matricula()
2 : invocar el formulario()
3 : periodoActual()
4 : traerPeriodoActual()
5 : cargar en la pagina principal
6 : LlenarModalidad()
7 : traerTodo()
8 : traerTodo
9 : seleccionar modalidad()
10 : ddlModalidad_SelectedIndexChanged()
11 : TraerTodosPorModalidad()
12 : cargar mención
13 : seleccionar mención()
14 : cargarGrilla()
15 : traerAlumnosPorMencion()
16 : mostrar grilla
17 : click procesar()
18 : btnReprocesar_Click()
19 : GenerarFichaMatricula()
20 : mensaje de confirmación
20
20
2. Figura Diagrama de Secuencia Generar Ficha de Matricula
Proceso de Matricula de Ingresantes
: COORDINADOR
: cFichaMatricula : cDetFichaMatricula: cPlanEstudio: cModalidad: cPeriodo : cMencion: PantallaPrincipal : ListarAlumnoMatricula.aspx : ListarAlumnoMatricula.aspx.cs : ListaMatriAlumNuevos.aspx : ListaMatriAlumNuevos.aspx.cs : cDetCursoMatriculado : cAlumno
1 : click en gestionar proceso matricula()
2 : invocar el formulario()
3 : Page_Load()
4 : lblPeriodoActual.Text()
5 : traerPeriodoActual()
6 : trae periodo actual
7 : LlenarModalidad()
8 : traerTodo()
9 : cargar en la pagina principal10 : seleccionar modalidad()
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : click en alumno ingresantes()
19 : rblBuscador_SelectedIndexChanged()
20 : TraerTodosOpcion()
21 : mostrar grilla22 : click en curso a matricular()
23 : invoca el formulario()
21
21
3. Figura Diagrama de Secuencia Proceso de Matricula de Ingresantes
12 : TraerTodosPorModalidad()
13 : cargar mención14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : click en alumno ingresantes()
19 : rblBuscador_SelectedIndexChanged()
20 : TraerTodosOpcion()
21 : mostrar grilla22 : click en curso a matricular()
23 : invoca el formulario()
24 : Page_Load()
25 : LlenarPlan()
26 : TraerPorMencion()
27
28 : ddlPlan_SelectedIndexChanged()
29 : TraerTodosING()
30 : carga los cursos en la pagina central31 : click en matricula()
32 : btGuardar_Click()
33 : MatriculaING()
34 : mensaje de confirmación
22
22
Registrar Proceso de Matricula Normal
: PantallaPrincipal ListarAlumnoMatricula.aspx ListarAlumnoMatricula.aspx.cs FrmFichaMatricula.aspx FrmFichaMatricula.aspx.cs
: COORDINADOR
: cPeriodo : cModalidad
: cMencion
: cFichaMatricula : cDetFichaMatricula: cSeccion
: cDetCursoMatriculado
: cAlumno
1 : click en gestionar proceso matricula()
2 : invocar el formulario()
3 : Page_Load()
4 : lblPeriodoActual.Text()
5 : traerPeriodoActual()
6 : trae periodo actual
7 : LlenarModalidad()
8 : traerTodo()
9 : cargar en la pagina principal
10 : seleccionar modalidad
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención
14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : buscar alumno()
19 : btBuscar_Click()
20 : muestra el alumno21 : click en matricular()
22 : invocamos el formulario()
23 : cargarFicha()
24 : TraerTodosTTXAM()
25 : devuelve la cabecera de la ficha
26 : cargarGrilla()
27 : TraerTodosXAM()
23
23
4. Figura Diagrama de Secuencia Proceso de Matricula Normal
10 : seleccionar modalidad
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención
14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : buscar alumno()
19 : btBuscar_Click()
20 : muestra el alumno21 : click en matricular()
22 : invocamos el formulario()
23 : cargarFicha()
24 : TraerTodosTTXAM()
25 : devuelve la cabecera de la ficha
26 : cargarGrilla()
27 : TraerTodosXAM()
28 : cargar el contenido
29 : grvFichaMatricula_RowDataBound()
30 : TraerPorXMC()
31 : cargar grupos
32 : mostrar en la pagina principal
33 : seleccionar grupó()
34
35 : click en matricular()
36 : btMatricular_Click()
37 : MatriculaNor()
38 : mensaje de confirmación
24
24
Reinscripción de curso
: COORDINADOR
: PantallaPrincipal : ListarAlumnoMatricula.aspx : ListarAlumnoMatricula.aspx.cs : FrmReinscripcionCurso.aspx : FrmReinscripcionCurso.aspx.cs
: cPeriodo : cModalidad : cMencion : cAlumno : cSeccion : cFichaMatricula : cDetFichaMatricula : cDetCursoMatriculado
1 : clickengestionar proceso matricula()
2 : invocar elformulario()
3 : Page_Load()
4 : lblPeriodoActual.Text()
5 : traerPeriodoActual()
6 : trae periodo actual
7 : LlenarModalidad()
8 : traerTodo()
9 : cargar enla pagina principal10 : seleccionar modalidad()
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : buscar alumno()
19 : btBuscar_Click()
20 : muestra elalumno()
21 : clickenreinscripcion de curso()
25
25
5. Figura Diagrama de Secuencia Reinscripción de curso
9 : cargar en la pagina principal10 : seleccionar modalidad()
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : buscar alumno()
19 : btBuscar_Click()
20 : muestra el alumno()
21 : click en reinscripcion de curso()
22 : invocamos el formulario()
23 : cargarFicha()
24 : TraerTodosTTXAM()
25 : devuelve la cabecera de la ficha
26 : cargarGrilla()
27 : TraerTodosXAM()
28 : cargar el contenido
29 : grvFichaMatricula_RowDataBound()
30 : TraerPorXMC()
31 : cargar grupos
32 : mostrar en la pagina principal()
33 : seleccionar grupó()
34
35 : click en matricular()
36 : btMatricular_Click()
37 : MatriculaNor()
38 : mensaje de confirmación()
26
26
Retiro Parcial
: COORDINADOR
: PantallaPrincipal : ListarAlumnoMatricula.aspx : ListarAlumnoMatricula.aspx.cs
: cPeriodo : cModalidad : cMencion : cAlumno
: cFichaMatricula : cDetCursoMatriculado
: FrmRetiroParcial.aspx : FrmRetiroParcial.aspx.cs
1 : click en gestionar proceso matricula()
2 : invocar el formulario()
3 : Page_Load()
4 : lblPeriodoActual.Text()
5 : traerPeriodoActual()
6 : trae periodo actual
7 : LlenarModalidad()
8 : traerTodo()
9 : cargar en la pagina principal10 : seleccionar modalidad()
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : buscar alumno()
19 : btBuscar_Click()
20 : muestra el alumno()
21 : click en retiro parcial()
22 : invocamos el formulario()
23 : cargarFicha()
24 : TraerTodosTTXAM()
27
27
6. Figura Diagrama de Secuencia Retiro Parcial
9 : cargar en la pagina principal10 : seleccionar modalidad()
11 : ddlModalidad_SelectedIndexChanged()
12 : TraerTodosPorModalidad()
13 : cargar mención14 : seleccionar mención()
15 : ddlMencion_SelectedIndexChanged()
16 : TraerTodosOpcion()
17 : mostrar grilla
18 : buscar alumno()
19 : btBuscar_Click()
20 : muestra el alumno()
21 : click en retiro parcial()
22 : invocamos el formulario()
23 : cargarFicha()
24 : TraerTodosTTXAM()
25 : devuelve la cabecera de la ficha
26 : cargarGrilla()
27 : TraerTodosXA()
28 : cargar el contenido
29 : mostrar en la pagina principal()
30 : seleccionar cursos()
31
32 : click en retirar()
33 : btRetirar_Click()
34 : RetiroCurso()
35 : mensaje de confirmación()
28
28
1.1.1.3. Diagrama de Actividades Proceso de Matricula
Generar Avance Curricular
7. Figura Diagrama de Actividades Generar Avance Curricular
Registrar Generar Ficha de Matricula
8. Figura Diagrama de Actividades Generar Ficha de Matricula
29
29
Proceso de Matricula de Ingresantes
9. Figura Diagrama de Actividades Proceso de Matricula de Ingresantes
30
30
Registrar Proceso de Matricula Normal
31
31
10. Figura Diagrama de Actividades Proceso de Matricula Normal
Registrar Matricula Individual
11. Figura Diagrama de Actividades Registrar Matricula Individual
32
32
Diagrama de Actividades Reinscripción de curso
12. Figura Diagrama de Actividades Reinscripción de curso
33
33
Diagrama de Actividades Retiro Parcial
13. Figura Diagrama de Actividades Retiro Parcial
34
34
1.1.1.4. Interfaz Gráfica
14. Figura: Interfaz Gráfica Generar Avance Curricular
15. Figura: Interfaz Gráfica Generar Ficha de Matrícula
35
35
16. Figura: Interfaz Gráfica Lista de Alumnos a Matricular
17. Figura: Interfaz Gráfica Ficha de Matricula Matriculada
18. Figura: Interfaz Gráfica Boleta de Matrícula
36
36
19. Figura: Interfaz Gráfica Ficha de Reinscripción de Cursos
20. Figura: Interfaz Gráfica Imprimir Boletas de Matriculas Masivas
37
37
1.1.1.5. Pruebas Gestionar Proceso de Matricula
5. Tabla: Registrar matricula normal
Identificador RD-GPRM-001
Objetivo Verificar el registro exitoso de una matrícula normal
Descripción Nos introducimos en el sistema como coordinador,
accediendo a su funcionalidad y solicitamos gestionar
Proceso Matricula ubicada en el quinto módulo del menú
principal, pasó seguido seleccionar modalidad, mención
donde el sistema nos mostrara una lista de alumnos para
que llevemos a cabo la elaboración de dicho proceso. Una
vez ubicado el alumno seleccionaremos la opción matricular.
Clases asociadas ListarAlumnoMatricula.aspx, ListarAlumnoMatricula.aspx.cs,
FrmFichaMatricula.aspx, FrmFichaMatricula.aspx.cs,
cModalidad.cs, cMencion.cs, cPeriodo.cs, cAlumno.cs,
cFichaMatricula.cs, cDetFichaMatricula.cs, cSeccion.cs
,cDetCursoMatriculado.cs
Precondición Haber registrado al alumno, Haber generado la ficha de
matrícula y haber estudiado el periodo anterior.
Descripción de la prueba Llenar los campos mencionados
Seleccionar modalidad “CIENCIAS
AGRICOLA”
Seleccionar mención “AGRICULTURA
SOSTENIBLE”
Seleccionar el botón MATRI INDIV
Seleccionar Grupo “A”
Le damos check o marcamos el cambo.
Finalmente presionamos el botón
MATRICULAR
Resultados esperados El sistema muestra un mensaje “se matriculo correctamente”
38
38
Resultado Obtenido El sistema muestra un mensaje “se matriculo correctamente”
6. Tabla: Registrar matricula ingresantes
Identificador RD-GPRM-002
Objetivo Verificar el registro exitoso de una matrícula ingresantes
Descripción Nos introducimos en el sistema como coordinador,
accediendo a su funcionalidad y solicitamos gestionar
Proceso Matricula ubicada en el quinto módulo del menú
principal, pasó seguido Seleccionar modalidad, mención
donde el sistema nos mostrara una lista de alumnos, paso
seguido CAMBIAMOS de ALUMNO NORMALES A
ALUMNOS INGRESANTES, el sistema mostrara otra lista de
alumno pero cuya condición son INGRESANTES,
seleccionamos el botón CURSOS MATRICULAR, donde nos
muestra una interfaz para escoger el plan de estudios con
que empezarán su posgrado, una vez seleccionado el plan
de estudio presionamos el botón MATRICULAR y el sistema
se encargara de matricular a todos los ingresantes de forma
Masiva.
Clases asociadas ListarAlumnoMatricula.aspx, ListarAlumnoMatricula.aspx.cs,
ListaMatriAlumNuevos.aspx, ListaMatriAlumNuevos.aspx.cs,
cModalidad.cs, cMencion.cs, cPlanEstudio.cs, cPeriodo.cs,
cAlumno.cs, cFichaMatricula.cs, cDetFichaMatricula.cs,
cSeccion.cs, cDetCursoMatriculado.cscPabellon.cs, cAula.cs,
cDocente.cs
Precondición Haber registrado alumnos como tipo de condición
INGRESANTES
Descripción de la prueba Llenar los campos mencionados
Seleccionar modalidad “CIENCIAS
AGRICOLA”
Seleccionar mención “AGRICULTURA
SOSTENIBLE”
Seleccionar alumnos ingresantes
Seleccionar el botón cursos a matricular
39
39
Seleccionar plan de estudios “2010-I “
Finalmente seleccionamos el botón
MATRICULAR
Resultados esperados El sistema muestra un mensaje “se matriculó correctamente”
Resultado Obtenido El sistema muestra un mensaje “se matriculó correctamente”
1.1.1.6. Estructura de Trabajo .NET Módulo Proceso de Matrícula
21. Figura: Clases Asociadas Módulo
Proceso de Matricula
22. Figura: Paquete -
Procesos

Más contenido relacionado

Similar a Iteracion 5 Proceso de Matricula

Iteración 7 Módulo de Reportes y Cierre Periodo Académico
Iteración 7 Módulo de Reportes y Cierre Periodo AcadémicoIteración 7 Módulo de Reportes y Cierre Periodo Académico
Iteración 7 Módulo de Reportes y Cierre Periodo AcadémicoFrancisco Flores Murrieta
 
Consultorio Médico
Consultorio MédicoConsultorio Médico
Consultorio Médico
Gustavo Cortez
 
DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...
DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...
DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...
Herman Alexi Villarroel Munizaga
 
Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6Francisco Flores Murrieta
 
Sistema_de_gestion_de_asistencias_de_ase.pdf
Sistema_de_gestion_de_asistencias_de_ase.pdfSistema_de_gestion_de_asistencias_de_ase.pdf
Sistema_de_gestion_de_asistencias_de_ase.pdf
asantosz
 
Tesis administraccion de proyectos
Tesis administraccion de proyectosTesis administraccion de proyectos
Tesis administraccion de proyectos
Gloria Díaz
 
Proyecto grado
Proyecto grado Proyecto grado
Proyecto grado
Angelo Morocho
 
Manual
ManualManual

Similar a Iteracion 5 Proceso de Matricula (20)

Iteracion5 v1
Iteracion5 v1Iteracion5 v1
Iteracion5 v1
 
Iteracion7 v1
Iteracion7 v1Iteracion7 v1
Iteracion7 v1
 
Iteración 3 Módulo Carga Adémica
Iteración 3 Módulo Carga AdémicaIteración 3 Módulo Carga Adémica
Iteración 3 Módulo Carga Adémica
 
Iteración 7 Módulo de Reportes y Cierre Periodo Académico
Iteración 7 Módulo de Reportes y Cierre Periodo AcadémicoIteración 7 Módulo de Reportes y Cierre Periodo Académico
Iteración 7 Módulo de Reportes y Cierre Periodo Académico
 
Iteracion3 v1
Iteracion3 v1Iteracion3 v1
Iteracion3 v1
 
Iteracion2 v1
Iteracion2 v1Iteracion2 v1
Iteracion2 v1
 
Iteracion1 v1
Iteracion1 v1Iteracion1 v1
Iteracion1 v1
 
Iteracion 2 Módulo Plan de Estudios
Iteracion 2 Módulo Plan de EstudiosIteracion 2 Módulo Plan de Estudios
Iteracion 2 Módulo Plan de Estudios
 
Iteracion4 v1
Iteracion4 v1Iteracion4 v1
Iteracion4 v1
 
Iteración 4 Módulo Apertura Academica
Iteración 4 Módulo Apertura AcademicaIteración 4 Módulo Apertura Academica
Iteración 4 Módulo Apertura Academica
 
Iteracion 6 Módulo Proceso de Notas
Iteracion 6 Módulo Proceso de NotasIteracion 6 Módulo Proceso de Notas
Iteracion 6 Módulo Proceso de Notas
 
Iteracion6 v1
Iteracion6 v1Iteracion6 v1
Iteracion6 v1
 
IteraciónI.FaseConstruccion
IteraciónI.FaseConstruccionIteraciónI.FaseConstruccion
IteraciónI.FaseConstruccion
 
Consultorio Médico
Consultorio MédicoConsultorio Médico
Consultorio Médico
 
DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...
DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...
DISEÑO E IMPLEMENTACIÓN DE MÓDULOS EN PLATAFORMA MOODLE, PARA EL APOYO DE UN ...
 
Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6
 
Sistema_de_gestion_de_asistencias_de_ase.pdf
Sistema_de_gestion_de_asistencias_de_ase.pdfSistema_de_gestion_de_asistencias_de_ase.pdf
Sistema_de_gestion_de_asistencias_de_ase.pdf
 
Tesis administraccion de proyectos
Tesis administraccion de proyectosTesis administraccion de proyectos
Tesis administraccion de proyectos
 
Proyecto grado
Proyecto grado Proyecto grado
Proyecto grado
 
Manual
ManualManual
Manual
 

Más de Francisco Flores Murrieta (8)

Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1
 
Objetivos
ObjetivosObjetivos
Objetivos
 
Gantt
GanttGantt
Gantt
 
Evaluacion de PPPII Coordinación
Evaluacion de PPPII   CoordinaciónEvaluacion de PPPII   Coordinación
Evaluacion de PPPII Coordinación
 
Objetivos Proyecto
Objetivos ProyectoObjetivos Proyecto
Objetivos Proyecto
 
CRONOGRAMA DE ACTIVIDADES
CRONOGRAMA DE ACTIVIDADESCRONOGRAMA DE ACTIVIDADES
CRONOGRAMA DE ACTIVIDADES
 
Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6
 
Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1
 

Último

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 

Último (20)

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 

Iteracion 5 Proceso de Matricula

  • 1. UNIVERSIDAD NACIONAL DE UCAYALI FACULTAD DE INGENIERIA DE SISTEMASY DE INGENIERIA CIVIL ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS QUÍNTA ITERACIÓN “MÓDULO PROCESO DE MATRICULA” Alumno : Flores Murrieta, Francisco Segundo. Asesor : Ing.Luis Alberto Rivera Echegaray Pucallpa - Perú 2013
  • 2. CONTENIDO 1.1. CAPÍTULO 3: Desarrollo de Sistema Experto......................................................4 1.1.1. Quinta Iteración Módulo Proceso de Matrícula......................................................... 4 1.1.1.1. Especificación de casos de uso Módulo Proceso de Matrícula........................... 4 1.1.1.2. Diagrama de Secuencia Proceso de Matricula.................................................. 18 1.1.1.3. Diagrama de Actividades Proceso de Matricula............................................... 28 1.1.1.4. Interfaz Gráfica.................................................................................................. 34 1.1.1.5. Pruebas Gestionar Proceso de Matricula.......................................................... 37 1.1.1.6. Estructura de Trabajo .NET Módulo Proceso de Matrícula............................... 39 Figuras 1. Figura Diagrama de Actividades Generar Avance Curricular ................................................... 18 2. Figura Diagrama de Secuencia Generar Ficha de Matricula .................................................... 20 3. Figura Diagrama de Secuencia Proceso de Matricula de Ingresantes ..................................... 21 4. Figura Diagrama de Secuencia Proceso de Matricula Normal................................................. 23 5. Figura Diagrama de Secuencia Reinscripción de curso............................................................ 25 6. Figura Diagrama de Secuencia Retiro Parcial........................................................................... 27 7. Figura Diagrama de Actividades Generar Avance Curricular ................................................... 28 8. Figura Diagrama de Actividades Generar Ficha de Matricula.................................................. 28 9. Figura Diagrama de Actividades Proceso de Matricula de Ingresantes................................... 29 10. Figura Diagrama de Actividades Proceso de Matricula Normal............................................... 31 11. Figura Diagrama de Actividades Registrar Matricula Individual .............................................. 31 12. Figura Diagrama de Actividades Reinscripción de curso.......................................................... 32 13. Figura Diagrama de Actividades Retiro Parcial ........................................................................ 33 14. Figura: Interfaz Gráfica Generar Avance Curricular.................................................................. 34 15. Figura: Interfaz Gráfica Generar Ficha de Matrícula................................................................. 34 16. Figura: Interfaz Gráfica Lista de Alumnos a Matricular............................................................. 35 17. Figura: Interfaz Gráfica Ficha de Matricula Matriculada........................................................... 35
  • 3. 18. Figura: Interfaz Gráfica Boleta de Matrícula............................................................................. 35 19. Figura: Interfaz Gráfica Ficha de Reinscripción de Cursos ........................................................ 36 20. Figura: Interfaz Gráfica Imprimir Boletas de Matriculas Masivas............................................. 36 21. Figura: Clases Asociadas Módulo Proceso de Matricula........................................................... 39 22. Figura: Paquete - Procesos........................................................................................................ 39 Tablas 1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PROCESO MATRICULA”................ 4 2. Tabla: GENERAR AVANCE CURRICULAR ...................................................................................... 4 3. Tabla: GENERAR FICHA MATRICULA ........................................................................................... 6 4. Tabla: GESTIONAR PROCESO MATRICULA ................................................................................ 10 5. Tabla: Registrar matricula normal............................................................................................. 37 6. Tabla: Registrar matricula ingresantes...................................................................................... 38
  • 4. 4 4 1.1. CAPÍTULO 3: Desarrollo de Sistema Experto 1.1.1. Quinta Iteración Módulo Proceso de Matrícula 1.1.1.1. Especificación de casos de uso Módulo Proceso de Matrícula 1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PROCESO MATRICULA” Código CUS: Nombre de Caso de Uso CUS-GAC-015 Generar Avance Curricular CUS-GFM-016 Generar Ficha Matricula CUS-GPM-017 Gestionar Proceso Matricula ESPECIFICACIÓN DE CU SISTEMA 2. Tabla: GENERAR AVANCE CURRICULAR Código : CUS-GAC-015 Caso de uso: Generar Avance Curricular Actor(es): -Coordinador. -Administrador del sistema. Propósito / Objetivo: Generar Avance Curricular tiene como objetivo generar el avance curricular solo para aquellos alumnos que tienen como condición “Ingresante”, ósea para los que recién fueron matriculados. Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a generar los avances curriculares por primera vez a aquellos alumnos que van a empezar a estudiar, dependiendo la modalidad, mención y plan de estudio. El caso de uso termina cuando el sistema arroja el mensaje “SE GENERO CORRECTAMENTE”. Tipo: Real y Expandido.
  • 5. 5 5 Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de PROCESO DE MATRICULA. Requerimientos Asociados: CUS-GMO-001; CUS-GME-002; CUS-GPE-011 ESPECIFICACIÓN 4. Flujo Normal de Eventos Acción del Actor Respuesta del Sistema 1. El Administrador o Coordinador selecciona la opción en el menú/ PROCESO DE MATRICULA -> GENERAR AVANCE CURRICULAR (Pantalla: Selección de Opción en el Menú) Generar Avance Curricular 2. El sistema muestra la pantalla: GENERAR AVANCE CURRICULAR (seleccionadas inicialmente la modalidad, mención y plan de estudio), con la siguiente opción: - (A)Procesar: Ver sección: Procesar Avance Curricular. GENERAR AVANCE CURRICULAR Sección: “Procesar Avance Curricular” A
  • 6. 6 6 3. Tabla: GENERAR FICHA MATRICULA 3. El actor selecciona la opción (A) en la pantalla GENERAR AVANCE CURRICULAR 4. El sistema muestra la pantalla: GENERAR AVANCE CURRICULAR Código : CUS-GFM-016 Caso de uso: Generar Ficha Matricula Actor(es): -Coordinador. -Administrador del sistema. Propósito / Objetivo: Generar Ficha Matricula tiene como objetivo generar las fichas de matrícula de todos los alumnos de cada mención. Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a generar las fichas de matrícula de todos los alumnos de una mención. El caso de uso termina cuando el sistema arroja el mensaje “SE PROCESO CORRECTAMENTE”. Tipo: Real y Expandido. Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de PROCESO DE MATRICULA. Requerimientos Asociados: CUS-GMO-001; CUS-GME-002; CUS-GAL-003; CUS-GPE-005 ESPECIFICACIÓN 5. Flujo Normal de Eventos
  • 7. 7 7 Acción del Actor Respuesta del Sistema 1. El Administrador o Coordinador selecciona la opción en el menú/ PROCESO DE MATRICULA -> GENERAR FICHA MATRICULA (Pantalla: Selección de Opción en el Menú) Generar Ficha Matricula 2. El sistema muestra la pantalla: GENERAR FICHA MATRICULA (seleccionadas inicialmente la modalidad y mención), con las siguientes opciones: - (A) Buscar: Ver sección: Búsqueda individual de alumno. - (B) Reprocesar: Ver sección: Reprocesar Fichas de Matricula. - (C) Procesar: Ver sección: Procesar Fichar de Matricula.
  • 8. 8 8 GENERAR FICHA MATRICULA Sección: “Búsqueda individual de alumno” 3. El actor selecciona la opción (A) en la pantalla GENERAR FICHA MATRICULA. 4. El sistema muestra la pantalla: GENERAR FICHA MATRICULA 5. El actor hace clic en el boton Buscar (en la imagen superior) 6. El sistema muestra la pantalla: GENERAR FICHA MATRICULA A B C
  • 9. 9 9 7. El actor selecciona la opción (B) en la pantalla GENERAR FICHA MATRICULA 8. El sistema muestra la pantalla: GENERAR FICHA MATRICULA 9. El actor selecciona la opción (C) en la pantalla GENERAR FICHA MATRICULA 10. El sistema muestra la pantalla: GENERAR FICHA MATRICULA 11. El actor hace clic en Aceptar (en la imagen superior) 12. El sistema muestra la pantalla: GENERAR FICHA MATRICULA
  • 10. 10 10 4. Tabla: GESTIONAR PROCESO MATRICULA Código : CUS-GPM-017 Caso de uso: Gestionar Proceso Matricula Actor(es): -Coordinador. -Administrador del sistema. Propósito / Objetivo: Gestionar Proceso Matricula tiene como objetivo matricular a los alumnos. Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a matricular a alumnos de una mención específica, estos pueden ser alumnos que ya se encuentran estudiando o como también alumnos que recién van a empezar a estudiar. El caso de uso termina cuando los alumnos se matricularon en los cursos que deseaban. Si el alumno desea retirarse de un curso lo puede hacer, como también se puede reinscribir o hacer un retiro total, todo eso en las fechas establecidas. Tipo: Real y Expandido. Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de PROCESO DE MATRICULA. Requerimientos Asociados: CUS-GPE-005; CUS-GTP-010 ESPECIFICACIÓN 6. Flujo Normal de Eventos Acción del Actor Respuesta del Sistema 1. El Administrador o Coordinador selecciona la opción en el menú/ PROCESO DE MATRICULA -> GESTIONAR PROCESO MATRICULA (Pantalla: Selección de Opción en el Menú)
  • 11. 11 11 Lista de Alumnos a Matricular 2. El sistema muestra la pantalla: LISTA DE ALUMNOS A MATRICULAR, con las siguientes opciones: - (A)Matricula Individual: Ver sección: Matricula Individual - (B) Alumnos Ingresantes: Ver sección: Matricula Masiva de Alumnos Ingresantes. LISTA DE ALUMNOS A MATRICULAR Sección: “Matricula Individual” 3. El actor selecciona la opción (A) en la pantalla LISTA DE ALUMNOS A MATRICULAR 4. El sistema muestra la pantalla: FICHA DE MATRICULA A B
  • 12. 12 12 5. El actor después de hacer clic en el check, hace clic en el botón MATRICULAR 6. El sistema muestra la pantalla: FICHA DE MATRICULA 7. El actor ve la boleta de matrícula del alumno 8. El sistema muestra la pantalla: BOLETA DE MATRICULA 9. El actor vuelve a la interfaz principal y hace clic en el icono de “MATRI INDIV” (matricual individual) a un alumno que ya se encuentra MATRICULADO. 10. El sistema muestra la pantalla
  • 13. 13 13 LISTAR ALUMNO A MATRICULAR 11. El actor hace clic en el icono “REINS CUR” (reinscripcion de cursos) a un alumno que aun no se encuentra MATRICULADO. 12. El sistema muestra la pantalla: LISTAR ALUMNO A MATRICULAR 13. El actor hace clic en el icono “REINS CUR” a un alumno que si se encuentra MATRICULADO 14. El sistema muestra la pantalla: FICHA DE REINSCRIPCION DEL CURSO 15. El actor regresa a la interfaz principal 16. El sistema muestra la pantalla:
  • 14. 14 14 LISTAR ALUMNO A MATRICULAR 17. El actor hace clic en el icono ”RET PAR” (retiro parcial) sin antes no haber generado las actas (en la imagen de la parte superior). 18. El sistema muestra la pantalla: LISTAR ALUMNO A MATRICULAR 19. El actor permanece en la interfaz principal. 20. El sistema muestra la pantalla:
  • 15. 15 15 LISTAR ALUMNO A MATRICULAR 21. El actor hace clic en el icono RET TOT (retiro total) (en la imagen de la parte superior). 22. El sistema muestra la pantalla:
  • 16. 16 16 LISTAR ALUMNO A MATRICULAR 23. El actor hace clic en el boton IMPRIMIR BOLETAS DE MATRICULA (en la imagen de la parte superior) 24. El sistema muestra la pantalla: BOLETA DE MATRICULA Sección: “Matricula Masiva de Alumnos Ingresantes” 25. El actor selecciona la opción (B) en la pantalla LISTA DE ALUMNOS A MATRICULAR 26. El sistema muestra la pantalla: LISTA DE ALUMNOS A MATRICULAR 27. El actor hace clic en en boton CURSOS MATRICULAR (imagen superior) 28. El sistema muestra la pantalla: MATRICULA DE INGRESANTES
  • 17. 17 17 29. El actor selecciona el plan de estudio (en la imagen superior) 30. El sistema muestra la pantalla: MATRICULA DE INGRESANTES 31. El actor hace clic en el boton MATRICULAR (en la imagen superior) 32. El sistema muestra la pantalla: MATRICULA DE INGRESANTES
  • 18. 18 18 1.1.1.2. Diagrama de Secuencia Proceso de Matricula Generar Avance Curricular 1. Figura Diagrama de Actividades Generar Avance Curricular : COORDINADOR : PantallaPrincipal : FrmGenerarAvance.aspx : FrmGenerarAvance.aspx.cs : cAvanceCurricular cMencioncModalidad cPlanEstudio 1 : click en Generar avance() 2 : instancia la pagina() 3 : invocar los controladores() 4 : traerTodos() 5 : TraerPorModallidad() 6 : TraerPorMencion() 7 : pagina principal 8 9 : cargar los controladores 10 : seleccionar datos requeridos() 11 : click en generar() 12 : GenerarAvance() 13 : GenerarAvance() 14 : mensaje de confirmación()
  • 19. 19 19 Registrar Generar Ficha de Matricula : COORDINADOR : PantallaPrincipal FrmGenerarFichaMatricula.aspx.csFrmGenerarFichaMatricula.aspx cPeriodo cModalidad cMención cFichaMatriculacAlumno 1 : click en generar ficha de matricula() 2 : invocar el formulario() 3 : periodoActual() 4 : traerPeriodoActual() 5 : cargar en la pagina principal 6 : LlenarModalidad() 7 : traerTodo() 8 : traerTodo 9 : seleccionar modalidad() 10 : ddlModalidad_SelectedIndexChanged() 11 : TraerTodosPorModalidad() 12 : cargar mención 13 : seleccionar mención() 14 : cargarGrilla() 15 : traerAlumnosPorMencion() 16 : mostrar grilla 17 : click procesar() 18 : btnReprocesar_Click() 19 : GenerarFichaMatricula() 20 : mensaje de confirmación
  • 20. 20 20 2. Figura Diagrama de Secuencia Generar Ficha de Matricula Proceso de Matricula de Ingresantes : COORDINADOR : cFichaMatricula : cDetFichaMatricula: cPlanEstudio: cModalidad: cPeriodo : cMencion: PantallaPrincipal : ListarAlumnoMatricula.aspx : ListarAlumnoMatricula.aspx.cs : ListaMatriAlumNuevos.aspx : ListaMatriAlumNuevos.aspx.cs : cDetCursoMatriculado : cAlumno 1 : click en gestionar proceso matricula() 2 : invocar el formulario() 3 : Page_Load() 4 : lblPeriodoActual.Text() 5 : traerPeriodoActual() 6 : trae periodo actual 7 : LlenarModalidad() 8 : traerTodo() 9 : cargar en la pagina principal10 : seleccionar modalidad() 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : click en alumno ingresantes() 19 : rblBuscador_SelectedIndexChanged() 20 : TraerTodosOpcion() 21 : mostrar grilla22 : click en curso a matricular() 23 : invoca el formulario()
  • 21. 21 21 3. Figura Diagrama de Secuencia Proceso de Matricula de Ingresantes 12 : TraerTodosPorModalidad() 13 : cargar mención14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : click en alumno ingresantes() 19 : rblBuscador_SelectedIndexChanged() 20 : TraerTodosOpcion() 21 : mostrar grilla22 : click en curso a matricular() 23 : invoca el formulario() 24 : Page_Load() 25 : LlenarPlan() 26 : TraerPorMencion() 27 28 : ddlPlan_SelectedIndexChanged() 29 : TraerTodosING() 30 : carga los cursos en la pagina central31 : click en matricula() 32 : btGuardar_Click() 33 : MatriculaING() 34 : mensaje de confirmación
  • 22. 22 22 Registrar Proceso de Matricula Normal : PantallaPrincipal ListarAlumnoMatricula.aspx ListarAlumnoMatricula.aspx.cs FrmFichaMatricula.aspx FrmFichaMatricula.aspx.cs : COORDINADOR : cPeriodo : cModalidad : cMencion : cFichaMatricula : cDetFichaMatricula: cSeccion : cDetCursoMatriculado : cAlumno 1 : click en gestionar proceso matricula() 2 : invocar el formulario() 3 : Page_Load() 4 : lblPeriodoActual.Text() 5 : traerPeriodoActual() 6 : trae periodo actual 7 : LlenarModalidad() 8 : traerTodo() 9 : cargar en la pagina principal 10 : seleccionar modalidad 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención 14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : buscar alumno() 19 : btBuscar_Click() 20 : muestra el alumno21 : click en matricular() 22 : invocamos el formulario() 23 : cargarFicha() 24 : TraerTodosTTXAM() 25 : devuelve la cabecera de la ficha 26 : cargarGrilla() 27 : TraerTodosXAM()
  • 23. 23 23 4. Figura Diagrama de Secuencia Proceso de Matricula Normal 10 : seleccionar modalidad 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención 14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : buscar alumno() 19 : btBuscar_Click() 20 : muestra el alumno21 : click en matricular() 22 : invocamos el formulario() 23 : cargarFicha() 24 : TraerTodosTTXAM() 25 : devuelve la cabecera de la ficha 26 : cargarGrilla() 27 : TraerTodosXAM() 28 : cargar el contenido 29 : grvFichaMatricula_RowDataBound() 30 : TraerPorXMC() 31 : cargar grupos 32 : mostrar en la pagina principal 33 : seleccionar grupó() 34 35 : click en matricular() 36 : btMatricular_Click() 37 : MatriculaNor() 38 : mensaje de confirmación
  • 24. 24 24 Reinscripción de curso : COORDINADOR : PantallaPrincipal : ListarAlumnoMatricula.aspx : ListarAlumnoMatricula.aspx.cs : FrmReinscripcionCurso.aspx : FrmReinscripcionCurso.aspx.cs : cPeriodo : cModalidad : cMencion : cAlumno : cSeccion : cFichaMatricula : cDetFichaMatricula : cDetCursoMatriculado 1 : clickengestionar proceso matricula() 2 : invocar elformulario() 3 : Page_Load() 4 : lblPeriodoActual.Text() 5 : traerPeriodoActual() 6 : trae periodo actual 7 : LlenarModalidad() 8 : traerTodo() 9 : cargar enla pagina principal10 : seleccionar modalidad() 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : buscar alumno() 19 : btBuscar_Click() 20 : muestra elalumno() 21 : clickenreinscripcion de curso()
  • 25. 25 25 5. Figura Diagrama de Secuencia Reinscripción de curso 9 : cargar en la pagina principal10 : seleccionar modalidad() 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : buscar alumno() 19 : btBuscar_Click() 20 : muestra el alumno() 21 : click en reinscripcion de curso() 22 : invocamos el formulario() 23 : cargarFicha() 24 : TraerTodosTTXAM() 25 : devuelve la cabecera de la ficha 26 : cargarGrilla() 27 : TraerTodosXAM() 28 : cargar el contenido 29 : grvFichaMatricula_RowDataBound() 30 : TraerPorXMC() 31 : cargar grupos 32 : mostrar en la pagina principal() 33 : seleccionar grupó() 34 35 : click en matricular() 36 : btMatricular_Click() 37 : MatriculaNor() 38 : mensaje de confirmación()
  • 26. 26 26 Retiro Parcial : COORDINADOR : PantallaPrincipal : ListarAlumnoMatricula.aspx : ListarAlumnoMatricula.aspx.cs : cPeriodo : cModalidad : cMencion : cAlumno : cFichaMatricula : cDetCursoMatriculado : FrmRetiroParcial.aspx : FrmRetiroParcial.aspx.cs 1 : click en gestionar proceso matricula() 2 : invocar el formulario() 3 : Page_Load() 4 : lblPeriodoActual.Text() 5 : traerPeriodoActual() 6 : trae periodo actual 7 : LlenarModalidad() 8 : traerTodo() 9 : cargar en la pagina principal10 : seleccionar modalidad() 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : buscar alumno() 19 : btBuscar_Click() 20 : muestra el alumno() 21 : click en retiro parcial() 22 : invocamos el formulario() 23 : cargarFicha() 24 : TraerTodosTTXAM()
  • 27. 27 27 6. Figura Diagrama de Secuencia Retiro Parcial 9 : cargar en la pagina principal10 : seleccionar modalidad() 11 : ddlModalidad_SelectedIndexChanged() 12 : TraerTodosPorModalidad() 13 : cargar mención14 : seleccionar mención() 15 : ddlMencion_SelectedIndexChanged() 16 : TraerTodosOpcion() 17 : mostrar grilla 18 : buscar alumno() 19 : btBuscar_Click() 20 : muestra el alumno() 21 : click en retiro parcial() 22 : invocamos el formulario() 23 : cargarFicha() 24 : TraerTodosTTXAM() 25 : devuelve la cabecera de la ficha 26 : cargarGrilla() 27 : TraerTodosXA() 28 : cargar el contenido 29 : mostrar en la pagina principal() 30 : seleccionar cursos() 31 32 : click en retirar() 33 : btRetirar_Click() 34 : RetiroCurso() 35 : mensaje de confirmación()
  • 28. 28 28 1.1.1.3. Diagrama de Actividades Proceso de Matricula Generar Avance Curricular 7. Figura Diagrama de Actividades Generar Avance Curricular Registrar Generar Ficha de Matricula 8. Figura Diagrama de Actividades Generar Ficha de Matricula
  • 29. 29 29 Proceso de Matricula de Ingresantes 9. Figura Diagrama de Actividades Proceso de Matricula de Ingresantes
  • 30. 30 30 Registrar Proceso de Matricula Normal
  • 31. 31 31 10. Figura Diagrama de Actividades Proceso de Matricula Normal Registrar Matricula Individual 11. Figura Diagrama de Actividades Registrar Matricula Individual
  • 32. 32 32 Diagrama de Actividades Reinscripción de curso 12. Figura Diagrama de Actividades Reinscripción de curso
  • 33. 33 33 Diagrama de Actividades Retiro Parcial 13. Figura Diagrama de Actividades Retiro Parcial
  • 34. 34 34 1.1.1.4. Interfaz Gráfica 14. Figura: Interfaz Gráfica Generar Avance Curricular 15. Figura: Interfaz Gráfica Generar Ficha de Matrícula
  • 35. 35 35 16. Figura: Interfaz Gráfica Lista de Alumnos a Matricular 17. Figura: Interfaz Gráfica Ficha de Matricula Matriculada 18. Figura: Interfaz Gráfica Boleta de Matrícula
  • 36. 36 36 19. Figura: Interfaz Gráfica Ficha de Reinscripción de Cursos 20. Figura: Interfaz Gráfica Imprimir Boletas de Matriculas Masivas
  • 37. 37 37 1.1.1.5. Pruebas Gestionar Proceso de Matricula 5. Tabla: Registrar matricula normal Identificador RD-GPRM-001 Objetivo Verificar el registro exitoso de una matrícula normal Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar Proceso Matricula ubicada en el quinto módulo del menú principal, pasó seguido seleccionar modalidad, mención donde el sistema nos mostrara una lista de alumnos para que llevemos a cabo la elaboración de dicho proceso. Una vez ubicado el alumno seleccionaremos la opción matricular. Clases asociadas ListarAlumnoMatricula.aspx, ListarAlumnoMatricula.aspx.cs, FrmFichaMatricula.aspx, FrmFichaMatricula.aspx.cs, cModalidad.cs, cMencion.cs, cPeriodo.cs, cAlumno.cs, cFichaMatricula.cs, cDetFichaMatricula.cs, cSeccion.cs ,cDetCursoMatriculado.cs Precondición Haber registrado al alumno, Haber generado la ficha de matrícula y haber estudiado el periodo anterior. Descripción de la prueba Llenar los campos mencionados Seleccionar modalidad “CIENCIAS AGRICOLA” Seleccionar mención “AGRICULTURA SOSTENIBLE” Seleccionar el botón MATRI INDIV Seleccionar Grupo “A” Le damos check o marcamos el cambo. Finalmente presionamos el botón MATRICULAR Resultados esperados El sistema muestra un mensaje “se matriculo correctamente”
  • 38. 38 38 Resultado Obtenido El sistema muestra un mensaje “se matriculo correctamente” 6. Tabla: Registrar matricula ingresantes Identificador RD-GPRM-002 Objetivo Verificar el registro exitoso de una matrícula ingresantes Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar Proceso Matricula ubicada en el quinto módulo del menú principal, pasó seguido Seleccionar modalidad, mención donde el sistema nos mostrara una lista de alumnos, paso seguido CAMBIAMOS de ALUMNO NORMALES A ALUMNOS INGRESANTES, el sistema mostrara otra lista de alumno pero cuya condición son INGRESANTES, seleccionamos el botón CURSOS MATRICULAR, donde nos muestra una interfaz para escoger el plan de estudios con que empezarán su posgrado, una vez seleccionado el plan de estudio presionamos el botón MATRICULAR y el sistema se encargara de matricular a todos los ingresantes de forma Masiva. Clases asociadas ListarAlumnoMatricula.aspx, ListarAlumnoMatricula.aspx.cs, ListaMatriAlumNuevos.aspx, ListaMatriAlumNuevos.aspx.cs, cModalidad.cs, cMencion.cs, cPlanEstudio.cs, cPeriodo.cs, cAlumno.cs, cFichaMatricula.cs, cDetFichaMatricula.cs, cSeccion.cs, cDetCursoMatriculado.cscPabellon.cs, cAula.cs, cDocente.cs Precondición Haber registrado alumnos como tipo de condición INGRESANTES Descripción de la prueba Llenar los campos mencionados Seleccionar modalidad “CIENCIAS AGRICOLA” Seleccionar mención “AGRICULTURA SOSTENIBLE” Seleccionar alumnos ingresantes Seleccionar el botón cursos a matricular
  • 39. 39 39 Seleccionar plan de estudios “2010-I “ Finalmente seleccionamos el botón MATRICULAR Resultados esperados El sistema muestra un mensaje “se matriculó correctamente” Resultado Obtenido El sistema muestra un mensaje “se matriculó correctamente” 1.1.1.6. Estructura de Trabajo .NET Módulo Proceso de Matrícula 21. Figura: Clases Asociadas Módulo Proceso de Matricula 22. Figura: Paquete - Procesos