Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CARRERA INFORMTICA
PERIODO MAR AGO/2015
SEMESTRE SPTIMO
INGENIERA DE SOFTWARE
TEMA:
DIAGRAMAS DE CASOS DE USO
AUTORA:
MARA VICTORIA PRRAGA MERO
FACILITADORA:
ING. HIRAIDA SANTANA CEDEO
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.
INTRODUCIN
El lenguaje unificado de modelado ofrece diferentes diagramas que permiten
conocer muchas caractersticas de un sistema a desarrollarse, unos diagramas
son ms destinados hacia el usuario o cliente y otros a informar a los
desarrolladores, con ese contexto es necesario destacar que el diagrama de
casos de uso, est enfocado en el cliente, este tipo de diagrama es de los ms
sencillos de interpretar, debido a que los mismo estn destinados a que hace el
sistema sin enfocarse en como lo har.
Los diagramas en UML no solo permiten describir un nuevo sistema sino tambin
uno que ya existe, en el presente documento mostraremos las caractersticas
ms relevantes de los casos de usos.
MARCO TERICO
QU SON LOS CASOS DE USO?
Los casos de uso son una tcnica para especificar el comportamiento de un
sistema: Un caso de uso es una secuencia de interacciones entre un
sistema y alguien o algo que usa alguno de sus servicios.
Todo sistema de software ofrece a su entorno (aquellos que lo usan) una serie
de servicios. Un caso de uso es una forma de expresar cmo alguien o algo
externo a un sistema lo usa. Cuando decimos alguien o algo hacemos
referencia a que los sistemas son usados no slo por personas, sino tambin por
otros sistemas de hardware y software. (Ceria, 2012)
Actor.
Casos de Uso
ACTOR
CASO DE USO
RELACIONES
con los casos de uso, debo tratar de identificar todos los tipos de usuario
diferentes que tiene el sistema. Si el sistema funcionar en una empresa, debo
preguntar cules de las reas afectadas usarn o actualizarn su informacin. A
pesar de hacer una identificacin inicial de los actores, tambin debo repetirla a
medida que empiezo a describir los casos de uso, ya que al conocer ms detalles
del sistema pueden aparecer nuevos tipos de usuarios. (Ceria, 2012)
IDENTIFICAR LOS PRINCIPALES CASOS DE USO DE CADA ACTOR
El siguiente paso es enunciar los nombres de los principales casos de uso de
cada uno de los actores que se identific en el paso anterior. No es necesario
especificar cules son las acciones dentro del caso de uso. Tampoco es
necesario preocuparse si no aparecen muchos casos, ya que existen tcnicas
para encontrar nuevos casos de uso a partir de los existentes. (Ceria, 2012)
IDENTIFICAR NUEVOS CASOS DE USO A PARTIR DE LOS EXISTENTES
Uno de los principales errores que se pueden cometer al identificar
requerimientos es algo que parece obvio, pero que muchas veces ocurre:
olvidarse de algn requerimiento! Como los requerimientos estn en la cabeza
de los usuarios, el xito de esta tarea depende de la habilidad del analista. Para
ayudarnos a identificar nuevos casos de uso a partir de los casos existentes,
podemos aplicar las mismas tcnicas utilizadas para identificar eventos segn el
anlisis estructurado. Esta tcnica se basa en el anlisis de cuatro situaciones
posibles a partir de los requerimientos ya identificados.
En el caso del sistema que procesa pedidos, podemos hacernos las siguientes
preguntas:
Existen distintos tipos de cliente que hagan pedidos?
Existen distintos tipos de pedidos, que lleven a acciones distintas por parte del
sistema?
Qu es lo que tiene que ocurrir antes de este caso de uso?
Qu ocurre despus de este caso de uso? (Ceria, 2012)
EJEMPLO
CASOS DE USOS PARA EL CONOCIDO JUEGO BUSCAMINAS
Quin participara en el sistema?
El jugador.
Qu casos de uso identificamos?
Iniciar una nueva partida.
Descubrir una casilla.
Marcar una casilla.
CONCLUSION
Personalmente, los casos de uso son la mejor manera de comunicarte con el
cliente y as darle una perspectiva de lo que har el sistema, a su vez como
desarrolladores
los casos de
uso
permiten
recaudar
las
principales
BIBLIOGRAFIA
Gutirrez, J. 2008. Diagramas UML de casos de uso y de requisitos. (En Lnea).
Consultado 3 de jun. 2015. Formato Pdf. Disponible en:
http://www.lsi.us.es/~javierj/cursos_ficheros/metricaUML/CasosUsoUML.
pdf