Informatica

Páginas: 9 (2039 palabras) Publicado: 15 de octubre de 2012
Análisis y Diseño Orientado a Objetos

INTRODUCCION
El ADOO es un paso evolucionario, sigue la “huella” de las
anteriores abstracciones.
Porqué es tan popular el ADOO?
• Porque se espera que nos conduzca de manera fácil y
rápida a un incremento de la productividad
• Porque usa técnicas de razonamiento similar usadas para
resolver problemas en otros dominios

_________________________DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

1

Introducción
Introducción
Uno de sus aspectos la POO se convierte en un nuevo paradigma
“Conjunto de teorías, estándares y métodos que juntos representan
una forma de organizar el conocimiento”
Todo es basado en clases y objetos

_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

2 Introducción
Introducción
Antecedentes
• Retraso del software con respecto al hardware en dos generaciones
de procesadores al principio de los 90.
• Herramientas, técnicas y abstracciones de desarrollo del software
convencional se convierten rápidamente en inadecuadas.
• La poca tecnificación de los procesos de producción de software.
• La orientación a objetos proporciona un nuevoparadigma para la
creación de software.
• El análisis y diseño orientado a objetos aparece como una nueva
alternativa.
_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

3

Introducción
Introducción
Fuerzas Conductoras de los 90
• Información de tipo multimedia (imagen , voz, sonido, texto, etc.)
• Fabricación integrada por computador (CIM)
• Diseñoasistido por computador (CAD)
• Ingeniería de software asistida por computador (CASE)
• Edición Computarizada (CAP)
• Interfaces gráficas (diseño y programación visual)
• Plataformas heterogéneas de software y hardware ej: la
arquitectura Cliente-Servidor
_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

4

Introducción
Introducción
Fuerzas Conductorasde los 90
USUARIO

APLICACION

Piensen en tareas

Aplicaciones, archivos
y sistemas operativos

_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

5

Introducción
Introducción
Una visión al futuro
Las técnicas orientadas a objetos han sido empleadas por la
comunidad investigadora durante más de 20 años.
Su uso tomó fuerza cuando empezaron aaparecer lenguajes muy
populares que soportaban algunas de las ideas de las técnicas
orientadas a objetos (Cobol, Pascal, C).
Las nuevas tendencias muestran:
• Una fuerte tendencia hacia el uso de herramientas
visuales de apoyo al diseño y programación
• Integración de tecnologías y aplicaciones
• Surgimiento de nuevos estándares
_________________________
DDSOO--María Eugenia Valencia
SOOMaría Eugenia Valencia

6

Introducción
Introducción
Una visión al futuro

Usuario Final Bibliotecas de Clases OO
Entornos Operativos OO
Bases de Datos OO

Herramientas de Desarrollo OO
Lenguajes OO

1990

1992

1994

1996

1998

_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

2000

7

Introducción
Introducción
LaOrientación a Objetos

Programador Usuario

Programador de Clases

Programación

Análisis y Diseño

USUARIO FINAL

Programador de Hardware
_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

8

Introducción
Introducción
ADOO
• Conceptos históricos
– Análisis estructurado de sistemas
– Análisis orientado a objetos
• Ventajas
• Proceso
–Identificación y definición de objetos
– Definición y organización de clases

• Metodologías emergentes

_________________________
DDSOO--María Eugenia Valencia
SOO
María Eugenia Valencia

1

Introducción
Introducción
Conceptos Históricos
• Importancia por comprender y comunicar los requisitos de un
sistema antes de programarlo.
• Se destacaban métodos basados en descripciones textuales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS