TABLAS DE COMPARACIÓN

4
INSTITUTO TECNOLÓGICO DE TUXTEPEC LICENCIATURA EN INFORMÁTICA SISTEMAS DE INFORMACIÓN II UNIDAD 2: MODELO ESTRUCTURADO MODELO ORIENTADO A OBJETO MODELO BASADO EN COMPONENTES TABLA COMPARATIVA DE LOS MODELOS INTEGRANTES: ROCIÓ CRUZ QUINTANA KATERI LÓPEZ NOGUEIRA JOSÉ JAVIER MARTÍNEZ NOLASCO COLUMBA CELESTE MÉRALES LÓPEZ YOLANDA MOTA SUAREZ LIC. MARÍA DE LOS ÁNGELES MARTÍNEZ MORALES 7 SEMESTRE SAN JUAN BAUTISTA TUXTEPEC, OAX., 19 DE SEPTIEMBRE DE 2011.

Transcript of TABLAS DE COMPARACIÓN

Page 1: TABLAS DE COMPARACIÓN

INSTITUTO TECNOLÓGICO DE

TUXTEPEC

LICENCIATURA EN INFORMÁTICA

SISTEMAS DE INFORMACIÓN II

UNIDAD 2:

MODELO ESTRUCTURADO

MODELO ORIENTADO A OBJETO

MODELO BASADO EN COMPONENTES

TABLA COMPARATIVA DE LOS MODELOS

INTEGRANTES:

ROCIÓ CRUZ QUINTANA

KATERI LÓPEZ NOGUEIRA

JOSÉ JAVIER MARTÍNEZ NOLASCO

COLUMBA CELESTE MÉRALES LÓPEZ

YOLANDA MOTA SUAREZ

LIC. MARÍA DE LOS

ÁNGELES MARTÍNEZ

MORALES

7 SEMESTRE

SAN JUAN BAUTISTA TUXTEPEC, OAX., 19 DE SEPTIEMBRE DE 2011.

Page 2: TABLAS DE COMPARACIÓN

TABLAS COMPARATIVAS

MODELO

ESTRUCTURADO

CARACTERÍSTICAS HERRAMIENTAS DIFERENCIAS CUANDO ES

RECOMENDABLE

El elemento

fundamental del

modelo

estructurado es

la función de

transformación

de datos.

Separa datos y

funciones de manera

que su capacidad de

abstracción se

manifiesta por

separado.

CASE

Diagrama de flujos

de datos

Diagrama de

estructura.

El modelo

estructurado al

término de una

función de

transformación

de datos fue

concebido con la

interacción de la

exactitud

matemática.

Es adecuado cuando se

quiera aprovechar estas

cualidades, en el

procesamiento de datos

siempre que la

incertidumbre inevitable

de contexto sea

pequeña y exijan su

propio cambio.

Page 3: TABLAS DE COMPARACIÓN

MODELO ORIENTADO A OBJETO

MODELO CARACTERÍSTICAS HERRAMIEN-

TAS

SEMEJAN-

ZAS

DIFERENCIAS CUANDO ES

RECOMENDA-

BLE

SI SE APOYAN EN

LAS MISMAS

TECNOLOGÍAS

El modelo

fundamental

de los

objetos es el

objeto que

significa

cosa.

Los objetos ofrecen más

libertad de imaginación

gracias a su

ambigüedad.

En la capacidad de

abstracción, que es un

recurso de ambigüedad

en la solución.

Conjunto de objetos con

atributos y

comportamientos

específicos.

Encapsulamiento.

La herencia

El polimorfismo

Los objetos se clasifican

en clases y las clases se

organizan en jerarquías.

Está reemplazando

rápidamente a los

enfoques de desarrollo

de software

Tradicionales.

CASE

Las

tecnologías

de objetos

llevan a

reutilizar, y la

reutilización

(de

componente

de software)

lleva a un

desarrollo de

software más

rápido y a

programas de

mejor calidad.

Al igual que

en un modelo

estructurado

el OO

también

utiliza las

herramientas

CASE.

El origen de

modelos del

objeto fue la

simulación.

Debe exhibir

abstracciones

de datos y

procedimiento

s que

conducen a

una

modularidad

eficaz.

Las tecnologías

de objeto llevan

un número de

beneficios

inherentes que

proporcionan

ventajas a los

niveles de

dirección

y técnico.

El modelo de proceso

de ensamblaje de

componentes.

Los productos y

sistemas orientados a

objetos se producen

usando un modelo

evolutivo, a veces

llamado

recursivo/paralelo.

Se mueve a través de

una espiral evolutiva

que comienza con la

comunicación con el

usuario.

Page 4: TABLAS DE COMPARACIÓN

MODELO

BASADO EN

COMPONENTES

CARACTERÍSTICAS HERRAMIENTAS DIFERENCIAS CUANDO ES

RECOMEN-

DABLE

SI SE APOYAN

EN LAS MISMAS

TECNOLOGÍAS

Es un proceso

que se centra en

el diseño y

construcción de

sistemas basados

en computadora

que utilizan

componen-tes de

Software

reutilizables.

Son más fáciles de ensamblar y

más caros de construir a partir de

piezas separadas.

Son reutilizables.

Son independientes para que no

interfieran en su funcionamiento

unos con otros.

Los detalles de implementación

se ocultan, por lo que la

implementación de los

componentes puede cambiarse

sin afectar al resto del sistema.

Proporcionan plataformas de alto

nivel que reducen los costes del

desarrollo de aplicaciones.

Basan en componentes

existentes que ya han sido

implementados y utilizados en

sistemas de aplicaciones.

El wrapper oculta

la complejidad del

código subyacente

y proporciona una

interfaz para que

los componentes

externos puedan

acceder a los

servicios que dicho

código

proporciona.

OLAP

UML

Los

componentes

desarrollados

internamente no

son

inmediatamente

reutilizables.

Cuando

deseamos

reutilizar los

componentes

de un sw

anterior, de

esta manera

ahorrar

tiempo y

costos.

En las de

orientadas a

objetos.

Incorpora

características del

modelo en espiral.