SlideShare una empresa de Scribd logo
1 de 3
UNIVERSIDAD NACIONAL DE CHIMBORAZO
PROGRAMACION ORIENTADA A OBJETOS
NOMBRE: LUIS CAIZA
SEMESTRE: 5° ”B”
TEMA:UML
UML es un lenguaje para especificar, construir, visualizar y documentar
los artefactos de un sistema de software orientado a objetos. Un artefacto
es una información que es utilizada o producida mediante un proceso de
desarrollo de software.
Para comprender de mejor manera lo que es UML, tenemos que entender
que es un modelo.
MODELO: Descripción analógica que nos ayuda a visualizar algo que no es
observable de forma directa, este se realiza con un objetivo determinado y
se destina a un publico especifico.
El modelo tiene las siguientes características:





Descripción Analógica. (representación simplificada)
No puede ser observado directamente. (requiere estudio y observación).
Propósito Determinado.(¿Para que realizamos el modelo?)
Publico Determinado. (es el publico quien va a usar el modelo)

UML
Es una notación de modelado visual, que utiliza diagramas para mostrar
distintos aspectos de un sistema.

MODELOS DE UML
 Estáticos o Estructurales. (Modela conjunto de objetos,
clases, relaciones y sus agrupaciones presentes en un sistema)
•Diagrama
•Diagrama
•Diagrama
•Diagrama
•Diagrama
•Diagrama
•Diagrama

de
de
de
de
de
de
de

casos de uso
objetos
clases
Paquetes
componentes
Despliegue
estructuras compuestas
 Dinámicas

o

de

Comportamiento.(Definen

cómo

evolucionan los objetos a lo largo del tiempo)
•Diagrama de Secuencia
•Diagrama de comunicación (o de colaboración)

DIAGRAMA DE CLASE
Una clase es una descripción de conjunto de objetos que comparten los
mismos atributos, operaciones, métodos, relaciones y semántica.

PROCESO DE CONSTRUCCION DE MODELO DE CLASES





Identificación
Identificación
Identificación
Identificación

de
de
de
de

objetos y clases.
atributos y funciones.
las asociaciones y agregaciones.
las relaciones de herencia.

DIAGRAMA CASOS DE USO
Es la interacción entre actores y el sistema que produce un resultado
observable de valor para un actor.
Los casos de uso típicamente se relacionan con 'actores'. Un actor es un
humano o una máquina que interactúa con el sistema para realizar un
trabajo significativo.
Ventaja principal es la facilidad para interpretarlos.

ELEMENTOS
• Actores: Representan un tipo de usuario del sistema. Se entiende como
usuario cualquier cosa externa que interactúa con el sistema. No tiene por
qué ser un humano, puede ser otro sistema informático o unidades
organizativas o empresas
•Casos de Uso Es una tarea que debe poder llevarse a cabo con el apoyo
del sistema que se está desarrollando. Se representan mediante un óvulo.
Cada caso de uso debe detallarse, habitualmente mediante una
descripción textual
•Asociaciones Hay una asociación entre un actor y un caso de uso si el
actor interactúa con el sistema para lleva a cabo el caso de uso.

Más contenido relacionado

La actualidad más candente

Cuadro comparativo metodologias
Cuadro comparativo metodologiasCuadro comparativo metodologias
Cuadro comparativo metodologiasGomez Marquez
 
DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USOBiingeSof
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasjoalmerca6
 
Modelo de datos orientado a objetos J
Modelo de datos orientado a objetos  JModelo de datos orientado a objetos  J
Modelo de datos orientado a objetos JJairo Cocha
 
Vistas de diagramas de caso de uso
Vistas de diagramas de caso de usoVistas de diagramas de caso de uso
Vistas de diagramas de caso de usoSilvio Machuca
 
Analisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSEAnalisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSEMari Cruz
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetosmenavi
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetosChristian Leon
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosdouglimar89
 
Esquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasEsquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasLeo Jm
 
Uml pres
Uml  presUml  pres
Uml presBlace57
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A ObjetosJulio Pari
 

La actualidad más candente (20)

Cuadro comparativo metodologias
Cuadro comparativo metodologiasCuadro comparativo metodologias
Cuadro comparativo metodologias
 
DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USO
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Modelo de datos orientado a objetos J
Modelo de datos orientado a objetos  JModelo de datos orientado a objetos  J
Modelo de datos orientado a objetos J
 
Diagramas uml10
Diagramas uml10Diagramas uml10
Diagramas uml10
 
Mod 6 1 introducción a uml
Mod 6 1 introducción a umlMod 6 1 introducción a uml
Mod 6 1 introducción a uml
 
Vistas de diagramas de caso de uso
Vistas de diagramas de caso de usoVistas de diagramas de caso de uso
Vistas de diagramas de caso de uso
 
Analisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSEAnalisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSE
 
Mod 2017 2 si
Mod 2017 2 siMod 2017 2 si
Mod 2017 2 si
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Adoo martha hidalgo
Adoo   martha hidalgoAdoo   martha hidalgo
Adoo martha hidalgo
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetos
 
Historia del uml
Historia del umlHistoria del uml
Historia del uml
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Esquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasEsquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologías
 
Uml pres
Uml  presUml  pres
Uml pres
 
Secme 23279
Secme 23279Secme 23279
Secme 23279
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos
 

Similar a Uml (20)

Introduccion a Uml
Introduccion a Uml Introduccion a Uml
Introduccion a Uml
 
Historia de uml
Historia de umlHistoria de uml
Historia de uml
 
Equipo2
Equipo2Equipo2
Equipo2
 
Uml
UmlUml
Uml
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Modelado UM5-4.pptx
Modelado UM5-4.pptxModelado UM5-4.pptx
Modelado UM5-4.pptx
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
UML
UMLUML
UML
 
Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisis
 
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(Diseños de Sistemas)
UML(Diseños de Sistemas)UML(Diseños de Sistemas)
UML(Diseños de Sistemas)
 
Analisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosAnalisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado Objetos
 
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
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Diseño de sistemas - UML - compendio
Diseño de sistemas  -  UML - compendioDiseño de sistemas  -  UML - compendio
Diseño de sistemas - UML - compendio
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 uml
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 

Uml

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO PROGRAMACION ORIENTADA A OBJETOS NOMBRE: LUIS CAIZA SEMESTRE: 5° ”B” TEMA:UML UML es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos. Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software. Para comprender de mejor manera lo que es UML, tenemos que entender que es un modelo. MODELO: Descripción analógica que nos ayuda a visualizar algo que no es observable de forma directa, este se realiza con un objetivo determinado y se destina a un publico especifico. El modelo tiene las siguientes características:     Descripción Analógica. (representación simplificada) No puede ser observado directamente. (requiere estudio y observación). Propósito Determinado.(¿Para que realizamos el modelo?) Publico Determinado. (es el publico quien va a usar el modelo) UML Es una notación de modelado visual, que utiliza diagramas para mostrar distintos aspectos de un sistema. MODELOS DE UML  Estáticos o Estructurales. (Modela conjunto de objetos, clases, relaciones y sus agrupaciones presentes en un sistema) •Diagrama •Diagrama •Diagrama •Diagrama •Diagrama •Diagrama •Diagrama de de de de de de de casos de uso objetos clases Paquetes componentes Despliegue estructuras compuestas
  • 2.  Dinámicas o de Comportamiento.(Definen cómo evolucionan los objetos a lo largo del tiempo) •Diagrama de Secuencia •Diagrama de comunicación (o de colaboración) DIAGRAMA DE CLASE Una clase es una descripción de conjunto de objetos que comparten los mismos atributos, operaciones, métodos, relaciones y semántica. PROCESO DE CONSTRUCCION DE MODELO DE CLASES     Identificación Identificación Identificación Identificación de de de de objetos y clases. atributos y funciones. las asociaciones y agregaciones. las relaciones de herencia. DIAGRAMA CASOS DE USO Es la interacción entre actores y el sistema que produce un resultado observable de valor para un actor. Los casos de uso típicamente se relacionan con 'actores'. Un actor es un humano o una máquina que interactúa con el sistema para realizar un trabajo significativo. Ventaja principal es la facilidad para interpretarlos. ELEMENTOS • Actores: Representan un tipo de usuario del sistema. Se entiende como usuario cualquier cosa externa que interactúa con el sistema. No tiene por qué ser un humano, puede ser otro sistema informático o unidades organizativas o empresas •Casos de Uso Es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando. Se representan mediante un óvulo. Cada caso de uso debe detallarse, habitualmente mediante una descripción textual
  • 3. •Asociaciones Hay una asociación entre un actor y un caso de uso si el actor interactúa con el sistema para lleva a cabo el caso de uso.