SlideShare una empresa de Scribd logo
1 de 12
UML
Boris Melo
José Colina
Nicolás Santibáñez
UML, Lenguaje Unificado de
         Modelado
 Sigla en Ingles, Unified Modeling
  Language.
 Lenguaje de modelado de sistemas mas
  conocido y utilizado hoy en día.
 Respaldado por el OMG (Object
  Management Group).
 Lenguaje grafico, que permite visualizar,
  especificar, construir y documentar un
  sistema.
UML, Lenguaje Unificado de
         Modelado
 Utilizado  para describir métodos o
  procesos.
 Se utiliza en algunos casos para dar
  soporte a Metologias de desarrollo SW,
  como por ejemplo: RUP (Proceso
  unificado racional).
 UML, no es programación estructurada
  solo se diagrama la realidad de una
  utilización de un requerimiento.
UML, Estandarización
 UML,
     es un estándar aprobado por la ISO
 desde 1995, como:

ISO/IEC 19501:2005 Information technology -
Open Distributed Processing -
Unified Modeling Language –
(UML) Versión 1.4.2.
Elementos Casos de uso
 Actor
 Caso de uso
 Asociación
 Dependencia o Instanciación
 Generalización
Casos de uso
 Esuna operación o tarea especifica, que
 se realiza tras una orden de algún agente
 externo, como una petición de un actor
 o bien desde la invocación desde otro
 caso de uso.
Casos de uso, Actor
 Es un rol que un usuario juega respecto a
  un sistema de información.
 A veces un Actor no es necesariamente
  una persona, por eso se ocupa el termino
  rol, ya que se basa en una labor.
 Ejemplo: Sistema de ventas, el rol de
  Vendedor puede ser realizado por un
  vendedor o el Jefe del local.
Casos de uso, relaciones
 Asociación:
Relación mas básica, indica la invocación desde un
actor u otro caso de uso.

Dependencia o Instanciación:
Muestra la dependencia de una clase a otra,
muestra la relación entre ellas.

  Generalización:
Es la + utilizada, cumple doble función, depende del
uso. Puede ser Uso (Uses) o Herencia (Extends).
Casos de uso, relaciones
 Generalización:
Esta orientado a relaciones solamente de
casos de uso (no para actores).

    Extends: Se usa cuando los CU, son de
     similares características.
    Uses: Se usa cuando los CU, tienen un
     conjunto de características similares en
     mas de uno de ellos.
Ejemplo Practico
¿Preguntas?
Muchas Gracias

Más contenido relacionado

La actualidad más candente

Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de uso
Yovana Connie Roca Avila
 
Conceptos Basicos Uml
Conceptos Basicos UmlConceptos Basicos Uml
Conceptos Basicos Uml
felix17
 
Diagrama de caso de uso md
Diagrama de caso de uso mdDiagrama de caso de uso md
Diagrama de caso de uso md
Mario Doria
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
Julio Pari
 
Requerimiento funcional 2
Requerimiento funcional 2Requerimiento funcional 2
Requerimiento funcional 2
Lucero Mtz
 

La actualidad más candente (20)

Uml
UmlUml
Uml
 
Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de uso
 
Diagramas Casos de Uso
Diagramas Casos de UsoDiagramas Casos de Uso
Diagramas Casos de Uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Tutorialpowershell
TutorialpowershellTutorialpowershell
Tutorialpowershell
 
Conceptos Basicos Uml
Conceptos Basicos UmlConceptos Basicos Uml
Conceptos Basicos Uml
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Presentación1
Presentación1Presentación1
Presentación1
 
Diagrama de caso de uso md
Diagrama de caso de uso mdDiagrama de caso de uso md
Diagrama de caso de uso md
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
 
Uml ads
Uml ads Uml ads
Uml ads
 
Requerimiento funcional 2
Requerimiento funcional 2Requerimiento funcional 2
Requerimiento funcional 2
 

Similar a Presentacion UML

Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
Walter Chacon
 
Jose fabian montaño la historia de uml
Jose fabian montaño la historia de umlJose fabian montaño la historia de uml
Jose fabian montaño la historia de uml
Josè Fabian Montaño
 
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashTrabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
I.A.R.O
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 uml
yonnyl
 

Similar a Presentacion UML (20)

Casos de uso 2016 Lina diagrama Ade casos de suso
Casos de uso  2016 Lina diagrama Ade casos de susoCasos de uso  2016 Lina diagrama Ade casos de suso
Casos de uso 2016 Lina diagrama Ade casos de suso
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Diagramas de caso de uso1
Diagramas de caso de uso1Diagramas de caso de uso1
Diagramas de caso de uso1
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Presentacion Casos De Uso1
Presentacion Casos De Uso1Presentacion Casos De Uso1
Presentacion Casos De Uso1
 
Jose fabian montaño la historia de uml
Jose fabian montaño la historia de umlJose fabian montaño la historia de uml
Jose fabian montaño la historia de uml
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecys
 
Luisfer
LuisferLuisfer
Luisfer
 
Presentacion uml dian1_2003
Presentacion uml dian1_2003Presentacion uml dian1_2003
Presentacion uml dian1_2003
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashTrabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
UML: Diagrama de caso de uso
UML: Diagrama de caso de usoUML: Diagrama de caso de uso
UML: Diagrama de caso de uso
 
4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt
 
Uml
UmlUml
Uml
 
Diagramas caso uso software
Diagramas caso uso softwareDiagramas caso uso software
Diagramas caso uso software
 
Uml
UmlUml
Uml
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 uml
 
Objeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UMLObjeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UML
 

Último

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
2024020140
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
 

Último (20)

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 

Presentacion UML

  • 2. UML, Lenguaje Unificado de Modelado  Sigla en Ingles, Unified Modeling Language.  Lenguaje de modelado de sistemas mas conocido y utilizado hoy en día.  Respaldado por el OMG (Object Management Group).  Lenguaje grafico, que permite visualizar, especificar, construir y documentar un sistema.
  • 3. UML, Lenguaje Unificado de Modelado  Utilizado para describir métodos o procesos.  Se utiliza en algunos casos para dar soporte a Metologias de desarrollo SW, como por ejemplo: RUP (Proceso unificado racional).  UML, no es programación estructurada solo se diagrama la realidad de una utilización de un requerimiento.
  • 4. UML, Estandarización  UML, es un estándar aprobado por la ISO desde 1995, como: ISO/IEC 19501:2005 Information technology - Open Distributed Processing - Unified Modeling Language – (UML) Versión 1.4.2.
  • 5. Elementos Casos de uso  Actor  Caso de uso  Asociación  Dependencia o Instanciación  Generalización
  • 6. Casos de uso  Esuna operación o tarea especifica, que se realiza tras una orden de algún agente externo, como una petición de un actor o bien desde la invocación desde otro caso de uso.
  • 7. Casos de uso, Actor  Es un rol que un usuario juega respecto a un sistema de información.  A veces un Actor no es necesariamente una persona, por eso se ocupa el termino rol, ya que se basa en una labor.  Ejemplo: Sistema de ventas, el rol de Vendedor puede ser realizado por un vendedor o el Jefe del local.
  • 8. Casos de uso, relaciones  Asociación: Relación mas básica, indica la invocación desde un actor u otro caso de uso. Dependencia o Instanciación: Muestra la dependencia de una clase a otra, muestra la relación entre ellas.  Generalización: Es la + utilizada, cumple doble función, depende del uso. Puede ser Uso (Uses) o Herencia (Extends).
  • 9. Casos de uso, relaciones  Generalización: Esta orientado a relaciones solamente de casos de uso (no para actores).  Extends: Se usa cuando los CU, son de similares características.  Uses: Se usa cuando los CU, tienen un conjunto de características similares en mas de uno de ellos.