REGISTRO DE DATOS EN SERVIDOR

Aunque este modulo es ajeno al usuario, la compañia registra todos los movientos en sus servidores, a continuación observará como los datos son almacenados.



Estos fuerón solo algunos de los modulos que se manejan en un Ecommerce, sin embargo se trato de mostrar a breve modo su funcionamiento, ya que esta página es solo para fines escolares.

FORMA DE PAGO: DEPOSITO BANCARIO

Si el usuario paga por medio de un deposito bancario, se le proporcionara un numero de referencia, asi como los datos de la cuenta donde hará su deposito. Después tendrá que enviar su ficha de banco por medio de fax.


FORMA DE PAGO: POR TARJETA

Si el usuario elige pagar con tarjeta de crédito se le solicitará su nombre de usuario y la información de la tarjeta.


EL USUARIO CANCELA UN PRODUCTO

Si el usuario selecciona la opción cancelar, observará una pantalla en la que se le solicitará el nombre del producto a cancelar y tendrá que presionar el botón eliminar.


EL USUARIO SE DISPONE A PAGAR

Una vez que el usuario se encuentra en su carrito, tiene 3 alternativas posibles, el pago, la cancelación de producto o seguir comprando. En este ejemplo supongamos que el usuario se dispone a pagar y tiene un solo producto. Al presionar el botón pagar observará las formas de pago.


EL USUARIO ACCESA A SU CARRITO

Cuando el usuario accese a su carrito observará los productos que actualmente tiene, asi como la cantidad a pagar.


EL USUARIO SIGUE COMPRANDO

Si el usuario decide seguir comprando, en la pantalla solo observará nuevamente las secciones con las que contamos.

INFORMACION DE PRODUCTO ADQUIRIDO

Al usuario se le mostrará una pantalla con los productos que tiene actualmente en su carrito y tendra la opción de continuar comprando o accesar al carrito para su pago o cancelación de producto.


ACCESANDO A NUESTRO CARRITO DE COMPRAS

El usuario podrá observar los productos que se encuentran disponibles en la sección que eligió al principio, observará la descripción del producto y su precio. Además de que podrá elegir la cantidad de unidades que desee comprar. Cuándo coloca las unidades que desea y selecciona la casilla de "agregar al carrito" tendra que colocar su nombre de usuario y presionar el botón "enviar".


ACCESO VALIDO

Cuando el usuario se encuentre registrado en nuestra base de datos y su contraseña y password sean validos podrá accesar al catalogo de productos. Bastará con que de un clic en la opción que más le agrade.


CONFIRMACION DE DATOS

Una vez que el usuario ha enviado sus datos, recibirá una notificación con todos los datos proporcionados.


SITUACION: REGISTRO DE USUARIO

Una vez que el usuario accesa con el botón Registrarse observará el siguiente formulario, el cual debera de llenar con los datos correspondientes. Una vez llena su solicitud presionará el botón Enviar.









SITUACION: REGISTRO DE USUARIO

Si el usuario presiona el botón "crear sesión" dentro de la ventana de validacion de usuario o presiona la opción REGISTRARSE dentro del menu principal que aparece en la esquina derecha de la pantalla principal, observará una notificación de acceso y podrá presionar el botón "Registrarse" como se muestra en la siguinte imagen:

SITUACION: USUARIO NO REGISTRADO

Si el usuario no se encuentra registrado en nuestra base de datos o tecleea mal su nombre de usuario y/o contraseña; observaremos la siguiente pantalla.



OPCION: USUARIO REGISTRADO

Al elegir esta opción se observara una pantalla que solicita un nombre de usuario y una contraseña para poder accesar.



EJECUCION DEL PROYECTO

Una vez que se tienen los conocimientos sobre una pagina Ecommerce, procedemos a mostrar el primer modulo: El acceso de un usuario registrado o en su defecto el registro del cliente en portencia a nuestra cartera de clientes.


DISEÑO LOGICO 2º PARTE

Funcionalidad Actualizar Cesta:

Funcionalidad Seguir Comprando:

Funcionalidad Realizar Pedido:
Funcionalidad Mostrar Pedido:













DISEÑO LOGICO 1ª PARTE

En esta sección mostraremos la funcionalidad lógica del sistema, para eso tomamos la tecnica HIPO.


Lo primero es el acceso al catalogo:



Funcionalidad de Agregar un Producto:

Funcionalidad de Botón regresar:


Funcionalidad de Agregar al Carrito:


DISEÑO FISICO

Lo primero que veremos en nuestro sitio será el catalogo de productos.


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.


Al dar clic en el botón Añadir A la Cesta, que es el vinculo que se encuentra en la parte inferior derecha, accederemos a nuestro carrito de compra.



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.


DIAGRAMA DE CASO DE USO

Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del usuario. Es una técnica de aciertos y errores para obtener los requerimientos del sistema, justamente desde el punto de vista del usuario.

Los diagramas de caso de uso modelan la funcionalidad del sistema usando actores y casos de uso:


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.
La etiqueta "EXTENDER" hace referencia a que una vez que tenemos un producto agregado, podemos modificarlo o no sin que esta decisión afecte el pago. Es decir, si el cliente ya agrego un producto y quiere otra unidad del mismo producto puede agregarlo y realizar el pago, pero si no es asi, y no accede al modulo "MODIFICAR", seguirá teniendo el acceso al pago sin ningún problema.