Está en la página 1de 8

INTRODUCCIN

El Lenguaje UML fue diseado para visualizar, conocer y documentar los


diferentes sistemas informticos que existen, es por la cual, que tambin le
permiten al programador como el usuario, comprender los requerimientos del
mismo.
Dentro del lenguaje UML, se encuentran diferentes diagramas como los
diagramas de comportamiento, de comunicacin, de caso de uso, entre otros,
los cuales el ms utilizado son los caso de uso.
A continuacin, se detallaran; Qu son los Diagramas de Caso de Uso?, la
simbologa, en la forma de documentar estos diagramas, la relacin entre
actores, entre otros temas acerca de los caso de uso

MARCO TEORICO
1. DEFINICIN

Figura. 1. Definicin de Caso de Uso

Los casos de uso como todo diagrama, fueron diseados para expresar como
alguien o algo externo utiliza un sistema, su funcionamiento es modelar los
diferentes escenarios que existen en la ejecucin del programa. Como objetivo
primordial es documentar el comportamiento de un sistema desde el punto de
vista del usuario.

2. COMPONENTES DEL CASO DE USO


Las componentes del caso de uso son:

Figura. 2. Componentes

2.1. ACTOR:
Un actor es la agrupacin de personas, sistemas o mquinas que interactan
con el sistema que estamos construyendo, como ejemplo un empleado de
ventas, que es quien recibe o entrega los pedidos.

Figura. 3. Actor

Los actores no necesariamente coinciden con los USUARIOS. Un usuario puede


interpretar distintos roles, correspondientes a distintos actores. Los actores
representan papeles (ROLES) que interpretan personas, perifricos u otros
sistemas cuando el sistema est en uso.
2.2. CASO DE USO
Un Caso de uso es iniciado por un actor, en ese momento intercambian datos
con el sistema. El nombre de un caso de uso se expresa con un verbo en
gerundio, seguido generalmente por el principal objeto o entidad del sistema que
es afectado por el caso. Grficamente, los casos de uso se representan con un
valo, con el nombre del caso en su interior

Figura. 4. Caso de Uso

2.3.1. DESCRIPCIN DE UN CASO DE USO


Los casos de uso se documentan con texto informal. En general, se usa una lista
numerada de los pasos que sigue el actor para interactuar con el sistema. A
continuacin se muestra una parte simplificada de la descripcin del caso de uso
Ingresando Pedido

Figura. 5. Descripcin de Caso de Uso

2.3. RELACIONES
Las relaciones o asociaciones son muy importante, porque le permite llevar o
establecer que proceso es el siguiente y quien lo va a realizar, para aquello se
forman dos relaciones, que son entre actores y caso de uso.
2.3.2. RELACIONES ENTRE ACTORES
Un Actor puede tener atributos y comportamiento, adems pueden tener las
mismas relaciones de las clases.
Un actor tambin se puede describe mediante una relacin de generalizacin,
es decir, un Actor Cliente puede heredar Cliente por Celular, o Cliente en
Persona

Figura. 6. Generalizacin de Actor

2.3.3. RELACIN ENTRE CASO DE USOS.


Las relaciones entre caso de uso se puede dar mediante simbologa es decir,
mediante relacin de extensin, inclusin, y de anteriormente mencionado de
generalizacin.
2.3.3.1. RELACIN DE EXTENSIN
Esta relacin incluye partes del comportamiento, pero no es necesario que lo
incluya todo, es decir, esta extensin sirve para establecer un caso adicional.

Figura. 7. Relacin de Extensin

2.3.3.2. RELACIN DE INCLUSIN


Incluye el comportamiento completo de un caso de uso general, Es decir que,
esta inclusin sirve para establecer un caso obligatorio. Permite composicin
jerrquica y reutilizacin de caso de uso.

Figura. 8. Relacin de inclusin

2.3.3.3. RELACIN DE GENERALIZACIN


En el caso de uso especializado se especifican los pasos extras que es necesario
aadir al caso de uso general, para representar una funcionalidad diferente a la
original, como se muestra en la Figura. 6. Generalizacin de un Actor.

3. SIMBOLOGA GENERAL
En resumen todo los que se utiliza en el caso de uso, se muestra a continuacin:

Figura. 9. Simbologa General

4. EJEMPLO DE CASO DE USO BUSCAMINAS

CONCLUSIN
Los casos de uso son una gran ventaja para documentar todo lo que ocurre en
el sistema, facilitando tanto al programador como al usuario porque le permite
aadir los requerimientos dados por el cliente, y este mismo puede visualizar de
manera clara u entendible la funcionalidad del software.
Es de fundamental importancia conocer la simbologa de los caso de uso, porque
cada representacin grfica indica una interaccin diferente con el programa,
como son las relaciones de extensin, inclusin, generalizacin, y cul es la
funcin del o los actores en el sistema, posteriormente se procede a documentar
todo los sealado

BIBLIOGRAFA
Ceria, S. 2012. Ingeniera de Software, Caso de Uso Un Mtodo Prctico para
Explorar Requerimientos. ARG. (En Lnea). Consultado 1 de jun. 2015.
Formato
PDF.
Disponible
en:
http://www2.dc.uba.ar/materias/isoft1/2001_2/apuntes/CasosDeUso.pdf.

Gutirrez, J. s.f. Diagramas UML de caso de uso y de Requisitos. ESP. (En


Lnea). Consultado 1 de jun. 2015. Formato PDF. Disponible en:
http://www.lsi.us.es/~javierj/cursos_ficheros/metricaUML/CasosUsoUM
L.pdf.

Kendall, K y Kendall, J. 2011. Anlisis y diseo de sistemas. 8 ed. Mxico.


Pearson Education. p 600

Vega, M. 2010. Caso de Uso, UML. ESP. (En lnea). Consultado 1 de jun. 2015.
Formato
PDF.
Disponible
en:
http://lsi.ugr.es/~mvega/docis/casos%20de%20uso.pdf.

También podría gustarte