Está en la página 1de 2

Sitio sobre venta de videojuegos

Primero voy a descomponer el problema en sub-problemas, dividiendo las funcionalidades en


dos:

· Funcionalidades del sitio.

· Funcionalidades del juego.

Dentro de las funcionalidades del sitio encuentro necesario dividir en 2 secciones los problemas:

1. Lo que refiere al catálogo de la tienda.

2. Lo que refiere a un apartado enfocado en la fase de compras.

Dentro de las funcionalidades del juego dividiría en 2 secciones dicho problema:

3. Un apartado enfocado en el aspecto informático del juego (título, imágen de portada,


descripción, valoración, categoría, imágen adicional,etc.)

4. Un apartado enfocado en el proceso de compra donde incluiría el precio, una imagen de


referencia y un botón que lleve hacia el carrito de compras.

Una vez terminada mi fase de descomposición me adentro en el reconocimiento de patrones


enfocandome en un tema en específico, el carrito de compras.

El carrito de compras es una sección que utilizan muchos sitios web y concede una facilidad organizativa
al usuario a la hora de comprar en linea, ya que ordena los productos a comprar, suma sus precios y le
dice al usuario cuanto es el total a gastar una vez elegidos los productos.

Hay elementos que se repiten en este apartado y son:

5. El logo de un carrito de compras.

6. Un listado de los productos a comprar.

7. Un elemento en cada producto que pueda eliminarlo del carrito.

8. Un elemento que finalice la compra.

A la hora de diagramar el proyecto, dividiría en cajas las funcionalidades de la siguiente manera:

Juego

· Título

· Imagen de portada

· Descripción
· Valoración

· Opción de agregar al carrito

· Precio

Sitio

· Listado de juegos para comprar

· Carrito de compras

· Categorías de juegos

Carrito

· Opción de efectuar compra

· Listado de juegos agregados al carrito

· Elemento para eliminar objeto del carrito

· Logo del carrito

Y conectaría entre sí las funcionalidades de cada uno, realizando un diagrama que plasme de manera
correcta la organización del proyecto.

Para la fase de elaboración de algoritmos voy a tomar como objeto de ejemplo el apartado de un juego,
el cual se va a efectuar de la siguiente manera:

· Se despliega el sitio web mostrando el catálogo de juegos disponibles, dividido por categorías.

· A la hora de hacer click en el juego se despliega el apartado donde se muestra una imagen de
portada con el título dentro de la imágen, la categoría debajo a la izquierda y la valoración del
juego más abajo.

· Al bajar se despliega una sección con la descripción del juego e imágenes adicionales.

· Y por último un elemento que contenga el precio, el logo del carrito y que al presionar sobre él,
dicho juego se agregue al carrito de compras.

Luego de todos estos pasos, procedo a combinar las soluciones y a ver el resultado del proyecto de sitio.

También podría gustarte