Cuadro comparativo de modelos

5
SISTEMAS DE INFORMACIÓN II DISEÑO DE SISTEMAS 15 DE SEPTIEMBRE DE 2011 INTEGRANTES: HERNANDEZ MARTINEZ AMAIRANY O. RIVERA DOMINGUEZ CITLALI ZABALZA RODRIGUEZ GRETTA R.

Transcript of Cuadro comparativo de modelos

Page 1: Cuadro comparativo de modelos

SISTEMAS DE INFORMACIÓN II DISEÑO DE SISTEMAS

15 DE SEPTIEMBRE DE 2011

INTEGRANTES:

HERNANDEZ MARTINEZ AMAIRANY O.

RIVERA DOMINGUEZ CITLALI

ZABALZA RODRIGUEZ GRETTA R.

Page 2: Cuadro comparativo de modelos

UNIDAD 2: DISEÑOS DEL SISTEMA

DISEÑO DE SISTEMAS

Modelo basado en component

es

Modelo estructurad

o

Modelo orientado a

objeto

Page 3: Cuadro comparativo de modelos

UNIDAD 2: DISEÑO DEL SISTEMA

Modelo Estructurado Orientado a objetos

Basado en componentes

Surgimiento

Fue creado por Grady Booch en 1994, mientras estuvo en Rational Software

 

Tienen origen en Simula 67 (1967), un lenguaje diseñado para hacer simulaciones de naves

En 1968 Douglas McIlroy identifica la necesidad de unasub-industria de componentes software como solución a ladenominada crisis del software.Su implantación no se realiza hasta los 90´.

Page 4: Cuadro comparativo de modelos

UNIDAD 2: DISEÑO DEL SISTEMA Modelo

EstructuradoOrientado a

objetoBasado en

componentes

Definición

Es un proceso en el cual se tiene que decidir que componentes

Es la técnica de diseño, la cual se caracteriza por la determinación y delegación de responsabilidad.

Es la gestión de la funcionalidad a través de las especificaciones de las interfaces y esta es la misma tanto si la aplicación es de tiempo real como si no lo es.

Objetivo

Desarrollar una estructura de programa modular y representar las relaciones de control entre los módulos.

Transformar el desarrollo de software de una práctica artesanal a una disciplina de ingeniería

Desarrollaruna serie de modelos que describan el software de

computadora al trabajar para satisfacer un conjunto de

requisitos definidos por el cliente.

Componer sistemas de software, es decir, reutilización del software, y la reutilización proporciona beneficios a los ingenieros de software

Page 5: Cuadro comparativo de modelos

UNIDAD 2: DISEÑO DEL SISTEMA Modelo Estructurado Orientado a

objetosBasado en componentes

Características

•Permite construir modelos de sistemas a partir del análisis de sus procesos y/o actividades que se ejecutan asociados al sistema.•Introduce el uso de las herramientas de documentación gráficas para producir un tipo diferente de especificación funcional: “la especificación estructurada”.

Determina las definiciones completas de las clases y asociaciones que se utilizarán en la implementación, así como las interfaces y algoritmos de los métodos utilizados para implementar las operaciones.

 Es evolutivo por naturaleza y exige un enfoque interactivo para la creación del software. Sin embargo, el modelo de desarrollo basado en componentes configura aplicaciones desde componentes preparados de software (clases).

Herramientas

•Diagrama de Flujo de Datos•Diccionario de Datos•Diagrama de Estructuras de Datos

•CASE OO•Diagrama de clase•Diagrama de instancia •Modelos de datos

•Diagrama de componentes •Diccionario de datos.•Marco de trabajo