Está en la página 1de 15

Tesco LCC

Punto de Venta - ECOMMERCE


Especificaciones de Casos de Uso

Versión 1.0
CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

Historial de las Revisiones


Fecha Versión Descripción Autor
23/03/2022 1.0 Resumen del Modelo de Casos de Uso Ángel Rojas, Vicente
García, Víctor García,
José Escobedo, Rosaícela
Teapila, Erick Reyes

Confidencial CTI 2022 2


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

Contenido
1. Introdución 4

2. Resumen 4
2.1 Lista de Casos de Uso 4
2.2 Lista de Actores 4

3. Paquetes de Casos de Uso 4


3.1 Administración de Usuarios 4
3.2 Comunicacion 4

4. Actores 5
4.1 Administrador 5
4.2 Usuario 5

5. Casos de Uso 5
5.1 Identificación 5
5.2 Alta Usuario 5
5.3 Baja Usuario 5
5.4 Actualización 5
5.5 Mostrar información 6
5.6 Modificar Tiempo 6
5.7 Monitoreo de Red 6
5.7.1 Mandar mensajes
5.7.2 Estado Activo
5.7.3 Estado Inactivo

Confidencial CTI 2022 3


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

RESUMEN DEL
MODELO DE CASOS DE USO
1. Introdución

El presente documento muestra los casos de uso, asi como los actores involucrados del
sistema de Tesco LCC.

2. Resumen
2.1 Lista de Casos de Uso

 Alta Usuario
 Baja Usuario
 Iniciar Sesión
 Actualización de Usuario
 Verificación de Datos
 Cerrar Sesión
 Alta de Productos
 Baja de Productos
 Búsqueda de Productos
 Agrupación de Productos
 Productos Compuestos
 Estandarización de Inventario
 Contabilización de Productos
 Automatización de Inventario
 Optimización de Almacén
 Códigos Promocionales
 Ofertas Especificas
 Pasarela de Pago
 Devoluciones
 Cancelaciones
 Reporte de Ventas
 Reporte de Inventario
 Reporte de Clientes
 Compra de Productos
 Carrito de Compras

2.2 Lista de Actores

 Usuario
 Administrador

Confidencial CTI 2022 4


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

3. Paquetes de Casos de Uso

3.1 Administración de Usuarios

 Alta Usuario
 Baja Usuario
 Actualización de Usuario

3.2 Productos

 Alta de Productos
 Baja de Productos
 Búsqueda de Productos
 Contabilización de Productos
 Reporte de Inventario
 Devoluciones
 Cancelaciones

4. Actores

4.1 Administrador
Nombre del Actor Administrador
Descripción Corta Administra el funcionamiento del sistema, el catalogo de preoductos,
tiene control del inventario, crea promociones, modificar los metodos
de pago, Genera reportes del sistema.

4.2 Usuario
Nombre del Actor Usuario
Descripción Corta Utiliza el sistema para adquirir su producto deseado

5. Casos de Uso

5.1 Iniciar Sesión


Nombre del Caso de Uso: Iniciar Sesion
Descripcion : Este caso de uso se utiliza para identificar al usuario e iniciar sesión
Precondiciones: Realizar el Caso de uso “Alta Usuario” y tener los privilegios de Usuario
o Administrador

Confidencial CTI 2022 5


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

Flujo de eventos Basico (Principal):


1. Este caso de Uso inicia cuando el actor Usuario selecciona “Iniciar Sesión”
2. El sistema le solicita su usuario y su contraseña
3. El sistema verifica que el usuario que ingreso coincida con la contraseña
4. El sistema le da acceso a la plataforma para realizar sus compras como usuario
5. Fin del caso

PostCondiciones: Obtener acceso al sistema para su uso

5.2 Alta usuario


Nombre del Caso de Uso: Alta de Usuario
Descripcion: Este caso de uso se utiliza para dar de alta usuarios dentro del sistema
Precondiciones: Tener todos sus datos (Nombre, Apellidos, Numero Telefonico, Direccion,
Correo Electronico, RFC y Contraseña).

Flujo de eventos Basico (Principal):


1. Este caso de Uso inicia cuando el actor Usuario selecciona “Alta Usuario”
2. El sistema Solicita al usuario ingresar sus datos
3. El sistema registra al usuario con su correo y contraseña
4. Guarda los datos del usuario
5. Fin del caso de Uso

Postcondiciones: Obtener Acceso al sistema para su uso

5.3 Baja Usuario


Nombre del caso de Uso: Baja de usuario
Descripción: Este caso de uso se utiliza para dar de baja usuarios dentro del sistema
Precondiciones: Se requiere que el usuario este dado de alta y se requiere el permiso y
control del administrador

Flujo de eventos Básico(Principal):


1. Requiere permiso del administrador para poder acceder a darse de baja
2. El sistema permite al usuario borrar sus datos dentro de la plataforma
3. El sistema valida que la información ha sido borrada
4. El sistema da de baja al Usuario
5. Fin del caso

Postcondiciones: Denegar el acceso al usuario con la información eliminada

Confidencial CTI 2022 6


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

5.4 Actualización de usuario


Nombre del caso de Uso: Actualización de Usuario
Descripción: Este caso de uso se utiliza para mantener la información del usuario actualizada
Precondiciones: Se requiere que haya realizado el alta de usuario y que tenga control del
administrador

Flujo de eventos Básico(Principal):


1. El sistema debe dejar entrar al usuario a la opción de “Actualización de Usuario”
2. El usuario modifica y cambia su información
3. El sistema verifica que cada dato proporcionado coincida con lo solicitado
4. El sistema permite la actualización de los datos del usuario
5. Fin del caso

Postcondiciones: Obtener acceso al resto de casos de uso

5.5 Verificación de datos


Nombre del caso de Uso: Verificacion de datos
Descripción: Este caso de uso se utiliza para rectificar la información del usuario
actualizada
Precondiciones: Se requiere que haya realizado el alta de usuario y que tenga control del
administrador

Flujo de eventos Básico(Principal):


1. El sistema debe dejar entrar al usuario a la opción de “Actualización de Usuario”
2. El usuario modifica y cambia su información
3. El sistema verifica que cada dato proporcionado coincida con lo solicitado
4. El sistema permite la actualización de los datos del usuario
5. Fin del caso

Postcondiciones: Obtener acceso al resto de casos de uso

5.6 Cerrar Sesión


Nombre del Caso de Uso: Cerrar Sesion
Descripción: Este caso de uso se utiliza para salir de la interfaz del sistema
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion”

Flujo de eventos básicos (Principal):


1. En este caso de Uso inicia cuando el usuario o administrador selecciona la opción
de cerrar sesión
2. El sistema le pregunta “¿Deseas Cerrar Sesión?”
3. El sistema termina la sesión del usuario en curso
4. Fin del caso de uso

Poscondiciones: El sistema manda al usuario a la Pagina principal.

Confidencial CTI 2022 7


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

5.7 Alta de Productos


Nombre del Caso de Uso: Alta de Productos
Descripción: Este caso de uso se utiliza para ingresar productos dentro del sistema
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):


1. En este caso de uso inicia cuando el administrador selecciona "Baja de productos"
2. El sistema solicita la información del producto para ingresarlo a la base de datos
3. El sistema ingresa el producto nuevo y genera un código clave del producto
4. Fin del caso de uso

Poscondiciones: El usuario o administrador pueden hacer uso de ese producto nuevo

5.8 Baja de Productos


Nombre del Caso de Uso: Baja de productos
Descripción: Este caso de uso se utiliza para quitar productos dentro del sistema
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):


1. En este caso de uso inicia cuando el administrador selecciona "Baja de productos"
2. El sistema solicita el código de barras o clave del producto.
3. El sistema verifica que exista ese producto.
4. El administrador podrá da de baja el producto.
5. El producto se elimina del Sistema
6. Fin del Caso de Uso

Poscondiciones: El administrador deberá guardar los cambios.


5.9 Búsqueda de Productos
Nombre del Caso de Uso: Búsqueda de productos
Descripción: Este caso de uso se utiliza para encontrar un producto deseado dentro del
sistema
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion”

Flujo de eventos básicos (Principal):


1. En este caso de uso inicia cuando el usuario o administrador deciden buscar un
producto.
2. El sistema solicita la palabra clave, el código de barras o la clave del producto.
3. El sistema verifica que exista ese producto.
4. El sistema le muestra el producto al Cliente
5. Fin del Caso de Uso

Confidencial CTI 2022 8


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

Poscondiciones: Podrás hacer otros casos de uso, cómo baja de productos o compra de
productos.
5.10 Agrupación de productos
Nombre del Caso de Uso: Agrupación de productos
Descripción: Este caso de uso se utiliza para organizar los productos dentro del sistema
conforme a su área de uso.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos Basico (Principal):


1. En este caso de uso permite tener un orden en el sistema dependiendo su área de
uso.
2. El sistema pregunta al administrador si desea corroborar el orden y organización
de los productos
3. El sistema organiza los productos y le entrega el resultado al administrador
4. Fin del caso

Poscondiciones: El administrador obtiene la organización de productos dentro del sistema

5.11 Productos compuestos


Nombre del Caso de Uso: Productos compuestos
Descripción: Este caso de uso se utiliza para un conjunto de productos variado dentro del
sistema para obtener un precio especifico.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesión” y tener los privilegios de
Administrador.

Flujo de eventos Basico (Principal):


1. En este caso de uso permite obtener el precio determinado dependiendo de los
productos de diferentes áreas.
2. El sistema pregunta al administrador si desea corroborar el precio obtenido o
verificación de los productos.
3. El sistema realiza una unión de los productos y le entrega total de precio al
administrador
4. Fin del caso

Poscondiciones: El administrador obtiene total de precio de los productos dentro del


sistema.

5.12 Estandarización de inventario


Nombre del Caso de Uso: Estandarización de inventario
Descripción: Este caso de uso se utiliza para almacenar información necesaria para un
mejor flujo en organización de los productos dentro del inventario.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Confidencial CTI 2022 9


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

Flujo de eventos Basico (Principal):


1. En este caso de uso permite extrae y reúne la información precisa a fin de
potencializar el flujo en la planificación de los productos dentro del inventario.
2. El sistema pregunta al administrador si desea un mejor flujo de los productos con
ayuda de la extracción de información.
3. El sistema examina la información extraída de los productos con el fin de dar un
mejor flujo en la organización dentro del inventario.
4. Fin del caso

Poscondiciones: El administrador da a conocer la deducción del inventario de productos


dentro del sistema.

5.13 Contabilización de productos


Nombre del Caso de Uso: Contabilización de productos
Descripción: Este caso de uso se utiliza para contabilizar el total de productos dentro del
sistema
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos Basico (Principal):


5. El sistema verifica el registro de productos dentro del sistema
6. El sistema pregunta al administrador si desea corroborar el registro contabilizando
los productos
7. El sistema contabiliza el producto y le entrega el resultado al administrador
8. Fin del caso

Poscondiciones: El administrador obtiene el total de productos dentro del sistema

5.14 Automatización de productos


Nombre del Caso de Uso: Automatización de productos
Descripción: Este caso de uso se utiliza para realizar un recuento cada vez que sea
necesario o que se requiera.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos Basico (Principal):


1. En este caso de uso permite el recuento cada vez que sea necesario o que se
requiera, semanal, mensual, incluso diario.
2. El sistema pregunta al administrador si desea el recuento de manera semanal,
mensual, o diaria.
3. El sistema realiza el recuento según lo especificado y le entrega el resultado al
administrador.
4. Fin del caso

Poscondiciones: El administrador obtiene el recuento necesario realizado por el sistema.

Confidencial CTI 2022 10


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

5.15 Optimización de Almacen


Nombre del Caso de Uso: Optimizacion de almacen
Descripción: Este caso de uso se utiliza para alcanzar el mix los productos mas apropiado
dentro del almacen conforme a la estrategia de stock-servicio seleccionada.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos Basico (Principal):


1. En este caso de uso permite la satisfacción del mix de productos particularmente
adecuado según el almacén dependiendo con la política del stock-servicio selecto.
2. El sistema pregunta al administrador si requiere alguna mejora para alcanzar el
mix de productos.
3. El sistema realiza la estrategia del stock-servicio y le entrega el resultado al
administrador
4. Fin del caso

Poscondiciones: El administrador obtiene el mix de productos más apropiado del almacén.

5.16 Codigos Promocionales


Nombre del Caso de Uso: Codigos Promocionales
Descripción: Este caso de uso se utiliza para crear ofertas de productos
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):


1. Seleccionar el área a la cual se le aplicará la promoción.
2. Seleccionar el producto específico de dicha área (en caso que solo uno)
3. Establecer el porcentaje de descuento.
4. Fijar la duración que tendrá ficha promoción.
5. Establecer el nombre de la Promoción o Código de descuento
6. Fin del caso de uso

Poscondiciones: El usuario puede usar el codigo de descuento, siempre y cuando aplique


en el producto y periodo establecido.

5.17 Ofertas Especificas


Nombre del Caso de Uso: Ofertas especificas
Descripción: Este caso de uso se utiliza con el fin de determinar condiciones especiales.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):

Confidencial CTI 2022 11


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

1. Seleccionar el producto o servicio al cual se le aplicará la promoción o condiciones


específicas.
2. Seleccionar el producto o servicio específico de dicha área (en caso que solo uno)
3. Establecer el porcentaje de descuento.
4. Fijar la duración que tendrá ficha promoción.
5. Establecer el nombre de la Promoción o Código de descuento
6. Fin del caso de uso

Poscondiciones: El usuario puede usar el codigo de descuento, siempre y cuando aplique


en el producto y periodo establecido.

5.18 Pasarela de Pago


Nombre del Caso de Uso: Pasarela de Pago
Descripción: Este caso de uso se utiliza para seleccionar el método de pago
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):


1. El sistema verifica que el producto este en existencia
2. El sistema analiza que los métodos de pago estén disponibles
3. El usuario selecciona el método de pago que desee
4. El sistema proporciona al usuario la forma de pago dependiendo del método que
selecciono
5. El usuario procede a pagar
6. El sistema le regresa su ticket de compra
7. Fin del caso
Postcondiciones: El usuario realiza el pago del producto mediante la forma de pago
seleccionada

5.19 Devoluciones
Nombre del Caso de Uso: Devoluciones
Descripción: Este caso de uso se utiliza para regresar el producto no deseado
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” , el producto debe

Flujo de eventos básicos (Principal):


1. El caso de uso inicia cuando el usuario desea regresar el producto no deseado o
defectuoso
2. El usuario deberá proporcionar su número de compra
3. El administrador verificara que la compra no tengas más de 30 días
4. El sistema le crea una guía de envió, para la devolución del producto.
5. El usuario tendrá que enviar el producto de 2 a 3 días hábiles después de haberle
generado la guía de envió

Confidencial CTI 2022 12


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

6. El usuario quedara en espera del estatus de la devolución


7. Fin del caso de uso

Poscondiciones: Se realizara el caso de uso “ Verificacion de devolucion”

5.20 Cancelaciones
Nombre del Caso de Uso: Cancelaciones
Descripción: Este caso de uso se utiliza para cancelar una compra
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):


1. El sistema verifica que la compra no tenga más de 10 horas de haberse
realizado
2. El sistema pregunta si ¿Desea cancelar su compra?
3. El usuario selecciona la opción que desea
4. El sistema verifica que todo este correcto
5. El sistema cancela la compra
6. Fin del caso

Postcondiciones: El administrador devuelve el dinero de la compra mediante el caso de


uso “Pago”.

5.21 Reporte de Ventas


Nombre del Caso de Uso: Reporte de Ventas
Descripción: Este caso de uso se utiliza para obtener el reporte de transacciones
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos básicos (Principal):


1. Este caso de uso inicia cuando el administrador selecciona la opción de Informe
de Ventas
2. El administrador seleccione el producto(s) sobre el cual desea obtener el informe
3. El administrador selecciona el periodo de tiempo sobre el cual desea el informe
4. El sistema genera un archivo donde especifica las transacciones de ventas
5. Fin del caso de uso

Poscondiciones: El sistema le da las opciones(Compartir, Descargar o Imprimir) al


usuario.

Confidencial CTI 2022 13


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

5.22 Reporte de Inventario


Nombre del Caso de Uso: Reporte de inventario
Descripcion: Este caso de uso se utiliza para manejar la entrada y salida de productos
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos Basico (Principal):


1. Este caso de uso inicia cuando el administrador selecciona la opción de Reporte
de Inventario
2. El administrador seleccione el producto(s) sobre el cual desea obtener el reporte
3. El administrador selecciona el periodo de tiempo sobre el cual desea el reporte
4. El sistema genera un archivo donde especifica el flujo de entradas y salidas del
producto(s).
5. Fin del caso de uso

Poscondiciones: El sistema le da las opciones(Compartir, Descargar o Imprimir) al


usuario.

5.23 Reporte de Clientes


Nombre del Caso de Uso: Reporte de Clientes
Descripcion: Este caso de uso se utiliza con el fin de notificar al administrador de cada
cliente.
Precondiciones: Haber realizado el Caso de uso “Iniciar Sesion” y tener los privilegios de
Administrador

Flujo de eventos Basico (Principal):


1. Este caso de uso inicia cuando el administrador selecciona la opción de Reporte
de clientes.
2. El administrador seleccione el cliente(s) sobre el cual desea obtener el reporte
3. El administrador selecciona el periodo de tiempo sobre el cual desea el reporte
4. El sistema genera un archivo donde especifica el flujo de administración de los
clientes(s).
5. Fin del caso de uso

Poscondiciones: El sistema le da las opciones(Compartir, Descargar o Imprimir) al


usuario.

5.24 Compra de Productos


Nombre del Caso de Uso: Compra de Productos
Descripción: Este caso de uso se utiliza para la adquisision de productos
Precondiciones: Haber realizado el caso de Uso “ Iniciar Sesion”, “Carrito de Compras”

Confidencial CTI 2022 14


CTI Versión: 1.0
Creacion del Resumen del Modelo de Casos de Uso Fecha: 23/03/2022

Flujo de eventos básicos (Principal):


1. El sistema le arroja el costo del envió hasta su domicilio
2. El usuario utiliza el caso de uso “Pasarela de Pago”
3. Fin del caso de Uso.

Poscondiciones: El sistema le informa al usuario que su pedido está en preparación para


envió

5.25 Carrito de Compras


Nombre del Caso de Uso: Carrito de Compras
Descripción: Este caso de uso se utiliza para añadir los productos seleccionados a su
bandeja de compra
Precondiciones: Haber realizado el caso de Uso “ Iniciar Sesion”, “Busqueda de
productos”

Flujo de eventos básicos (Principal):


4. El usuario selecciona el producto deseado
5. El usuario añade el producto deseado al carrito de compras
6. El sistema le avisa que su producto ha sido añadido con éxito
7. El sistema guarda todos los productos añadidos
8. El sistema calcula el total a pagar en el carrito de compras
9. Fin del caso de Uso.

Poscondiciones: El usuario utiliza el caso de uso “Compra de productos”

Confidencial CTI 2022 15

También podría gustarte