Está en la página 1de 72

.

Especificaciones de Casos de Uso

Especificación del Caso de Uso 01 – Gestionar Alumno

1. Breve Descripción

La secretaria académica podrá administrar los datos personales de los alumnos.

1. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando la secretaria académica, selecciona la

opción Alumno en el menú principal del sistema.

1.1. Flujo Básico << Nuevo Alumno >>

1.1.1. El sistema muestra la interfaz GESTIONAR ALUMNO, la interfaz muestra

una tabla con el listado de alumnos registrados.

La tabla contiene los campos: Código (Auto generable), Nombres, Apellido

Paterno, Apellido Materno, DNI, Sexo, Fecha de Nacimiento, Dni, Dirección,

teléfono, Email, id_tipo (Auto generable), Password (Auto generable), Estado

(Auto generable).

Incluye las opciones: Nuevo alumno, modificar, eliminar y Buscar.

1.1.2. El sistema incluye el caso de uso “Buscar Alumno”.

1.1.3. En caso el resultado muestre el mensaje “no existe el alumno en la base de

datos”, la secretaria académica selecciona la opción “NUEVO ALUMNO”.

El sistema muestra la interfaz “NUEVO ALUMNO” donde se activan los

campos para ingresar los datos del alumno: Código (Auto generable),

Nombres, Apellido Paterno, Apellido Materno, DNI, Sexo, Fecha de


Nacimiento, Dni, Dirección, teléfono, Email, id_tipo (Auto generable),

Password (Auto generable), Estado (Auto generable).

1.1.4. Incluye las opciones: Guardar, Salir, Cancelar.

1.1.5. La secretaria académica digita los datos del alumno sobre los campos activos.

1.1.6. Si la secretaria académica selecciona Guardar

1.1.6.1. El sistema actualiza la lista de alumnos de la interfaz Gestionar Alumno y

muestra el mensaje “Registro exitoso del nuevo alumno”.

1.1.7. Si la secretaria académica selecciona Cancelar

1.1.7.1. El sistema limpia los campos de ingreso de datos del alumno.

1.1.8. Si la secretaria académica selecciona Salir

1.1.8.1. El sistema redirige a la interfaz “Gestionar Alumno”.

1.1.9. Fin del Caso de Uso

1.2. Sub Flujo << Modificar Alumno >>

1.2.1. La secretaria académica hace clic en la opción MODIFICAR

El sistema muestra una interfaz mostrando los datos del alumno a ser

modificados: Código Nombres, Apellido Paterno, Apellido Materno,

DNI, Sexo, Fecha de Nacimiento, Dni, Dirección, teléfono, Email,

Password, Estado.

Incluye las opciones: Actualizar, Salir.

1.2.2. Si la secretaria académica selecciona Actualizar.

2
1.2.2.1. El sistema guardar los cambios a los datos del alumno.

1.2.2.2. Finalmente muestra y actualiza la lista de alumnos de la interfaz

GESTIONAR ALUMNOS, y muestra el mensaje “Datos del

alumno actualizados correctamente”.

1.2.3. Si la secretaria académica selecciona Salir

1.2.3.1. El sistema redirige a la interfaz GESTIONAR ALUMNOS.

1.3. Sub Flujo << Eliminar Alumno >>

1.3.1. La secretaria académica se ubica sobre la fila a eliminar y hace clic en la opción

ELIMINAR.

1.3.2. El sistema muestra una ventana de dialogo “Eliminar”, con el mensaje “El

alumno será eliminado de la base de datos, ¿está seguro de Eliminar?”.

Incluye las opciones: Eliminar, Cancelar.

1.3.3. Si la secretaria académica selecciona Eliminar

1.3.3.1. El sistema actualiza el listado de alumnos de la interfaz

GESTIONAR ALUMNOS.

1.3.4. Si la secretaria académica selecciona Cancelar

1.3.4.1. El sistema Cierra la ventana de dialogo Eliminar.

2. Flujos Alternativos

<Alumno Existente>

3
En el punto 2.1.2 del Flujo Básico Nuevo Alumno, si el alumno ya existe, el sistema

muestra los datos del alumno en la interfaz GESTIONAR ALUMNO. El caso de uso

finaliza.

3. Requerimientos Especiales

El caso de uso debe estar disponible a través de Internet, previo logueo del usuario

4. Pre-condiciones

4.1. La secretaria académica se haya logueado en el sistema.

5. Post-condiciones

5.1. El alumno queda registrado en la Base de Datos

5.2. El alumno queda eliminado de la base de datos del sistema.

6. Prototipos

4
Interfaz Gestionar Alumnos

Roberto

Interfaz Nuevo Alumno

5
Robert

Interfaz Modificar Alumno

Especificación del Caso de Uso 02 – Buscar Alumno

1. Breve Descripción

Este caso de uso permite a la secretaria académica que realice la búsqueda de los alumnos.

2. Flujo de Eventos

Evento disparador: El caso de uso incluido Buscar Alumno puede ser llamado por el caso

de uso Gestionar Alumno y Gestionar Matrícula.

2.1. Flujo Básico << Buscar Alumno >>

2.1.1. La secretaria académica ingresa los parámetros para la búsqueda y presiona el

botón BUSCAR.

6
Los parámetros pueden ser

 Nombres

 Apellido Paterno

 Apellido Materno

 Dni

 Sexo

 Email

2.1.2. El sistema hace una validación previa de los parámetros y luego muestra un

listado de los alumnos a buscar.

2.1.3. Finaliza el caso de uso.

2.2. Flujo Alternativo <<Alumno No Encontrado>>

2.2.1. En el punto 2.1.2, si no existe el alumno que cumpla con los parámetros

ingresados el sistema mostrará un mensaje indicando que no se encontró el

alumno,

3. Requerimientos Especiales

El sistema necesita tener la base de alumnos registrados.

7
Especificación del Caso de Uso 03 – Gestionar Matrícula

1. Breve Descripción

La secretaria académica podrá administrar la matrícula de los alumnos en cursos

programados.

El alumno podrá visualizar el ítem de acceso al curso en el que se encuentra matriculado.

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando la secretaria académica, selecciona la

opción Gestionar Matrícula en el menú principal del sistema.

2.1. Flujo Básico << Registrar Matricula >>

2.1.1. El sistema muestra la interfaz GESTIONAR MATRÍCULA, la interfaz

muestra el listado de alumnos registrados.

La tabla contiene los campos: Código (Auto generable), Alumno.

Incluye las opciones: Ver Cursos y Buscar.

2.1.2. El sistema incluye el caso de uso “Buscar Alumno”.

2.1.3. La secretaria académica se ubica sobre la fila con los datos del alumno a

matricular, y hace clic en la opción “Ver Cursos”.

2.1.4. El sistema muestra la interfaz “Cursos matriculados”, que contiene la lista de

los “programas de cursos” en los que el alumno se encuentra matriculado.

La interfaz contiene los datos Código (Auto generable), curso, días, apertura,

docente, semestre.
8
Incluye las opciones: Nueva Matricula, Eliminar, Volver.

2.1.5. Si la secretaria académica da clic en la opción “Nueva Matricula”.

2.1.5.1. El sistema muestra la interfaz “Matricular Alumno” con el listado de

programas de cursos disponibles para matricular, contiene el campo

“Cursos Programados”:

Incluye las opciones: Registrar, Salir.

2.1.5.2. La secretaria académica selecciona un curso del campo activo listado

y da clic en la opción “Registrar”

2.1.5.2.1. El sistema actualiza la interfaz “Cursos matriculados” con el

nuevo curso matriculado, actualiza la interfaz “Cursos” del alumno.

2.1.5.2.2. El alumno matriculado visualiza el acceso al curso en la

interfaz “Cursos”.

2.1.5.3. Si la secretaria académica da clic en la opción “Salir”.

2.1.5.3.1. El sistema redirige a la interfaz “Cursos Matriculados”.

2.1.6. Si la secretaria académica hace clic en la opción Volver

2.1.6.1. El sistema redirige a la interfaz GESTIONAR MATRICULA.

2.1.7. Fin del Caso de Uso

2.2. Sub Flujo <<Eliminar Matricula>>

2.2.1. La secretaria académica, en la interfaz CURSOS MATRICULADOS, se ubica

sobre la fila del curso matriculado, y hace clic en la opción “Eliminar”.

9
2.2.2. El sistema muestra un cuadro de dialogo “Eliminar, con el mensaje

“¿Realmente desea eliminar esta matricula?”.

Incluye las opciones: Eliminar, Salir.

2.2.3. Si la secretaria académica, da clic en la opción Eliminar.

El sistema actualiza la lista de cursos de la interfaz “Cursos Matriculados”.

2.2.4. Si la secretaria académica selecciona la opción Salir

El sistema redirige a la interfaz “Gestionar Matricula”.

3. Flujos Alternativos

<Matricula Existente>

En el punto 2.1.5.2 del Flujo Básico Registrar Matrícula, si la matricula en el curso

seleccionado ya se encuentra registrada, el sistema muestra el mensaje, “El alumno ya se

encuentra matriculado en ese curso”. El flujo continúa en el punto 2.1.5.3.

4. Requerimientos Especiales

El caso de uso debe estar disponible a través de Internet, previo logueo del usuario

5. Pre-condiciones

5.1. La secretaria académica se haya logueado en el sistema.

5.2.

6. Post-condiciones

6.1. La matrícula del alumno en el curso queda registrada en la Base de Datos

6.2. La matrícula del alumno en el curso queda eliminada de la base de datos.

10
7. Prototipos

Interfaz gestión de matrículas

11
Interfaz cursos matriculados

Interfaz matricular alumno

12
Interfaz Cursos

Especificación del Caso de Uso 04 – Buscar Curso

1. Breve Descripción

Este caso de uso permite a la secretaria académica que realice la búsqueda de los cursos.

2. Flujo de Eventos
13
Evento disparador: El caso de uso incluido Buscar Curso puede ser llamado por el caso de

uso Gestionar Curso y Gestionar Horarios.

2.1. Flujo Básico << Buscar Curso >>

2.1.1. La secretaria académica ingresa los parámetros para la búsqueda y

presiona el botón BUSCAR.

Los parámetros pueden ser

 Curso

2.1.2. El sistema hace una validación previa de los parámetros y luego muestra

un listado de los cursos a buscar.

2.1.3. Finaliza el caso de uso.

2.2. Flujo Alternativo <<Curso No Encontrado>>

2.2.1. En el punto 2.1.2, si no existe el curso que cumpla con los parámetros

ingresados el sistema mostrará un mensaje indicando que no se encontró

el curso.

3. Requerimientos Especiales

El sistema necesita tener la base de cursos registrados.

4. Pre-condiciones

Antes de que este caso de uso pueda comenzar, tiene que ser llamado por alguno de los

casos de uso a los que brinda asistencia.

5. Post-condiciones

Una vez terminado este caso de uso, los datos del curso que coincidieron con los parámetros

estarán listados en pantalla.

14
Especificación del Caso de Uso 05 – Buscar Docente

1. Breve Descripción

Este caso de uso permite a la secretaria académica que realice la búsqueda de los docentes.

2. Flujo de Eventos

Evento disparador: El caso de uso incluido Buscar Docente puede ser llamado por el caso

de uso Gestionar Docente y Gestionar Horarios.

2.1. Flujo Básico << Buscar Docente>>

2.1.1. La secretaria académica ingresa los parámetros para la búsqueda y

presiona el botón BUSCAR. Los parámetros puede ser:

 Nombres

 Apellido Paterno

 Apellido Materno

 Dni

 Sexo

 Email

2.1.2. El sistema hace una validación previa de los parámetros y luego muestra

un listado de los docentes a buscar.

15
2.1.3. Finaliza el caso de uso.

2.2. Flujo Alternativo <<Docente No Encontrado>>

2.2.1. En el punto 2.1.2, si no existe el docente que cumpla con los parámetros

ingresados el sistema mostrará un mensaje indicando que no se encontró

el docente.

3. Requerimientos Especiales

El sistema necesita tener la base de docentes registrados.

4. Pre-condiciones

Antes de que este caso de uso pueda comenzar, tiene que ser llamado por alguno de los

casos de uso a los que brinda asistencia.

5. Post-condiciones

Una vez terminado este caso de uso, los datos del docente que coincidieron con los

parámetros estarán listados en pantalla.

Especificación de Caso de Uso 06– Gestionar Programación de Cursos

1. Breve Descripción

El Secretario académico podrá administrar la programación de cursos.

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando el secretario académico, selecciona la

opción “Gestionar Programación de Cursos” en el menú principal del sistema.

16
2.1. Flujo Básico <<Nuevo Programa>>

2.1.1. El sistema muestra la interfaz “Gestionar Programación de cursos”, que

contiene una tabla con el listado de cursos registrados.

La tabla contiene los campos: Código (Auto generable), Curso.

Incluye las opciones: Ver Programación.

2.1.2. El sistema incluye el caso de uso “Buscar Curso”.

2.1.3. El secretario académico hace clic en la opción “Ver Programas” de la fila del

curso requerido.

2.1.4. El sistema muestra la interfaz “Programación del curso”, que contiene un

listado con las programaciones existentes para el curso.

La interfaz contiene los campos Código (Auto generable), días, semestre,

docente, fecha apertura, hora.

Incluye las opciones Nueva Programación, Eliminar, Modificar.

2.1.5. Si el secretario académico hace clic en la opción “Nueva Programación”.

2.1.6. El sistema muestra la interfaz “Nueva Programación”.

Contiene los campos activos: Código, Frecuencia de días, Semestre académico,

Docente, Fecha Apertura, Hora, Min, Meridiano, Duración.

Incluye las opciones: Registrar, Volver.

2.1.7. El secretario académico digita los datos sobre los campos activos.

2.1.8. Si el secretario académico hace clic en la opción “Volver”.

2.1.8.1. El sistema redirige a la interfaz “Programación del curso”.

2.1.9. Si el secretario académico selecciona la opción “Registrar”


17
2.1.9.1. El sistema actualiza la interfaz “Programación del curso” y muestra el

mensaje “Nuevo programa añadido correctamente”.

2.1.9.2. Fin del Caso de Uso

2.2. Sub Flujo <<Modificar Programa>>

2.2.1. El secretario académico hace clic en la opción “Modificar” de la fila del

programa del curso que requiere actualizar datos.

2.2.2. El sistema muestra la interfaz “Modificar Programa”.

Contiene los campos activos con los datos a modificar: Código, Frecuencia de

días, Semestre académico, Docente, Fecha Apertura, Hora, Min, Meridiano,

Duración.

Incluye las opciones: Actualizar y Volver.

2.2.3. Si el secretario académico hace clic en la opción Actualizar

2.2.3.1. El sistema guarda los datos del programa del curso.

2.2.3.2. Finalmente muestra y actualiza la lista de Programas de la interfaz

“Programación del Curso” y muestra el mensaje “Datos actualizados

correctamente”.

2.2.4. Si el secretario académico hace clic en la opción Volver

2.2.4.1. El sistema redirige a la interfaz “Programación del Curso”.

2.3. Sub Flujo <<Eliminar Programa >>

2.3.1. El secretario académico se ubica en la fila a eliminar y hace clic en la opción

“Eliminar”.
18
2.3.2. El sistema muestra una ventana de dialogo “Eliminar” con el mensaje “¿Está

seguro de eliminar esta programación?”

Incluye las opciones: Eliminar, Cancelar.

2.3.3. Si el secretario académico hace clic en la opción Eliminar.

2.3.3.1. El sistema actualiza la lista de cursos de la interfaz “Programación del

curso”.

2.3.4. Si el secretario académico selecciona Cancelar

2.3.4.1. El sistema cierra la ventana de dialogo “Eliminar”.

3. Flujos Alternativos

<No existe programación para el curso>

En el punto 2.1.4 del flujo básico Nueva Programa, en caso no existan programas para el

curso seleccionado, el sistema muestra el mensaje “No existen programas para este

curso”. El flujo continúa en el punto 2.1.5.

4. Requerimientos Especiales

El caso de uso debe estar disponible a través de internet, previo logueo del usuario.

5. Pre-Condiciones

5.1. El docente se haya logueado en el sistema

5.2. El registro de cursos esté disponible en el sistema

19
6. Post-Condiciones

6.1. El programa del curso queda registrado en la base de datos.

7. Prototipos

Interfaz Gestionar Programación de Cursos

20
Interfaz Programación del Curso

Interfaz Nueva Programación

21
Interfaz Modificar Programación

Especificación de Caso de Uso 07 – Gestionar Clases

1. Breve Descripción

22
El docente podrá administrar la programación de clases, materiales y grabaciones del curso

asignado.

El alumno podrá visualizar la programación de clases y materiales y recursos académicos

de los cursos en los que se encuentre matriculado.

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando el docente, selecciona la opción

“Gestionar clases” en el menú principal del sistema.

2.1. Flujo Básico <<Nueva Clase>>

2.1.1. El sistema muestra la interfaz “Gestionar Clases”, que contiene una tabla con

el programa de cursos a su cargo.

La tabla contiene los campos: Código (Auto generable), curso, horario, apertura,

semestre.

Incluye las opciones: Ver Clases.

2.1.2. Si el docente selecciona la opción “Ver Clases”.

2.1.3. El sistema muestra la interfaz “Clases”, que contiene una tabla con el listado

de clases programadas en el curso.

La tabla contiene los campos: Código (Auto generable), clase, fecha, hora inicio,

duración, grabación.

Incluye las opciones Nueva Clase, Materiales, Modificar y Eliminar

2.1.4. Si el docente selecciona la opción “Nueva Clase”

2.1.4.1. El sistema muestra la interfaz “Nueva Clase”.

23
Contiene los campos activos Nro. de Clase, Tema de la clase, fecha, hora

inicio, minuto, periodo, duración y grabación.

Incluye las opciones: Registrar y Volver.

2.1.4.2. El docente digita los datos de la nueva clase en los campos activos.

2.1.4.3. Si el docente selecciona Registrar

2.1.4.3.1. El sistema actualiza la interfaz “Clases” y muestra el mensaje

“Nueva clase añadida correctamente” y actualiza la interfaz Clases,

del campus.

2.1.4.3.2. El alumno selecciona el curso en la interfaz Cursos

2.1.4.3.3. El sistema muestra la interfaz del curso seleccionado.

Contiene las opciones: Datos del curso, Clases y Materiales, foro,

notas, exámenes

2.1.4.3.4. El alumno selecciona la opción “Clases y Materiales”.

2.1.4.3.5. El sistema muestra la interfaz “Clases y materiales”

Contiene los campos: Nro. De Clase, Clase, Fecha, Hora Inicio,

Duración, grabación.

Incluye la opción: “Ver Material”.

2.1.4.4. Si el docente selecciona Volver

2.1.4.4.1. El sistema redirige a la interfaz “Clases”.

2.1.5. Fin del caso de uso.

2.2. Sub Flujo <<Modificar Clase>>

24
2.2.1. El docente hace clic en la opción “Modificar” de la fila de la clase que requiere

actualizar datos.

2.2.2. El sistema muestra la interfaz “Modificar Clase”.

La interfaz muestra los datos de la clase a ser modificado: Clase, Fecha, Hora

inicio, minutos, periodo, duración y grabación.

Incluye las opciones: Actualizar y Volver.

2.2.3. Si el docente selecciona la opción Actualizar

2.2.3.1. El sistema guarda los datos de la clase.

2.2.3.2. Finalmente muestra y actualiza la lista de Clases de la interfaz “Clases”

y muestra el mensaje “Datos actualizados correctamente”.

2.2.4. Si el docente selecciona Volver

2.2.4.1. El sistema redirige a la interfaz “Clases”.

2.3. Sub Flujo <<Eliminar Clase >>

2.3.1. El docente se ubica en la fila a eliminar y hace clic en la opción “Eliminar”.

2.3.2. El sistema muestra una ventana de dialogo “Eliminar” con el mensaje “Esta

seguro de eliminar esta clase?”

Incluye las opciones: Eliminar, Cancelar.

2.3.3. Si el docente selecciona la opción Eliminar.

2.3.3.1. El sistema actualiza la lista de cursos de la interfaz “Clases”.

2.3.4. Si el docente selecciona Cancelar

2.3.4.1. El sistema cierra la ventana de dialogo “Eliminar”.


25
2.4. Sub Flujo <<Materiales>>

2.4.1. El docente hace clic en la opción “Materiales” de la fila de la clase requerida.

2.4.2. El sistema muestra la interfaz “Materiales de la Clase”.

La interfaz muestra la lista de materiales de la clase.

La interfaz contiene los datos Código (Auto generable), contenido y archivo.

Incluye las opciones: Nuevo Material, Editar, Eliminar y Volver.

2.4.3. Si el docente selecciona la opción “Nuevo Material”.

2.4.3.1. El sistema muestra la interfaz “Nuevo Material”.

Contiene los campos activos: id_contenido (Auto generable), Nombre

Archivo, y Archivo.

Incluye las opciones “Registrar” y “Volver”.

2.4.3.2. El docente digita los datos del contenido sobre los campos activos.

2.4.3.3. Si el docente hace clic en la opción “Registrar”.

2.4.3.3.1. El sistema actualiza la lista de materiales de la interfaz

“Materiales de la clase”.

2.4.3.3.2. Se repiten los pasos del 2.1.4.3.2 al 2.1.4.3.5. El alumno

selecciona la opción “Ver Materiales” de la Clase requerida en la

interfaz “Clases y Materiales”.

2.4.3.3.3. El sistema muestra la interfaz “Material Académico”.

Contiene un campo con el nombre del archivo

Incluye la opción “Descargar” y “Volver”.

2.4.3.3.4. Si el alumno da clic en la opción “Descargar”:


26
2.4.3.3.4.1. El sistema procede a descargar el material de clase.

2.4.3.3.5. Si el alumno da clic en la opción “Volver”:

2.4.3.3.5.1. El sistema redirige a la interfaz “Clases y Materiales”.

2.4.3.4. Si el docente selecciona “Volver”.

2.4.3.4.1. El sistema redirige a la interfaz “Clases”.

2.4.4. Si el docente selecciona la opción “Modificar”

2.4.4.1. El sistema muestra la interfaz “Modificar Material”, mostrando los

datos del contenido a ser modificados: Nombre Archivo, Archivo.

Incluye las opciones: Actualizar, Volver.

2.4.4.2. Si el docente hace clic en la opción “Volver”

2.4.4.2.1. El sistema redirige a la interfaz “Contenido”.

2.4.4.3. Si el docente hace clic en la opción “Actualizar”.

2.4.4.4. El sistema muestra y actualiza la lista de Materiales de la interfaz

“Materiales de la Clase” y muestra el mensaje “Datos actualizados

correctamente”.

2.4.5. Si el docente hace clic en “Eliminar”

2.4.5.1. El sistema muestra una ventana de dialogo “Eliminar”, con el mensaje

“El contenido será eliminado de la base de datos, ¿Está seguro de

Eliminar?” Incluye las opciones: Eliminar, Cancelar.

2.4.5.2. Si el docente hace clic en la opción “Eliminar”


27
2.4.5.2.1. El actualiza la el listado de contenidos de la interfaz

“Contenido”.

2.4.5.3. Si el docente hace clic en la opción “Cancelar”.

2.4.5.3.1. El sistema cierra la ventana de dialogo Eliminar.

3. Flujos Alternativos

<No existen clases>

En el punto 2.1.3 del flujo básico Nueva Clase, en caso no existan clases para el programa

de curso seleccionado, el sistema muestra el mensaje “No existen clases para este

programa”. El flujo continúa en el punto 2.1.4.

<No existen contenidos>

En el punto 2.4.2 del sub flujo contenido, en caso no existen contenidos, el sistema

muestra el mensaje “No existen Contenidos”. El flujo continúa en el punto 2.4.3.

4. Requerimientos Especiales

El caso de uso debe estar disponible a través de internet, previo logueo del usuario.

5. Pre-Condiciones

5.1. El docente se haya logueado en el sistema

5.2. La programación de cursos estén disponibles en el sistema

28
6. Post-Condiciones

6.1. La clase queda registrada en la base de datos

6.2. El contenido queda registrado en la base de datos.

7. Prototipos

Interfaz Gestionar Clases

29
Interfaz Clases

30
Interfaz Nueva Clase

Interfaz Modificar Clase

31
Interfaz Materiales de Clase

Interfaz Nuevo Material de Clase

32
Interfaz Modificar Material

Interfaz Cursos

33
Interfaz Clases y Materiales

Interfaz Material Académico

Especificación del Caso de Uso 08 – Gestionar Evaluaciones

34
1. Breve Descripción

El docente podrá administrar exámenes de pregunta abierta de los cursos en los que se

encuentra asignado.

El alumno podrá visualizar y responder las preguntas de los exámenes de los cursos en los

que se encuentra matriculado.

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando el docente, selecciona la opción

Examen en el menú principal del sistema.

2.1.Flujo Básico << Nuevo Examen >>

2.2.1. El sistema muestra la interfaz GESTIONAR EXAMEN, la interfaz muestra el

listado de programas de cursos en los que se encuentra asignado.

La tabla contiene los campos: Código (Auto generable), curso.

Incluye las opciones: Ver Exámenes.

2.2.2. El docente se ubica en la fila del curso requerido y da clic en “Ver Exámenes”.

2.2.3. El sistema muestra la interfaz “Exámenes del curso”.

La interfaz contiene los campos: código (auto generable), examen, fecha.

Incluye las opciones: Nuevo Examen, Modificar, Eliminar, Añadir Preguntas,

Ver respuestas.

35
2.2.4. El docente hace clic en la opción “Nuevo Examen”.

2.2.5. El sistema muestra la interfaz “Nuevo Examen”, contiene los campos: Código

(auto generable), Examen.

Incluye las opciones: Registrar y Volver.

2.2.6. El docente digita los datos en los campos activos.

2.2.7. Si el docente da clic en la opción “Registrar”.

2.2.7.1. El sistema actualiza la interfaz “Exámenes del curso”,

muestra el mensaje “Nuevo examen registrado correctamente”, y

actualiza la interfaz “Exámenes” del campus.

2.2.8. Fin del caso de uso.

2.3. Sub Flujo <<Modificar Examen>>

2.3.3. El docente hace clic en la opción “Modificar” de la fila del examen que

requiere actualizar datos.

2.3.4. El sistema muestra la interfaz “Modificar examen”.

La interfaz muestra los datos del examen a ser modificado: Examen,

Preguntas (dependiendo de la cantidad de preguntas que contiene el

examen),

Incluye las opciones: Actualizar y Volver.

2.3.5. Si el docente selecciona la opción Actualizar

2.3.5.1. El sistema guarda los datos del examen

36
2.3.5.2. Finalmente redirige a la interfaz “Exámenes del curso” con el

mensaje “Examen actualizado correctamente”

2.3.6. Si el docente selecciona la opción Volver

2.3.6.1. Finalmente redirige a la interfaz “Exámenes del curso”.

2.4. Sub Flujo <<Eliminar Examen >>

2.4.3. El docente hace clic en la opción “Eliminar” de la fila del examen que requiere

eliminar.

2.4.4. El sistema muestra un cuadro de dialogo “Eliminar” con el mensaje “¿Está

seguro de eliminar este examen?”

Incluye las opciones: Eliminar, Cancelar.

2.4.5. Si el docente selecciona la opción Eliminar:

2.3.3.1. El sistema elimina el examen y actualiza la interfaz “Exámenes del

curso”.

2.4.6. Si el docente selecciona la opción Cancelar

2.3.4.1. El sistema cierra el cuadro de dialogo.

2.5. Sub Flujo <<Añadir Preguntas>>

2.5.3. El docente hace clic en la opción “Añadir Preguntas” de la fila del examen que

requerido.

2.5.4. El sistema muestra la interfaz “Añadir preguntas”.

37
Contiene los campos: cantidad de preguntas, pregunta (la cantidad de campos

pregunta dependerá del valor numérico que se seleccione en el listado del

campo select “Cantidad de preguntas”).

Incluye las opciones: Registrar, Salir.

2.5.5. El docente selecciona del campo select “cantidad de preguntas” un valor

numérico deseado.

2.5.6. El sistema muestra tantos campos activos “Pregunta” cómo corresponda al

valor numérico seleccionado

2.5.7. El docente digita las preguntas en los campos activos,

2.5.8. Si el docente da clic en la opción “Registrar”.

2.5.8.1.El sistema redirige a la interfaz “Exámenes del curso” con el mensaje,

“Preguntas añadidas al examen correctamente”.

2.5.8.2.El alumno selecciona el curso en la interfaz Cursos.

2.5.8.3. El sistema muestra la interfaz del curso seleccionado

Contiene las opciones: Datos del curso, Clases y Materiales, foro, notas,

exámenes.

2.5.8.4. El alumno selecciona la opción “Exámenes”

2.5.8.5. El sistema muestra la interfaz “Exámenes”

Contiene los campos: Examen, Fecha.

Incluye las opciones: Resolver Examen.

2.5.8.6. El alumno da clic en la opción “Resolver Examen” de la

fila del examen requerido

2.5.8.7. El sistema muestra la interfaz “Examen”


38
Contiene los campos: Preguntas.

Contiene los campos activos: Respuestas (Por cada pregunta que

contiene el examen).

Contiene las opciones: Registrar Respuestas, Volver.

2.5.8.8. El alumno digita sobre los campos activos

2.5.8.9. Si el alumno da clic en la opción “Registrar Respuestas”

2.5.8.9.1. El sistema actualiza la interfaz “Exámenes”, muestra el mensaje

“Se registraron sus respuestas correctamente” y deshabilita la

opción resolver examen.

2.5.8.10. Si el alumno hace clic en la opción “Volver”

2.5.8.10.1. El sistema redirige a la interfaz Exámenes.

2.5.9. Si el docente da clic en la opción “Salir”.

2.5.9.1.El sistema redirige a la interfaz “Exámenes del curso”

2.6. Sub Flujo <<Ver Respuestas>>

2.6.3. El docente hace clic en la opción “Ver respuestas” de la fila del tema que

requerido.

2.6.4. El sistema muestra la interfaz “Gestionar calificaciones”, contiene el listado de

alumnos que resolvieron el examen. Contiene los campos: Código (Auto

generable), Alumno, nota.

Incluye las opciones: Respuestas, Modificar nota, Salir.

39
2.6.5. Si el docente se ubica en la fila del alumno que desea calificar sus respuestas

y hace clic en la opción “Respuestas”.

2.4.3.1. El sistema muestra la interfaz “Respuestas”, contiene los campos

pregunta (Dependiendo de la cantidad de preguntas que tiene el examen),

respuesta (dependiendo de la cantidad de respuestas que tiene el examen

resuelto), y el campo activo “Calificar”.

Incluye las opciones: Registrar nota y Salir

2.4.3.2. El docente digita su respuesta en el campo activo calificar.

2.4.3.3. Si el docente hace clic en la opción Registrar nota:

2.4.3.3.1. El sistema redirige y actualiza la interfaz “Gestionar

Calificaciones” en la fila requerida con la nota registrada, y actualiza

la interfaz “Notas” del campus.

2.4.3.3.2. Se repiten los pasos 2.5.8.2 al 2.5.8.3.

2.4.3.3.3. El alumno da clic en la opción “Notas”.

2.4.3.3.4. El sistema muestra la interfaz “Notas”, contiene los campos

examen y nota.

2.4.3.4. Si el docente hace clic en la opción “Salir”

2.4.3.4.1. El sistema redirige a la interfaz “Gestionar Calificaciones”.

3. Flujos Alternativos

<No existen Exámenes>

En el punto 2.2.3 del flujo básico Nueva Examen, en caso no existan Exámenes para el

curso, el sistema muestra el mensaje “No existen exámenes para este curso”. El flujo

continúa en el punto 2.2.4.


40
<No existen exámenes resueltos>

En el punto 2.3.4 del flujo básico “Modificar Examen”, en caso no existan preguntas para

el examen seleccionado, el sistema muestra el mensaje “Este examen no contiene

preguntas registradas”. El flujo finaliza.

<No existen Preguntas>

En el punto 2.6.4 del flujo básico “Ver Respuestas”, en caso no existan alumnos que

hayan resuelto el examen, el sistema muestra el mensaje “Este examen aún no ha sido

resuelto por ningún alumno”. El flujo finaliza.

4. Requerimientos Especiales

El caso de uso debe estar disponible a través de internet, previo logueo del usuario.

5. Pre-Condiciones

5.2. El docente se haya logueado en el sistema

5.3. La programación de cursos estén disponibles en el sistema

6. Post-Condiciones

6.2. El examen queda registrado en la base de datos

6.3. El examen queda eliminado en la base de datos.

7. Prototipos

41
Interfaz Gestionar Examen

Interfaz Examen del curso

42
Interfaz Nuevo Examen

Interfaz Modificar Examen

43
Interfaz Añadir Preguntas

44
Interfaz Exámenes

45
Interfaz Exámenes

46
Interfaz Gestionar Notas

Interfaz Respuestas

47
Interfaz Notas

Especificación del Caso de Uso 09 – Gestionar Foro

1. Breve Descripción

48
El docente podrá administrar el foro de los cursos en los que se encuentra asignado.

El alumno podrá visualizar y responder los temas del foro de los cursos en los que se

encuentra matriculado.

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando el docente, selecciona la opción Foro

en el menú principal del sistema.

2.2.Flujo Básico << Nuevo Tema >>

2.2.1. El sistema muestra la interfaz GESTIONAR FORO, la interfaz muestra el

listado de programas de cursos en los que se encuentra asignado.

La tabla contiene los campos: Código (Auto generable), curso.

Incluye las opciones: Ver Temas.

2.2.2. El docente se ubica en la fila del curso requerido y da clic en “ver Temas”.

2.2.3. El sistema muestra la interfaz “TEMAS DEL FORO”.

La interfaz contiene los campos: código (auto generable), tema, detalle, fecha.

Incluye las opciones: Nuevo Tema, Modificar, Eliminar, Ver Comentarios.

2.2.4. El docente hace clic en la opción “Nuevo Tema”.

2.2.5. El sistema muestra la interfaz NUEVO TEMA, contiene los campos: Código

(auto generable), Tema, detalle, fecha.

49
Incluye las opciones: Registrar y Volver.

2.2.6. El docente digita los datos en los campos activos.

2.2.7. Si el docente da clic en la opción “Registrar”.

2.2.7.1. El sistema actualiza la interfaz “Temas del foro”, muestra

el mensaje “Nuevo tema registrado correctamente”, y actualiza la

interfaz “Foro” del campus.

2.2.7.2. El alumno selecciona el curso en la interfaz Cursos.

2.2.7.3. El sistema muestra la interfaz del curso seleccionado

Contiene las opciones: Datos del curso, Clases y Materiales, foro,

notas, exámenes.

2.2.7.4. El alumno selecciona la opción “Foro”

2.2.7.5. El sistema muestra la interfaz “Foro”

Contiene los campos: Tema, Fecha.

Incluye las opciones: Ver Tema.

2.2.7.6. El alumno da clic en la opción “Ver Tema” de la fila del

tema requerido

2.2.7.7. El sistema muestra la interfaz “Tema”

Contiene los campos: Tema y Comentario.

Contiene los campos activos: Responder.

Contiene las opciones: Registrar Respuesta, Volver.

2.2.7.8. El alumno digita sobre el campo activo

2.2.7.9. Si el alumno da clic en la opción “Registrar Respuesta”

50
2.2.7.9.1.1.El sistema actualiza la interfaz “Tema” con el nuevo

comentario.

2.2.7.10. Si el alumno hace clic en la opción “Volver”

2.1.7.3.1. El sistema redirige a la interfaz Foro.

2.2.8. Fin del caso de uso.

2.3. Sub Flujo <<Modificar Tema>>

2.3.3. El docente hace clic en la opción “Modificar” de la fila del tema que requiere

actualizar datos.

2.3.4. El sistema muestra la interfaz “Modificar Tema”.

La interfaz muestra los datos del tema a ser modificado: Tema, detalle,

fecha

Incluye las opciones: Actualizar y Volver.

2.3.5. Si el docente selecciona la opción Actualizar

2.3.5.1. El sistema guarda los datos de la Tema

2.3.5.2. Finalmente redirige a la interfaz Temas del foro con el

mensaje “Tema actualizado correctamente”

2.3.6. Si el docente selecciona la opción Volver

2.3.6.1. Finalmente redirige a la interfaz Temas del foro.

2.4. Sub Flujo <<Eliminar Tema>>

51
2.4.3. El docente hace clic en la opción “Eliminar” de la fila del tema que requiere

eliminar.

2.4.4. El sistema muestra un cuadro de dialogo “Eliminar” con el mensaje “¿Está

seguro de eliminar este tema?”

Incluye las opciones: Eliminar, Cancelar.

2.4.5. Si el docente selecciona la opción Eliminar:

2.3.3.1. El sistema elimina el tema y actualiza la interfaz Tema del foro.

2.4.6. Si el docente selecciona la opción Cancelar

2.3.4.1. El sistema cierra el cuadro de dialogo.

2.5. Sub Flujo <<Ver Comentarios>>

2.5.3. El docente hace clic en la opción “Ver comentarios” de la fila del tema que

requerido.

2.5.4. El sistema muestra la interfaz “Comentarios”, contiene el listado con las

respuestas de alumnos al tema. Contiene los campos: Código (Auto

generable), Alumno, Comentario.

Incluye las opciones: Responder, Comentar Tema y Salir.

2.5.5. Si el docente se ubica en la fila del comentario que desea responder y hace clic

en la opción “Responder”.

2.4.3.1. El sistema muestra la interfaz “Responder Comentario”, contiene el

campo activo “Respuesta”.

Incluye las opciones: Registrar respuesta y Salir

2.4.3.2. El docente digita su respuesta en el campo activo respuesta.


52
2.4.3.3. Si el docente hace clic en la opción Salir:

2.4.3.3.1. El sistema redirige a la interfaz “Comentarios”.

2.4.3.4. Si el docente hace clic en la opción “Registrar Respuesta”

2.4.3.4.1. El sistema actualiza el listado de comentarios de la interfaz

“Comentarios del foro” y muestra el mensaje “Respuesta añadida

correctamente”.

2.5.6. Si el docente hace clic en la opción “Comentar Tema”.

2.4.4.1. El sistema muestra la interfaz “Comentar Tema”, y muestra un campo

activo “Comentario”.

Incluye las opciones: Registrar Comentario y Volver

2.4.4.2. El docente digita su comentario en el campo activo “Comentario”.

2.4.4.3. Si el docente hace clic en la opción Registrar Comentario:

2.4.4.3.1. El sistema actualiza la interfaz “Comentarios” y muestra el

mensaje “Comentario añadido correctamente”

2.4.4.4. Si el docente hace clic en la opción Volver:

2.4.4.4.1. El sistema redirige a la interfaz “Comentarios”.

3. Flujos Alternativos

<No existen Temas>

En el punto 2.2.3 del flujo básico Nueva Tema, en caso no existan Temas para el foro del

curso, el sistema muestra el mensaje “No existen temas para este curso”. El flujo continúa

en el punto 2.2.4.

53
En el punto 2.2.7 del flujo básico Nueva Tema, en caso no existan Temas para el foro del

curso, el sistema muestra el mensaje “No existen temas para este curso”. El flujo finaliza.

<No existen Comentarios>

En el punto 2.5.3 del sub flujo Ver comentarios, en caso no existen comentarios, el

sistema muestra el mensaje “No existen Comentarios en este tema”. El flujo finaliza.

4. Requerimientos Especiales

El caso de uso debe estar disponible a través de internet, previo logueo del usuario.

5. Pre-Condiciones

5.2. El docente se haya logueado en el sistema

5.3. La programación de cursos estén disponibles en el sistema

6. Post-Condiciones

6.2. El tema queda registrado en la base de datos

6.3. El tema queda eliminado en la base de datos.

7. Prototipos

54
Interfaz Gestionar Foro

Interfaz Temas del Foro

55
Interfaz Nuevo Tema

Interfaz Modificar Tema

56
Interfaz Foro

Interfaz Tema

57
Interfaz Comentarios

Interfaz Responder Comentario

58
Especificación de Caso de Uso 10 – Loguear Usuario

1. Breve Descripción

El caso de uso permite validarse antes de ingresar al sistema

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando los actores desean ingresar al sistema

para hacer consultas o ejecutar los procesos.

2.1. Flujo Básico <<Loguear Usuario>>

2.1.1. El usuario digita su usuario

2.1.2. El usuario digita su contraseña

2.1.3. Hace clic en Entrar

2.1.4. El sistema incluye el caso de uso “Buscar Usuario”.

2.1.5. El sistema ingresara a la interfaz principal del sistema.

2.1.6. Fin del Caso de Uso.

3. Flujos Alternativos

<Usuario o Password Incorrecto>

En el punto 2.1.4 del Flujo Básico Realizar Login, si el Usuario o Password es incorrecto,

el sistema muestra el mensaje “Usuario o Password Incorrecto”. El Flujo continúa en el

punto 2.1.2.
59
4. Requerimientos Especiales

Sin Requerimientos Especiales

5. Pre-condiciones

5.1. El usuario este registrado en la base de datos del sistema.

5.2. El usuario este activo en la base de datos del sistema

6. Post-condiciones

6.1. El usuario ingresa a la interfaz principal del sistema

6.2. El usuario no logra ingresar al sistema.

7. Puntos de Extensión

7.1. Sin puntos de extensión

8. Prototipos

60
Interfaz Loguear Usuario

61
Especificación del Caso de Uso 11 – Gestionar Docente

1. Breve Descripción

La secretaria académica podrá administrar los datos personales de los docentes.

1. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando la secretaria académica, selecciona la

opción Docente en el menú principal del sistema.

1.1. Flujo Básico << Nuevo Docente >>

1.1.1. El sistema muestra la interfaz GESTIONAR DOCENTE, la interfaz muestra

una tabla con el listado de personal registrado.

La tabla contiene los campos: Código (Auto generable), Nombres, Apellido

Paterno, Apellido Materno, DNI, Sexo, Fecha de Nacimiento, Dni, Dirección,

teléfono, Email, id_tipo (auto generable), Password (Auto generable), Estado

(Auto generable).

Incluye las opciones: Nuevo Docente, modificar, eliminar y Buscar.

1.1.2. El sistema incluye el caso de uso “Buscar Docente”.

1.1.3. En caso el resultado muestre el mensaje “no existe el docente en la base de

datos”, la secretaria académica selecciona la opción “NUEVO DOCENTE”.

62
El sistema muestra la interfaz “NUEVO DOCENTE” donde se activan los

campos para ingresar los datos del alumno: Código (Auto generable),

Nombres, Apellido Paterno, Apellido Materno, DNI, Sexo, Fecha de

Nacimiento, Dni, Dirección, teléfono, Email, id_tipo (Auto generable),

Password (Auto generable), Estado (Auto generable).

1.1.4. Incluye las opciones: Guardar, Salir, Cancelar.

1.1.5. La secretaria académica digita los datos del docente sobre los campos activos.

1.1.6. Si la secretaria académica selecciona Guardar

1.1.6.1. El sistema actualiza la lista de alumnos de la interfaz Gestionar Docente y

muestra el mensaje “Registro exitoso del nuevo Docente”.

1.1.7. Si la secretaria académica selecciona Cancelar

1.1.7.1. El sistema limpia los campos de ingreso de datos del alumno.

1.1.8. Si la secretaria académica selecciona Salir

1.1.8.1. El sistema redirige a la interfaz “Gestionar Alumno”.

1.1.9. Fin del Caso de Uso

1.2. Sub Flujo << Modificar Docente >>

1.2.1. La secretaria académica hace clic en la opción MODIFICAR

El sistema muestra una interfaz mostrando los datos del docente a ser

modificados: Código Nombres, Apellido Paterno, Apellido Materno, DNI,

Sexo, Fecha de Nacimiento, Dni, Dirección, teléfono, Email, Password, Estado.

Incluye las opciones: Actualizar, Salir.


63
1.2.2. Si la secretaria académica selecciona Actualizar.

1.2.2.1. El sistema guardar los cambios a los datos del docente.

1.2.2.2. Finalmente muestra y actualiza la lista de docente de la interfaz GESTIONAR

DOCENTE, y muestra el mensaje “Datos del docente actualizados

correctamente”.

1.2.3. Si la secretaria académica selecciona Salir

1.2.3.1. El sistema redirige a la interfaz GESTIONAR DOCENTE.

1.3. Sub Flujo << Eliminar Docente >>

1.3.1. La secretaria académica se ubica sobre la fila a eliminar y hace clic en la opción

ELIMINAR.

1.3.2. El sistema muestra una ventana de dialogo “Eliminar”, con el mensaje “El

docente será eliminado de la base de datos, ¿está seguro de Eliminar?”.

Incluye las opciones: Eliminar, Cancelar.

1.3.3. Si la secretaria académica selecciona Eliminar

1.3.3.1. El sistema actualiza el listado de alumnos de la interfaz GESTIONAR

DOCENTE.

1.3.4. Si la secretaria académica selecciona Cancelar

1.3.4.1. El sistema Cierra la ventana de dialogo Eliminar.

2. Flujos Alternativos

<Docente Existente>

64
En el punto 2.1.2 del Flujo Básico Nuevo Docente, si el docente ya existe, el sistema

muestra los datos del docente en la interfaz GESTIONAR DOCENTE. El caso de uso

finaliza.

3. Requerimientos Especiales

El caso de uso debe estar disponible a través de Internet, previo logueo del usuario

4. Pre-condiciones

4.1. La secretaria académica se haya logueado en el sistema.

5. Post-condiciones

5.1. El docente queda registrado en la Base de Datos

5.2. El docente queda eliminado de la base de datos del sistema.

6. Prototipos

65
Interfaz Gestionar Docentes

Interfaz Nuevo Docente

66
Interfaz Modificar Docente

Especificación de Caso de Uso 12 – Gestionar Curso


67
1. Breve Descripción

El Secretario académico podrá administrar los cursos.

2. Flujo de Eventos

Evento disparador: El caso de uso comienza cuando el secretario académico, selecciona la

opción “Curso” en el menú principal del sistema.

2.1. Flujo Básico <<Nuevo Curso>>

2.1.1. El sistema muestra la interfaz “Gestionar Cursos”, que contiene el listado de

cursos registrados.

El listado contiene los campos: Código (Auto generable) y Curso.

Incluye las opciones: Nuevo Curso, Modificar, Eliminar y Búsqueda.

2.1.2. El sistema incluye el caso de uso “Buscar Curso”.

2.1.3. En caso el resultado muestre el mensaje “No existe el curso en la Base de

datos”, El secretario académico selecciona la opción Nuevo Curso.

2.1.4. El sistema muestra la interfaz “Nuevo Curso”, la interfaz contiene los campos

id_curso (Auto generable) y Nombre del Curso.

Incluye las opciones: Registrar, Volver.

2.1.5. El secretario académico digita el nombre del curso nuevo sobre el campo

activo.

2.1.6. Si el secretario académico selecciona “Guardar”.


68
2.1.6.1. El sistema actualiza la lista de cursos de la interfaz “Gestionar Cursos”

y muestra el mensaje “Curso nuevo Añadido Correctamente”·

2.1.7. Si el secretario académico selecciona Volver.

2.1.7.1. El sistema redirige a la interfaz “Gestionar Cursos” Limpia los campos

de ingreso de datos del alumno.

2.1.8. Fin del Caso de Uso.

2.2. Sub Flujo <<Modificar Curso>>

2.2.1. El secretario académico hace clic en la opción Modificar.

2.2.2. El sistema muestra una interfaz mostrando los datos del curso a ser

modificado: Nombre del curso.

Incluye las opciones: Actualizar, Volver.

2.2.3. Si el secretario académico selecciona la opción Actualizar

2.2.3.1. El sistema guarda los cambios a los datos del curso.

2.2.3.2. Finalmente muestra y actualiza la lista de cursos de la interfaz

“Gestionar Cursos” y muestra el mensaje “Datos del curso actualizados

correctamente”.

2.2.4. Si el secretario académico selecciona Volver

2.2.4.1. El sistema redirige a la interfaz Gestionar Cursos.

2.3. Sub Flujo <<Eliminar Curso>>

2.3.1. El secretario académico se ubica en la fila a eliminar y hace clic en la opción

“Eliminar”.
69
2.3.2. El sistema muestra una ventana de dialogo “Eliminar” con el mensaje “Está

seguro de eliminar el curso?”

Incluye las opciones: Eliminar, Cancelar.

2.3.3. Si el secretario académico selecciona la opción Eliminar.

2.3.3.1. El sistema actualiza la lista de cursos de la interfaz “Gestionar Cursos”

2.3.4. Si el secretario académico selecciona Cancelar

2.3.4.1. El sistema cierra la ventana de dialogo “Eliminar”.

3. Flujos Alternativos

<No existen cursos>

En el punto 2.1.1 del flujo básico Nuevo Curso, en caso no existan cursos, el sistema

muestra el mensaje “No existen cursos”. El flujo continúa en el punto 2.1.4.

4. Requerimientos Especiales

El caso de uso debe estar disponible a través de internet, previo logueo del usuario.

5. Pre-Condiciones

5.1. El secretario académico se haya logueado en el sistema.

6. Post-Condiciones

6.1. El curso queda registrado en la base de datos.

7. Prototipos
70
Interfaz Gestionar Cursos

Interfaz Nuevo Curso

71
Interfaz Modificar Curso

72

También podría gustarte