Documentos de Académico
Documentos de Profesional
Documentos de Cultura
127.0.0.1:5501/carrito.html
(/carrito-compras/controlador) PETICION
9 index
HTML
3
Model accion
(CarritoCompras
Controller
.java)
(ControladorCarrito.java)
6
Mapeo de una
clase a una tabla
Herencia
4 5
singular
accion
7
View
(index.html)
BASE DE 8
DATOS Ruby embebido
Variable de instancia
HTML
BD
Ejecuta código Ruby
BACKEND
D
1
127.0.0.1:5501/carrito.html (/carrito-compras/controlador) PETICION
2
9 HTML
index
3
borrarItem
Model
Controller
(CarritoCompras.java)
(ControladorCarrito.java)
Mapeo de una 6
clase a una tabla
Herencia
4 5
singular
borrarItem
7
View
(carrito.js)
Variable de instancia
BASE DE 8
DATOS Ruby embebido
JS
BD
Ejecuta código Ruby
BACKEND
D
1 127.0.0.1:5501/carrito.html
(/carrito-compras/controlador) PETICION
2
9 HTML
index
3
limpiarCarrito
Model Controller
(CarritoCompras.java) (ControladorCarrito.java)
Mapeo de una 6
clase a una tabla
4 5
limpiarCarrito
7
View
(carrito.js)
Variable de instancia
BASE DE 8
DATOS Ruby embebido
Ejecuta código Ruby
JS
BD
BACKEND
D
ESQUEMA FUNCIONAL 1 TRANSACCIONAL CREATE CARRITO
Primero se deberá cargar la vista que tiene nuestra aplicación, para ello debemos ingresar el localhost del navegador (1).
Se llamara a la funcion abrirFormulario() dentro del controlador ControladorCarrito.java donde las ordenes se almacenaran en la acción realizada. (3)
Ahora se irá al Modelo de la clase y esta le devuelve los valores precisos que espera el controlador despues de la consulta a la BD (4)
La acción se vera afectada en la vista donde cambiara las variables dinámicas para poderlas mostrar al usuario. (7)
La vista ahora ya esta preparada para recibir los parametros del controlador (8) y asi poder mostrar la página web al usuario (9).
Primero para que cargue la vista de nuestra aplicación en nuestro programa se debe tener localhost con el puerto en nuestro navegador de preferencia. (1)
Paso siguiente este le envia los valores del controlador al modelo para modificar la venta en la BD (4).
Este recoge la vista adecuada con la venta modificada a través de la BD le devuelve los valores al controlador (5-6).
A traves del controlador ya está listo para mandar los parametros modificados (8) y asi poder ser mostrada la vista correctamente al usuario a traves del localhost. (9).
Primero para que cargue la vista de nuestra aplicación en nuestro programa se debe tener localhost con el puerto en nuestro navegador de preferencia. (1)
Hará la petición el usuario mediante la acción de click en la caja de borrar el producto de todos los ítems mostrados. (2)
Paso siguiente este le envia los valores del controlador al modelo para modificar la venta o eliminarla al ponerle 0 en la BD (4).
Este recoge la vista adecuada con la venta modificada o eliminada a través de la BD le devuelve los valores al controlador (5-6).
El controlador le enviara que la venta no existe ya que fue eliminada de la BD (8) y mostrarle al usuario a traves del localhost ningun producto en el detalle de venta. (9)