Diagrama de caso de uso

4
DIAGRAMA DE CASO DE USO En el Lenguaj e de Modelad o Unifi cado ,  un diagrama de casos de uso es una forma de diagrama de comportamiento UML mejorado. El Lenguaje de Modelado Unificado(UML), define una notación gráfica para representar casos de uso llamada modelo de casos de uso. UML no define estándares para que el formato escrito describa los casos de uso, y as muc!a gente no entiende que esta notación gráfica define la naturale"a de un caso de uso# sin embargo una notación gráfica puede solo dar una $ista general simple de un caso de uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras los dos conceptos están relacionados, los casos de uso son muc!o más detallados que los diagramas de casos de uso. En los conceptos se debe detallar más de un caso de uso para poder identificar qu% es lo que !ace un caso de uso. La descri pció n escrit a del  compor tamient o del sistema al afr onta r una tar ea de negocio o un requisito de negocio. Esta descripción se enfoca en el $alor suministrado por el sistema a entidades e&ternas tales como usuarios !umanos u otros sistemas. La posición o conte&to del caso de uso entre otros casos de uso. 'ado que es un mecanismo de organi"ación, un conjunto de casos de uso co!erentes y consistentes promue $en una imagen fácil de comprender del compor tamiento del sis tema, un entendimiento comn entre el clientepropietariousuario y el equipo de desarrollo. En esta práctica es comn crear especificaciones suplementarias para capturar detalles de requisitos que caen fuera del ámbito de las descripciones de los casos de uso. Ejemplos de esos temas in cl uyen rest ri cciones de di se*o como+ rendimient o, temas de escalabilidadgestión, o cumplimiento de estándares. El diagrama de la derec!a describe la funci onalidad de un Sistema Restaurante muy simple.

description

un informe de un caso de uso, y teoria de introducción

Transcript of Diagrama de caso de uso

Page 1: Diagrama de caso de uso

7/17/2019 Diagrama de caso de uso

http://slidepdf.com/reader/full/diagrama-de-caso-de-uso-569025c19fee7 1/4

DIAGRAMA DE CASO DE USO

En el Lenguaje de Modelado Unificado, un diagrama de casos de uso es una forma de

diagrama de comportamiento UML mejorado. El Lenguaje de Modelado Unificado(UML),

define una notación gráfica para representar casos de uso llamada modelo de casos deuso. UML no define estándares para que el formato escrito describa los casos de uso, y as

muc!a gente no entiende que esta notación gráfica define la naturale"a de un caso de uso#

sin embargo una notación gráfica puede solo dar una $ista general simple de un caso de

uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo

confundidos con los casos de uso. Mientras los dos conceptos están relacionados, los

casos de uso son muc!o más detallados que los diagramas de casos de uso. En los

conceptos se debe detallar más de un caso de uso para poder identificar qu% es lo que

!ace un caso de uso.

• La descripción escrita del comportamiento del sistema al afrontar una tarea de

negocio o un requisito de negocio. Esta descripción se enfoca en el $alor suministrado

por el sistema a entidades e&ternas tales como usuarios !umanos u otros sistemas.

• La posición o conte&to del caso de uso entre otros casos de uso. 'ado que es un

mecanismo de organi"ación, un conjunto de casos de uso co!erentes y consistentes

promue$en una imagen fácil de comprender del comportamiento del sistema, un

entendimiento comn entre el clientepropietariousuario y el equipo de desarrollo.

En esta práctica es comn crear especificaciones suplementarias para capturar detalles de

requisitos que caen fuera del ámbito de las descripciones de los casos de uso. Ejemplos

de esos temas incluyen restricciones de dise*o como+ rendimiento, temas de

escalabilidadgestión, o cumplimiento de estándares.

El

diagrama de la derec!a describe la funcionalidad de un Sistema Restaurante muy simple.

Page 2: Diagrama de caso de uso

7/17/2019 Diagrama de caso de uso

http://slidepdf.com/reader/full/diagrama-de-caso-de-uso-569025c19fee7 2/4

Los casos de uso están representados por elipses y los actores están, por ejemplo, los

casos de uso se muestran como parte del sistema que está siendo modelado, los actores

no.

La interacción entre actores no se $e en el diagrama de casos de uso. i esta interacción

es esencial para una descripción co!erente del comportamiento deseado, qui"ás los

lmites del sistema o del caso de uso deban de ser re-e&aminados. lternati$amente, la

interacción entre actores puede ser parte de suposiciones usadas en el caso de uso. in

embargo, los actores son una especie de rol, un usuario !umano u otra entidad e&terna

puede jugar $arios papeles o roles. s el /!ef y el /ajero podran ser realmente la misma

persona.

Relaciones de Casos de Uso

Las tres relaciones principales entre los casos de uso son soportadas por el estándar UML,

el cual describe notación gráfica para esas relaciones. 0eamos una re$isión de ellas a

continuación+

Inclusión (include)

Es una forma de interacción o creación, un caso de uso dado puede 1incluir1 otro caso de

uso. El primer caso de uso a menudo depende del resultado del caso de uso incluido. Esto

es til para e&traer comportamientos $erdaderamente comunes desde mltiples casos de

uso a una descripción indi$idual (si el actor reali"a el caso de uso base tendrá que reali"ar 

tambi%n el caso de uso incluido), desde el caso de uso. El estándar de Lenguaje de

Modelado Unificado de 2M3 define una notación gráfica para reali"ar diagramas de casosde uso, pero no el formato para describir casos de uso. Muc!a gente sufre la equi$ocación

pensando que un caso de uso es una notación gráfica (o es su descripción). Mientras la

notación gráfica y las descripciones esto no sir$e.

Extensión (extend)

Es otra forma de interacción, un caso de uso dado (la e&tensión) puede extender  a otro.

Esta relación indica que el comportamiento del caso de la e&tensión se utili"a en casos de

uso, un caso de uso a otro caso siempre debe tener e&tensión o inclusión. El caso de uso

e&tensión puede ser insertado en el caso de uso e&tendido bajo ciertas condiciones. Lanotación, es una flec!a de punta abierta con lnea discontinua, desde el caso de uso

e&tensión al caso de uso e&tendido, con la etiqueta «e&tend. Esto puede ser til para

lidiar con casos especiales, o para acomodar nue$os requisitos durante el mantenimiento

del sistema y su e&tensión.

1La e&tensión, es el conjunto de objetos a los que se aplica un concepto. Los objetos de la

e&tensión son los ejemplos o instancias de los conceptos.1

'ocumentan el comportamiento de un sistema desde el punto de $ista de un usuario

Page 3: Diagrama de caso de uso

7/17/2019 Diagrama de caso de uso

http://slidepdf.com/reader/full/diagrama-de-caso-de-uso-569025c19fee7 3/4

En otras palabras será utili"ado cuando un caso de uso sea similar a otro pero con ciertas

$ariaciones, un ejemplo claro es que se necesite comprar a"car y podemos seleccionar 

de entre a"car rubia, blanca o su unidad de medida bolsa , 4ilo, etc.

Generali!ación.

1Entonces la 3enerali"ación es la acti$idad de identificar elementos en comn entre

conceptos y definir las relaciones de una superclase (concepto general) y subclase

(concepto especiali"ado). Es una manera de construir clasificaciones ta&onómicas entre

conceptos que entonces se representan en jerarquas de clases. Las subclases

conceptuales son conformes con las superclases conceptuales en cuanto a la intención y

e&tensión.1

En la tercera forma de relaciones entre casos de uso, e&iste una relación

generali"aciónespeciali"ación. Un caso de uso dado puede estar en una forma

especiali"ada de un caso de uso e&istente. La notación es una lnea sólida terminada en

un triángulo dibujado desde el caso de uso especiali"ado al caso de uso general. Esto se

asemeja al concepto orientado a objetos de sub-clases, en la práctica puede ser til

factori"ar comportamientos comunes, restricciones al caso de uso general, describirlos una

$e", y enfrentarse a los detalles e&cepcionales en los casos de uso especiali"ados.

Page 4: Diagrama de caso de uso

7/17/2019 Diagrama de caso de uso

http://slidepdf.com/reader/full/diagrama-de-caso-de-uso-569025c19fee7 4/4

AXEL