Вы находитесь на странице: 1из 27

SENA

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

UML

Documentacion Casos de Uso

Presentado a:
Diego Fierro

Presentado por:
Johan Camilo Chivará Colmenares

Orden:
40089 Jornada Diurna - Tarde

Mayo de 2009
Bogotá D.C.

ANÁLISIS DE SISTEMAS DE INFORMACIÓN

No. Descripción
01 Registrar administrador

Ingresar los datos de una cuenta de administrador en la Base de


Datos para su posterior uso al iniciar sesión y demás servicios
habilitados.
02 Validar administrador

Verificar que el login y password ingresado por el administrador sea


el correcto.

03 Asignar clave

Enviar al usuario una clave establecida para acceder a un


determinado sistema.
04 Inscribir Usuario

Pedir y validar datos del usuario que serán guardados en una base
de datos.
05 Consultar inscripción

Pedir los datos previamente ingresados y mostrar el estado actual


de la inscripción asi como su status.

06 Modificar inscripción

Pedir los nuevos datos que el usurio dese ingresar.


07 Eliminar inscripción

Recibir la opción eliminar inscripción, y mostrar que la inscripción ha


sido eliminada.

08 Consultar información del portal

Ofrecer los diversos servicios que tiene el portal


09
Realizar pagos

Pedir los datos del cliente tales como ID, monto a pagar, numero del
producto, etc. Y mostrar que el pago ha sido realizado.
10 Consultar pagos

Verificar los datos del cliente y mostrar los pagos realizados.

11 Sacar reportes de pagos

Enviar un mensaje al usuario de advertencia que contenga detalles


de los pagos retrasados y su tiempo limite para efectuarlos.
12 Registrar productos

Recibir por parte del usuario los datos de los productos como
numero de referencia, descripción, unidades disponibles, seccion a
la que pertenece.
13 Consultar registros

Recibir la opción consultar los registros y mostrarlos.

14 Consultar estadísticas

Hacer los respectivos cálculos estadísticos para los productos y


mostrar los calculos realizados por el sistema.
CASOS DE USO

REFERENCIA CASO
DE USO: CASO DE
USO - 01
NIVEL Alto _X_ Medio__ Bajo__
Nombre Registrar Administrador.

Actor(es) Administrador, BD.

Descripción Este caso de uso es iniciado por el Administrador.


Ingresa los datos de una cuenta de administrador en
la Base de Datos para su posterior uso al iniciar
sesión y demás servicios habilitados.

Precondiciones -Ser administrador.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El administrador ingresa Valida los datos recibidos, si son correctos los envía
sus datos para tener un a la base de datos, si no son correctos hay
posterior acceso a la denegación al sistema.
información desde una
terminal como cliente
del sistema.
FALLO POSIBLE SOLUCIÓN

Datos incorrectos. Aviso de datos incorrectos. Pide nuevamente los


datos.
REFERENCIA CASO
DE USO: CASO DE
USO - 02
NIVEL Alto _X_ Medio__ Bajo__
Nombre Validar Administrador.

Actor(es) Administrador.

Descripción Este caso de uso es iniciado por el Administrador.


Valida al Administrador mediante un login y
password, al ser confimados los datos, el usuario
accede a los servicios.

Precondiciones - Estar el administrador en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El administrador solicita Valida los datos recibidos, si son correctos ingresa al
acceso a la información sistema si no son correctos hay denegación al
desde una terminal sistema
como cliente del
sistema
FALLO POSIBLE SOLUCIÓN

Password y nombre de Aviso de nombre de usuario y password son


incorrectos.
usuario no coinciden.
REFERENCIA CASO
DE USO: CASO DE
USO - 03
NIVEL Alto _X_ Medio__ Bajo__
Nombre Asignar clave.

Actor(es) Usuario.

Descripción Enviar al usuario una clave establecida para acceder


a un determinado sistema.

Precondiciones - Estar el usuario y la clave asignada en la base de


datos.
Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario recibe una envía una clave habilitada al usuario para que este
clave predeterminada acceda al sistema.
para ser usada en
accesos posteriores al
sistema.
FALLO POSIBLE SOLUCIÓN

El usuario no reciba el reenviar password.


password.

REFERENCIA CASO
DE USO: CASO DE
USO - 04
NIVEL Alto _X_ Medio__ Bajo__
Nombre Inscribir Usuario.

Actor(es) Usuario, BD.

Descripción Pedir y validar datos del usuario que serán


guardados en una base de datos.

Precondiciones N/A
Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario ingresa sus Pide los datos del usuario Valida los datos recibidos,
datos al sistema. si son correctos los ingresa a la BD, si no son
correctos se muestra error.

FALLO POSIBLE SOLUCIÓN

Datos incorrectos. Pedir nuevamente los datos.


REFERENCIA CASO
DE USO: CASO DE
USO - 05
NIVEL Alto _X_ Medio__ Bajo__
Nombre Consultar inscripcion

Actor(es) Usuario, BD.

Descripción Pedir los datos previamente ingresados y mostrar el


estado actual de la inscripción asi como su status.

Precondiciones - Estar el usuario en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario ingresa su Id El sistema pide el documento del usuario y
en espera de ver su comprueba en la base de datos su estado actual en
estado en el sistema. el sistema.

FALLO POSIBLE SOLUCIÓN

Id incorrecto. Aviso de Id incorrecto.


REFERENCIA CASO
DE USO: CASO DE
USO - 06
NIVEL Alto _X_ Medio__ Bajo__
Nombre Modificar inscripción.

Actor(es) Usuario, BD.

Descripción Pedir los nuevos datos que el usurio dese ingresar.

Precondiciones - Estar el usuario en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario solicita un Recibe la petición de cambio de datos de un usuario,
cambio de sus datos en
Pide los nuevos datos los recibe y los almacena en
el sistema y
BD.
posteriormente ingresa
esos nuevos datos.
FALLO POSIBLE SOLUCIÓN

Datos incorrectos. Pedir nuevamente los datos.


REFERENCIA CASO
DE USO: CASO DE
USO - 07
NIVEL Alto _X_ Medio__ Bajo__
Nombre Eliminar inscripción.

Actor(es) usuario

Descripción Recibir la opción eliminar inscripción, y mostrar que


la inscripción ha sido eliminada.

Precondiciones - Estar el usuario en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario elige eliminar Elimina la inscripción y muestra al usuario que la
la inscripción. inscripción ha sido eliminada.

FALLO POSIBLE SOLUCIÓN


REFERENCIA CASO
DE USO: CASO DE
USO - 08
NIVEL Alto _X_ Medio__ Bajo__
Nombre Consultar Información del Portal

Actor(es) usuario

Ofrecer los diversos servicios que tiene el portal,


tales como, inscripciones virtuales, noticias, e
Descripción
información detallada.

Precondiciones Ingresar a la página.

Post-condiciones N/A

Referencia cruzada N/A


ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario ingresa al El sistema le muestra la información que esta
portal y selecciona el vinculada al link seleccionado.
link de interés.
FALLO POSIBLE SOLUCIÓN
No hay visualización de “Revisar el direccionamiento de los vínculos de las
algunos link del portal paginas”.
REFERENCIA CASO
DE USO: CASO DE
USO - 09
NIVEL Alto _X_ Medio__ Bajo__
Nombre Realizar pagos.

Actor(es) cliente

Pedir los datos del cliente tales como ID, monto a


pagar, numero del producto, etc. Y mostrar que el
Descripción
pago ha sido realizado.

Precondiciones Ser cliente.

Post-condiciones N/A

Referencia cruzada N/A


ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario ingresa los El sistema le pide la información referente al pago
datos de su pago. que va a realizar

FALLO POSIBLE SOLUCIÓN


Que un dato sea Ingresar nuevamente los datos.
erróneo.
REFERENCIA CASO
DE USO: CASO DE
USO - 10
NIVEL Alto _X_ Medio__ Bajo__
Nombre Consultar pagos

Actor(es) cliente

Descripción Verificar los datos del cliente y mostrar los pagos


realizados.

Precondiciones - Estar el cliente en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El cliente ingresa su El sistema comprueba esa identificación y muestra el
identificación respectivo informe.

FALLO POSIBLE SOLUCIÓN

Datos incorrectos. Aviso de datos incorrectos.


REFERENCIA CASO
DE USO: CASO DE
USO - 11
NIVEL Alto _X_ Medio__ Bajo__
Nombre Sacar reporte de pagos

Actor(es) cliente

Descripción Enviar un mensaje al usuario de advertencia que


contenga detalles de los pagos retrasados y su
tiempo limite para efectuarlos.

Precondiciones - Estar el cliente en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
Recibir los pagos Enviar un mensaje al usuario de advertencia que
reportados. contenga detalles de los pagos retrasados y su
tiempo limite para efectuarlos.

FALLO POSIBLE SOLUCIÓN

Errores al enviar el Enviar de nuevo el mensaje.


reporte.
REFERENCIA CASO
DE USO: CASO DE
USO - 12
NIVEL Alto _X_ Medio__ Bajo__
Nombre Registrar productos.

Actor(es) usuario

Descripción Recibir por parte del usuario los datos de los


productos como numero de referencia, descripción,
unidades disponibles, seccion a la que pertenece.

Precondiciones - ser un usuario acreditado.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
El usuario ingresa los Ingresa estos datos a la BD.
datos de los productos.

FALLO POSIBLE SOLUCIÓN

Datos erróneos. Aviso de datos incorrectos.


REFERENCIA CASO
DE USO: CASO DE
USO - 13
NIVEL Alto _X_ Medio__ Bajo__
Nombre Consultar registros

Actor(es) usuario

Descripción Recibir la opción consultar los registros y mostrarlos.

Precondiciones - Estar los datos de productos en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
Ingresar Id de los Recibir la opción consultar los registros y mostrarlos.
productos

FALLO POSIBLE SOLUCIÓN


Id incorrecto.
Aviso de Id incorrecto.
REFERENCIA CASO
DE USO: CASO DE
USO - 14
NIVEL Alto _X_ Medio__ Bajo__
Nombre Consultar estadisticas

Actor(es) usuario

Descripción Hacer los respectivos cálculos estadísticos para los


productos y mostrar los calculos realizados por el
sistema.

Precondiciones - Estar la informacion en la base de datos.

Postcondiciones N/A
Referencia cruzada N/A
ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
Solicitar cálculos Hacer los respectivos cálculos estadísticos para los
estadisticos productos y mostrar los calculos realizados por el
sistema.

FALLO POSIBLE SOLUCIÓN

Datos incorrectos. Solicitar de nuevo los datos.


CASO DE USO 01

CASO DE USO 02
CASO DE USO 03

CASO DE USO 04
CASO DE USO 05
CASO DE USO 06

CASO DE USO 07

CASO DE USO 08

CASO DE USO 09
CASO DE USO 10
CASO DE USO 11

CASO DE USO 12
CASO DE USO 13
CASO DE USO 14

Вам также может понравиться