0% encontró este documento útil (0 votos)
55 vistas9 páginas

SISTEMA

El documento detalla los casos de uso del sistema de gestión de pedidos, cobranzas y despachos, incluyendo funciones como registrar, consultar, modificar y cancelar pedidos, así como realizar pagos y gestionar envíos. Cada caso de uso incluye actores principales, descripciones, precondiciones, flujos de eventos y postcondiciones. Además, se presentan diagramas de estado relacionados con pedidos, pagos y despachos.

Cargado por

usuario.gtec
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
55 vistas9 páginas

SISTEMA

El documento detalla los casos de uso del sistema de gestión de pedidos, cobranzas y despachos, incluyendo funciones como registrar, consultar, modificar y cancelar pedidos, así como realizar pagos y gestionar envíos. Cada caso de uso incluye actores principales, descripciones, precondiciones, flujos de eventos y postcondiciones. Además, se presentan diagramas de estado relacionados con pedidos, pagos y despachos.

Cargado por

usuario.gtec
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Diagrama de casos de uso del sistema

Casos de uso del sistema - Pedido

Casos de uso del sistema – Cobranza


Casos de uso del sistema – Despacho

DIAGRAMA DE ESTADO - PEDIDO


DIAGRAMA DE ESTADO – PAGO

DIAGRAMA DE ESTADO – DESPACHO

ESPECIFICACIÓN CASO DE USO DEL SISTEMA


GESTION PEDIDO
CUS 1: Registrar Pedido
Nombre: Registrar Pedido
Actor principal: Cliente
Descripción: El cliente selecciona productos del catálogo y completa el
proceso de compra, registrando un pedido en el sistema.
Precondiciones:
El cliente debe estar registrado y haber iniciado sesión.
Los productos deben estar disponibles en el inventario.
Flujo principal de eventos:
El cliente navega por el catálogo de productos.
Selecciona uno o más productos y los añade al carrito de compras.
El cliente elige el método de pago (contado o crédito).
Confirma el pedido.
El sistema registra el pedido y genera un número de orden.
El cliente recibe una confirmación del pedido (por correo electrónico o en
pantalla).
Postcondiciones:
El pedido queda registrado en el sistema como "Pendiente".
El cliente recibe una confirmación de su compra.
Escenarios alternativos:
Si el producto no está disponible, el sistema informa al cliente y le ofrece
opciones (esperar reabastecimiento o elegir otro producto).

CUS 2: Consultar Pedido


Nombre: Consultar Pedido
Actor principal: Cliente
Descripción: Permite al cliente consultar el estado actual de sus pedidos.
Precondiciones:
El cliente debe haber realizado al menos un pedido registrado en el sistema.
Flujo principal de eventos:
El cliente accede a su cuenta.
Selecciona la opción "Consultar Pedidos".
El sistema muestra una lista de pedidos realizados por el cliente.
El cliente selecciona un pedido específico para ver su estado.
Postcondiciones:
El cliente visualiza el estado actual del pedido.
Escenarios alternativos:
Si no hay pedidos registrados, el sistema notifica al cliente.

CUS 3: Modificar Pedido


Nombre: Modificar Pedido
Actor principal: Cliente
Descripción: Permite al cliente realizar cambios en un pedido antes de
confirmarlo.
Precondiciones:
El pedido debe estar en estado "Pendiente".
Flujo principal de eventos:
El cliente selecciona el pedido a modificar.
Realiza los cambios necesarios (agregar o quitar productos).
Confirma los cambios.
El sistema actualiza el pedido.
Postcondiciones:
El pedido queda actualizado en el sistema.
Escenarios alternativos:
Si el cliente intenta modificar un pedido procesado, el sistema informa que
no es posible.

CUS 4: Cancelar Pedido


Nombre: Cancelar Pedido
Actor principal: Cliente
Descripción: El cliente cancela un pedido antes de ser procesado.
Precondiciones:
El pedido debe estar en estado "Pendiente".
Flujo principal de eventos:
El cliente selecciona el pedido que desea cancelar.
Solicita la cancelación.
El sistema actualiza el estado del pedido a "Cancelado".
Postcondiciones:
El pedido se marca como "Cancelado".
Escenarios alternativos:
Si el pedido ya ha sido procesado, no puede ser cancelado.

CUS 5: Historial de Pedido


Nombre: Historial de Pedido
Actor principal: Cliente
Descripción: El cliente consulta un historial de todos los pedidos realizados.
Precondiciones:
El cliente debe estar registrado en el sistema.
Flujo principal de eventos:
El cliente accede a la opción "Historial de Pedidos".
El sistema muestra un listado con detalles de todos los pedidos realizados.
Postcondiciones:
El cliente puede visualizar detalles históricos de sus pedidos.

CUS 6: Aplicar Descuento al Pedido


Nombre: Aplicar Descuento al Pedido
Actor principal: Cliente
Descripción: Permite al cliente aplicar códigos de descuento a un pedido.
Precondiciones:
El cliente debe tener un código de descuento válido.
Flujo principal de eventos:
El cliente introduce el código de descuento al confirmar el pedido.
El sistema valida el código y aplica el descuento.
Se actualiza el monto final del pedido.
Postcondiciones:
El pedido se registra con el descuento aplicado.
Escenarios alternativos:
Si el código no es válido, el sistema notifica al cliente.

GESTION COBRANZA

CUS 7: Realizar Pago


Nombre: Realizar Pago
Actor principal: Cliente
Descripción: El cliente realiza el pago de un pedido previamente registrado y
pendiente de pago.
Precondiciones:
El cliente debe tener un pedido en estado "Pendiente de Pago".
Flujo principal de eventos:
El cliente selecciona el pedido pendiente de pago.
El cliente elige el método de pago (tarjeta de crédito, transferencia
bancaria, etc.).
Introduce los detalles del pago.
El sistema procesa el pago.
El sistema actualiza el estado del pedido a "Pagado".
El cliente recibe una confirmación del pago.
Postcondiciones:
El pago queda registrado en el sistema.
El estado del pedido cambia a "Pagado".
Escenarios alternativos:
Si el pago falla, el sistema notifica al cliente y permite reintentar.

CUS 8: Verificar Pago


Nombre: Verificar Pago
Actor principal: Ejecutivo de Cobranzas
Descripción: El ejecutivo verifica que los pagos realizados por los clientes
sean válidos.
Precondiciones:
El cliente debe haber realizado un pago.
Flujo principal de eventos:
El ejecutivo consulta la lista de pagos pendientes de verificación.
Selecciona un pago y revisa sus detalles (monto, fecha, cliente).
Si el pago es válido, lo marca como "Verificado".
El sistema actualiza la factura como "Pagada".
Postcondiciones:
El sistema registra el pago como "Verificado".
Escenarios alternativos:
Si el pago no es válido, el ejecutivo lo marca como "Rechazado" y notifica al
cliente.

CUS 9: Generar Recibo de Pago


Nombre: Generar Recibo de Pago
Actor principal: Cliente
Descripción: Permite generar un recibo para un pago completado.
Precondiciones:
El pedido debe estar en estado "Pagado".
Flujo principal de eventos:
El cliente selecciona el pedido pagado.
Solicita el recibo de pago.
El sistema genera un recibo con los detalles del pago.
El cliente descarga o recibe el recibo por correo.
Postcondiciones:
El cliente obtiene un recibo del pago realizado.

CUS 10: Actualizar Estado de Cobranza


Nombre: Actualizar Estado de Cobranza
Actor principal: Ejecutivo de Cobranzas
Descripción: El ejecutivo cambia el estado de una cobranza tras recibir
confirmación de pago.
Precondiciones:
El cliente debe haber realizado un pago.
Flujo principal de eventos:
El ejecutivo selecciona una cobranza pendiente.
Verifica que el pago ha sido recibido.
Actualiza el estado a "Cobrado".
El sistema registra el cambio.
Postcondiciones:
La cobranza aparece como "Cobrado" en el sistema.

CUS 11: Historial de Pago


Nombre: Historial de Pago
Actor principal: Cliente
Descripción: Permite al cliente consultar su historial de pagos.
Precondiciones:
El cliente debe tener pagos registrados en el sistema.
Flujo principal de eventos:
El cliente accede a su cuenta.
Selecciona la opción "Historial de Pagos".
El sistema muestra una lista con detalles de todos los pagos realizados.
Postcondiciones:
El cliente visualiza su historial de pagos.

CUS 12: Validar Crédito del Cliente


Nombre: Validar Crédito del Cliente
Actor principal: Ejecutivo de Cobranzas
Descripción: Valida si el cliente tiene crédito disponible para realizar
compras.
Precondiciones:
El cliente debe tener un historial de crédito registrado.
Flujo principal de eventos:
El ejecutivo consulta el historial de crédito del cliente.
Valida la disponibilidad de crédito según las políticas de la empresa.
Actualiza el estado del crédito en el sistema.
Postcondiciones:
El cliente queda habilitado o restringido para compras a crédito.
Escenarios alternativos:
Si no hay crédito disponible, se informa al cliente.

GESTION DESPACHO

US 13: Preparar Envío


Nombre: Preparar Envío
Actor principal: Encargado de Despacho
Descripción: Organiza y prepara los productos para ser enviados al cliente.
Precondiciones:
El pedido debe estar registrado y en estado "Pendiente de Envío".
Flujo principal de eventos:
El encargado consulta la lista de pedidos pendientes de envío.
Organiza y empaqueta los productos del pedido.
Actualiza el estado del pedido a "Listo para Envío".
Postcondiciones:
El pedido está preparado para el despacho.
CUS 14: Registrar Detalles de Envío
Nombre: Registrar Detalles de Envío
Actor principal: Encargado de Despacho
Descripción: Permite registrar transportista, guía y fecha de envío.
Precondiciones:
El pedido debe estar en estado "Listo para Envío".
Flujo principal de eventos:
El encargado selecciona un pedido preparado.
Ingresa los detalles del transportista y número de guía.
El sistema registra los datos.
Postcondiciones:
Los detalles del envío quedan registrados en el sistema.

CUS 15: Consultar Estado de Despacho


Nombre: Consultar Estado de Despacho
Actor principal: Cliente
Descripción: Permite al cliente verificar el estado del envío.
Precondiciones:
El pedido debe estar en tránsito o entregado.
Flujo principal de eventos:
El cliente selecciona el pedido.
Consulta su estado de despacho en el sistema.
Postcondiciones:
El cliente obtiene información actualizada sobre su pedido.

CUS 16: Actualizar Estado de Despacho a Entregado


Nombre: Actualizar Estado de Despacho a Entregado
Actor principal: Encargado de Despacho
Descripción: Cambia el estado del pedido tras confirmar su entrega.
Precondiciones:
El pedido debe haber sido entregado al cliente.
Flujo principal de eventos:
El encargado confirma la recepción del producto por parte del cliente.
Actualiza el estado del pedido a "Entregado".
Postcondiciones:
El sistema registra el pedido como entregado.

CUS 17: Manejo de Devoluciones


Nombre: Manejo de Devoluciones
Actor principal: Cliente
Descripción: El cliente puede devolver productos que no cumplieron sus
expectativas.
Precondiciones:
El pedido debe estar en estado "Entregado".
Flujo principal de eventos:
El cliente solicita la devolución de un producto.
El sistema valida la solicitud según las políticas de devolución.
Se programa la recogida del producto o su devolución en tienda.
Postcondiciones:
El producto queda registrado como devuelto.

CUS 18: Entrega


Nombre: Entrega
Actor principal: Repartidor
Descripción: El repartidor realiza la entrega del producto al cliente.
Precondiciones:
El pedido debe estar en estado "En Tránsito".
Flujo principal de eventos:
El repartidor verifica la dirección del cliente.
Realiza la entrega.
Registra la confirmación en el sistema.
Postcondiciones:
El estado del pedido cambia a "Entregado".

También podría gustarte