Sei sulla pagina 1di 11

ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE

MANAB MANUEL FLIX LPEZ

CARRERA INFORMTICA

SEMESTRE SPTIMO

PERODO ABRIL-SEPT/2015

TEMA:
CASOS DE USO

MATERIA:
INGENIERA DE SOFTWARE

AUTORA:
MNICA L. DIAZ ENCARNACIN

FACILITADORA:
ING. HIRAIDA SANTANA

MISIN
Formacin de profesionales ntegros que conjuguen ciencia, tecnologa y valores en
su accionar, comprometidos con la sociedad en el manejo adecuado de programas
y herramientas computacionales de ltima generacin.

VISIN
Ser referente en la formacin de profesionales de prestigio en el desarrollo de
aplicaciones informticas y soluciones de hardware.

CALCETA, JUNIO 2015

03 de Junio del 2015

INTRODUCCIN
Hoy en la actualidad UML se basa fundamentalmente en una tcnica
de anlisis orientado a objetos conocida como modelado de casos de
uso. Es por esto que es de suma importancia conocer y saber realizar
diagramas de casos uso, que nos ayuda a analizar y comprender la
forma en que un sistema deber comportarse, obteniendo los
requerimientos desde el punto de vista del usuario.
Al utilizar tcnicas de UML podemos analizar con ms detalle los
objetos y sus interacciones para derivar su comportamiento, atributos
y relaciones.

OBJETIVO
El objetivo de esta seccin es conocer ms sobre UML (lenguaje
modelado unificado), como es el diagrama de casos de uso: su
concepto, realizacin, importancia y caractersticas.

MARCO TERICO
DIAGRAMA DE CASOS DE USO
Un caso de uso representa una unidad funcional coherente de un sistema,
subsistema o clase.
Cuando se trabaja con casos de uso, es importante tener presentes algunas
sencillas reglas:
Cada caso de uso est relacionado como mnimo con un actor.
Cada caso de uso es un iniciador (es decir, un actor).

Cada caso de uso lleva a un resultado relevante (un resultado con valor
intrnseco).
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 1- los casos de uso se representan grficamente con valos

ELEMENTOS DE UN MODELO DE CASOS DE USO

ACTORES

CASOS DE
USO

RELACIONES

Imagen 1- Elementos de los casos de uso.

ACTORES
Es una entidad externa (fuera del sistema) que interacciona con el sistema, en
la que puede desempear distintos papeles dependiendo del caso de uso en
que participe. Estas pueden ser:

Primarios.- Interaccionan con el sistema para explotar sus


funcionalidad; trabaja directa y frecuentemente con el software.
Secundarios.- Soporte del sistema para que los primarios puedan
trabajar.
Iniciadores.-

No

utilizan

directamente

el

sistema

pero

desencadenan el trabajo de otro actor.

DESCRIPCIN DE ACTORES

Figura 2- Descripcin de Actores

CASOS DE USO
Resumidos.- Son conocidos cuando estn en el inicio del software.
Extensos.- Definidos cuando se ha finalizado el software.

RELACIONES
Para extraer el comportamiento de los casos de uso tenemos los siguientes tipos
de relaciones:

Generalizacin.- El caso hijo hereda el comportamiento y


significado de caso de uso padre. El hijo puede aadir o redefinir el
comportamiento del padre.

Figura 3- Relacin - generalizacin


extensin (extend).- Si A <<extend>> B, significa que una instancia
del caso de uso B podra incorporar el comportamiento especificado
en A (si se cumplen las condiciones especificadas en el punto de
extensin). Un punto de extensin es una referencia al interior del caso
(B), hacia el punto donde se podran insertar secuencias de acciones
de otros casos (A).

Figura 4- Relacin - extensin


inclusin

(include).-

El caso de uso inicial incluye el

comportamiento del caso de uso final (subcasos). Una relacin A


<<include>> a B significa que una instancia de A tambin
incorporara el comportamiento especificado en B. Se incorporara
en el lugar indicado en A.

Figura 5- Relacin - inclusin

CARACTERSTICAS DE CASOS DE USO


1. Estn expresados desde el punto de vista del actor.
2. Se documentan con texto informal.
3. Describen tanto lo que hace el actor como lo que hace el sistema cuando
interacta con l, aunque el nfasis est puesto en la interaccin.
4. Son iniciados por un nico actor.
5. Estn acotados al uso de una determinada funcionalidad claramente
diferenciada del sistema.

PARTES DE UN DIAGRAMA DE CASOS DE USO

Figura 6- Partes de un Diagrama de casos de uso

PARA QUE SIRVEN LOS CASOS DE USO

Para capturar el
comportamiento
deseado del
sistema sistema
sin tener que
especificar como
se implementa
ese
comportamiento.

Como medio de
comprension del
sistema para
desarrolladores,
usuarios finales
y expertos del
dominio.

Ayudaran a
validar la
arquitectura y a
verificar el
sistema en el
transurso del
desarrollo de
este.

Imagen 2- Para qu sirven los casos de uso.

DESCRIPCIN DE LOS CASOS DE USOS


La especificacin de un caso de uso debe describir el modo en que un
actor interacta con el sistema.
Es una narracin que describe el rol desempeado por el actor en su
interaccin con el sistema.
Lo ms importante de los casos de uso es su descripcin.

Figura 7 Descripcin del diagrama de casos de uso.

EJEMPLO DE CASOS DE USO DETALLADA

Figura 8- Ejemplo detallado de casos de uso

CONCLUSIN
He concluido que el diagrama de casos de uso es de suma
importancia para conocer que hace el sistema desde el punto de vista
del usuario, en otras palabras como se describe un caso de uso del
sistema y como este interacta con el usuario.
Los diagramas de caso de uso nos muestran la relacin entre un
sistema y sus actores, como es extend, e include, en la que nos
modelo la interfaz grfica de usuario, que son prcticamente
indispensables en los sistemas informticos.
Es por esto que la tcnica UML: diagrama de casos de uso es
indispensable para cualquier usuario que quiera desarrollar un
sistema, ya que esto nos ayudara a conocer a fondo lo indispensable
del sistema y como se ira desarrollando con el pasar del tiempo.

BIBLIOGRAFA
Ceria, S. 2011. Casos de uso. (En lnea). Consultado 06 de Jun. 2015.
Formato:

PDF.

Disponible

en:

http://www-

2.dc.uba.ar/materias/isoft1/2001_2/apuntes/CasosDeUso.pdf

Gutirrez, J. 2008. Diagramas UML de casos de uso y de requisitos. (En


lnea). ES. Consultado 06 de Jun. 2015. Formato PDF. Disponible en:
http://www.lsi.us.es/~javierj/cursos_ficheros/metricaUML/CasosUso
UML.pdf

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


Mxico. Pearson Education. p 600

Vega, M. 2010. Casos de uso. (En lnea). Consultado 06 de Jun.2015.


Formato:

PDF.

Disponible

http://lsi.ugr.es/~mvega/docis/casos%20de%20uso.pdf

en:

Potrebbero piacerti anche