0% encontró este documento útil (0 votos)
1K vistas10 páginas

Arquitectura de Software en Capas

El documento describe la arquitectura de programación por capas y cómo convertir un módulo en esta arquitectura. Se explica que la arquitectura consta de tres capas: presentación, negocio y datos. La capa de presentación maneja la interfaz, la capa de negocio se comunica con las otras capas y la capa de datos interactúa con la base de datos. El documento luego detalla cómo convertir un módulo existente a esta arquitectura creando archivos separados para cada capa.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1K vistas10 páginas

Arquitectura de Software en Capas

El documento describe la arquitectura de programación por capas y cómo convertir un módulo en esta arquitectura. Se explica que la arquitectura consta de tres capas: presentación, negocio y datos. La capa de presentación maneja la interfaz, la capa de negocio se comunica con las otras capas y la capa de datos interactúa con la base de datos. El documento luego detalla cómo convertir un módulo existente a esta arquitectura creando archivos separados para cada capa.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

Programacin por Capas

Ramiro Javier Chuquimia Ticona @ramir0ck ramiro@[Link]

Programacin por Capas


La Programacin por Capas es una Arquitectura Cliente-Servidor, cuyo principal objetivo es separar La Lgica de Negocio de la Lgica de Diseo.

Arquitectura 3 Capas
Capa de Presentacin.- Es la que presenta la Interfaz Grfica se caracterstica por ser "amigable para el usuario. Esta capa se comunica nicamente con la capa de negocio.

Capa de Negocio.- Esta capa se comunica con la capa de presentacin, para recibir las solicitudes y devolver resultados, y con la capa de datos, para interactuar con el gestor de Base de Datos.
Capa de Datos.- Est formada por uno o ms gestores de bases de datos, reciben solicitudes de almacenamiento o recuperacin de informacin desde la capa de negocio.

Convertir el cdigo a la Arquitectura 3 Capas

El Mdulo MostrarCategoria, Contiene todo el codigo fuente en un mismo archivo, en este se puede observar la conexin a la Base de Datos, la consulta SQL y el despliegue de la informacin al Usuario

Modulo MostrarCategoria

Modulo MostrarCategoria en Arquitectura 3 Capas


Empezamos creando la estructura fsica de los archivos, bajo la Arquitectura 3 Capas. Crearemos 3 carpetas (para la Capa de Datos, Capa de Negocio y Capa de Presentacin).
Capa de Datos, creamos la Clase de conexin que se conectar a la Base de Datos.

Capa de Negocio, creamos la Clase Categoria que tendr todas las consultas SQL
Capa Presentacin, creamos el modulo Categoria que llamar a la ClaseCategoria solicitando informacin y desplegar el resultado en pantalla

Capa de Datos [Link]


Declaramos la Clase Conexion, para poder conectarnos la base de Datos MySQL

Capa de Negocio [Link]


Vinculamos a la Capa de Datos, con la funcion include

Declaramos la Clase Categoria, con sus atributos y metodos.


El Metodo buscarTodo() especifica el codigo de la consulta SQL

Capa de Presentacin [Link]


Vinculamos a la Capa de Negocios, para instanciar un objeto de la claseCategoria, y asi poder llamar al Metodo mostrarTodo que nos devolver un Conjunto de Datos, realizamos un recorrido para mostrar el resultado en pantalla

Ramiro Javier Chuquimia Ticona @ramir0ck ramiro@[Link]

También podría gustarte