Modelo de diseño - Estrategias de diseño
Enviado por DanMarque • 29 de Agosto de 2016 • Resumen • 535 Palabras (3 Páginas) • 94 Visitas
Modelo de diseño
Estrategias de diseño
El diseño se define como la busqueda de una solución en cualquier campo, aqui la cuestion es saber como arbordar los retos que implica el diseño de un sistema. Los estudios demuestran que en muchas ocasiones los sistemas los enfocamos en resolver los problemas de manera individual alejandolo cada vez mas del sistema completo en el que esta trabajando. "Es como diseñar una ventana sin el edificio", todo tiene un impacto y en sistema todo esta relacionado. Por lo caul es conveniente llevar a cabo una serie de pasos, los cuales se detallan a continuación:
1.-Definir el problema viendo todo el sistema.
2.-Priorisar objetivos evaluando el ciclo de vida del producto.
3.-Realizar una lluvia de ideas enfocadas a todo el sistema.
4.-Usar metricas y evaluaciones para tomar decisiones.
Este sencillo pero y util de 4 pasos nos permite iniciar un proceso de diseño e incluso perfecionarlo.
Como se dijo el modelo de diseño es un refinamiento del modelo de analisis donde se toman en cuenta las consecuencias del ambiente de implementación.
El resultado de este modelo de diseño son las especificaciones de todos los objetos incluyendo sus operaciones y atributos.
El modelo de diseño es requerido ya que el modelo de analísis no es lo suficientemente formal para alcanzar el codigo fuentel.
Además de las operaciones y atributos se debe considerar el rendimiento el lenguaje de programación, manejo de base de datos ,etc.
Otro objetivo del diseño es valor los resultados de los modelos de requisitos y analísis, si se descubren aspectos que hay que
modificar existe la posibilidad de volver a etapas anteriores. La meta del diseño es refinar el modelo hasta que sea facil
escribir el codigo fuente. Si los cambios en el modelo de diseño provienen de cambio en la logíca del sistema entonces deben
hacer cambios en el modelo de analísis; si el cambio es una consecuencia de la implementación entonces los cambios no deben
incorporarse en el analísis
Se consideran 2 aspectos princiales en este modelo de diseño:
1.- Diseño del objeto:
Aquí se refina y formaliza el diseño para generar especificaciones muy detalladas en todos los objetos,
incluyendo operaciones y trayectos se describe como actuan los objetos en cada caso de uso, así como la operación que se realiza
en cada objeto. Este paso genera las interfases de los objetos, las cuales despues deben implemetarse mediante metodos.
2.- Diseño de sistema:
Aqui deben tomarse decisiones de implementación estrategíca:
Como se incorpora de una base de datos en sistema, que lenguaje de programación se utiliza, etc.
La robustez de un sistema debe ser uno de los principales objetivos del diseño.
...