Inicio Atrás Adelante

Métodos para el diseño

La finalidad de utilizar un método para el diseño es la obtención de un software comprensible, en el que se puedan detectar los errores con facilidad y que sea fiable.

Los diferentes métodos de diseño con que contamos pueden incluirse dentro de alguna de estas tres categorías:

Diseño funcional descendente

Se trata de definir todas las funciones del sistema e irlas describiendo, paso a paso, cada vez con más detalle.

Diseño orientado a objetos

El sistema se ve como un conjunto de objetos con sus operaciones asociadas y con intercambio de mensajes entre sí.

Diseño controlado por los datos

La estructura del sistema se obtiene a partir del reflejo de la estructura de los datos que utiliza el sistema.

Quizá la mejor manera de diseñar un software es combinar la metodología funcional descendente y la que se orienta a objetos: la primera parte del diseño, la que se corresponda con el mayor nivel de abstracción (visión de alto nivel), puede ser un conjunto de funciones que se relacionen con los requisitos de una serie de objetos con acción recíproca.

Inicio Atrás Adelante

Arriba