Está en la página 1de 4

Sistema AcademiaSoft

Caso de Uso:

Registrar inscripción
Logo del cliente CASO DE USO

Control de Versiones

Fecha Versión Descripción Autor


2019-05-01 1 Se describe el flujo básico. Lain J. Cárdenas E.
2019-05-10 2 Se describen los flujos alternativos y Lain J. Cárdenas E.
requisitos suplementarios.

Página 2 de 4
Logo del cliente CASO DE USO

IDENTIFICADOR: CU-02 NOMBRE: Registrar inscripción


CATEGORÍA: Core COMPLEJIDAD: Alta PRIORIDAD: Alta
ACTORES: Secretario académico
PROPÓSITO: Inscribir al alumno en una clase abierta.
PRECONDICIÓN: El caso de uso Iniciar Sesión debe haberse ejecutado (el Secretario Académico se
identifica y autentica).
FLUJO BÁSICO:

1. El Secretario académico selecciona del Sistema la opción Registrar inscripción.


2. El Sistema abre una ventana y muestra una lista de clases abiertas con los siguientes datos: código
de clase, nombre del curso, nombre del docente, fecha inicio y fecha fin. Las clases abiertas son las
que tienen fecha límite de inscripción mayor o igual a la fecha actual. Por otra parte, el sistema
muestra la opción de Buscar por nombre de curso y la opción Ver detalle de clase.
3. El Secretario académico selecciona una clase de la lista de clases, luego ingresa el DNI del alumno y
selecciona la opción Buscar.
4. El Sistema realiza la búsqueda por DNI y muestra el nombre del alumno.
5. El Secretario académico selecciona la opción Guardar.
6. El Sistema verifica que se haya seleccionado una clase y que exista el alumno. Luego, el Sistema
valida que la clase no haya llegado al total de su capacidad de inscritos. Si las condiciones se
cumplen, el Sistema crea la inscripción del alumno. La inscripción creada tiene una fecha y un
estado, en donde la fecha se captura del sistema y el estado tiene el valor por defecto de habilitado.
Por último, el Sistema muestra un mensaje de confirmación “El Alumno ha sido inscrito a la clase”, y
el proceso termina.

POSCONDICION:
El Sistema registra una inscripción a una clase abierta.

FLUJOS ALTERNATIVOS:

1. Buscar Clase
1.1. Luego del paso 2 del flujo básico, el Secretario académico ingresa un nombre de curso y selecciona
la opción Buscar.
1.2. El Sistema muestra un listado de clases abiertas para inscripción cuyos nombres de curso
coincidieron con el nombre ingresado. Los datos mostrados son los mismos que se muestran el
paso 2 del flujo básico. El flujo retornar al paso 3 del flujo básico.

2. Alumno no registrado
2.1. En el paso 4 del flujo básico, el Sistema no encuentra el alumno con el DNI ingresado y muestra un
mensaje de advertencia “Alumno no registrado”. El flujo retorna al paso 3 del flujo básico.

3. Ver detalle de clase


3.1. Luego del paso 2 del flujo básico, el Secretario académico selecciona la opción Ver detalle de
clase.
3.2. El Sistema abre una venta y muestra los siguientes datos de la clase: código de clase, nombre del
curso, nombre del docente, fecha inicio, fecha fin, fecha límite de inscripción, capacidad, total de
alumnos inscritos y un listado de su horario programado en donde se muestra: el día de la semana,
la hora inicio, la hora fin y el aula.

Página 3 de 4
Logo del cliente CASO DE USO

IDENTIFICADOR: CU-02 NOMBRE: Registrar inscripción


3.3. El Secretario académico selecciona la opción Cerrar y el flujo retorna al paso 3 del flujo básico.

4. Clase no abierta
4.1. En el paso 6 del flujo básico, el Sistema verifica que la clase ya se encuentra en el total de la
capacidad de inscritos, no permitiendo realizar la nueva inscripción y muestra un mensaje de
advertencia “No se puede realizar la inscripción, la clase ya tiene el total de la capacidad de
inscripciones”. El flujo retorna al paso 3 del flujo básico.

REQUERIMIENTOS ESPECIALES O SUPLEMENTARIOS:

1. El listado de grupos debe estar ordenado por fecha inicio de forma ascendente.

Página 4 de 4

También podría gustarte