Está en la página 1de 8

Elaboración de diagramas y plantillas para casos de uso del proyecto

Gabriel Angel Camargo Zarate

Centro de Servicios Empresariales y Turísticos, Sena Regional Santander

(2834857) Análisis y Desarrollo de Software

Haydee Liliana Castro

26 de noviembre de 2023
Introducción

Los siguientes diagramas y plantillas de caso de uso permitirán un fácil entendimiento

bajo un formato de reconocimiento más practico, para reunir los requisitos de uso de un

sistema. Dependiendo de sus necesidades, se puede utilizar esos datos de diferentes maneras.

Por consiguiente, a continuación, se presentará un proyecto de ventas por internet de una

Librería a su vez también ofrece artículos religiosos, donde se pretende facilitar el proceso de

observación y adquisición de los productos y el control de un inventario y archivo maestro

contable.
Caso de Uso

Tablas de Casos de Uso


Nombre del caso de Uso Crear Usuario
Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema permitirá describir paso a paso en la
Descripción creación de un nuevo usuario
Actores Cliente / Usuario administrativo
Los datos ingresados para la creación del nuevo usuario no deben estar ya
Precondición registrados con un usuario existente.
Paso Acción
1 El nuevo cliente o administrador ingresa al sistema para registrar
nuevo usuario

2 El sistema carga el formulario para registro del nuevo usuario:


Flujo Normal
Correo, nombre, apellido.

3 El sistema realiza validación de duplicidad de datos y solicita


generar contraseña.
4 Sistema carga nuevo Usuario a Base de datos
Paso Acción
El sistema detecta la duplicidad en el correo electrónico informara
Flujo Alternativo 1
al usuario que ya se encuentra registrado.
2 El sistema solicita la contraseña o la recuperación de la misma.
Si el Usuario ya se encuentra registrado muestra mensaje de es un usuario
Post Condición existente.

Nombre del caso de Uso Autenticar Usuario


Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema permitirá ingresar al contenido de la función
dada a un usuario existente con un Usuario y contraseña
Descripción
Actores Cliente / Usuario administrativo
Precondición Estar registrado en la base de datos
Paso Acción
1 Usuario ingresa con ID y contraseña asignados
Flujo Normal 2 El sistema valida que este correcta y que no se encuentre caducada
3 El sistema habilita funciones correspondientes a ese usuario.
Paso Acción
1 El sistema solicita contraseña correcta
Flujo Alternativo
2 El sistema solicita recuperación de la contraseña ingresando el
correo electrónico registrado.
Si el Usuario o contraseña son incorrectas no permite ingreso al sistema
Post Condición
Nombre del caso de Uso Consultar Productos
Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema permitirá visualizar la variedad de productos
Descripción existentes a través del menú en el sistema
Actores Cliente / Usuario administrativo
El usuario se encuentra autenticado en el aplicativo con las funciones
Precondición activas correspondientes.
Paso Acción

1 Cliente autenticado ingresa al menú del sistema con las funciones


que le fueron asignadas como cliente o administrador.
Flujo Normal 2 El sistema carga los productos disponibles
El sistema muestra las características del producto seleccionado
3 por el interés del cliente: color, tamaño, hojas, cantidad disponible,
autor y reseña.
Paso Acción
Flujo Alternativo 1 El sistema detecta que el producto no se encuentra disponible
2 El sistema arroja mensaje de producto no disponible.
Post Condición El producto seleccionado no se encuentra disponible

Nombre del caso de Uso Agregar producto al carro de Compras

Autor Gabriel Camargo


Fecha 26/11/2023
El comportamiento del sistema permitirá trasladar el producto seleccionado
Descripción al carrito de Compras
Actores Cliente
Precondición El producto debe estar disponible en el inventario
Paso Acción
1 El cliente selecciona el producto a adquirir
Flujo Normal 2 El sistema carga el producto al carrito de compras

3
El sistema muestra la opción de pagar o de seguir comprando
Paso Acción
1 El cliente termina de seleccionar sus productos
Flujo Alternativo
2
El cliente puede cambiar su producto antes de pagar
El usuario puede eliminar producto de carro de compras y adquirir otro o
Post Condición desistir.
Nombre del caso de Uso Pagar Productos

Autor Gabriel Camargo


Fecha 26/11/2023
El comportamiento del sistema permitirá al cliente pagar por diferentes
Descripción medios de pago el adquirir sus productos.
Actores Cliente
Precondición El usuario puede validar su pedido antes de pagar
Paso Acción

1
Cliente ingresa al carrito de compras
El sistema carga los productos seleccionados con imagen y
2 especificaciones para aclaración antes del pago, y el valor total a
pagar mas impuestos.
3 El cliente seleccionar el botón pagar.
Flujo Normal Sistema solicita diligenciar o confirmar dirección de envío, teléfono
4
o forma de entrega del producto.
5 Cliente actualiza y acepta

6 Sistema muestra orden de compra con productos y datos de envío


registrados.
7 Cliente acepta
8 Sistema muestra diferentes medios de pago.
9 Cliente Paga
Paso Acción

1
El sistema detecta que el pago fue rechazado por el medio elegido.
Flujo Alternativo

2 El sistema mantiene el pedido por 24 horas en el carrito de


compras, luego lo regresa al inventario si no se realizó el pago.
Post Condición El pago fue rechazado o no efectuado. Compra cancelada
Nombre del caso de Uso Generar Factura
Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema generara una factura electrónica como
Descripción confirmación de la compra.
Actores Usuario Administrativo
Precondición La compra debe estar cancelada en su totalidad
Paso Acción
Sistema valida el ingreso del dinero, producto del pago exitoso
1
realizado por el cliente.
Flujo Normal
2 El sistema genera orden de alistamiento y envío de pedido.
Sistema Genera factura electrónica y se envía al cliente al correo
3
del cliente y a la función contable de la empresa.
Paso Acción
El sistema detecta que el correo ingresado para envío de factura es
Flujo Alternativo
1 diferente al registrado. Solicita autorización del cliente para envío
a correo diferente.
La factura se envía al correo registrado, después de confirmación del
Post Condición cliente.

Nombre del caso de Uso Alistar y Enviar Pedido


Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema enviara la factura cancelada al módulo de
Descripción despacho para el envío del pedido.
Actores Usuario Administrativo
Precondición La factura debe estar cancelada en su totalidad
Paso Acción
El usuario Administrativo valida el módulo de despacho las facturas
1
canceladas en su totalidad para preparar pedido.
2 Usuario alista pedido.
3 Usuario imprime rotulo con los datos registrados por el cliente.
Flujo Normal 4 Usuario entrega a trasportadora el pedido.
5 Transportadora entrega al usuario Numero de guía.
Usuario ingresa al sistema número de guía y fecha de envío, para
6 que el cliente lo pueda ver en la plataforma y hacer seguimiento de
su pedido.
Usuario confirma por sistema envío de pedido y sistema envía
7
factura a modulo contable, para actualizar maestro de ventas.
Paso Acción
Flujo Alternativo
1 Cliente recoge pedido presencial, confirmando fecha y hora.
Si algún producto esta con defecto se solicita a proveedor y se informa al
Post Condición cliente.
Nombre del caso de Uso Actualizar Inventario
Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema permitirá al usuario Administrativo
actualizar los productos del inventario.
Descripción
Actores Usuario Administrativo
Precondición El inventario solo es actualizado por usuario autorizado.
Paso Acción
1 El usuario ingresa usuario y contraseña
2 El sistema carga el inventario por categorías y cantidades.
Flujo Normal El sistema muestra la opción editable para actualizar los productos
3
en el inventario, en cuanto a cantidad y detalles específicos.
Usuario termina de actualizar el inventario cuando no hay más
3 facturas de compra o venta de artículos en el módulo físico y
contable.
Paso Acción
Flujo Alternativo El usuario puede cambiar o rectificar los datos si se encuentran
1
erróneos.
El usuario puede ingresar o retirar un artículo después de haber grabado el
Post Condición proceso de actualización.

Nombre del caso de Uso Generar Comentarios


Autor Gabriel Camargo
Fecha 26/11/2023
El comportamiento del sistema generara un espacio para que el usuario si lo
desea genere comentarios sobre el servicio o consultas del producto.
Descripción
Actores Cliente / Usuario Administrativo
Precondición El usuario debe estar registrado
Paso Acción

1 El Sistema habilita en el producto seleccionado un espacio para


Flujo Normal comentarios.
Cliente o Usuario Administrativo ingresa comentario y/o
2
responde. Selecciona enviar
Paso Acción
Flujo Alternativo El sistema detecta Caracteres especiales en el comentario. Genera
1
error
Post Condición El sistema en el espacio de comentarios no acepta caracteres especiales

También podría gustarte