3. Definición:
Las capas pueden residir en uno a mas
equipos o servidores, el número de capas hace
referencia al número de niveles y no al número
de equipos en los cuales los servicios son
divididos.
Es un estilo de programación en que el
objetivo primordial es la separación de la
lógica de negocios de la lógica de diseño;
un ejemplo básico de
esto consisten separar la capa de datos
de la capa de presentación al usuario.
DEFINICIÓN:
4. CAPAS DE MANEJO DE DATOS
•Esta capa es la que accede
directamente a la base de
datos.
•Es la que contiene las
interfaces en las que el usuario
interactúa con el sistema.
5. CAPAS DE NEGOCIOS
Esta capa es la que sostiene todo el
negocio de la aplicación, es decir, todos
los cálculos necesarios para que
nuestra aplicación haga lo que se espera
de ella.
Esta capa intermedia contiene la parte
de la aplicación que interactúa con los
datos, por ejemplo: la creación de una
cadena de conexión al origen de datos.
6. CAPAS DE INTERFAZ DEL
USUARIO
Esta capa comprende todo lo que
se muestra hacia el usuario final,
es decir, el diseño de los
formularios o plantillas con las
que va a trabajar el usuario final.
Es la cual se relaciona
directamente con el origen de
datos.
7. CONCLUSIONES
La programación en capas a sido una de las
ultimas tendencias en cuanto a software
comercial se refiere.
Es importante tener en cuenta que no
importa el lenguaje de programación usado.
Se debe usar una alta cohesión y un bajo
acoplamiento dentro de los objetos y capas
para lograr que la aplicación sea fácilmente
desamable y sea mas sencillo realizar mejoras
y actualizaciones al sistema.