Diagramas Y Documentación de Actividades Del Proyecto. GA2-220501093-AA1-EV04
Diagramas Y Documentación de Actividades Del Proyecto. GA2-220501093-AA1-EV04
Diagramas Y Documentación de Actividades Del Proyecto. GA2-220501093-AA1-EV04
DE ACTIVIDADES DEL
PROYECTO.
GA2-220501093-AA1-EV04
ENRIQUE GIRALDO PUENTES
14 DE OCTUBRE DE 2023
SENA
2721533
INTRODUCCIÓN
La gestión de inventario y ventas es una parte fundamental para el éxito de
la miscelanea variedadces JM que comercializa productos físicos. En el
caso de tiendas en línea de ropa estampada y gorras, contar con un
sistema efectivo para administrar el inventario y las ventas es esencial para
mantenerse competitivo.
El objetivo de este documento es presentar un conjunto de historias de
usuario que describen las principales funcionalidades que debe tener un
sistema de gestión de inventarios y ventas para la miscelanea variedadces
JM
Estas historias de usuario se centran en capacidades clave como el
seguimiento de inventario, la generación de solicitudes de reabastecimiento
y la personalización de productos. Además, se incluyen diagramas de
casos de uso y actividades que representan visualmente los requerimientos
y flujos de trabajo descritos en las historias.
La intención es proporcionar una guía útil para el análisis y el diseño de un
sistema que satisfaga las necesidades de gestión de inventario y ventas de
los usuarios en este tipo de negocio. Los conceptos aquí presentados
pueden servir como base para el desarrollo e implementación de estas
funcionalidades.
OBJETIVOS
Presentar historias de usuario para gestión de inventarios y ventas en la
miscelanea variedadces JM.
Generar diagramas UML para modelar estas historias desde la perspectiva
del usuario.
Proveer una estructura y actividad práctica para analizar los requerimientos.
Resumir conclusiones sobre el uso de estas técnicas para el desarrollo de
sistemas.
Actividad Práctica
• Seleccionar una historia de usuario.
• Modelar el caso de uso y diagrama de actividades.
• Analizar implicaciones para el desarrollo del sistema.
• Recolección de requisitos: En esta etapa, se recopilarán los
requisitos del sistema de los usuarios.
• Diseño del sistema: En esta etapa, se diseñará el sistema de
acuerdo con los requisitos recopilados.
• Implementación del sistema: En esta etapa, se implementará el
sistema en un entorno de prueba.
• Pruebas del sistema: En esta etapa, se probará el sistema para
garantizar que cumpla con los requisitos.
• Implementación del sistema en producción: En esta etapa, se
implementará el sistema en un entorno de producción.
PROCESO DE COMPRA
Casos de uso "Actualizar el carrito" y "Cancelar la compra", así como la
relación entre "Buscar productos" y "Seleccionar productos
Historia de Usuario 1: Proceso de Compra
Actor: Cliente
Objetivo: Realizar una compra de productos en la tienda en línea.
Contexto: El cliente desea comprar productos en la tienda en línea y
agregarlos a su carrito de compras.
Motivación: Realizar una compra de forma eficiente y conveniente.
Criterios de Aceptación:
1. El cliente puede buscar productos en la tienda en línea.
2. El cliente puede seleccionar productos y agregarlos al carrito
de compras.
3. El cliente puede realizar el pago en efectivo.
4. El sistema genera una factura después del pago en efectivo.
5. El cliente puede actualizar el contenido de su carrito de
compras.
6. El cliente puede cancelar una compra antes de realizar el
pago.
Historia de Usuario 2: Ventas de Regalos de Cumpleaños
Actor: Cliente
Objetivo: Comprar regalos de cumpleaños de forma eficiente.
Contexto: El cliente desea comprar regalos de cumpleaños en la tienda en
línea.
Motivación: Facilitar la compra de regalos de cumpleaños.
Criterios de Aceptación:
1. El cliente puede comprar regalos de cumpleaños.
2. El sistema genera una factura específica para los regalos de
cumpleaños.
3. El sistema actualiza el inventario de regalos de cumpleaños
después de la compra.
Historia de Usuario 3: Ventas de Desayunos Sorpresa
Actor: Cliente
Objetivo: Comprar desayunos sorpresa de forma eficiente.
Contexto: El cliente desea comprar desayunos sorpresa en la tienda en
línea.
Motivación: Facilitar la compra de desayunos sorpresa.
Criterios de Aceptación:
1. El cliente puede comprar desayunos sorpresa.
2. El sistema genera una factura específica para los desayunos
sorpresa.
3. El sistema actualiza el inventario de desayunos sorpresa
después de la compra.
Historia de Usuario 4: Ventas de Ropa Estampada y Gorras
Actor: Cliente
Objetivo: Comprar camisetas estampadas y gorras de forma eficiente.
Contexto: El cliente desea comprar camisetas estampadas y gorras en la
tienda en línea.
Motivación: Facilitar la compra de productos de ropa estampada y gorras.
Criterios de Aceptación:
1. El cliente puede comprar camisetas estampadas y gorras.
2. El sistema genera una factura específica para los productos
de ropa.
3. El sistema actualiza el inventario de productos de ropa
después de la compra.
Historia de Usuario 5: Generar Informe de Ventas
Actor: Administrador
Objetivo: Generar un informe de ventas al finalizar la jornada.
Contexto: El administrador necesita tener un registro de las ventas diarias.
Motivación: Mantener un registro de las ventas para el análisis financiero.
Criterios de Aceptación:
1. El administrador puede generar un informe de ventas al
finalizar la jornada.
2. El informe de ventas contiene información precisa sobre las
ventas diarias.
Historia de Usuario 6: Sugerir Rotación de Productos
Actor: Administrador
Objetivo: Recibir sugerencias para la rotación de productos.
Contexto: El administrador desea evitar que los productos se queden
obsoletos en el inventario.
Motivación: Mantener un inventario fresco y relevante.
Criterios de Aceptación:
1. El sistema proporciona sugerencias para la rotación de
productos basadas en datos históricos de ventas.
2. Las sugerencias son precisas y útiles para el administrador.
Historia de Usuario 7: Sugerir Compra de Nuevos Productos
Actor: Administrador
Objetivo: Recibir sugerencias para comprar nuevos productos agotados en
el inventario.
Contexto: El administrador desea mantener un inventario completo y
atractivo para los clientes.
Motivación: Ofrecer productos que los clientes desean.
Criterios de Aceptación:
1. El sistema proporciona sugerencias para comprar nuevos
productos basadas en el agotamiento de inventario.
2. Las sugerencias son precisas y útiles para el administrador.
GESTIÓN DE USUARIOS
Historia de usuario 1: Como usuario, quiero poder crear una cuenta
para poder realizar compras en la tienda en línea.
Criterios de aceptación:
• El usuario debe poder proporcionar un nombre de usuario, una
dirección de correo electrónico y una contraseña.
• El sistema debe crear una cuenta para el usuario.
• El usuario debe recibir un correo electrónico de confirmación.
Historia de usuario 2: Como usuario, quiero poder iniciar sesión en mi
cuenta para poder realizar compras en la tienda en línea.
Criterios de aceptación:
• El usuario debe poder proporcionar su nombre de usuario y
contraseña.
• El sistema debe permitir que el usuario inicie sesión en su cuenta.
Historia de usuario 3: Como cliente, quiero recibir una factura por los
desayunos sorpresa que he comprado.
Criterios de aceptación:
• El cliente debe recibir una factura por correo electrónico.
• La factura debe incluir información sobre los desayunos sorpresa
comprados, el precio y la fecha de compra.
Historia de usuario 4: Como cliente, quiero que el inventario de
desayunos sorpresa se actualice después de que haya realizado una
compra.
Criterios de aceptación:
• La cantidad de desayunos sorpresa disponibles debe disminuir
después de una compra.
Historia de usuario 5: Como cliente, quiero recibir una factura por los
productos de ropa o gorra que he comprado.
Criterios de aceptación:
• El cliente debe recibir una factura por correo electrónico.
• La factura debe incluir información sobre los productos de ropa y
gorras comprados, el precio y la fecha de compra.