(...) Desarrollando... y Editando
CASOS DE USO – COMERCIO ELECTRÓNICO

“Taller de Desarrollo de Aplicaciones”

CASO DE USO 1)



Nombre
Registrarse
Actor
Usuario
Actividades
El usuario desea registrarse como cliente y obtener acceso para luego autentificarse y realizar compras.
Sinopsis
Este caso de uso comienza cuando el Usuario ingresa al sistema.  El sistema identifica al Usuario, si el Usuario no está registrado, le pide que se registre.
Curso típico de eventos
1 El actor Usuario solicita registrarse.
2 El sistema solicita al usuario su nombre, apellidos, nombre de usuario del sistema, email y contraseña.
3 El actor Usuario introduce su nombre, apellidos, nombre de usuario del sistema, email y contraseña en el formulario.
4 El sistema comprueba que se han rellenado correctamente todos los campos y que el usuario no existe en la base de datos.
5 El sistema introduce los datos personales del usuario en la
base de datos
6 El sistema muestra un mensaje indicándole de que el registro se ha realizado satisfactoriamente y envía un email donde le mostrara  un recordatorio del nombre de usuario y la contraseña.
Extensiones
Si el servidor de correo no se encuentra disponible en esos momentos, el sistema muestra un mensaje de error.



Nombre
Autenticarse
Actor
Usuario
Actividades
El usuario registrado solicita autenticarse.
Sinopsis
Este caso de uso comienza cuando el usuario este registrado y no se haya iniciado ninguna sesión.
Curso típico de eventos
1 El Usuario solicita autenticarse.
2 El sistema muestra la página para que el usuario introduzca su nombre de usuario y su contraseña
3 El Usuario introduce su nombre de usuario y su contraseña
4 El sistema verifica que los datos introducidos son correctos
5 El sistema verifica que el usuario pertenece a los usuarios registrados
6 El sistema permite el acceso a zonas permitidas para usuarios registrados y la compra/adquisición de productos
7 Se inicia sesión con los datos ingresados del usuario
8 Si los datos introducidos no son correctos, el sistema muestra un mensaje de error.
Extensiones
Si el usuario no está registrado en la base de datos, el sistema muestra un mensaje de error y se le pide al usuario que vuelva a intentar introducir los datos y que si no está registrado que se registre.


Nombre
Modificar Datos
Actor
Usuario
Actividades
El usuario registrado solicita modificar sus datos.
Sinopsis
Este caso de uso comienza cuando el usuario desee modificar cualquier dato de su cuenta como puede ser: el nombre, los apellidos, la contraseña y su el e-mail.
Curso típico de eventos
1 El Usuario (CLIENTE) solicita modificar sus datos.
2 El sistema muestra el formulario donde el usuario podrá cambiar su nombre, apellidos, contraseña y dirección de correo
3 El Usuario modifica los datos que necesite cambiarlos
4 El sistema comprueba que los datos introducidos son correctos
5 El sistema modifica los datos en la base de datos
Extensiones
Si los datos no son correctos, el sistema envía un mensaje de error.


Nombre
Darse de Baja
Actor
Usuario
Actividades
El usuario registrado solicita darse de baja
Sinopsis
Este caso de uso comienza cuando el usuario solicite darse de baja en el sistema, pero este registrado en el sistema y se haya autenticado
Curso típico de eventos
1 El Usuario (CLIENTE) solicita darse de baja en el sistema
2 El sistema pide su confirmación al usuario para darse de baja en el sistema
3 El usuario confirma su quiere de darse de baja
4 El sistema da de baja al usuario quedando este anulado para volver acceder al sistema nuevamente
Extensiones
Si el usuario cancela la acción que está solicitando, el sistema devuelve al usuario a sus actividades normales y queda sin efecto la petición.


CASOS DE USO II)

 

Nombre
Pago con Tarjeta Bancaria
Actor
Usuario
Actividades
El usuario elije la opción de realizar el pago del costo de la compra  del producto con su tarjeta bancaria.
Sinopsis
Este caso de uso comienza cuando el usuario quiera pagar el costo total de su compra de producto(s) con su tarjeta bancaria.
Curso típico de eventos
1 El usuario solicita realizar el pago de su compra usando como medio de pago su tarjeta bancaria
2 El sistema mostrara una pantalla para que el usuario confirme los datos correctos de su compra como son (Producto y/o productos y datos de su tarjeta).
3 El usuario confirma que los datos son correctos
4 El sistema realiza el procesamiento del pedido y guarda los datos de la compra, en la base de datos del sistema.
5 El pago se realiza correctamente y el pedido queda registrado en la base de datos del sistema.
6 Para su corroboración con el sistema de la sunat () se le expedirá Factura, para lo cual se le solicitara dirección de facturación.
Extensiones
Si el usuario ha adquirido algún producto de formato o tipo físico se le incluirá la dirección de destino.


Nombre
Ingresar Datos de Tarjeta
Actor
Usuario
Actividades
El usuario cuando desea realizar una compra, opcionalmente elije la opción de pagar con tarjeta bancaria.
Sinopsis
Este caso de uso comienza cuando el Usuario ingresa al sistema con su cuenta registrada y desea realizar compra de un producto.
Curso típico de eventos
1 El usuario debe estar registrado.
2 El sistema solicita al usuario que introduzca datos de la tarjeta como son: el número, el tipo, fecha de expiración, código de seguridad y nombre del titular de la tarjeta bancaria con la que va a realizar la compra.
3 El usuario introduce el número, fecha de expiración, código de  seguridad, tipo y nombre del titular de la tarjeta bancaria
4 El sistema verifica que los datos son correctos comprobando el número de tarjeta bancaria.
5 El sistema almacena los datos para su posterior uso
6 Los datos de la tarjeta se almacenaran en la base de datos del sistema
Extensiones
Si los datos que ingreso el usuario al sistema son falsos, este le mostrara un mensaje de error, indicándole que son datos incorrectos.


CASOS DE USO III)



Nombre
Ingresar Datos de Destino
Actor
Usuario
Actividades
El usuario desea que el pedido le llegue a una dirección de destino.
Sinopsis
Este caso de uso comienza cuando el sistema le solicite al usuario que introduzca los datos de destino, donde se enviara el pedido.
Curso típico de eventos
1 El sistema solicita al usuario que introduzca los datos de su residencia actual como son: (País, Departamento, Provincia, Distrito y la dirección fiscal de su residencia), donde desea que se le envié el producto y/o pedido.
2 El usuario introduce los datos que le solicita el sistema respecto de su residencia actual.
3 El sistema verifica que todos los campos han sido rellenados y que estos sean válidos.
4 El sistema almacena los datos de la residencia actual para el envió de su pedido (dirección de destino) en la base de datos.
5 Si no han sido rellenados todos los campos, el sistema envía un mensaje informando que tiene que completar los campos requeridos.
Extensiones
Si el usuario ha adquirido algún producto de formato o tipo físico este debe incluir datos  para el envió del pedido (dirección de destino).

  


Nombre
Ingresar Datos de Facturación
Actor
Usuario
Actividades
El usuario desea obtener facturación de la compra realizada.
Sinopsis
Este caso de uso comienza cuando el sistema le solicita al usuario los datos de la dirección fiscal donde se le enviara la facturación de sus compras.     
Curso típico de eventos
1 El sistema solicita al usuario que introduzca los datos de su residencia actual como son: (País, Departamento, Provincia, Distrito y la dirección fiscal de su residencia), donde desea que se le envié la facturación de sus compras.
2 El usuario introduce los datos que le solicita el sistema respecto de su residencia actual.
3 El sistema verifica que todos los campos han sido rellenados y que estos sean válidos.
4 El sistema almacena los datos de la residencia actual para la facturación en la base de datos.
5 Si no han sido rellenados todos los campos, el sistema envía un mensaje informando que tiene que completar los campos requeridos.
Extensiones
Si los datos que ingreso el usuario son incorrectos, no es de responsabilidad del vendedor, que llegue a otro destino la facturación.

Escribiendo (...)

0 comentarios:

Publicar un comentario