KELA Presentacion Costa Rica 2024 - evento Protégeles
Iteración 3 Módulo Carga Adémica
1. 1
1
UNIVERSIDAD NACIONAL DE UCAYALI
FACULTAD DE INGENIERIA DE SISTEMASY DE INGENIERIA CIVIL
ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS
TERCERA ITERACIÓN
“MÓDULO DE CARGA ACADÉMICA”
Alumno : Flores Murrieta, Francisco Segundo.
Asesor : Ing.Luis Alberto Rivera Echegaray
Pucallpa - Perú
2013
2. 2
2
CONTENIDO
1.1. CAPÍTULO 3: Desarrollo de Sistema Experto......................................................3
1.1.1. Tercera Iteración Módulo Carga Académica.............................................................. 3
1.1.1.1. Especificación de casos de uso Módulo Carga Académica ................................. 3
1.1.1.2. Diagrama de Actividades Gestión Carga Académica........................................... 9
1.1.1.3. Interfaz Gráfica.................................................................................................. 10
1.1.1.4. Pruebas del Módulo Carga Académica.............................................................. 12
1.1.1.5. Estructura de Trabajo .NET Módulo Carga Académica ..................................... 14
Figuras
1. Figura Diagrama de Actividades Asignar Grupo - Horario.......................................................... 9
2. Figura: Interfaz Gráfica Listar Curso Grupo............................................................................... 10
3. Figura: Interfaz Gráfica Asignar Grupo...................................................................................... 10
4. Figura: Interfaz Gráfica Cargar Horario .................................................................................... 11
5. Figura: Interfaz Gráfica Asignar Horario Registro ..................................................................... 11
6. Figura: Clases asociadas Módulo Carga Académica.................................................................. 14
7. Figura: Paquete – Carga_Academica......................................................................................... 14
Tablas
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR CARGA ACADEMICA”.................... 3
2. Tabla: GESTIONAR CURSO GRUPO.............................................................................................. 3
3. Tabla: Registrar curso grupo ..................................................................................................... 12
4. Tabla: Caso de uso Registrar curso horario............................................................................... 13
3. 3
3
1.1. CAPÍTULO 3: Desarrollo de Sistema Experto
1.1.1. Tercera Iteración Módulo Carga Académica
1.1.1.1. Especificación de casos de uso Módulo Carga Académica
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR CARGA
ACADEMICA”
Código CUS: Nombre de Caso de Uso
CUS-GCG-012 Gestionar Curso Grupo
ESPECIFICACIÓN DE CU SISTEMA
2. Tabla: GESTIONAR CURSO GRUPO
Código : CUS-GCG-012
Caso de uso: Gestionar Curso Grupo
Actor(es): -Coordinador.
-Administrador del sistema.
Propósito / Objetivo: Gestionar Curso Grupo tiene como objetivo asignar un grupo a cada curso
y aquellos cursos que ya tienen un grupo se les asigna al docente con su
respectivo horario.
Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador
se dispone a asignar cada curso a un grupo, para que posteriormente ese
mismo curso se le asigne al docente con su respectivo horario que va a ser
el responsable de dictar dicho curso. El caso de uso termina cuando se
asignó el curso al docente. Si hubo algún error al momento de asignar los
horarios al curso, este se puede modificar.
Tipo: Real y Expandido.
Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha
seleccionado el módulo CARGA ACADEMICA.
Requerimientos CUS-GMO-001; CUS-GME-002; CUS-GPE-011
4. 4
4
Asociados:
ESPECIFICACIÓN
Flujo Normal de Eventos
Acción del Actor Respuesta del Sistema
1. El Administrador o Coordinador selecciona
la opción en el menú/ CARGA ACADEMICA ->
GESTIONAR CURSO GRUPO (Pantalla:
Selección de Opción en el Menú)
Listar Curso Grupo
2. El sistema muestra la pantalla: LISTAR
CURSO GRUPO (una vez seleccionada
la modalidad, mención y Plan de Estudio),
con las siguientes opciones:
- (A) Asignar Grupo: Ver sección: Asignar
Grupo al Curso Seleccionado.
- (B) Asignar Horario: Ver sección: Asignar
Horario al Curso Seleccionado
LISTAR CURSO GRUPO
Sección: “Asignar Grupo al Curso Seleccionado”
A
B
5. 5
5
3. El actor selecciona la opción (A) en la
pantalla LISTAR CURSO GRUPO
4. El sistema muestra la pantalla:
ASIGNAR GRUPO SECCION
5. El actor llena los campos que pide el
sistema y hace clic en el icono Añadir
(imagen en la parte superior en donde se
encuentra un circulo).
6. El sistema muestra la pantalla:
ASIGNAR GRUPO SECCION
7. El actor hace clic en el botón Guardar y
seguidamente en aceptar.
8. El sistema muestra la pantalla:
6. 6
6
ASIGNAR GRUPO SECCION
Sección: “Asignar Horario al Curso Seleccionado”
9. El actor selecciona la opción (B) en la
pantalla LISTAR CURSO GRUPO.
10. El sistema muestra la pantalla:
ASIGNAR GRUPO SECCION
11. El actor hace clic en el icono de Cargar
Horario (imagen que se encuentra en la
parte superior donde un circulo rodea a un
icono).
12. El sistema muestra la pantalla
7. 7
7
CARGAR HORARIO
13. El actor llena los campos que pide el
sistema, las cuales son: Modalidad del
curso, Día, N° Hora Inicio, N° Hora Final,
Pabellón, Aula y Docente.
14. El sistema muestra la pantalla:
CARGAR HORARIO
15. El actor hace clic en el icono Añadir (circulo
de la imagen superior).
16. El sistema muestra la pantalla:
8. 8
8
CARGAR HORARIO
17. El actor hace clic en el botón Guardar. 18. El sistema muestra la pantalla:
CARGAR HORARIO
19. El actor hace clic en Aceptar (imagen
anterior)
20. El sistema muestra la pantalla:
CARGAR HORARIO
9. 9
9
1.1.1.2. Diagrama de Actividades Gestión Carga Académica
Asignar Grupo - Horario
1. Figura Diagrama de Actividades Asignar Grupo - Horario
12. 12
12
1.1.1.4. Pruebas del Módulo Carga Académica
3. Tabla: Registrar curso grupo
Identificador RC-GCGR-001
Objetivo Verificar el registro exitoso de curso grupo
Descripción Nos introducimos en el sistema como coordinador,
accediendo a su funcionalidad y solicitamos gestionar Curso
Grupo ubicada en el tercer módulo del menú principal, pasó
seguido seleccionar asignar grupo, donde el sistema nos
mostrara una interfaz para que llevemos a cabo la
elaboración de dicho proceso. Una vez elaborado
escogeremos la opción guardar.
Clases asociadas ListaCursoGrupo.aspx, ListaCursoGrupo.aspx.cs,
FrmCursoGrupo.aspx, FrmCursoGrupo.aspx.cs,
cModalidad.cs, cMencion.cs, cPlanEstudio.cs, cPeriodo.cs,
cSeccion.cs, cCursoGrupo.cs
Precondición Verificar el periodo actual y que existan modalidad, mención y
plan de estudio.
Descripción de la prueba Llenar los campos mencionados
Seleccionar modalidad “CIENCIAS
AGRICOLA”
Seleccionar mención “AGRICULTURA
SOSTENIBLE”
Seleccionar Plan de Estudios “2010-I “
Seleccionar botón asignar grupo
Seleccionar sección “A”
Ingresar número cupos 0-9 50
Seleccionamos le botón agregar que tiene la
imagen del signo”+”.
Finalmente presionamos en el botón Guardar.
13. 13
13
Resultados esperados El sistema muestra un mensaje “se registró correctamente”
Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”
4. Tabla: Caso de uso Registrar curso horario
Identificador RC-GCHO-001
Objetivo Verificar el registro exitoso de curso horario
Descripción Nos introducimos en el sistema como coordinador,
accediendo a su funcionalidad y solicitamos gestionar Curso
Grupo ubicada en el tercer módulo del menú principal, pasó
seguido seleccionar asignar horario, donde el sistema nos
mostrara una interfaz para que llevemos a cabo la
elaboración de dicho proceso. Una vez elaborado
escogeremos la opción guardar.
Clases asociadas ListaCursoGrupo.aspx, ListaCursoGrupo.aspx.cs,
FrmAsignarHorario.aspx, FrmAsignarHorario.aspx.cs,
FrmCargaHorario.aspx, FrmCargaHorario.aspx.cs,
Modalidad.cs, cMencion.cs, cPlanEstudio.cs, cPeriodo.cs,
cCursoGrupo.cs, cCargaHorario.cs, cPabellon.cs, cAula.cs,
cDocente.cs
Precondición Haber asignado una sección o grupo al curso
Descripción de la prueba Llenar los campos mencionados
Seleccionar modalidad “CIENCIAS AGRICOLA”
Seleccionar mención “AGRICULTURA
SOSTENIBLE”
Seleccionar plan de estudio “2010-I “
Seleccionar el botón asignar horario
Seleccionar el botón cargar horario
Seleccionar modalidad curso “OBLIGATORIO”
Seleccionar día “LUNES”
Ingresar número hora de inicio 0-9 3.30
Ingresar número hora final 0-9 3.30
14. 14
14
Seleccionar pabellón “PABELLÓN 1”
Seleccionar aula “AULA 04“
Seleccionar docente “42133331”
Resultados esperados El sistema muestra un mensaje “se registró correctamente”
Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”
1.1.1.5. Estructura de Trabajo .NET Módulo Carga Académica
6. Figura: Clases asociadas
Módulo Carga Académica
7. Figura: Paquete –
Carga_Academica