lunes, 14 de enero de 2008

Diseño de la capa de presentación (1 de 2)

El diseño de cualquier aplicación no está completo sin especificar la manera en que los usuarios interactúan con el sistema.

La interacción con el usuario se realiza a través de la capa de presentación.

Dicha capa de presentación es la parte de la aplicación que provee el mecanismo de comunicación entre el usuario y la capa de servicios de negocio (capa de negocio) del sistema.

La capa de presentación más simple contiene los componentes de interfaz de usuario, por ejemplo formularios Web. Para interacciones más complejas puede diseñar componentes de proceso de usuario que orquesten los elementos de interfaz de usuario y controlen la interacción con el usuario.

Los componentes de interfaz de Usuario muestran los datos a los usuarios, adquieren y evalúan los datos introducidos por este e interpretan los gestos de los usuarios que indican que el usuario desea realizar una operación sobre los datos.

Además la interfaz de usuario debe filtrar las acciones presentado solo las que tengan sentido en un momento concreto.

Las características que un buen interfaz posee son:

  • Diseño intuitivo.
  • Empleo óptimo del espacio de la pantalla.
  • Fácil navegación.
  • Navegación controlada.
  • Validación de datos de entrada.
  • Menús, barras de herramientas y ayuda.
  • Tratamiento eficiente de eventos.
En el próximo post seguiremos hablando de la capa de presentación

No hay comentarios: