SlideShare una empresa de Scribd logo
MODELO DE
                            DIAGRAMA DE
                               CLASES
                                TEMA 2
                              EQUIPO No. 4


                              AGOSTO - 2011

martes 30 de agosto de 11
OBJETIVOS

             Recordar los elementos del diagrama de clases para
             facilitar el entendimiento de las partes involucradas
             en el desarrollo de software

             Visualizar las relaciones de las clases que intervienen
             en el sistema




martes 30 de agosto de 11
LOS ELEMENTOS DEL
            DIAGRAMA DE CLASES
                                         Atributos,
               Clase                     métodos y
                                         visibilidad



                                                   Herencia,
                                                  composición,
                            Relaciones            agregación,
                                                asociación y uso




martes 30 de agosto de 11
UNIDAD QUE ENCAPSULA TODA LA
            INFORMACION DE UN OBJETO
martes 30 de agosto de 11
REPRESENTACIÓN EN
                  UML 1/2
                                          NOMBRE DE LA CLASE


                                  CARRO
         ATRIBUTOS
                            PEDAL IZQ.
                            PEDAL DER.

                             ACELERAR
                              FRENAR


          OPERACIONES O MÉTODOS


martes 30 de agosto de 11
REPRESENTACIÓN EN
                  UML 2/2
                                  NOMBRE DE LA CLASE




         ATRIBUTOS




          OPERACIONES O MÉTODOS


martes 30 de agosto de 11
TIPOS DE ATRIBUTOS
          • Public; la característica es visible
            dentro y fuera de la clase

          • Private; la característica solo es
            accesible dentro de la clase en la que
            se encuentra

          • Protected; Indica que el atributo no
            será accesible desde fuera de la
            clase, pero si podrá ser accesado por
            métodos de la clase además de las
            subclases que se deriven.




martes 30 de agosto de 11
TIPOS DE MÉTODOS
          • Public; Indica que el método será
            visible tanto dentro como fuera de la
            clase, es decir, es accesible desde todos
            lados.
          • Private; Indica que el método sólo será
            accesible desde dentro de la clase (sólo
            otros métodos de la clase lo pueden
            accesar).
          • Protected; Indica que el método no
            será accesible desde fuera de la clase,
            pero si podrá ser accesado por
            métodos de la clase además de
            métodos de las subclases que se
            deriven (ver herencia).




martes 30 de agosto de 11
RELACIONES
     ENTRE
     CLASES
   • Uno o muchos: 1..* (1..n)

   • 0 o muchos: 0..* (0..n)

   • Número fijo: m (m denota el
     número).



martes 30 de agosto de 11
HERENCIA

             Indica que una subclase
             hereda los métodos y
             atributos especificados por
             una Super Clase, por ende
             la Subclase además de
             poseer sus propios
             m é t o d o s y at r i bu t o s,
             poseerá las características
             y atributos visibles de la
             Super Clase.


martes 30 de agosto de 11
AGREGACIÓN
          • Por Valor: Es un tipo de relación
             estática, en donde el tiempo de vida del
             objeto incluido esta condicionado por el
             tiempo de vida del que lo incluye. Este
             tipo de relación es comúnmente llamada
             Composición (el Objeto base se
             construye a partir del objeto incluido, es
             decir, es "parte/todo").

          • Por Referencia: Es un tipo de relación
             dinámica, en donde el tiempo de vida
             del objeto incluido es independiente del
             que lo incluye. Este tipo de relación es
             comúnmente llamada Agregación




martes 30 de agosto de 11
ASOCIACIÓN


             La relación entre clases conocida
             como Asociación, permite asociar
             objetos que colaboran entre si.
             Cabe destacar que no es una
             relación fuerte, es decir, el tiempo
             de vida de un objeto no depende
             del otro.




martes 30 de agosto de 11
DEPENDENCIA

             Representa un tipo de
             relación muy particular,
             en la que una clase es
             instanciada (su
             instanciación es
             dependiente de otro
             objeto/clase). Se denota
             por una flecha punteada.



martes 30 de agosto de 11
CONCLUSIÓN


          Como ingenieros de software el diagrama de
          clases permite ampliar las oportunidades,
          para que las personas involucradas en el
          proyecto comprendan de una mejor manera
          la aplicación



martes 30 de agosto de 11
Gracias
                            Irving Canales
                            Giovanni Najera
                             Carlos Ibarra




martes 30 de agosto de 11

Más contenido relacionado

La actualidad más candente

Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificación
Alex Uhu Colli
 
Transacciones
TransaccionesTransacciones
Transacciones
Daniel Antonio Cruz
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
claudyabra
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
yoiner santiago
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
Vannesa Salazar
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
Universidad Estatal de Sonora
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
Giancarlo Aguilar
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
UNIVERSIDAD PERUANA DE INVESTIGACIÓN Y NEGOCIOS
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
still01
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
jmachado614
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
gerardo_gauna
 
Descomposición modular y estilos de control
Descomposición modular y estilos de controlDescomposición modular y estilos de control
Descomposición modular y estilos de control
Juan Pablo Bustos Thames
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
Marvin Zumbado
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
Maria Garcia
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
sergio limachi
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
Guillermo Díaz
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
Universidad Técnica del Norte
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
Luis Eduardo Aponte
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
José Antonio Sandoval Acosta
 
3. modelo entidad relación extendido
3. modelo entidad relación extendido3. modelo entidad relación extendido
3. modelo entidad relación extendido
Galo Anzules
 

La actualidad más candente (20)

Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificación
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Descomposición modular y estilos de control
Descomposición modular y estilos de controlDescomposición modular y estilos de control
Descomposición modular y estilos de control
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
 
3. modelo entidad relación extendido
3. modelo entidad relación extendido3. modelo entidad relación extendido
3. modelo entidad relación extendido
 

Destacado

Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
still01
 
Introduccion a los casos de uso
Introduccion a los casos de usoIntroduccion a los casos de uso
Introduccion a los casos de uso
Carlos Andres Perez Cabrales
 
Tm04 modelo de clases
Tm04 modelo de clasesTm04 modelo de clases
Tm04 modelo de clases
Julio Pari
 
diagrama de clases
diagrama de clasesdiagrama de clases
diagrama de clases
jent46
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
Hermes Romero
 
Ejercicios uml
Ejercicios umlEjercicios uml
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
Lenin Vivanco
 
Exposición Diagrama de Clases
Exposición Diagrama de ClasesExposición Diagrama de Clases
Exposición Diagrama de Clases
Universidad Técnica del Norte
 
DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
Juan Raul Vergara
 
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
turlahackers
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
Lenin Vivanco
 
Uml
UmlUml
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
TerryJoss
 
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
Henry Upla
 
E L E A R N I N G
E  L E A R N I N GE  L E A R N I N G
E L E A R N I N G
VIPMONTE
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
pontifica
 
El Modelo Dra
El Modelo DraEl Modelo Dra
El Modelo Dra
toryneutral
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
still01
 
DIAGRAMAS
DIAGRAMASDIAGRAMAS
DIAGRAMAS
deko
 
Análisis de Gráficos
Análisis de GráficosAnálisis de Gráficos
Análisis de Gráficos
verarex
 

Destacado (20)

Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Introduccion a los casos de uso
Introduccion a los casos de usoIntroduccion a los casos de uso
Introduccion a los casos de uso
 
Tm04 modelo de clases
Tm04 modelo de clasesTm04 modelo de clases
Tm04 modelo de clases
 
diagrama de clases
diagrama de clasesdiagrama de clases
diagrama de clases
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
 
Exposición Diagrama de Clases
Exposición Diagrama de ClasesExposición Diagrama de Clases
Exposición Diagrama de Clases
 
DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
 
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
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Uml
UmlUml
Uml
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
 
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
 
E L E A R N I N G
E  L E A R N I N GE  L E A R N I N G
E L E A R N I N G
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
El Modelo Dra
El Modelo DraEl Modelo Dra
El Modelo Dra
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
DIAGRAMAS
DIAGRAMASDIAGRAMAS
DIAGRAMAS
 
Análisis de Gráficos
Análisis de GráficosAnálisis de Gráficos
Análisis de Gráficos
 

Similar a Diagrama de clases

31096724 diagrama-de-clases-en-uml
31096724 diagrama-de-clases-en-uml31096724 diagrama-de-clases-en-uml
31096724 diagrama-de-clases-en-uml
Darry Piñeiro
 
clases
clasesclases
Diagramas clases presentacion
Diagramas clases presentacionDiagramas clases presentacion
Diagramas clases presentacion
josebrandon24
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
UVM
 
Unidad1 y 2
Unidad1 y 2Unidad1 y 2
Unidad1 y 2
cibernano
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
Daniiel Gmez
 
Cap3.0
Cap3.0Cap3.0
Programacion orientada a_objetos
Programacion orientada a_objetosProgramacion orientada a_objetos
Programacion orientada a_objetos
Eusebio Alvarado Mendez
 
Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
Jorge Luis B
 
Programación orientada a objetos
Programación orientada a objetos Programación orientada a objetos
Programación orientada a objetos
Jorge Luis B
 
Tutorial uml
Tutorial umlTutorial uml
Tutorial uml
Manuel Hormechea
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
Andrei Hortúa
 
Clase 17
Clase 17Clase 17
Clase 17
victdiazm
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
GREINDER MARCHENA & LIZ VASQUEZ
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
mireya2022
 
Clases
ClasesClases
Cap3.0
Cap3.0Cap3.0
Carcateristicas de la poo22
Carcateristicas de la poo22Carcateristicas de la poo22
Carcateristicas de la poo22
maxajane
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
Josue Lara Reyes
 
Modelo Conceptual y Metodología UML
Modelo Conceptual y Metodología UMLModelo Conceptual y Metodología UML
Modelo Conceptual y Metodología UML
Noe Castillo
 

Similar a Diagrama de clases (20)

31096724 diagrama-de-clases-en-uml
31096724 diagrama-de-clases-en-uml31096724 diagrama-de-clases-en-uml
31096724 diagrama-de-clases-en-uml
 
clases
clasesclases
clases
 
Diagramas clases presentacion
Diagramas clases presentacionDiagramas clases presentacion
Diagramas clases presentacion
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Unidad1 y 2
Unidad1 y 2Unidad1 y 2
Unidad1 y 2
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
 
Cap3.0
Cap3.0Cap3.0
Cap3.0
 
Programacion orientada a_objetos
Programacion orientada a_objetosProgramacion orientada a_objetos
Programacion orientada a_objetos
 
Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetos Programación orientada a objetos
Programación orientada a objetos
 
Tutorial uml
Tutorial umlTutorial uml
Tutorial uml
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Clase 17
Clase 17Clase 17
Clase 17
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Clases
ClasesClases
Clases
 
Cap3.0
Cap3.0Cap3.0
Cap3.0
 
Carcateristicas de la poo22
Carcateristicas de la poo22Carcateristicas de la poo22
Carcateristicas de la poo22
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 
Modelo Conceptual y Metodología UML
Modelo Conceptual y Metodología UMLModelo Conceptual y Metodología UML
Modelo Conceptual y Metodología UML
 

Más de Universidad Autonoma de Chihuahua

Diapc semana dos
Diapc semana dosDiapc semana dos
Cd semana dos
Cd semana dosCd semana dos
Rhii trabajo final
Rhii trabajo finalRhii trabajo final
Rhii rel labindcol_cdrosin
Rhii rel labindcol_cdrosinRhii rel labindcol_cdrosin
Rhii rel labindcol_cdrosin
Universidad Autonoma de Chihuahua
 
Rhii cuadro sinoptico
Rhii cuadro sinopticoRhii cuadro sinoptico
Rhii cuadro sinoptico
Universidad Autonoma de Chihuahua
 
Rhii evaluacion desempeño
Rhii evaluacion desempeñoRhii evaluacion desempeño
Rhii evaluacion desempeño
Universidad Autonoma de Chihuahua
 
Rhii seguridad empresa
Rhii  seguridad empresaRhii  seguridad empresa
Rhii seguridad empresa
Universidad Autonoma de Chihuahua
 
Rhii cap marcolegal_presentacion
Rhii cap marcolegal_presentacionRhii cap marcolegal_presentacion
Rhii cap marcolegal_presentacion
Universidad Autonoma de Chihuahua
 
Rhii gestión valorcomp
Rhii gestión valorcompRhii gestión valorcomp
Rhii gestión valorcomp
Universidad Autonoma de Chihuahua
 
Rhii ensayo diversidadibm
Rhii ensayo diversidadibmRhii ensayo diversidadibm
Rhii ensayo diversidadibm
Universidad Autonoma de Chihuahua
 
Com intmyv 225690
Com intmyv 225690Com intmyv 225690
Com intmyv 225690_mcdonalds
Com intmyv 225690_mcdonaldsCom intmyv 225690_mcdonalds
Com intmyv 225690_mcdonalds
Universidad Autonoma de Chihuahua
 
Com intmyv 225690_cuestionariouno
Com intmyv 225690_cuestionariounoCom intmyv 225690_cuestionariouno
Com intmyv 225690_cuestionariouno
Universidad Autonoma de Chihuahua
 
Com intmyv 225690_cuestionariodos
Com intmyv 225690_cuestionariodosCom intmyv 225690_cuestionariodos
Com intmyv 225690_cuestionariodos
Universidad Autonoma de Chihuahua
 
Com intmyv 225690_cuestionario
Com intmyv 225690_cuestionarioCom intmyv 225690_cuestionario
Com intmyv 225690_cuestionario
Universidad Autonoma de Chihuahua
 
Com intmyv 225690_motoresbusqueda
Com intmyv 225690_motoresbusquedaCom intmyv 225690_motoresbusqueda
Com intmyv 225690_motoresbusqueda
Universidad Autonoma de Chihuahua
 
Com intmyv 225690_redessociales
Com intmyv 225690_redessocialesCom intmyv 225690_redessociales
Com intmyv 225690_redessociales
Universidad Autonoma de Chihuahua
 
Dch admon talentohumano
Dch admon talentohumanoDch admon talentohumano
Dch admon talentohumano
Universidad Autonoma de Chihuahua
 
Dch importancia asesor
Dch importancia asesorDch importancia asesor
Dch importancia asesor
Universidad Autonoma de Chihuahua
 
Dch importancia funcionescoach
Dch importancia funcionescoachDch importancia funcionescoach
Dch importancia funcionescoach
Universidad Autonoma de Chihuahua
 

Más de Universidad Autonoma de Chihuahua (20)

Diapc semana dos
Diapc semana dosDiapc semana dos
Diapc semana dos
 
Cd semana dos
Cd semana dosCd semana dos
Cd semana dos
 
Rhii trabajo final
Rhii trabajo finalRhii trabajo final
Rhii trabajo final
 
Rhii rel labindcol_cdrosin
Rhii rel labindcol_cdrosinRhii rel labindcol_cdrosin
Rhii rel labindcol_cdrosin
 
Rhii cuadro sinoptico
Rhii cuadro sinopticoRhii cuadro sinoptico
Rhii cuadro sinoptico
 
Rhii evaluacion desempeño
Rhii evaluacion desempeñoRhii evaluacion desempeño
Rhii evaluacion desempeño
 
Rhii seguridad empresa
Rhii  seguridad empresaRhii  seguridad empresa
Rhii seguridad empresa
 
Rhii cap marcolegal_presentacion
Rhii cap marcolegal_presentacionRhii cap marcolegal_presentacion
Rhii cap marcolegal_presentacion
 
Rhii gestión valorcomp
Rhii gestión valorcompRhii gestión valorcomp
Rhii gestión valorcomp
 
Rhii ensayo diversidadibm
Rhii ensayo diversidadibmRhii ensayo diversidadibm
Rhii ensayo diversidadibm
 
Com intmyv 225690
Com intmyv 225690Com intmyv 225690
Com intmyv 225690
 
Com intmyv 225690_mcdonalds
Com intmyv 225690_mcdonaldsCom intmyv 225690_mcdonalds
Com intmyv 225690_mcdonalds
 
Com intmyv 225690_cuestionariouno
Com intmyv 225690_cuestionariounoCom intmyv 225690_cuestionariouno
Com intmyv 225690_cuestionariouno
 
Com intmyv 225690_cuestionariodos
Com intmyv 225690_cuestionariodosCom intmyv 225690_cuestionariodos
Com intmyv 225690_cuestionariodos
 
Com intmyv 225690_cuestionario
Com intmyv 225690_cuestionarioCom intmyv 225690_cuestionario
Com intmyv 225690_cuestionario
 
Com intmyv 225690_motoresbusqueda
Com intmyv 225690_motoresbusquedaCom intmyv 225690_motoresbusqueda
Com intmyv 225690_motoresbusqueda
 
Com intmyv 225690_redessociales
Com intmyv 225690_redessocialesCom intmyv 225690_redessociales
Com intmyv 225690_redessociales
 
Dch admon talentohumano
Dch admon talentohumanoDch admon talentohumano
Dch admon talentohumano
 
Dch importancia asesor
Dch importancia asesorDch importancia asesor
Dch importancia asesor
 
Dch importancia funcionescoach
Dch importancia funcionescoachDch importancia funcionescoach
Dch importancia funcionescoach
 

Último

Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
KarenCaicedo28
 

Último (20)

Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
 

Diagrama de clases

  • 1. MODELO DE DIAGRAMA DE CLASES TEMA 2 EQUIPO No. 4 AGOSTO - 2011 martes 30 de agosto de 11
  • 2. OBJETIVOS Recordar los elementos del diagrama de clases para facilitar el entendimiento de las partes involucradas en el desarrollo de software Visualizar las relaciones de las clases que intervienen en el sistema martes 30 de agosto de 11
  • 3. LOS ELEMENTOS DEL DIAGRAMA DE CLASES Atributos, Clase métodos y visibilidad Herencia, composición, Relaciones agregación, asociación y uso martes 30 de agosto de 11
  • 4. UNIDAD QUE ENCAPSULA TODA LA INFORMACION DE UN OBJETO martes 30 de agosto de 11
  • 5. REPRESENTACIÓN EN UML 1/2 NOMBRE DE LA CLASE CARRO ATRIBUTOS PEDAL IZQ. PEDAL DER. ACELERAR FRENAR OPERACIONES O MÉTODOS martes 30 de agosto de 11
  • 6. REPRESENTACIÓN EN UML 2/2 NOMBRE DE LA CLASE ATRIBUTOS OPERACIONES O MÉTODOS martes 30 de agosto de 11
  • 7. TIPOS DE ATRIBUTOS • Public; la característica es visible dentro y fuera de la clase • Private; la característica solo es accesible dentro de la clase en la que se encuentra • Protected; Indica que el atributo no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de las subclases que se deriven. martes 30 de agosto de 11
  • 8. TIPOS DE MÉTODOS • Public; Indica que el método será visible tanto dentro como fuera de la clase, es decir, es accesible desde todos lados. • Private; Indica que el método sólo será accesible desde dentro de la clase (sólo otros métodos de la clase lo pueden accesar). • Protected; Indica que el método no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de métodos de las subclases que se deriven (ver herencia). martes 30 de agosto de 11
  • 9. RELACIONES ENTRE CLASES • Uno o muchos: 1..* (1..n) • 0 o muchos: 0..* (0..n) • Número fijo: m (m denota el número). martes 30 de agosto de 11
  • 10. HERENCIA Indica que una subclase hereda los métodos y atributos especificados por una Super Clase, por ende la Subclase además de poseer sus propios m é t o d o s y at r i bu t o s, poseerá las características y atributos visibles de la Super Clase. martes 30 de agosto de 11
  • 11. AGREGACIÓN • Por Valor: Es un tipo de relación estática, en donde el tiempo de vida del objeto incluido esta condicionado por el tiempo de vida del que lo incluye. Este tipo de relación es comúnmente llamada Composición (el Objeto base se construye a partir del objeto incluido, es decir, es "parte/todo"). • Por Referencia: Es un tipo de relación dinámica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye. Este tipo de relación es comúnmente llamada Agregación martes 30 de agosto de 11
  • 12. ASOCIACIÓN La relación entre clases conocida como Asociación, permite asociar objetos que colaboran entre si. Cabe destacar que no es una relación fuerte, es decir, el tiempo de vida de un objeto no depende del otro. martes 30 de agosto de 11
  • 13. DEPENDENCIA Representa un tipo de relación muy particular, en la que una clase es instanciada (su instanciación es dependiente de otro objeto/clase). Se denota por una flecha punteada. martes 30 de agosto de 11
  • 14. CONCLUSIÓN Como ingenieros de software el diagrama de clases permite ampliar las oportunidades, para que las personas involucradas en el proyecto comprendan de una mejor manera la aplicación martes 30 de agosto de 11
  • 15. Gracias Irving Canales Giovanni Najera Carlos Ibarra martes 30 de agosto de 11