Metodologia orientada a objeto

Post on 20-Mar-2017

50 views 3 download

Transcript of Metodologia orientada a objeto

Desarrollo de Software.

(Metodología Orientada a Objetos)

Prof. Luis. E. Aponte I

Unidad Curricular. Proyecto Sociotecnologico III.

Modulo. Desarrollo de Aplicaciones Informáticas II

Republica Bolivariana de VenezuelaMinisterio del Poder Popular para la Educación Universitaria

Universidad Politécnica Territorial del Estado AraguaExt. Maracay.

Metodología Orientada a Objetos.

Def.

La Metodología Orientada a Objetos fue propuesta por Grady Booch y

en ella propone que los sistemas pueden ser vistos como un conjunto de

objetos o entidades con una identidad y comportamiento propio, las cuales

interactúan entre si para alcanzar el objetivo común del sistema.

Elementos Primarios del Modelo de Objetos:Abstracción.Encapsulamiento.Modularidad.Jerarquía.

Elementos Secundarios del Modelo de Objetos:Tipos (tipificación).Concurrencia.Persistencia.

Metodología Orientada a Objetos.

Modelado de Sistemas de Información bajo la Metodología Orientada a Objetos

Muller, P. (1997) en su obraModelado de Objetos con UML, define a estecomo un lenguaje de modelado y no como unmétodo o un proceso. Sostiene además que elUML está compuesto por una notación muyespecífica y por las reglas semánticasrelacionadas para la construcción de sistemasde software.

1. Diagrama de Clases: Representan la estructura estática en términos de clases y

relaciones.

2. Diagrama de Casos de Uso: Representan las funciones de un sistema desde el punto de

vista del usuario.

3. Diagrama de Objetos: Representan objetos y sus relaciones.

4. Diagrama de Actividades: Representan el comportamiento de una operación como un

conjunto de acciones.

Modelado de Sistemas de Información bajo la Metodología Orientada a Objetos

5.Diagrama de Iteración: Se clasifican en:

a. Diagrama de Secuencia: Son una representación temporal de los

objetos y sus relaciones.

diagrama de Colaboración: Son una representación espacial de objetos,

uniones e interacciones.

6..Diagrama de Estados: Representan el comportamiento de una clase en

términos de estado.

7.Diagrama de Implementación: Se clasifican en:

1. Diagrama de Componentes: Representan los componentes físicos de una

aplicación.

2. Diagrama de Despliegue: Representan la colocación de componentes en

piezas particulares de hardware.

Diagrama de Clases