SlideShare una empresa de Scribd logo
1 de 1
Análisis de la Estructura de Objetos.
El análisis de la estructura de objetos (AEO) define las categorías de los objetos que
percibimos y las formas en que los asociamos.

Objetos y Tipos de Objetos.

En el análisis se trata de identificar los tipos de objeto más que los objetos individuales en un
sistema.

Asociaciones de Objetos.

Es importante modelar la forma como los objetos se asocian entre sí. Además es necesario
identificar el significado de la asociación y la cantidad de objetos con los que un objeto dado
puede y debe asociarse


Jerarquías de Generalización.

Una de las vías de sentido común por las que el hombre organiza su volumen de conocimiento
es el de las jerarquías, de lo más general a lo más específico.


Jerarquías Compuestas.

Un objeto se denomina complejo si está formado por otros. Las jerarquías Compuestas
permiten realizar agregaciones de objetos.


Diagramas de relación entre los objetos.
Los tipos de objetos están relacionados con otros tipos de objeto.

Esquemas de Objetos.

La comprensión de un modelo suele ser más sencilla si los tipos de objetos y relaciones se
presentan mediante un diagrama de relación entre objetos; los supertipos y subtipos se
presentan en un diagrama de jerarquías de generalización y las estructuras compuestas en un
diagrama compuesto. Sin embargo, para los usuarios más sofisticados puede ser útil
presentarlo todo en un mismo diagrama, el que se denomina esquema de objetos.

Estructura interna de los objetos

La estructura interna de un objeto consta de dos componentes básicos:

Atributos

Métodos ( operaciones o servicios )

        Atributos

Los atributos describen el estado del objeto. Un atributo consta de dos partes, un nombre de
atributo y un valor de atributo.

Los objetos simples pueden constar de tipos primitivos, tales como enteros, caracteres, boolen,
etc. Los objetos complejos pueden constar de pilas, conjuntos, listas, arrays, etc, o incluso de
estructuras recursivas de alguno o todos de sus elementos.

        Métodos

Los métodos describen el comportamiento asociado a un objeto. La ejecución de un método
puede conducir a cambiar el estado del objeto o dato local del objeto.

Más contenido relacionado

La actualidad más candente

Modelo jerarquico y modelo de red de base de datos
Modelo jerarquico y modelo de red de base de datosModelo jerarquico y modelo de red de base de datos
Modelo jerarquico y modelo de red de base de datosFernando Baculima
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Arquitectura aplicaciones Patrones de diseño
Arquitectura aplicaciones Patrones de diseñoArquitectura aplicaciones Patrones de diseño
Arquitectura aplicaciones Patrones de diseñoGermania Rodriguez
 
Sesion 5 1 diagrama de secuencia
Sesion 5 1 diagrama de secuenciaSesion 5 1 diagrama de secuencia
Sesion 5 1 diagrama de secuenciaJulio Pari
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado umlturlahackers
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetosalcrrsc
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracionstill01
 
Administración de redes
Administración de redesAdministración de redes
Administración de redesedithua
 
Modelado del sistema
Modelado del sistemaModelado del sistema
Modelado del sistemaIsrael Rey
 
Interfaces en dispositivos móviles
Interfaces en dispositivos móvilesInterfaces en dispositivos móviles
Interfaces en dispositivos móvilesChayincitha MAciaz
 
Características de la teoría general de sistemas
Características de la teoría general de sistemasCaracterísticas de la teoría general de sistemas
Características de la teoría general de sistemasChristian Camilo Polo Perez
 
Metodologia Kendall y Kendall (1.997)
Metodologia Kendall y Kendall (1.997)Metodologia Kendall y Kendall (1.997)
Metodologia Kendall y Kendall (1.997)RobertoCaniza
 
Diseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareDiseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareAndresRealp1
 

La actualidad más candente (20)

Modelo jerarquico y modelo de red de base de datos
Modelo jerarquico y modelo de red de base de datosModelo jerarquico y modelo de red de base de datos
Modelo jerarquico y modelo de red de base de datos
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Arquitectura aplicaciones Patrones de diseño
Arquitectura aplicaciones Patrones de diseñoArquitectura aplicaciones Patrones de diseño
Arquitectura aplicaciones Patrones de diseño
 
Uml
UmlUml
Uml
 
5 architecture
5 architecture5 architecture
5 architecture
 
Sesion 5 1 diagrama de secuencia
Sesion 5 1 diagrama de secuenciaSesion 5 1 diagrama de secuencia
Sesion 5 1 diagrama de secuencia
 
Diagrama de componentes
Diagrama de componentesDiagrama de componentes
Diagrama de componentes
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado uml
 
Trabajo Practico 1
Trabajo Practico 1Trabajo Practico 1
Trabajo Practico 1
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetos
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracion
 
Administración de redes
Administración de redesAdministración de redes
Administración de redes
 
Modelado del sistema
Modelado del sistemaModelado del sistema
Modelado del sistema
 
ODMG
ODMGODMG
ODMG
 
Interfaces en dispositivos móviles
Interfaces en dispositivos móvilesInterfaces en dispositivos móviles
Interfaces en dispositivos móviles
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Características de la teoría general de sistemas
Características de la teoría general de sistemasCaracterísticas de la teoría general de sistemas
Características de la teoría general de sistemas
 
Metodologia Kendall y Kendall (1.997)
Metodologia Kendall y Kendall (1.997)Metodologia Kendall y Kendall (1.997)
Metodologia Kendall y Kendall (1.997)
 
Diseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareDiseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-software
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 

Similar a Análisis de la estructura de objeto1

Similar a Análisis de la estructura de objeto1 (20)

Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Clases
ClasesClases
Clases
 
Clases
ClasesClases
Clases
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Diagramas de Objetos UML: caracteristicas y definiciones
Diagramas de Objetos UML: caracteristicas y definicionesDiagramas de Objetos UML: caracteristicas y definiciones
Diagramas de Objetos UML: caracteristicas y definiciones
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
diapositivas_basicas_sobre_la_notacion_uml.pptx
diapositivas_basicas_sobre_la_notacion_uml.pptxdiapositivas_basicas_sobre_la_notacion_uml.pptx
diapositivas_basicas_sobre_la_notacion_uml.pptx
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Que es UML
Que es UMLQue es UML
Que es UML
 
Paradigma Programación Orientada a Objetos (POO)
Paradigma Programación Orientada a Objetos (POO)Paradigma Programación Orientada a Objetos (POO)
Paradigma Programación Orientada a Objetos (POO)
 
Omt
OmtOmt
Omt
 
Semana 6
Semana 6Semana 6
Semana 6
 
5 estructura interna de un objeto
5  estructura interna de un objeto5  estructura interna de un objeto
5 estructura interna de un objeto
 
Poo
PooPoo
Poo
 
Poo
PooPoo
Poo
 
Taller 1 1a
Taller 1 1aTaller 1 1a
Taller 1 1a
 
Elementos basados en clases
Elementos basados en clasesElementos basados en clases
Elementos basados en clases
 

Análisis de la estructura de objeto1

  • 1. Análisis de la Estructura de Objetos. El análisis de la estructura de objetos (AEO) define las categorías de los objetos que percibimos y las formas en que los asociamos. Objetos y Tipos de Objetos. En el análisis se trata de identificar los tipos de objeto más que los objetos individuales en un sistema. Asociaciones de Objetos. Es importante modelar la forma como los objetos se asocian entre sí. Además es necesario identificar el significado de la asociación y la cantidad de objetos con los que un objeto dado puede y debe asociarse Jerarquías de Generalización. Una de las vías de sentido común por las que el hombre organiza su volumen de conocimiento es el de las jerarquías, de lo más general a lo más específico. Jerarquías Compuestas. Un objeto se denomina complejo si está formado por otros. Las jerarquías Compuestas permiten realizar agregaciones de objetos. Diagramas de relación entre los objetos. Los tipos de objetos están relacionados con otros tipos de objeto. Esquemas de Objetos. La comprensión de un modelo suele ser más sencilla si los tipos de objetos y relaciones se presentan mediante un diagrama de relación entre objetos; los supertipos y subtipos se presentan en un diagrama de jerarquías de generalización y las estructuras compuestas en un diagrama compuesto. Sin embargo, para los usuarios más sofisticados puede ser útil presentarlo todo en un mismo diagrama, el que se denomina esquema de objetos. Estructura interna de los objetos La estructura interna de un objeto consta de dos componentes básicos: Atributos Métodos ( operaciones o servicios ) Atributos Los atributos describen el estado del objeto. Un atributo consta de dos partes, un nombre de atributo y un valor de atributo. Los objetos simples pueden constar de tipos primitivos, tales como enteros, caracteres, boolen, etc. Los objetos complejos pueden constar de pilas, conjuntos, listas, arrays, etc, o incluso de estructuras recursivas de alguno o todos de sus elementos. Métodos Los métodos describen el comportamiento asociado a un objeto. La ejecución de un método puede conducir a cambiar el estado del objeto o dato local del objeto.