SlideShare una empresa de Scribd logo
Marco Aurelio Porro Chulli
Ingeniería de Sistemas y Telemática.
VII – B
Systems seven
Betzabeth Yameli Maldonado Idrogo.
Yordin Alberto Pérez Saucedo.
Aplicaciones n–capas en visual net
Definición
La Programación en capas se ocupa de la división
lógica de componentes y funcionalidad
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.
El estilo arquitectural en N -
Capas se basa en distribución
jerárquica de los roles y las
responsabilidades para
proporcionar una división
efectiva de los problemas a
resolver
Los componentes de cada
capa deben ser cohesivos y
aproximadamente el mismo
nivel de abstracción.
Encargada de realizar
transacciones con bases
de datos y con otros
sistemas para obtener o
ingresar información al
sistema.
Es en esta capa donde se
definen las consultas a
realizar en la base de
datos
En esta capa se realiza la
función de
Encapsulamiento
Se denomina capa de negocio
porque en esta se definen
todas las reglas que se deben
cumplir para una correcta
ejecución del programa.
Es aquí donde se
encuentra toda la lógica
del programa.
Representa el corazón de
la aplicación ya que se
comunica con todas las
demás capas para poder
llevar a cabo las tareas.
Debe manejar interfaces que
cumplan con el objetivo
principal de este componente,
el cual es facilitar al usuario la
interacción con la aplicación.
La interfaz debe ser amigable y
fácil de utilizar, ya que el
usuario final es el que se va a
encargar de utilizar el sistema y
de dar retroalimentación al
equipo de desarrollo en caso de
que haya algo que mejorar
En el momento de programar se recomienda utilizar como base
3 capas, una para la conexión, código o datos y para la
presentación.
Dado los vertiginosos cambios en la dinámica de los negocios
este estilo de programación provee que el Sistema sea
escalable (aumentar la capacidad).
Se recomienda este tipo de programación porque ayuda mucho
al programador de aplicaciones para dar mantenimiento al
Sistema, dado que el problema que pudiera suscitarse es visto
en la capa respectiva.
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.
En cuanto a la seguridad
este estilo de
programación es más
fiable.
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.
La programación en Capas ayuda mucho al
programador para que lleve un orden en
su código y poder verificar eficazmente el
Bugs (error).
En este tipo de programación la
rapidez es mucho mejor en la
ejecución del proyecto.
Aplicaciones n–capas en visual net

Más contenido relacionado

PPTX
Aplicaciones n capas en visual net
PPTX
Diseño estructurado
PPTX
Laboratorio iii
PPTX
Diseño estructurado
PPTX
APLICACIÓN N-CAPAS EN VISUAL NET
PDF
Diseño estructurado
DOCX
Programaciuon
Aplicaciones n capas en visual net
Diseño estructurado
Laboratorio iii
Diseño estructurado
APLICACIÓN N-CAPAS EN VISUAL NET
Diseño estructurado
Programaciuon

La actualidad más candente (16)

PPTX
Fundamentos Basicos para El Diseño de Software
PPSX
Programacion
PPTX
APLICACIÓN N-CAPAS VISUAL.NET
PPTX
Aplicaciones en n capas en visual net
PPTX
Framework
PPTX
Framework
PPTX
Diseño Estructurado
PDF
Gestión de Comunicación y Sincronización.
PPT
Diseño a Nivel de Componentes
DOCX
Programacion estruturada
DOCX
Programación modular
DOCX
Diseño estructurado
PDF
Desarrollo de Software Orientado a Aspectos
PPTX
Aplicaciones n capas en visual net
PPTX
Diseño en-el-nivel-de-componentes
Fundamentos Basicos para El Diseño de Software
Programacion
APLICACIÓN N-CAPAS VISUAL.NET
Aplicaciones en n capas en visual net
Framework
Framework
Diseño Estructurado
Gestión de Comunicación y Sincronización.
Diseño a Nivel de Componentes
Programacion estruturada
Programación modular
Diseño estructurado
Desarrollo de Software Orientado a Aspectos
Aplicaciones n capas en visual net
Diseño en-el-nivel-de-componentes
Publicidad

Similar a Aplicaciones n–capas en visual net (20)

PPTX
Programación en capass
PPTX
Aplicaciones de n capas en visual net
PPTX
Diapositiva
PPT
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
PPT
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
PPTX
APLICACIONES N-CAPAS EN VISUAL NET
PPT
Español estructurado
DOCX
Monografia top sw
DOC
Arquitectura en capas
PPTX
Laboratorio de Programacion.
DOCX
N-CAPAS EN VISUAL NET
PDF
Monografia Programación 3 Niveles
PDF
10.el diseño en el nivel de componentes
PPTX
Diseño estructurado
PPTX
Fundamentos del diseño de software
PPT
A charla12 arq.3-capas
DOCX
PROGRAMACION POR CAPAS-UNT
PPTX
Fundamentos para el diseno de software
PPTX
N capas visual basic
DOCX
Programaciuon
Programación en capass
Aplicaciones de n capas en visual net
Diapositiva
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
APLICACIONES N-CAPAS EN VISUAL NET
Español estructurado
Monografia top sw
Arquitectura en capas
Laboratorio de Programacion.
N-CAPAS EN VISUAL NET
Monografia Programación 3 Niveles
10.el diseño en el nivel de componentes
Diseño estructurado
Fundamentos del diseño de software
A charla12 arq.3-capas
PROGRAMACION POR CAPAS-UNT
Fundamentos para el diseno de software
N capas visual basic
Programaciuon
Publicidad

Más de Betzabeth Yameli Maldonado Idrogo (20)

Último (6)

PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
sistemas de informacion.................
PPTX
Conceptos basicos de Base de Datos y sus propiedades
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño
Su punto de partida en la IA: Microsoft 365 Copilot Chat
sistemas de informacion.................
Conceptos basicos de Base de Datos y sus propiedades
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Derechos_de_Autor_y_Creative_Commons.pptx

Aplicaciones n–capas en visual net

  • 1. Marco Aurelio Porro Chulli Ingeniería de Sistemas y Telemática. VII – B Systems seven Betzabeth Yameli Maldonado Idrogo. Yordin Alberto Pérez Saucedo.
  • 3. Definición La Programación en capas se ocupa de la división lógica de componentes y funcionalidad 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.
  • 4. El estilo arquitectural en N - Capas se basa en distribución jerárquica de los roles y las responsabilidades para proporcionar una división efectiva de los problemas a resolver Los componentes de cada capa deben ser cohesivos y aproximadamente el mismo nivel de abstracción.
  • 5. Encargada de realizar transacciones con bases de datos y con otros sistemas para obtener o ingresar información al sistema. Es en esta capa donde se definen las consultas a realizar en la base de datos En esta capa se realiza la función de Encapsulamiento
  • 6. Se denomina capa de negocio porque en esta se definen todas las reglas que se deben cumplir para una correcta ejecución del programa. Es aquí donde se encuentra toda la lógica del programa. Representa el corazón de la aplicación ya que se comunica con todas las demás capas para poder llevar a cabo las tareas.
  • 7. Debe manejar interfaces que cumplan con el objetivo principal de este componente, el cual es facilitar al usuario la interacción con la aplicación. La interfaz debe ser amigable y fácil de utilizar, ya que el usuario final es el que se va a encargar de utilizar el sistema y de dar retroalimentación al equipo de desarrollo en caso de que haya algo que mejorar
  • 8. En el momento de programar se recomienda utilizar como base 3 capas, una para la conexión, código o datos y para la presentación. Dado los vertiginosos cambios en la dinámica de los negocios este estilo de programación provee que el Sistema sea escalable (aumentar la capacidad). Se recomienda este tipo de programación porque ayuda mucho al programador de aplicaciones para dar mantenimiento al Sistema, dado que el problema que pudiera suscitarse es visto en la capa respectiva.
  • 9. 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. En cuanto a la seguridad este estilo de programación es más fiable. 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.
  • 10. La programación en Capas ayuda mucho al programador para que lleve un orden en su código y poder verificar eficazmente el Bugs (error). En este tipo de programación la rapidez es mucho mejor en la ejecución del proyecto.