Vous êtes sur la page 1sur 5

Los diagramas de casos de uso son importantes para modelar el comportamiento de un sistema, un subsistema o una clase.

Cada uno muestra un conjunto de casos de uso, actores y sus relaciones. Estos son vistos por los usuarios finales, analistas y equipo de pruebas.
Los diagramas de casos de uso son importantes para visualizar, especificar, y documentar el comportamiento de un elemento. Los diagramas de caso de uso son tambin importantes para probar sistemas ejecutables a travs de ingeniera hacia adelante y para comprender sistemas ejecutables a travs de ingeniera inversa. CARACTERISTICAS Dirigida al anlisis de requerimiento Describe la funcionalidad del sistema, como la perciben los actores externos. Dirige el desarrollo de las otras vistas Define los objetivos finales del sistema. Permite validar el sistema. Actor externo Usuario Otros sistemas Se plasma en el diagrama: o Casos de Uso o De actividad.

Representa las interacciones entre el sistema y los sistemas externos y los usuarios. En otras palabras, describe grficamente quien utiliza el sistema y la forma en que los usuarios esperan interaccionar con el sistema. Los diagramas de caso de uso siguen las especificaciones del UML. Los diagramas estn compuestos por tres elementos: Casos de uso.- representa un objeto sencillo de un sistema y describe una secuencia de actividades y de interacciones con el usuario para alcanzar el objetivo, los casos de uso proporcionan una slida base para el desarrollo de manuales y sistemas de ayuda para los usuarios.

Actores.- es un elemento eterno que interacciona con el sistema de informacin. Los actores son los encargados de iniciar los casos de uso que representan las actividades que el sistema de informacin debe realizar. Los actores se simbolizan grficamente a travs de un individuo de lneas en un diagrama de casos de uso.

Tipos de actores. 1. Actores primarios de negocio: aquellos individuos que consiguen algn beneficio de la ejecucin del caso de uso, recibiendo alguna cosa de valor mediable u observable. 2. Actores primarios de sistemas. 3. Actores de servicio externo. 4. Actores de recepcin externos.

Relaciones.- en un diagrama de casos de uso, los actores y los casos de uso se interconectan a travs de diversos tipos de relaciones. Las relaciones se representan a travs de lneas, y su significado depende del tiempo de lneas y los elementos que interconectan. Tipos de relaciones en los casos de uso: 1. Relaciones de asociacin o de conexin: la relacin entre un actor y un caso de uso representa la interaccin entre ellos. Este tipo de relaciones se denominan asociacin y se representan grficamente a atreves de una lnea solida entre actor y un caso de uso.

2. Relaciones de extiende: permite aniadir nuevos comportamientos a un caos de uso. Este tipo de relacin se representa a travs de una flecha discontinua que seniala el caso de uso que ha sido extendido. La fecha debeestar adjunta al la palabra <<extends>>.

3. Relaciones de usa o de incluye: se utiliza cuando un caso de uso utiliza el comportamiento o las acciones de otro caso de uso. Se representa a travs de una flecha discontinua sealada al caso de uso. <<uses>> o <<includes>>.

4. Relaciones de dependen de: sirve para comprender relaciones no visibles entre los casos de uso, para identificar casos de uso no encontrados todava y para seleccionar que casos de uso son ms crticos.

5. Relaciones de herencia.

Caso de uso: descripcin de un conjunto de secuencias de acciones que ejecuta un sistema y que produce un resultado observable para un actor particular. Clase: descripcin (abstraccin lgica) de un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semntica. Interfaz: coleccin de operaciones que especifican un servicio de una clase o componente. Colaboracin: define una interaccin y es una sociedad de roles y otros elementos que colaboran para proporcionar un comportamiento cooperativo mayor que la suma de los comportamientos de sus elementos. Componente: parte modular del diseo del sistema que oculta su implementacin tras un conjunto de interfaces externas. Representan elementos fsicos Slo tienen operaciones y adems nicamente alcanzables a travs de la interfaz del propio componente.

Nodo: es un elemento fsico que existe en tiempo de ejecucin y representa un recurso computacional, que generalmente tiene alguna memoria y, a menudo, capacidad de procesamiento (p.e. un servidor de archivos). Sirven para modelar la topologa del hardware sobre el que se ejecuta el sistema.

EJEMPLO

Vous aimerez peut-être aussi