1. APLICACIONES N-CAPAS
EN VISUAL NET
INTEGRANTES:
Gerson Alarcón Regalado
Wilder Fuentes Araujo
DOCENTE: Ing. Marco A. Porro Chulli
2.
3. DEFINICIÓN
La programación por capas es un modelo de desarrollo
software en el que el objetivo primordial es la separación
(desacoplamiento) de las partes que componen un sistema
software o también una arquitectura cliente-servidor: lógica de
negocios capa de presentación y capa de datos. De esta forma,
por ejemplo, es sencillo y mantenible crear diferentes interfaces
sobre un mismo sistema sin requerirse cambio alguno en la capa
de datos o lógica.
6. MÉTODO DE CONSTRUCIÓN DE
COMPONENTES EN LA IMPLEMENTACION DE
CAPAS
Los métodos (operaciones o servicios) describen, el
comportamiento asociado a un objeto, representan las
acciones que pueden realizarse por un objeto. La
ejecución de un método puede conducir a cambiar el
estado del objeto o dato local del objeto
7. RECOMENDACIONES
Es importante separar bien estas capas, ya que por ejemplo el Negocio no
podría tener acceso directamente sin pasar primero por la capa acceso a
Datos, al igual que la capa presentación no puede hacer ningún tipo de
cálculo importante de la aplicación o acceder directamente a Base de Datos.
Se puede elaborar componentes para cada capa, avanzando el desarrollo de
manera independiente y por ende el global del sistema puede desarrollarse
más rápido.
Se recomienda usar la programación con tres capas, porque es la más
convencional y la programación es más ordenada y segura.
8. CONCLUCIONES
La programación en N capas es una herramienta didáctica que facilitara la
reducción del tiempo por parte del usuario.
El estilo de programación en N capas se basa en segmentar un proyecto en
varias partes para realizar una programación independiente en cada una de
ellas.
Ayuda mucho al programador de aplicaciones para dar mantenimiento al
sistema, dado que el problema que pudiera suscitarse es visto en la capa
respectiva, por ende los costos de mantenimiento tienden a ser menores.