Sei sulla pagina 1di 2

Casos de uso en alto nivel

Actores: Jefe de departamento


Caso de uso: Registrar anteproyecto
Tipo: Primario
Descripción: Registrar un anteproyecto a partir del código, titulo, modalidad,
estudiantes, directores y fecha.

Prototipos

Casos de uso extendido

Caso de uso: Registrar anteproyecto


Actores: Jefe de departamento
Propósito: Permitir al jefe de departamento registrar un anteproyecto
Resumen: Este caso de uso inicia cuando el jefe de departamento desea registrar un
anteproyecto a partir del código, titulo, modalidad, estudiantes, directores
y fecha.
Pre-condicionales: El jefe de departamento debe haber iniciado sesión
Flujo principal: El jefe de departamento ingresa el código, el título, modalidad, nombres y
apellidos del estudiante 1, nombres y apellidos del estudiante 2, nombres
y apellidos del director, nombres y apellidos del codirector y fecha de
registro.

Si el jefe de departamento seleccionar registrar.


El sistema valida los campos ingresados (E1, E2, E3).

Si los campos ingresados son válidos registra el anteproyecto en el


sistema.

Si el jefe de departamento selecciona cancelar, ejecutar el flujo cancelar


registro.

Si el jefe de departamento selecciona consultar, ejecutar el flujo consultar.


Flujo alternativo: Flujo cancelar registro: El sistema redirige al usuario a la interface principal.

Flujo consultar: El sistema redirige al usuario a la interface de consultar


anteproyectos. (Caso de uso consultar anteproyectos)
Excepciones: E1 campos obligatorios: Si el usuario no ha registrado todos los campos
obligatorios el sistema debe mostrar el siguiente mensaje “Faltan campos
obligatorios por registrar”.

E2 código único: Si el usuario registra un código que corresponda a un


anteproyecto registrado en el sistema, el sistema debe mostrar el siguiente
mensaje “Error, el código del anteproyecto corresponde a un anteproyecto
registrado en el sistema”.

E3 longitud de los campos: Si el usuario registra un campo cuya longitud es


mayor a la establecida en la tabla denominada “longitudes y campos”, el
sistema debe mostrar un mensaje indicando el nombre del campo y la
longitud máxima permitida.

Observaciones: Tabla de los campos y longitudes

Modalidad Seleccionar entre 2 modalidades


Título Máximo 40 caracteres
Código del anteproyecto Entero de 3 digitos

Nombre estudiante1 Máximo 30 caracteres


Nombre estudiante2 Máximo 30 caracteres
Nombre del Director Máximo 30 caracteres
Nombre del Co-Director Máximo 30 caracteres
Fecha de registro Seleccionar una fecha de un
calendario

Potrebbero piacerti anche