ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diferencia Entre Análisis Y Diseño Estructurado Y Orientado A Objetos


Enviado por   •  25 de Diciembre de 2012  •  772 Palabras (4 Páginas)  •  3.175 Visitas

Página 1 de 4

Diferencia entre Análisis y Diseño Estructurado y Orientado a Objetos

Muchos especialistas en sistemas de información reconocen la dificultad de comprender de manera completa sistemas grandes y complejos.

El método de desarrollo del análisis estructurado tiene como finalidad superar esta dificultad por medio de la división del sistema en componentes y la construcción de un modelo del sistema.

El objetivo del análisis estructurado, es organizar las tareas asociadas con la determinación de requerimientos para obtener la comprensión completa y exacta de una situación dada.

El análisis de sistema orientado a objetos ofrece un enfoque nuevo para el análisis de requisitos de sistemas software.

En lugar de considerar el software desde una perspectiva clásica de entrada/proceso/salida, como los métodos estructurados clásicos, se basa en modelar el sistema mediante los objetos que forman parte de él y las relaciones estáticas (herencia y composición) o dinámicas (uso) entre estor objetos.

El uso de Análisis orientado a objetos puede facilitar mucho la creación de prototipos, y las técnicas de desarrollo evolutivo de software.

Los objetos son inherentemente reutilizables, y se puede crear un catálogo de objetos que podemos usar en sucesivas aplicaciones.

De esta forma, podemos obtener rápidamente un prototipo del sistema, que pueda ser evaluado por el cliente, a partir de objetos analizados, diseños e implementados en aplicaciones anteriores.

Y lo que es más importante, dada la facilidad de reutilización de estos objetos, el prototipo puede ir evolucionando hacia convirtiese en el sistema final.

El concepto Orientado a Objetos es más simple y esta 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).

El paradigma Orientado a objeto utiliza la herencia para expresar explí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, 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 por ello describir las diferencias.

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 4 o 5 líneas; y si se ha de tener en cuenta que solo se tiene rutinas en, ya que no existe el concepto de programa principal.

La fiabilidad, ya que los componentes

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com