Sie sind auf Seite 1von 4

Desarrollo de Sistemas

Nombre: Diego Aupaz


Catedrático: Ing. Jorge Miranda
1) Que es Programación en 2,3,4 Capas
Programación por Capas

Programación en 2 Capas Se basa en un Nivel de aplicación y Nivel de la Base de Datos

Se la llamada cliente-servidor
El inconveniente de esta arquitectura es la falta de seguridad

Se la llamada cliente-servidor
El inconveniente de esta arquitectura es la falta de seguridad

Se basa en la Aplicación, Dominio de la Aplicación y el Repositorio

Se basa en la modularidad

Programación en 3 Capas Permite la reutilización de código

Aporta bastante seguridad a la aplicación

La idea básica es separar todo lo que es programación GUI de

Este tipo de programación no tiene ningún sentido la utilización


organizar esta nueva capa de la aplicación es considerarla una fachada al dominio

Se basa en Presentacion, Aplicación, Dominio de la Aplicación


Programación en 4 Capas
2) Características,Ventagas,Desventajas de la Programación por
Capas

Características de la Programación por Capas

Técnica de Ingeniería de Software

Propia de la programación por Objetos Capa de Presentación


objetos
Se organizan principalmente en 3 capas objetos Capa de la Lógica

Asegura avanzar en la Programación del proyecto de una forma ordenada


Capa de Datos
forma ordenada

Sigue un estándar conocido en el ambiente de desarrollo de aplicaciones

Ventajas y Desventajas de la Programación por Capas

Al implementar este modelo de Cuando se implementa un


programación modelo
Se asegura un trabajo de forma
Se debe llegarordenada
a un balance entre el número de capas y subcapas q

Cada capa está dividida según su funcionalidad


Pérdida de eficiencia
Existe modularidad en los procesos
Realización de trabajo innecesario o redundante e

Gasto de espacio de la aplicación debido a la expansió

Alta dependencia entre los objetos

3) Que son los Triggers


Triggers
Definición Características
Requerimientos
Un trigger es una clase que implementa una interfaz que dispone de un método
Cada trigger implementa una interfaz concreta

Son definidos sobre la tabla en la que opera la sentencia


Debe registrar el trigger previamente

Sonelevaluados
ombre de la clase que implementa el código de la tarea que trigger se en el contexto
encargara de la operación
de ejecutar

Permiten la modificación de los valores que se insertará en la t

4) Como aplicaría un Trigger a su proyecto

Un ejemplo claro de la utilización de Triggers en nuestro proyecto


sería al momento de Registra la asistencia de un docente que el
Disparador se ejecute y me actualice la Hora de Entrada y se bloque
para que ya no se pueda registrar mas.

Solo el docente tendría la opción de registrarse a la hora de salida


5) Es aplicable realizar a su proyecto UML y En qué momento lo
aplicaría

Es aplicable e indispensable utilizar la diagramación mediante UML


ya que nos permite especificar, construir y documentar la aplicación
que estemos desarrollando.

El momento en el cual se utilizaría seria en la Propuesta Del


proyecto y sistema propuesto (Capítulo III), en esta parte se debe
representar por medio de los diagramas de UML los procesos y
módulos de la aplicación.

Das könnte Ihnen auch gefallen