Taller Uml
Taller Uml
Taller Uml
1-¿Qué es un alcance?
Esta área de conocimientos incluye los procesos necesarios para asegurar que el
proyecto incluya todo el trabajo requerido, y sólo el trabajo requerido, para
completar el proyecto satisfactoriamente.
En el subprocesos de definición del alcance se pueden emplear artefactos de
UML, tales como el modelado de procesos, los casos de uso y el modelado de
requisitos.
Un caso de uso es una descripción de los pasos o las actividades que deberán
realizarse para llevar a cabo algún proceso. Los personajes o entidades que
participarán en un caso de uso se denominan actores
Un Caso de Uso es una unidad de trabajo significativo; por ejemplo crear una
Solicitud y modificar una solicitud son todos Casos de Uso.
Cada Caso de Uso tiene una descripción que especifica la funcionalidad que se
incorporará al sistema propuesto. Un Caso de Uso puede 'incluir' la funcionalidad
de otro Caso de Uso o puede 'extender' otro Caso de Uso con su propio
comportamiento.
Su finalidad es definir una pieza de comportamiento coherente sin revelar la
estructura interna del sistema. Tenemos dos puntos de vista de un caso de uso:
En el modelo, la ejecución de cada caso de uso es independiente de los otros.
En el sistema, representan el comportamiento externo del mismo y como es
percibido por los actores.
Cada caso de uso se debe corresponder con las clases que implementan un
sistema. Su comportamiento se corresponde con las transacciones y operaciones
de las clases. Su implementación se puede modelar como un conjunto de una o
más colaboraciones (una colaboración es la realización de un caso de uso).
EJEMPLO
6- ¿Para qué sirve UML?
UML son las siglas de “Unified Modeling Language” o “Lenguaje Unificado de
Modelado”. Se trata de un estándar que se ha adoptado a nivel internacional por
numerosos organismos y empresas para crear esquemas, diagramas y
documentación relativa a los desarrollos de software (programas informáticos).
Existen diferentes versiones de UML que se presentaron a lo largo del tiempo,
este se estandarizo desde el año 2005, y es aprobado por la ISO. UML cuenta con
varios tipos de diagramas, los cuales muestran diferentes aspectos de las
entidades representadas, estos se clasifican según su estructura o
comportamiento de la siguiente manera:
7¿Cuáles son Elementos de un diagrama de caso UML?
Actor.
Casos de Uso.
Relaciones de Uso, Herencia y Comunicación.
Elementos
Actor
Una definición previa, es que un Actor es un rol que un usuario juega con
respecto al sistema. Es importante destacar el uso de la palabra rol, pues con esto
se especifica que un Actor no necesariamente representa a una persona en
particular, sino más bien la labor que realiza frente al sistema.
Caso de Uso
Es una operación o tarea específica que se realiza tras una orden de algún agente
externo, sea desde una petición de un actor o bien desde la invocación desde otro
caso de uso.
Comunicación: Relación (asociación) entre un actor y un caso de uso. El
estereotipo de la relación de comunicación es: <<communicate>> aunque
generalmente no se estipula ningún nombre, como podemos apreciar en el
siguiente ejemplo de comunicación:
https://ingsotfwarekarlacevallos.wordpress.com/2015/06/04/uml-casos-de-uso/
http://manzanaseideas.blogspot.com/2014/05/capitulo12-vista-de-casos-de-
uso.html
https://knowgarden.wordpress.com/2015/01/27/ingenieria-de-requisitos-software-
requirements/
http://www.evaluandosoftware.com/gestion-requerimientos-proyecto-software-
empresarial/
https://www.uv.mx/personal/fcastaneda/files/2015/08/F_Capitulo_5_Requerimiento
s_del_software.pdf
https://elvex.ugr.es/idbis/db/docs/design/2-requirements.pdf
https://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=688:ique-es-y-para-que-sirve-uml-versiones-
de-uml-lenguaje-unificado-de-modelado-tipos-de-diagramas-
uml&catid=46&Itemid=163