Modelo_de_casos_de_uso.docx

4
Modelado de Casos de Uso Extracción de Kendall & Kendall  Aunque e n un p rincipio se p resentaro n como un diagrama para usarl o en el UML orientado 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 sin describir cómo lo hace. El modelo de caso de uso presenta al sistema desde la perspectiva 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 de negocios que a$udan a definir los requerimientos del sistema. El modelo de caso de uso provee un medio efectivo de comunicaci"n entre el equipo de negocios $ el equipo de desarrollo. 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 manera especí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 los usuarios, sin detalles t(cnicos o implementaci"n. &odemos considerar un caso de uso como una secuencia de transacciones en un sistema. Un caso de uso es una descripci"n l"gica de una parte de funcionalidad. )o es una construcci"n manifiesta de la implementaci"n de un sistema. *ooch, +acobson $ ambaugh!.

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/