Está en la página 1de 4

Sistema AcademiaSoft

Caso de Uso:

Registrar notas
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-01 NOMBRE: Registrar notas


CATEGORÍA: Core COMPLEJIDAD: Alta PRIORIDAD: Alta
ACTORES: Docente
PROPÓSITO: Ingresar las notas de todos los alumnos inscritos por clase para un producto académico.
PRECONDICIÓN: El caso de uso Iniciar Sesión debe haberse ejecutado (el Docente se identifica y
autentica).
FLUJO BÁSICO:

1. El Docente selecciona del Sistema la opción Registrar Notas.


2. El Sistema abre una ventana y muestra un listado de clases activas asignados al Docente. La lista
muestra el número de clase y el nombre del curso.
3. El Docente selecciona una clase de la lista.
4. El Sistema muestra un listado de nombres de productos académicos que serán evaluados.
5. El Docente selecciona un producto académico de la lista.
6. El Sistema valida que no se haya superado la fecha límite de ingreso de notas para la clase
seleccionada. Si no se ha superado la fecha límite de ingreso de notas, el Sistema muestra un
listado de alumnos inscritos a la clase. Los datos a mostrar son: el código del alumno y el nombre
del alumno. Aparte, si las notas para el producto académico no han sido ingresadas
anteriormente, el Sistema muestra por cada alumno un campo de entrada vacío para el ingreso
de la nota.
7. El Docente ingresa la nota correspondiente a cada alumno. Al finalizar el ingreso de las notas, el
Docente selecciona la opción Guardar Notas.
8. El Sistema captura las notas de todos los alumnos y valida si son correctas. Las notas deben ser
valores entre 0 y 20. Si todas las notas son correctas, el Sistema guarda las notas de todos los
alumnos correspondientes al producto académico seleccionado y muestra un mensaje de
confirmación “Las notas fueron guardadas”.

POSCONDICION:
El Sistema registra las notas de los alumnos de una clase para un producto académico.

FLUJOS ALTERNATIVOS:

1. Fecha límite de ingreso de notas superada


1.1. En el paso 6 del flujo básico, el Sistema verifica que se ha superado la fecha límite de ingreso de
notas para la clase seleccionada y muestra un mensaje de advertencia “No se puede ingresar
notas, se ha superado la fecha límite de ingreso”.
1.2. El flujo retornar al paso 5 del flujo básico.

2. Notas incorrectas
2.1. En el paso 8 del flujo básico, el Sistema comprueba que al menos una nota no fue ingresada
correctamente y muestra un mensaje de advertencia “Las notas no pueden ser guardadas,
verifique que estén bien ingresadas”.
2.2. El flujo retorna al paso 7 del flujo básico.

3. Notas ya registradas
3.1. En el paso 6 del flujo básico, el Sistema muestra el listado de alumnos con su nota
correspondiente al producto académico seleccionado. Las notas se muestran en campos de

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

IDENTIFICADOR: CU-01 NOMBRE: Registrar notas


entrada habilitados para que puedan ser modificadas.
3.2. El Docente modifica las notas de los alumnos que desea y selecciona la opción Guardar Notas.
3.3. El flujo continúa al paso 8 del flujo básico.

REQUERIMIENTOS ESPECIALES O SUPLEMENTARIOS:

1. El listado de alumnos debe estar ordenado por nombre de forma ascendente.

Página 4 de 4

También podría gustarte