Vous êtes sur la page 1sur 28

Trabajo Aplicaciones

Adrin Carchipulla
Christian Novillo
Edwin Quishpe
Pablo Sigenza
Aplicacin N-Capas Estructura
Nuestra Aplicacin lleva como nombre ProyectoAD en donde se le dividira en
varios paquetes para las diferentes capas existentes

Teniendo as los siguientes paquetes:


-Paquete Conexin: Establece conexin con nuestra Base de Datos.
-Paquete Negocio: Todas las Operaciones de los Datos encapsular datos origen
y funciones para base de datos: Mostrar, insertar, llamada a procedimientos,
etc.
-Paquete Presentacin: Maneja las clases visuales que se mostraran al cliente:
Interfaz Principal, inserta cliente, mostrar productos, etc.
Aplicacin N-Capas Estructura
Conexin
Capa de Presentacin

Software que interacta con el usuario para operar con la aplicacin


Interfaz
Nuestra Aplicacin tendr una Capa de presentacin donde se
detallara
-Registros: Ingresa Productos, Ingresa Clientes.
-Listas: Lista Clientes, Lista Productos.
-Ventas: Registra Ventas
Capa de Presentacin
Base de Datos

Nuestra Base de Datos esta desarrollado en Oracle donde


contaremos con tres tablas:

-Cliente
-Ventas
-Productos
Base de Datos (Obj. Acceso BD)
Base de Datos (Obj. Acceso BD)
Metodos de Procedimiento
Entidad de Negocio

Entidad de Lista
Recuperar estructuras de datos obtenidas como consecuencia de una
consulta para luego ser mostrado en Interfaz Listar.
Mostraremos
-Clientes
-Productos
Entidad de Lista Cliente
Entidad de Lista Producto
Entidad de Mantenimiento

Los datos origen convienen estar encapsulados es as que se contara


con los Mtodos: set y get para el correcto encapsulamiento en las
clases

-Cliente
-Producto
Entidad de Mantenimiento Cliente
Entidad de Mantenimiento Producto
Objeto de Negocio
CRUD

Los Metodos Crud Tienen como finalidad acceder a la base de datos para hacer las
siguientes operaciones:
-Insertar
-Eliminar
-Modificar
-Mostrar

Utilizaremos Clases que realicen estas Operaciones Crud dihas clases son
-Cliente Operaciones
-Producto Operaciones
Insertar Crud

Para Insertar realizaremos un mtodo el cual nos permita ingresar


datos desde una interfaz hacia nuestra base de datos Oracle tanto
para ingresar:

-Cliente
-Producto
Insertar Crud Producto
Insertar Crud Cliente
Objeto de Acceso a Datos
Mtodo
de
Procedimiento
Objeto de Acceso a Datos

Mtodo de Trigger
Objeto de Acceso a Datos

Procedimientos Programados
Funcionamiento Programa-Ingreso Producto
Funcionamiento Programa-Ingreso Producto

Cuando deseamos ingresar un producto los das mircoles no se


podr porque nuestro Trigger esta validado que ese da no habr
registros de productos. A continuacin podemos el mensaje que nos
arroja al momento de querer ingresar desde la aplicacin Java.
Funcionamiento Programa-Ingreso Producto

Al modificar el da en que se puede registrar productos, nos dejara


insertar .
Funcionamiento Programa-Ingreso Cliente
Cuando ingresamos un numero de cedula
incorrecto el procedimiento se activa y no
deja registrar al cliente.
Funcionamiento Programa-Ingreso Cliente
Entonces digitamos la cdula correcta
y podemos registrar al cliente sin
inconvenientes.

Vous aimerez peut-être aussi