Diagramas Y Documentación de Actividades Del Proyecto. GA2-220501093-AA1-EV04

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 26

DIAGRAMAS Y DOCUMENTACIÓN

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 usuario, quiero poder actualizar la


información de mi cuenta para mantenerla actualizada.
Criterios de aceptación:
• El usuario debe poder actualizar su nombre, dirección o correo
electrónico.
• El sistema debe actualizar la información de la cuenta del usuario.
Historia de usuario 4: Como usuario, quiero poder recuperar mi
contraseña si la olvido.
Criterios de aceptación:
• El usuario debe poder proporcionar su dirección de correo
electrónico.
• El sistema debe enviar un correo electrónico al usuario con un
enlace para restablecer su contraseña.
• El usuario debe poder restablecer su contraseña.

Historia de usuario 5: Como usuario, quiero poder cancelar mi cuenta


si ya no la necesito.
Criterios de aceptación:
• El usuario debe poder proporcionar su nombre de usuario y
contraseña.
• El sistema debe cancelar la cuenta del usuario.
ADMINISTRACIÓN DEL SISTEMA

Historia de usuario 1: Como empleado cajero, quiero poder reportar


problemas con el inventario para que el administrador pueda tomar
medidas.
Criterios de aceptación:
• El empleado cajero debe poder seleccionar el producto que tiene un
problema.
• El empleado cajero debe poder proporcionar una descripción del
problema.
• El administrador debe recibir una notificación del problema.
Historia de usuario 2: Como administrador, quiero poder generar
informes de venta para analizar el rendimiento de la tienda.
Criterios de aceptación:
• El administrador debe poder seleccionar el período de tiempo para el
informe.
• El informe debe incluir información sobre las ventas, como el número
de unidades vendidas, el valor de las ventas y el margen de
beneficio.

Historia de usuario 3: Como administrador, quiero poder agregar


nuevos productos al inventario.
Criterios de aceptación:
• El administrador debe poder proporcionar la información del
producto, como el nombre, la descripción, el precio y la cantidad.
• El producto debe ser agregado al inventario.
Historia de usuario 4: Como administrador, quiero poder eliminar
productos del inventario.
Criterios de aceptación:
• El administrador debe poder seleccionar el producto que desea
eliminar.
• El producto debe ser eliminado del inventario.

Historia de usuario 5: Como administrador, quiero poder sugerir la


rotación de productos para mejorar las ventas.
Criterios de aceptación:
• El administrador debe poder seleccionar los productos que desea
rotar.
• El administrador debe proporcionar una recomendación sobre la
nueva posición de los productos.
Historia de usuario 6: Como administrador, quiero poder sugerir la
compra de nuevos productos para satisfacer la demanda de los clientes.
Criterios de aceptación:
• El administrador debe poder proporcionar información sobre la
demanda de los clientes.
• El administrador debe proporcionar una recomendación sobre los
nuevos productos que deben ser comprados.

Historia de usuario 7: Como administrador, quiero poder generar un


informe de inventario que enumere todos los productos en stock.
Criterios de aceptación:
• El informe debe incluir información sobre todos los productos en
stock, como el nombre, la descripción, la cantidad y el precio.

VENTAS DE REGALOS DE CUMPLEAÑOS


Historia de usuario 1: Como cliente, quiero poder seleccionar los
regalos de cumpleaños que quiero comprar.
Criterios de aceptación:
• El cliente debe poder ver una lista de todos los regalos de
cumpleaños disponibles.
• El cliente debe poder seleccionar los regalos de cumpleaños que
desea comprar.

Historia de usuario 2: Como cliente, quiero poder realizar el pago por


los regalos de cumpleaños que he seleccionado.
Criterios de aceptación:
• El cliente debe poder proporcionar la información de pago, como el
número de tarjeta de crédito y la fecha de vencimiento.
• El pago debe ser procesado correctamente.
Historia de usuario 3: Como cliente, quiero recibir una factura por los
regalos de cumpleaños 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 regalos de cumpleaños
comprados, el precio y la fecha de compra.

Historia de usuario 4: Como cliente, quiero que el inventario de


regalos de cumpleaños se actualice después de que haya realizado una
compra.
Criterios de aceptación:
• La cantidad de regalos de cumpleaños disponibles debe disminuir
después de una compra.
VENTAS DE DESAYUNOS SORPRESA

Historia de usuario 1: Como cliente, quiero poder seleccionar los


desayunos sorpresa que quiero comprar.
Criterios de aceptación:
• El cliente debe poder ver una lista de todos los desayunos sorpresa
disponibles.
• El cliente debe poder seleccionar los desayunos sorpresa que desea
comprar.
Historia de usuario 2: Como cliente, quiero poder realizar el pago por
los desayunos sorpresa que he seleccionado.
Criterios de aceptación:
• El cliente debe poder proporcionar la información de pago, como el
número de tarjeta de crédito y la fecha de vencimiento.
• El pago debe ser procesado correctamente.

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 poder personalizar mi


desayuno sorpresa.
Criterios de aceptación:
• El cliente debe poder seleccionar los elementos que desea incluir en
su desayuno sorpresa.
• El cliente debe poder proporcionar información adicional sobre su
desayuno sorpresa, como el destinatario y la ocasión.
Historia de usuario 6: Como cliente, quiero poder agregar un mensaje
personalizado a mi desayuno sorpresa.
Criterios de aceptación:
• El cliente debe poder escribir un mensaje personalizado que se
incluirá en el desayuno sorpresa.
• El mensaje personalizado debe aparecer en el embalaje del
desayuno sorpresa.

VENTAS DE ROPA ESTAMPADA Y GORRAS


Historia de usuario 1: Como cliente, quiero poder seleccionar los
productos de ropa o gorra que quiero comprar.
Criterios de aceptación:
• El cliente debe poder ver una lista de todos los productos de ropa y
gorras disponibles.
• El cliente debe poder seleccionar los productos de ropa y gorras que
desea comprar.

Historia de usuario 2: Como cliente, quiero poder personalizar las


gorras que compro.
Criterios de aceptación:
• El cliente debe poder seleccionar los diseños, los colores, los
tamaños y los mensajes personalizados para las gorras que desea
comprar.

Historia de usuario 3: Como cliente, quiero poder personalizar las


camisetas que compro.
Criterios de aceptación:
• El cliente debe poder seleccionar los diseños, los colores, los
tamaños y los mensajes personalizados para las camisetas que
desea comprar.
Historia de usuario 4: Como cliente, quiero poder realizar el pago por
los productos de ropa y gorra que he seleccionado.
Criterios de aceptación:
• El cliente debe poder proporcionar la información de pago, como el
número de tarjeta de crédito y la fecha de vencimiento.
• El pago debe ser procesado correctamente.

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.

Historia de usuario 6: Como cliente, quiero que el inventario de


productos de ropa y gorra se actualice después de que haya realizado
una compra.
Criterios de aceptación:
• La cantidad de productos de ropa y gorra disponibles debe disminuir
después de una compra.
CONCLUSIONES

Las historias de usuario, diagramas UML y la actividad práctica proveen una


visión integral de los requerimientos de un sistema de gestión de inventarios y
ventas. Estas técnicas son esenciales para el análisis y diseño de sistemas que
satisfagan las necesidades de los usuarios. Las lecciones aquí presentadas
pueden guiar el desarrollo de soluciones efectivas para este tipo de
aplicaciones.

También podría gustarte