CASOS DE USO

2
Esp. Jorge Giraldo Guerrero @jjorgegiraldo Calle 10 Nro 24a-20 Cel. 3122244152 __________________________________________________________________ ______________ SENA REGIONAL GUAINIA CENTRO AMBIENTAL Y ECOTURISTICO DEL NORORIENTE AMAZONICO EJERCICIO 2 Tema: UML Subtema: Casos de uso I. Asociaciones entre actores No existen asociaciones entre actores, a no ser que un actor sea un sistema externo. Pero si existe Asociación de Comunicación: Este elemento representa la relación que existe entre un Caso-Uso y un Actor, dicho elemento es representado por una línea recta que se extiende de la figura del actor hacia el ovalo del caso-uso. Ahora bien si hablamos de clases seria: Los actores en UML son clases con el estereotipo <<actor>> y tienen un estereotipo icono estándar. El nombre de la clase es el nombre del actor. – Una clase actor puede tener atributos y comportamiento. – Los actores pueden tener las mismas relaciones que las clases. II. Limites de sistema Empleado para delimitar los límites del sistema y se denota con un rectángulo. III. Especificaciones de los casos de uso Son descripciones de los casos de uso y entre estas están: Un código que me represente o identifique el caso de uso, el nombre del caso de uso, la descripción, los actores, fechas de creación, fechas de modificación, autores, las precondiciones, postcondiciones, el flujo normal de los eventos, las excepciones y las anotaciones. Ejemplo realizado desde el tema expuesto en clase anterior préstamo de películas. Cuadro 1. Especificaciones. Especificación del caso de uso: El socio pide una pelicula Código 1 Nombre Solicitar película Descripció n Este caso de uso permite al sistema ingresar datos del socio para realizar un préstamo Autores Jorge Giraldo Guerrero R. Fecha 05/10/20 Fecha 05/10/20

Transcript of CASOS DE USO

Page 1: CASOS DE USO

Esp. Jorge Giraldo Guerrero@jjorgegiraldo

Calle 10 Nro 24a-20Cel. 3122244152

________________________________________________________________________________

SENA REGIONAL GUAINIACENTRO AMBIENTAL Y ECOTURISTICO DEL

NORORIENTE AMAZONICO

EJERCICIO 2Tema: UMLSubtema: Casos de uso

I. Asociaciones entre actores

No existen asociaciones entre actores, a no ser que un actor sea un sistema externo.

Pero si existe Asociación de Comunicación: Este elemento representa la relación que existe entre un Caso-Uso y un Actor, dicho elemento es representado por una línea recta que se extiende de la figura del actor hacia el ovalo del caso-uso.

Ahora bien si hablamos de clases seria:

Los actores en UML son clases con el estereotipo <<actor>> y tienen un estereotipo icono estándar. El nombre de la clase es el nombre del actor.

– Una clase actor puede tener atributos y comportamiento.– Los actores pueden tener las mismas relaciones que las clases.

II. Limites de sistema

Empleado para delimitar los límites del sistema y se denota con un rectángulo.

III. Especificaciones de los casos de uso

Son descripciones de los casos de uso y entre estas están: Un código que me represente o identifique el caso de uso, el nombre del caso de uso, la descripción, los

actores, fechas de creación, fechas de modificación, autores, las precondiciones, postcondiciones, el flujo normal de los eventos, las excepciones y las anotaciones.

Ejemplo realizado desde el tema expuesto en clase anterior préstamo de películas.

Cuadro 1. Especificaciones.

Especificación del caso de uso: El socio pide una pelicula

Código 1

Nombre Solicitar película

Descripción Este caso de uso permite al sistema ingresar datos del socio para realizar un préstamo

Autores Jorge Giraldo Guerrero R.

Fecha creación

05/10/2012 Fecha última modificación

05/10/2012

Actores Administrador, socio

Precondición El administrador debe tener el usuario y contraseña válida para poder acceder al sistema de préstamo de películas.

Pos condición

El administrador puede acceder al sistema y realizar el prestamo.

Flujo normal 1. Ingresar nombre de usuario2. Ingresar contraseña3. Validar datos

Excepciones El socio debe estar creado

Anotaciones Ninguna

Autor: @jjorgegiraldo

Restricciones:

Se puede definir restricciones de validación que prueben si el modelo cumple una condición especificada. Por ejemplo, puede definir una restricción para asegurarse de que un usuario no crea ningún bucle de relaciones de herencia. La restricción se invoca cuando el usuario intenta abrir o guardar el modelo, aunque también se puede invocar manualmente. Si se produce un error en la restricción, se agrega un mensaje de error que se haya definido a la ventana de error.

También puede definir restricciones que validan el modelo respecto a recursos externos como bases de datos.

Page 2: CASOS DE USO

Esp. Jorge Giraldo Guerrero@jjorgegiraldo

Calle 10 Nro 24a-20Cel. 3122244152

________________________________________________________________________________

Precondiciones: Suposiciones acerca del estado del sistema antes de ejecutar la operación. Ejemplo en cuadro 1.

Poscondiciones: El estado del sistema después de la operación. Ejemplo en cuadro 2.

Ing. Jorge Giraldo Guerrero R.