Capa de interfaz de usuario

12 views
Skip to first unread message

Alberto Salazar

unread,
Jul 16, 2012, 9:26:49 PM7/16/12
to desarrollo-de-aplicaciones-...@googlegroups.com

La programación por capas

¢  Es un estilo de programación en el que el objetivo primordial es la separación de la lógica de negocios de la lógica de diseño.

¢  Cuando trabajamos sobre aplicaciones web uno de los estilos arquitectónicos utilizado es el estilo Capas. En este estilo pueden utilizarse varias variantes, con 2 capas, 3 capas y hasta n capas, siendo el más común el de 3 capas.

Cualquier aplicación actual cuenta generalmente con tres partes diferenciadas:

¢  Una interfaz de usuario (Presentación): Elemento con el que interacciona el usuario de la aplicación, ejecutando acciones, introduciendo u obteniendo información.

¢  Lógica ó Reglas de negocio (Aplicación): Son las que procesan la información para generar los resultados que persiguen, siendo el elemento fundamental que diferencia unas aplicaciones de otras.

¢  Gestión de datos (Capa de datos): Se ocupa del almacenamiento y recuperación de la información. Es la encargada de acceder a los repositorios de información, ejemplo de estas bases de datos.

Evolución de las tecnologías para el desarrollo de aplicaciones distribuidas
De Interfaz de usuario (capa de presentación)

En este caso, está formada por los formularios y los controles que se encuentran dentro de estos y es la capa con la que interactúa el usuario.

 

                Cabe resaltar que Esta capa se comunica únicamente con la capa de negocio.

Interfaz de usuario o gráfica   <->  comunicación con  <->   Capa de negocio

Una buena regla general para determinar si la capa de presentación está suficientemente limpia de código es que debería contener una cantidad mínima de código,  tanto así que sería la suficiente como para que un diseñador  sin conocimientos de programación pueda entenderla.
 
Lizeth Nadine Varel Escorcia
Reply all
Reply to author
Forward
0 new messages