Está en la página 1de 6

SISTEMA DE CONTROL DE PROYECTOS

Se desea implementar un sistema de control de proyectos


llevados a cabo por los estudiantes de la Universidad
Peruana Los Andes, solo podrn ingresar al sistema los
usuarios autorizados por medio de su usuario y
contrasea, se podr hacer consultas de bsqueda a
los alumnos que realizan los diferentes proyectos,
como tambin un mantenimiento completo(grabar,
actualizar y eliminar). Toda esta operacin se tiene que
registrar para su posterior auditoria
Diagrama de Caso de Uso

Validar Usuario

usuario

Consultar Alumnos
<<include>>
Realizar Mantenimiento

Registrar Operacion

Documentacin del Caso de Uso

Usuario

Nombre del Caso


de Uso
Actores
Descripcin
Pre-Condicin

Validar Usuario

Validar Usuario
Usuario
Permite validar el ingreso del usuario al sistema
Se requiere el nombre del usuario y su contrasea

Flujo Normal
Usuario
Ingresa el nombre del
usuario y su contrasea
y hace clic en el botn
ingresar

Sistema

Verifica si el usuario y la
contrasea es vlida y
retorna un error o
permite el ingreso al
sistema
Post-Condicin

Ingresar al Sistema

Usuario

Consultar Alumnos

Nombre del Caso


de Uso
Actores
Descripcin

Consultar Alumnos

Pre-Condicin

Usuario
Permite consultar en el sistema aquellos alumnos
que realizan determinados proyectos para su
actualizacin o eliminacin
Se requiere el nombre del alumno que se desee
buscar

Flujo Normal
Usuario
Sistema
Ingresa en la caja de
texto
el
nombre
completo o las iniciales
del alumno a consultar,
y hace clic en el botn
buscar
Busca en la base de
datos al alumno y filtra
su bsqueda en base al
nombre

Post-Condicin

Muestra en una lista el


resultado
de
la
bsqueda
Mostrar informacin de los alumnos buscados

<<include>>
Usuario

Nombre del Caso de


Uso
Actores
Descripcin
Pre-Condicin
Flujo Normal

Realizar Mantenimiento

Registrar Operacion

Realizar Mantenimiento del Alumno


Usuario
Permite crear, actualizar y eliminar a los alumnos que participan
en determinados proyectos; adems registra las operaciones
realizadas por el usuario.
Se requiere seleccionar la operacin y los datos del alumno.
Usuario
Nuevo:
Selecciona con un clic la
opcin Nuevo desde las
opciones del men

Sistema

Abre la IUNuevo
Ingresa los datos correspondientes del alumno que
participa en determinados
proyectos y hace clic en el
botn grabar
Registra al nuevo alumno y la
operacin realizada por el
usuario , caso contrario
mostrara un mensaje de error
para volver a intentarlo
Actualizar:
Seleccionar con un clic al
alumno
que
se
desea
actualizar sus datos y hace
clic en el botn actualizar.
Abre la IUActualizar enviando
el Id Alumno
La IUActualizar obtiene los
datos del alumno y rellena
dichos datos en la IU.
Modifica los datos necesarios
y hace clic en el botn grabar.
Actualiza al alumno con los
datos modificados, adems
registra la operacin realizada
por el usuario, caso contrario
si ocurre un error mostrara un
mensaje.
Eliminar:
Selecciona con un clic al

alumno a eliminar y hace clic


en el botn eliminar.
Busca en la base de datos al
alumno que se eliminar y
elimina
el
registro
correspondiente;
adems
registra la operacin realizada
por el alumno.
Realizar las operaciones requeridas.

Post-Condicin

Diagrama de secuencia

Usuario

: usuario

Validar Usuario

*[para cada error]

1: ingresa Usuario y Paswoord

:Usuario

:IULogin

2: validar(usua,pasw)

3: retorna IdUsuario
si idusuario<1

5: error

Usuario

Consultar Alumnos

si idusuario >1

4: abrir

:IUPrincipal

:IUAlumno

:IUConsulta
: Usuario
1: ingresar nombre alumno

2: buscar_x_nombre(nombre)

3: retorna lista de alumnos

<<include>>
Usuario

Realizar Mantenimiento

Registrar Operacion

: usuario

:IUNuevoAlumno

:IUConsulta

:IUActualizar

:Alumno

:IUOperacion

Nuevo

1: datos alumno

2: guardar(datos)
3: true
4: guardar(datos)

5: true
Actualizar

7: ingresar nombre

6: buscar_x_nombre(nombre)

8: Lista de Alumnos
9: Seleccionar Alumno

10: Abrir y enviar id

11: Ingresar Nuevos datos


12: Actualizar(Datos)
13: true
14: Guardar(Datos)
15: true

Eliminar

16: Ingresar Nombre

17: Buscar_x_Nombre
18: Lista de Alumnos

19: Seleccionar Alumno

20: Eliminar(IdUsuario)
21: true

22: Guardar(Datos)

23: true

También podría gustarte