Invite a tus amigos

Páginas: 5 (1185 palabras) Publicado: 12 de junio de 2013
Diferencias entre Análisis y Diseño Estructural y Orientado a Objetos

1. El concepto Orientado a Objeto es más simple y está menos relacionado con la informática que el concepto de flujo de datos. Esto permite una mejor comunicación entre el analista y el experto en el dominio del problema (es decir, el cliente).
2. El paradigma Orientado a Objeto utiliza la herencia para expresarexplícitamente las características comunes de una serie de objetos. Estas características comunes quedan escondidas en el análisis y diseño estructurado y llevan a duplicar entidades en el análisis y código en los programas. Sin embargo, el paradigma Orientado a Objeto pone especial énfasis en la reutilización, y proporciona mecanismos efectivos que permiten reutilizar aquello que es común, sin impedir porello describir las diferencias.
3. La programación orientada a objetos es mucho más fiable por diversas razones. En primer lugar por el desarrollo incremental y la programación por diferencia, al poder ir añadiendo funcionalidad vía herencia. El tamaño medio de una rutina en entornos orientados a objetos es de 4 o 5 líneas; y se ha de tener en cuenta que sólo se tienen rutinas, ya que no existe elconcepto de programa principal. La utilización masiva de librerías de clases garantiza la fiabilidad, ya que los componentes sólo se añaden a la librería cuando se ha verificado la corrección de su funcionamiento. El análisis estructurado se basa fundamentalmente en la descomposición funcional del sistema que queremos construir. Esta descomposición funcional requiere traducir el dominio delproblema en una serie de funciones y subfunciones. El analista debe comprender primero el dominio del problema y a continuación documentar las funciones y subfunciones que debe proporcionar el sistema. El problema es que no existe un mecanismo para comprobar si la especificación del sistema expresa con exactitud los requisitos del sistema.
4. El paradigma orientado a objetos es una forma de pensaracerca de un problema en términos del mundo real en vez de en términos de un ordenador. El Análisis Orientado a Objetos permite analizar mejor el dominio del problema, sin pensar en términos de implementar el sistema en un ordenador como el análisis y diseño estructural. El Análisis Orientado a Objetos permite pasar directamente el dominio del problema al modelo del sistema.
5. Los cambios en losrequisitos afectan notablemente a la funcionalidad de un sistema, por lo que afectan mucho al software desarrollado con métodos estructurados. Sin embargo, los cambios afectan en mucha menor medida a los objetos que componen o maneja el sistema, que son mucho más estables. Las modificaciones necesarias para adaptar una aplicación basada en objetos a un cambio de requisitos suelen estar mucho máslocalizadas
6. La transición entre las fases de análisis y diseño en la orientación al objeto es mucho más suave que en las metodologías estructuradas, no habiendo tanta diferencia entre las etapa.


DIFERENCIAS. ANÁLISIS Y DISEÑO ESTRUCTURADO vs. ORIENTADO A OBJETO
Además, podemos agregar otras diferencias secundarias tales como:
- Se eliminan fronteras entre fases debido a la naturalezaiterativa del desarrollo orientado al objeto.
-  Aparece una nueva forma de concebir los lenguajes de programación y su uso al incorporarse bibliotecas de clases y otros componentes reutilizables.
-  Hay un alto grado de iteración y solapamiento, lo que lleva a una forma de trabajo muy dinámica.
DISEÑO ESTRUCTURADO

El objetivo que persigue el análisis estructurado es organizar las tareasasociadas con los requerimientos para obtener la comprensión completa de la situación, conocer el sistema y los procesos en una forma lógica y manejable y asegurar que no se omite ningún detalle.
- Los elementos esenciales son símbolos gráficos, diagramas de flujo de datos y diccionario centralizado de datos.
- Las entidades solo se refieren a los datos.
- El análisis estructurado se centra en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Invita A Tus Amigos.
  • Invite a tus amigos
  • Invita a tus amigos
  • Invite a tus amigos
  • Invite a tus amigos
  • Invite a tus amigos
  • Invite a tus amigos
  • Invite a tus amigos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS