Modelo_de_casos_de_uso.docx

Post on 06-Jan-2016

217 views 0 download

Transcript of Modelo_de_casos_de_uso.docx

7/17/2019 Modelo_de_casos_de_uso.docx

http://slidepdf.com/reader/full/modelodecasosdeusodocx 1/3

Modelado de Casos de Uso

Extracción de Kendall & Kendall 

 Aunque en un principio se presentaron como un diagrama para usarlo en el UMLorientado a objetos, ahora los casos de uso se utilizan sin importar la metodología para el

desarrollo de sistemas. Un modelo de caso de uso describe qué hace un sistema sindescribir cómo lo hace. El modelo de caso de uso presenta al sistema desde laperspectiva de un usuario fuera del mismo por ejemplo, los requerimientos del sistema!

Un analista desarrolla casos de uso en un esfuerzo de cooperaci"n con los e#pertos denegocios que a$udan a definir los requerimientos del sistema. El modelo de caso de usoprovee un medio efectivo de comunicaci"n entre el equipo de negocios $ el equipo dedesarrollo.

Símbolos de los Casos de Uso

Un diagrama de casos de uso contiene los símbolos del actor $ del caso de uso, junto con

líneas conectoras

 Actor 

%e refiere a un rol específico de un usuario del sistema. &or ejemplo, un actor puede ser

un empleado. El actor e#iste fuera del sistema e interact'a con (ste de una maneraespecífica. &uede ser un humano, otro sistema o un dispositivo.

Caso de Uso

Un caso de uso provee a los desarrolladores una perspectiva de lo que quieren losusuarios, sin detalles t(cnicos o implementaci"n. &odemos considerar un caso de usocomo una secuencia de transacciones en un sistema.

Un caso de uso es una descripci"n l"gica de una parte de funcionalidad. )o es unaconstrucci"n manifiesta de la implementaci"n de un sistema. *ooch, +acobson $ambaugh!.

7/17/2019 Modelo_de_casos_de_uso.docx

http://slidepdf.com/reader/full/modelodecasosdeusodocx 2/3

El prop"sito de un caso de uso es definir una pieza de comportamiento coherente sinrevelar la estructura interna del sistema. *ooch, +acobson $ ambaugh!.

Los casos de uso se pueden aplicar al sistema completo, pudi(ndose aplicar tambi(ninternamente a unidades m-s pequeas del sistema, como subsistemas. *ooch,+acobson $ ambaugh!.

La descripci"n de un gran caso de uso se puede descomponer en otros casos de uso m-ssencillos. *ooch, +acobson $ ambaugh!.

El nombre de un caso de uso est- conformado por un verbo $ un sustantivo.

Relaciones de los Casos de Uso

Inclusión

Un caso de uso puede incorporar el comportamiento de otros casos de uso comofragmentos de su propio comportamiento. Esto se denomina relaci"n de inclusi"n. *ooch,+acobson $ ambaugh!.

Extensión

Un caso de uso tambi(n puede ser definido como una e#tensi"n incremental de un casode uso base. Esto se denomina relaci"n de e#tensi"n. &uede haber varias e#tensionesdel mismo caso de uso base, pudi(ndose aplicar todas juntas. *ooch, +acobson $ambaugh!.

Ejemplo de un diagrama de casos de uso que representa los aspectos generales de unsistema/

7/17/2019 Modelo_de_casos_de_uso.docx

http://slidepdf.com/reader/full/modelodecasosdeusodocx 3/3

Ejemplo de un diagrama de casos de uso donde se toma un caso de uso general paramostrar sus casos de uso m-s específicos/