Está en la página 1de 6

ARQUITECTURA 3 CAPAS

PROGRAMACIN POR CAPAS


Definicin: Es un estilo de programacin, su objetivo primordial es la separacin de la capa de presentacin, capa de negocio y la capa de datos.

CAPAS Y NIVELES
y 1.) Capa de presentacin.- Esta capa es la que ve el

usuario , presenta el sistema al usuario, le comunica la informacin y captura la informacin del usuario en un mnimo de proceso.
y Esta capa se comunica nicamente con la capa de

negocio. Tambin es conocida como interfaz grfica y debe tener la caracterstica de ser "amigable" para el usuario generalmente se presentan como formularios.

2.) Capa de negocio


Aqu es donde, se reciben las peticiones del usuario y se envan las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lgica del negocio) porque es aqu donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentacin, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de base de datos para almacenar o recuperar datos de l.

3.)CAPA DE DATOS Es donde residen los datos y es la encargada de acceder a los mismos. Est formada por uno o ms gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperacin de informacin desde la capa de negocio.

Los Servidores de Aplicaciones actan como enlace entre los servidores Web y los Servidores de Bases de datos. Se fomenta la escalabilidad del sistema, la seguridad y la reutilizacin de cdigo.

Navegador Capa de presentacin. Pginas en HTML a travs de HTTP Servidor Web

Intrprete PHP

Capa de aplicacin. Ejecucin de Scripts PHP.

Directorio Web Capa de datos. Extraccin mediante consultas o leyendo archivos del directorio Web

Base de Datos

También podría gustarte