Sei sulla pagina 1di 6

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD DEL ZULIA


FACULTAD DE EXPERIMENTAL DE CIENCIAS
MENCIÓN: COMPUTACIÓN

INFORME SOBRE CASOS DE USOS

ESTUDIANTES:

Abdías Labrador C.I.:26.185.465


Luis Bermúdez C.I.: 25.325.848

PROFESORA:
Ing. María Andrade

Maracaibo, ABRIL de 2019


Nombre: Login
Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: vista que permite a los diferentes tipos de usuarios (clientes o administradores)
ingresar sus datos para ser reconocidos por el sistema software
Actores: cualquier ser humano que quiera ingresar al sistema
Precondiciones:
tanto el administrador como el cliente tienen que estar previamente registrado en el sistema
(base de datos)
Flujo normal:
1. Ingresar correo y contraseña
2. Hacer click en el botón “Iniciar sesión”
3. Se verifican exitosamente los datos ingresados
Flujo Alternativo:
3.b Datos ingresados son incorrectos, se procede a dirigir el usuario a la misma página
“login” para reingreso de los datos.
Post-condiciones:
 Validar el usuario exitosamente
 Dirigirse a la página principal del usuario correspondiente (administrador – home,
cliente-home)

Nombre: registrar
Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: vista que permite al cliente llenar un formulario para ser registrado en el sistema
Actores: solo serán registrados por este medio los clientes, los administrados estarán
previamente registrados
Precondiciones: poseer correo electrónico
Flujo normal:
 El cliente ingresa sus datos correctamente
 Una vez llenado los datos el usuario hace click en el botón “Registrar usuario”
 Se verifican los datos ingresados y si todos están bien se procede a registrar el usuario
Flujo Alternativo:
 Datos ingresados incorrectos
 Hacer la advertencia
 Dirigirlo a la misma página “Registro” para que el usuario ingrese de nuevo sus datos
Post-condiciones:
 Validar el usuario exitosamente
 Dirigirse a la página “login” para que el cliente ingrese sus datos

Nombre: olvido de contraseña


Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: el usuario introduce su correo para enviarle un link o código de verificación, luego
de validar el usuario coloca la nueva contraseña, posteriormente el usuario repite la contraseña
para corroborar los datos ingresados
Actores: clientes
Precondiciones: estar registrado
Flujo normal:
 El cliente introduce el correo que colocó al momento de registrase
 El usuario verifica en su correo el mensaje
 Coloca una contraseña nueva, luego vuelve a colocar la contraseña para verificación de
datos
 Se verifican exitosamente los datos ingresados, el cambio es exitoso
 Se dirige la página a la vista de “login”
Flujo Alternativo:
 Datos ingresados incorrectos
 Hacer la advertencia
 Dirigirlo a la misma página “Registro” para que el usuario ingrese de nuevo sus datos
Post-condiciones:
 Validar el usuario exitosamente
 Dirigirse a la página “login” para que el cliente ingrese sus datos

Nombre: Categorías
Autor Abdías Labrador, Luis Bermúdez
Fecha: /02/2019
Descripción: Permite al administrador agregar y eliminar categorías
Actores: administrador
Precondiciones: Haber ingresado como administrador
Flujo normal:
4. El administrador coloca el nombre de la categoría en la barra “Nueva categoría” y luego
presiona el botón “Añadir”
5. Una vez que el administrador tenga todas las categorías añadidas pulsa el botón
“Guardar cambios” para cargar todas las nuevas categorías a la base de datos
Flujo Alternativo:
1.b Utilización del botón “Añadir” sin haber ingresado datos en la barra “Nueva categoría”,
se hará la advertencia de no haber ingresado datos
2.b El administrador se desplaza a otra ventana sin haber guardado cambios
Post-condiciones:
 Las categorías están disponibles para usarse con los artículos

Nombre: Agregación y modificación de artículos (administrador)


Autor Abdías Labrador, Luis Bermúdez
Fecha: /02/2019
Descripción: Permite al administrador agregar artículos y actualizar sus datos
Actores: administrador
Precondiciones:
 Haber ingresado como administrador
 Para modificar un artículo es necesario que exista en la base de datos
Flujo normal:
1. (Agregando un artículo) El administrador llena un formulario para agregar un artículo,
los datos a rellenar son nombre, precio, cantidad, selección de categoría e imagen
2. (Agregando un artículo) Después de haber llenado el formulario se prosigue a pulsar el
botón “Agregar”, para añadir el artículo a la base de datos

3. (Modificando un artículo) El administrador selecciona una categoría (filtro de artículos


por categoría para facilitar la búsqueda), luego se muestran los artículos relacionados a
esta, en la lista mostrada se prosigue seleccionando un artículo a modificar pulsando el
botón “Cambiar” ubicado a la derecha
4. (Modificando un artículo) En la ventana que abrió el botón cambiar, el administrador
reescribe los datos que desea modificar ya sea imagen, nombre, precio o cantidad
5. (Modificando un artículo) El administrador pulsa el botón “Guardar cambios” para
finalizar los cambios
Flujo Alternativo:
1.b El administrado no llenó todo el formulario, se hace la advertencia de que faltan datos
2.b El administrador presionó el botón “Agregar” sin llenar todo el formulario, se hace la
advertencia de campos vacíos
4.b El administrador pulsa el botón “Guardar cambios” sin realizar alguno
Post-condiciones:
 Se agregan artículos y se visualiza en la página del cliente
 Se modifican los artículos y los cambios se realizan sin problemas

Nombre: Búsqueda de ventas


Autor Abdías Labrador, Luis Bermúdez
Fecha: /03/2019
Descripción: Permite al administrador cambiar el diseño de la página
Actores: administrador
Precondiciones: El usuario debe de estar autenticado como administrador
Flujo normal:
1. El administrador pulsa el botón “Buscar venta”
2. Ingresa un id en la barra “Ingrese id de su factura”
3. El administrador presiona el botón “Buscar” para proceder en la búsqueda
4. Se muestran los datos de la factura si se encontró el id ingresado, aunado a esto un
botón extra llamado “Cambiar” que permite el cambio de estado “no entregado” a
“entregado”
Flujo Alternativo:
4.b Ingreso de “id” no existe o incorrectos, se procede a hacer la advertencia
Post-condiciones:
 Se encontró la factura, se cambia a estado “entregado” y el cliente se va contento

Nombre: Diseño
Autor Abdías Labrador, Luis Bermúdez
Fecha: /03/2019
Descripción: Permite al administrador ubicar una venta cualquiera, así como modificar el estado
de entregado o no
Actores: administrador
Precondiciones: El usuario debe de estar autenticado como administrador
Flujo normal:
1. El administrador pulsa el botón desplegable “Seleccione diseño”
2. El administrador selecciona una de las opciones
Flujo Alternativo:

Post-condiciones:
 Cambio de apariencia de la página web

Nombre: Barra de búsqueda


Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: Barra que permite al cliente la búsqueda de artículos
Actores: Cliente
Precondiciones: Estar en cualquier lugar de la página donde que contenga el Nav-bar (esta
última posee la barra de búsqueda)
Flujo normal:
1. Cliente ingresa el nombre de un artículo
2. Pulsa el botón con el símbolo de la “lupa”
3. Se procede a la búsqueda de artículos
Flujo Alternativo:
1.b Si el cliente no ingresa nada y pulsa el botón de búsqueda, no buscará nada
3.b Si no se encuentra el artículo buscado, dar un mensaje de artículo no encontrado
Post-condiciones:
 Se encuentra el artículo y se muestra en pantalla

Nombre: Configuración de cliente


Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: Permite al cliente actualizar sus datos
Actores: Cliente
Precondiciones: el cliente debe estar autenticado en el sistema
Flujo normal:
1. El cliente reemplaza la información que desea cambiar
2. Al finalizar presiona el botón “Guardar” para finalizar los cambios
Flujo Alternativo:
1.b Si el cliente al reemplazar los datos deja formularios vacíos, se le hará la advertencia y
no dejará guardar hasta que estén todos los formularios llenos
Post-condiciones:
 Se realiza la actualización de los datos del cliente al guardar cambios

Nombre: Agregación eliminación, suma y resta de cantidad de artículos (cliente)


Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: Permite al cliente agregar artículos al carro de compras así como quitar, bajar o
subir la cantidad a llevar
Actores: Cliente
Precondiciones: Estar ubicado en las vistas de la página que posean ventas de artículos
Flujo normal:
1. El cliente selecciona una categoría (opcional, pero necesario si desea ver diferentes
productos de otras categorías)
2. Ubica el artículo que quiere comprar
3. Sube o baja la cantidad a llevar
4. Cuando el cliente está seguro de la cantidad a llevar, pulsa la “palomita” para agregarlo
al carro
Flujo Alternativo:
2.b La cantidad a llevar por el cliente es mayor o menor que la cantidad disponible, por
ende parará cuando llegue al límite
4.b Si el cliente ya no quiere llevar el artículo existe la posibilidad de pulsar un botón para
sacarlo del carro de compras
Post-condiciones:
 El usuario agrega al carro la cantidad deseada en el margen disponible

Nombre: Pagar ahora


Autor Abdías Labrador, Luis Bermúdez
Fecha: /12/2018
Descripción: Permite al cliente pagar todo lo que agregó al carro de compras
Actores: Cliente
Precondiciones:
 El cliente debe de estar autenticado en el sistema
 El cliente tiene que tener artículos agregados en el carro
Flujo normal:
1. El cliente ingresa los datos de la cuenta bancaria
2. El banco del cliente valídalos fondos y da respuesta de aprobado
Flujo Alternativo:
1.b Ingreso de datos incorrectos, se le hace la petición al cliente de rellenar de nuevo los
datos
2.b Se hace la acotación según la respuesta del banco, si no fue aprobada la transacción
Post-condiciones:
 Respuesta positiva del banco,
 Se sacan del stock los artículos comprados
 Se registra la factura

Potrebbero piacerti anche