viernes, 17 de mayo de 2013

4.3_DISEÑO DE SISTEMA

Los Modelos del Diseño








El objetivo del diseñador es producir un modelo de una entidad que se construirá más
adelante. El proceso por el cual se desarrolla el modelo combina:
· la intuición y los criterios en base a la experiencia de construir entidades similares
· un conjunto de principios y/o heurísticas que guían la forma en la que se desarrolla el modelo
· un conjunto de criterios que permiten discernir sobre calidad
· un proceso de iteración que conduce finalmente a una representación del diseño final


Frecuentemente analista y diseñador son la misma persona, sin embargo es necesario
que se realice un cambio de enfoque mental al pasar de una etapa a la otra. Al abordar
la etapa de diseño, la persona debe quitarse el sombrero de analista y colocarse el
sombrero de diseñador.


“El diseño estructurado, tiende a transformar el desarrollo de software de una práctica
artesanal a una disciplina de ingeniería”.
· Eficiencia
· Mantenibilidad
· Modificabilidad
· Flexibilidad
· Generalidad
· Utilidad










¿Qué es el diseño?

El diseño es el proceso creativo de transformación del problema en una solución; la descripción de una solución también se denomina diseño.
La solución será la que satisface  todos los requerimientos planteados en la especificación de requerimientos.
Las soluciones en muchos casos son ilimitadas.



Existen dos tipos de diseño:
-Diseño Conceptual 
-Diseño del Sistema

El diseño conceptual describe el sistema en un lenguaje que el cliente pueda comprender, en lugar de usar términos técnicos o jergas de computación.

Un buen diseño conceptual debería tener las siguientes características:
Se escribe en el lenguaje del cliente.
No contiene expresiones de jerga técnica.
Describe claramente las funciones del sistema.
Es independiente de la implementación.

Diseño Técnico
Permite que los constructores comprendan el hardware y el software
concretos que se necesitan para resolver el problema del cliente.
Es decir este diseño describe:
La configuración de hardware.
Las necesidades de software.
Las interfaces de comunicación.
Las entradas y salidas del sistema.
La arquitectura de red.
Y cualquier otro aspecto que incida en la transformación de los requerimientos en una solución.


Diseño Conceptual y Técnico

El diseño se describe en un único documento, pero muchas veces se vuelca en dos.





Ejemplo de Diseño Conceptual y Técnico




No hay comentarios:

Publicar un comentario