SlideShare una empresa de Scribd logo
1 de 3
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 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, 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
por ello 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 el
concepto 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 del problema 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
pensar acerca 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 los requisitos 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ás
localizadas.
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.
http://www.geocities.ws/yulietm_arteaga/ads/T1.html

Más contenido relacionado

La actualidad más candente

Aplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículasAplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículasLuis Andrango
 
ESFUERZO-DEFORMACION
ESFUERZO-DEFORMACIONESFUERZO-DEFORMACION
ESFUERZO-DEFORMACIONguillem21
 
Tabla de Centroide y Momento de Inercia de Figuras Comunes
Tabla de Centroide y Momento de Inercia de Figuras ComunesTabla de Centroide y Momento de Inercia de Figuras Comunes
Tabla de Centroide y Momento de Inercia de Figuras ComunesAlva_Ruiz
 
Sistemas hiperestáticos
Sistemas hiperestáticos Sistemas hiperestáticos
Sistemas hiperestáticos Aly Olvera
 
Humedad y filtracion
Humedad y filtracionHumedad y filtracion
Humedad y filtracionlucri meba
 
Losas monolíticas
Losas monolíticasLosas monolíticas
Losas monolíticaschivaslake
 
Efectos del viento en las estructuras
Efectos del viento en las estructurasEfectos del viento en las estructuras
Efectos del viento en las estructurasprofejaramillo
 
Unidad iii cargas actuantes en las estructuras de madera 2
Unidad iii cargas actuantes en las estructuras de madera 2Unidad iii cargas actuantes en las estructuras de madera 2
Unidad iii cargas actuantes en las estructuras de madera 2maria gomez
 
Esquemasy simbologiatuberias
Esquemasy simbologiatuberiasEsquemasy simbologiatuberias
Esquemasy simbologiatuberiasdanteferratti
 
Materiales estructurales
Materiales estructuralesMateriales estructurales
Materiales estructuralesMenfis Obellid
 
Mecánica para Ingenieros: DINÁMICA 3ed, Ferdinand Singer
Mecánica para Ingenieros: DINÁMICA 3ed,  Ferdinand SingerMecánica para Ingenieros: DINÁMICA 3ed,  Ferdinand Singer
Mecánica para Ingenieros: DINÁMICA 3ed, Ferdinand SingerDaniel Orozco
 
Espectro (trabajo)
Espectro (trabajo)Espectro (trabajo)
Espectro (trabajo)JorgeSiso
 
Armaduras y tipos de armaduras para techos
Armaduras y tipos de armaduras para techosArmaduras y tipos de armaduras para techos
Armaduras y tipos de armaduras para techosDeiby Requena Marcelo
 

La actualidad más candente (20)

Aplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículasAplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículas
 
ESFUERZO-DEFORMACION
ESFUERZO-DEFORMACIONESFUERZO-DEFORMACION
ESFUERZO-DEFORMACION
 
Tipos de columnas
Tipos de columnasTipos de columnas
Tipos de columnas
 
Manual de practicas
Manual de practicasManual de practicas
Manual de practicas
 
Tabla de Centroide y Momento de Inercia de Figuras Comunes
Tabla de Centroide y Momento de Inercia de Figuras ComunesTabla de Centroide y Momento de Inercia de Figuras Comunes
Tabla de Centroide y Momento de Inercia de Figuras Comunes
 
Sistemas hiperestáticos
Sistemas hiperestáticos Sistemas hiperestáticos
Sistemas hiperestáticos
 
Humedad y filtracion
Humedad y filtracionHumedad y filtracion
Humedad y filtracion
 
Energia de deformacion
Energia de deformacionEnergia de deformacion
Energia de deformacion
 
Losas monolíticas
Losas monolíticasLosas monolíticas
Losas monolíticas
 
Fuerza cortante (v) momento_flector (m)
Fuerza cortante (v) momento_flector (m)Fuerza cortante (v) momento_flector (m)
Fuerza cortante (v) momento_flector (m)
 
Efectos del viento en las estructuras
Efectos del viento en las estructurasEfectos del viento en las estructuras
Efectos del viento en las estructuras
 
Unidad iii cargas actuantes en las estructuras de madera 2
Unidad iii cargas actuantes en las estructuras de madera 2Unidad iii cargas actuantes en las estructuras de madera 2
Unidad iii cargas actuantes en las estructuras de madera 2
 
Esfuerzos combinados
Esfuerzos combinadosEsfuerzos combinados
Esfuerzos combinados
 
Esquemasy simbologiatuberias
Esquemasy simbologiatuberiasEsquemasy simbologiatuberias
Esquemasy simbologiatuberias
 
Materiales estructurales
Materiales estructuralesMateriales estructurales
Materiales estructurales
 
Vibraciones unidad 1
Vibraciones unidad 1Vibraciones unidad 1
Vibraciones unidad 1
 
Mecánica para Ingenieros: DINÁMICA 3ed, Ferdinand Singer
Mecánica para Ingenieros: DINÁMICA 3ed,  Ferdinand SingerMecánica para Ingenieros: DINÁMICA 3ed,  Ferdinand Singer
Mecánica para Ingenieros: DINÁMICA 3ed, Ferdinand Singer
 
Espectro (trabajo)
Espectro (trabajo)Espectro (trabajo)
Espectro (trabajo)
 
Armaduras y tipos de armaduras para techos
Armaduras y tipos de armaduras para techosArmaduras y tipos de armaduras para techos
Armaduras y tipos de armaduras para techos
 
3. deformación
3.  deformación3.  deformación
3. deformación
 

Destacado

Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosCuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosemilis
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoFreddySantiago32
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasJimmy Alexander
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Joan Manuel Zabala
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareGustavo Cuen
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físicoerrroman
 
Diseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacionDiseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacionYESENIA CETINA
 
Analisis estructurado y Orientado a objeto
Analisis estructurado y Orientado a objetoAnalisis estructurado y Orientado a objeto
Analisis estructurado y Orientado a objetoNormanBonavista24
 

Destacado (8)

Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosCuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientado
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Diseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacionDiseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacion
 
Analisis estructurado y Orientado a objeto
Analisis estructurado y Orientado a objetoAnalisis estructurado y Orientado a objeto
Analisis estructurado y Orientado a objeto
 

Similar a Diferencias entre Análisis Estructural y OO

Proyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de CosteProyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de CosteCAMILO
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDat@center S.A
 
Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientos Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientos Mirla Montaño
 
Proceso de analisis wilmer santeliz
Proceso de analisis wilmer santelizProceso de analisis wilmer santeliz
Proceso de analisis wilmer santelizwilensanz
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon KoudsiFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon KoudsiRaimonKoudsi
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetosMessenger Adictos
 
Fundamentos Y Metodos de Analisis de Requerimientos
Fundamentos Y Metodos de Analisis de RequerimientosFundamentos Y Metodos de Analisis de Requerimientos
Fundamentos Y Metodos de Analisis de RequerimientosGlamisleidys Chourio
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
66826033 diseno-de-aplicaciones-gene xus-apunte-1
66826033 diseno-de-aplicaciones-gene xus-apunte-166826033 diseno-de-aplicaciones-gene xus-apunte-1
66826033 diseno-de-aplicaciones-gene xus-apunte-1Raroldo Lira
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOSFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOSValentina
 
Unidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del softwareUnidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del softwareAndhy H Palma
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTECAMILO
 

Similar a Diferencias entre Análisis Estructural y OO (20)

Proyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de CosteProyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de Coste
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 
Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientos Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientos
 
Juan velasquez
Juan velasquezJuan velasquez
Juan velasquez
 
Analisis de sistema
Analisis de sistemaAnalisis de sistema
Analisis de sistema
 
2017.10.16-senati-powerpoint sesion8.pptx
2017.10.16-senati-powerpoint sesion8.pptx2017.10.16-senati-powerpoint sesion8.pptx
2017.10.16-senati-powerpoint sesion8.pptx
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proceso de analisis wilmer santeliz
Proceso de analisis wilmer santelizProceso de analisis wilmer santeliz
Proceso de analisis wilmer santeliz
 
8 disenio (caso de uso)
8 disenio  (caso de uso)8 disenio  (caso de uso)
8 disenio (caso de uso)
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon KoudsiFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetos
 
Fundamentos Y Metodos de Analisis de Requerimientos
Fundamentos Y Metodos de Analisis de RequerimientosFundamentos Y Metodos de Analisis de Requerimientos
Fundamentos Y Metodos de Analisis de Requerimientos
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
66826033 diseno-de-aplicaciones-gene xus-apunte-1
66826033 diseno-de-aplicaciones-gene xus-apunte-166826033 diseno-de-aplicaciones-gene xus-apunte-1
66826033 diseno-de-aplicaciones-gene xus-apunte-1
 
8 disenio
8 disenio8 disenio
8 disenio
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOSFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
 
Unidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del softwareUnidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del software
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
 
METODOS Y MODELOS POO
METODOS Y MODELOS POOMETODOS Y MODELOS POO
METODOS Y MODELOS POO
 

Diferencias entre Análisis Estructural y OO

  • 1. 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 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, 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 por ello 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 el concepto de programa principal. La utilización masiva
  • 2. 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 del problema 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 pensar acerca 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 los requisitos 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
  • 3. para adaptar una aplicación basada en objetos a un cambio de requisitos suelen estar mucho más localizadas. 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. http://www.geocities.ws/yulietm_arteaga/ads/T1.html