Funcionalidad Seguir Comprando:
Funcionalidad Realizar Pedido:
Funcionalidad Mostrar Pedido:
Funcionalidad Seguir Comprando:
Funcionalidad Realizar Pedido:
Funcionalidad Mostrar Pedido:

Funcionalidad de Agregar un Producto:
Funcionalidad de Botón regresar:

Funcionalidad de Agregar al Carrito:

Una vez aquí, el usario podra elegir cualquiera de ellos, supongamos que elige el mouse, al dar clic sobre la imagen, obtendremos la descripcion del mismo.

En este caso tenemos tres funciones principales, la primera es Actualizar Cesta, que nos permite modificar el número de unidades que deseamos de cada producto, Continuar Comprando; que nos permite realizar mas compras de otros productos, y la ultima es Realizar Pedido que nos mandara al formulario de datos personales.
La ventana de datos personales, nos permite registrar al usuario en nuestra base de datos, y asignarle un número de pedido, así como una contraseña para que pueda acceder a su carrito de compras.

Una vez que conocemos su representacion, la aplicaremos a nuestro sistema, nuestro caso es que el cliente haga una compra, lo primero es identificar los elementos del caso y al actor, lo que nos arrojaría una representación como muestra la imagen.
Ahora hay que realizar el esquema de caso, en el que se modela al cliente realizando una compra:
La etiqueta "INCLUIR" hace referencia a que "AGREGAR" debe de poder cumplirse para poder "PAGAR", obiamente si el cliente no ha agregado nungún producto no puede pagar nada.
Una vez que tenemos ya nuestros objetos procedemos a aplicar los atributos; solo se agrega yna seccion inferior al objeto, ésta sección contendrá los atributos del mismo y tendra la siguiente sintaxis: nombreAtributo Tipo = 'valor'
Después de que ya tenemos nuestras clases procedemos a relacionarlas, solo se expresa el nombre de la clase y su representacion es la siguiente:

Lo único que resta por hacer es realizar la Multiplicidad, que puede se expresa de la siguiente manera:
