El otro día terminamos el diseño arquitectónico. Hoy veremos el diseño de interfaces:
DISEÑO DE INTERFACES:
El diseño de la interfaz de la base de datos lo dejamos fuera ya que se ve con más detalle en la asignatura de Bases de Datos.
- Interfaz de usuario:
Permite la comunicación entre el sistema y el usuario. Para diseñarla tenemos muchas herramientas que nos ayudan, de las cuales una de las más usadas el diseño de prototipos:
Casi todos los elementos de la interfaz se colocan dentro de ese diseño usando determinados símbolos. Automáticamente diseñamos la interfaz en un entorno gráfico sin necesidad de programar código (jbuilder), definiendo las características de la ventana, menús, botones, acciones… etc. En definitiva tenemos muchas facilidades para el diseño de la interfaz y el esquema de prototipos permite un desarrollo rápido.
- El diseño de los datos:
Tenemos que partir del análisis, de donde obtenemos un esquema u otro en el que esté representada la arquitectura de información que hay en el problema. En el análisis vamos a tener el conjunto de entidades y relaciones, por ejemplo. En el diseño nos preocupamos de ese esquema y de traducirlo, en este caso a un modelo relacional, que es un diseño de tablas donde contemplamos esas relaciones y entidades. Ya nos queda implementar esas tablas haciendo uso de algunas herramientas de bases de datos relacionales. Obviamente esto funciona cuando usamos un modelo entidad-relación, con otros son diferentes.
- El diseño de componentes:
¿Donde se quedo el diseño arquitectónico? En el diseño de componentes, identificando cada uno de los subsistemas. ¿Ahora qué nos queda? Tenemos que definir esas piezas, y eso es lo que hace el diseño de componentes. Ahí tenemos cosas más elementales, en las que podamos usar herramientas de este tipo:
En la imagen podemos ver el uso de dos herramientas (pseudocódigo y diagramas de flujo de control) para describir un módulo concreto (proceso de un registro). Formalmente el diseño de componentes se define como la descripción procedimental de cada uno de los componentes elementales de la arquitectura.
Y con esto acabamos con todas las tereas que hay que hacer en el diseño: Disepo arquitectónico, diseño de datos, de la interfaz de usuario y diseño de cada uno de los componentes del diseño arquitectónico.
Página principal > Acerca de esta Entrada
Esta entrada fue publicada por SalMax el Jueves 18 Octubre 2007, a las 20:01, y fue archivada en ISI.
Suscríbete al
canal de sindicación RSS de todos los comentarios a esta entrada.
Publica un Comentario