Está en la página 1de 3

Sprint 1.

5: diseño inicial del BD, todas las


historias y tareas
By: Keiter Sanchez 20-0091

Historias

 Como cliente, quiero poder buscar el videojuego por su nombre o plataforma para
encontrarlo rápidamente.
 Quiero ver una descripción detallada del videojuego, incluyendo información sobre el
año de lanzamiento, desarrollador y estado de conservación.
 Debo poder ver imágenes del videojuego y, si es posible, videos o capturas de pantalla
que muestren la jugabilidad.
 Quiero conocer el precio del videojuego, incluyendo cualquier costo adicional como
impuestos o envío.
 Debo poder agregar el videojuego a mi carrito de compras y tener la opción de continuar
navegando por otros productos.
 Quiero poder seleccionar la cantidad deseada del videojuego, en caso de querer comprar
más de una copia o edición especial.
 Debo poder revisar mi carrito de compras y ver un resumen detallado de los productos
seleccionados, así como el costo total de la compra.
 Quiero poder proceder al proceso de pago de forma segura y confiable, ingresando la
información de mi tarjeta de crédito o utilizando un método de pago alternativo.
 Debo recibir una confirmación de compra una vez que se haya completado la transacción,
con detalles como el número de orden y la fecha estimada de entrega.
 Quiero recibir actualizaciones sobre el estado de mi pedido, como el envío y el número
de seguimiento, para poder rastrear el paquete.

Tareas

1. Diseño y creación de la base de datos: Diseñar la estructura de la base de datos que


almacena la información de los productos, clientes, pedidos, etc. Luego, implementar la
base de datos utilizando un sistema de gestión de bases de datos.
2. Desarrollo del sistema de gestión de usuarios: Crear el sistema de registro, inicio de
sesión y gestión de perfiles de usuario, incluyendo funciones como recuperación de
contraseña, actualización de información personal y gestión de preferencias.
3. Desarrollo del catálogo de productos: Implementar la funcionalidad para mostrar el
catálogo de videojuegos retro, incluyendo la carga de datos desde la base de datos, la
visualización de información relevante (título, imagen, descripción, precio, etc.) y la
paginación de resultados.

4. Carrito de compras y proceso de pago: Crear el carrito de compras que permita a los
usuarios agregar y eliminar productos, calcular el total de la compra, aplicar descuentos o
cupones, y llevar a cabo el proceso de pago utilizando una pasarela de pago segura.
5. Integración con APIs de proveedores de pago: Conectar la pasarela de pago elegida (por
ejemplo, Stripe, PayPal) mediante la integración de su API, permitiendo así procesar los
pagos de los clientes de manera segura y confiable.
6. Implementación de funciones de búsqueda y filtrado: Desarrollar funcionalidades de
búsqueda avanzada y filtros para que los usuarios puedan encontrar fácilmente los
videojuegos retro deseados, utilizando parámetros como título, consola, año de
lanzamiento o género.
7. Implementación de comentarios y valoraciones: Permitir que los usuarios escriban
reseñas y otorguen valoraciones a los videojuegos retro, y mostrar estos comentarios en
las páginas de productos.
8. Optimización de rendimiento: Realizar mejoras en el rendimiento del sitio web, como la
optimización del tiempo de carga, la compresión de recursos, el uso de técnicas de
almacenamiento en caché y la optimización de consultas a la base de datos.
9. Pruebas y depuración: Realizar pruebas exhaustivas del sitio web para asegurar el
correcto funcionamiento de todas las funcionalidades, identificar y solucionar errores
(bugs) y realizar ajustes necesarios.

Diseño de Bd

También podría gustarte