Вы находитесь на странице: 1из 15

CASOS DE USO CASO DE USO #1 USUARIOS SIN LOGEARSE 1.

1 Listar Productos: el usuario puede ver las listas de los productos que aparecen al inicio y seleccionar los que desee, para ver los productos. 1.2 Ver Productos: el usuario puede acceder a la informacin correspondiente a los productos existentes en la lista, como lo son: Sus principales caractersticas Una imagen que permita visualizar el producto El precio del producto

1.3. Agregar Cuenta: el usuario puede crear una cuenta que le permitir tener acceso a las diferentes opciones del software, para ello debe diligenciar un formulario que contiene los siguientes datos: Nombre completo Telfono Direccin E-mail Contrasea

CASO DE USO #2 USUARIO LOGEADO (CLIENTE) El usuario ha llenado previamente el formulario de Registro y el administrador la ha validado. 2.1 Aadir al carro: el cliente puede acceder a la opcin Ver Producto, y puede elegir los productos de su inters, estos son almacenados en un carro de compras. 2.2 Detalles de Compra: el cliente puede ver el listado de productos que se encuentran en el carro de compras, conocer los detalles de dichos productos, su proveedor y el valor total acumulado. 2.3 Eliminar del carro: una vez el cliente est dentro de la opcin Detalles de Compra, puede seleccionar el o los productos que ya no desea adquirir y sacarlos del listado del carro de compra. El listado es actualizado inmediatamente. 2.4 Pago de Compra: cuando el cliente termine la seleccin de productos a comprar, puede Confirmar la compra, posteriormente puede elegir su forma de pago. Se despliega un men de

opciones de pago y segn el seleccionado por el cliente, y bajo las condiciones propuestas, se efectuara el pago de la compra. 2.5 Obtener Factura: el cliente recibir una factura de su compra, la cual ser enviada a su correo electrnico, para que este conserve su comprobante de pago. La factura contiene los siguientes datos: Numero de la factura Fecha de compra Nombre completo del cliente Detalles de compra Forma de pago

2.6 Listar Compra: el cliente puede acceder a un registro o historial de sus compras. 2.7 Actualizar Cuenta: el cliente puede modificar su cuenta, actualizando sus datos. 2.8 Eliminar Cuenta: el cliente puede borrar su cuenta.

CASO DE USO #3 GESTION DE CUENTAS (ADMINISTRADOR) El administrador previamente debe estar registrado dentro del software. 3.1 Agregar Usuarios: el administrador puede aadir nuevos usuarios. 3.2 Validar Usuarios: el administrador puede validar las cuentas de los usuarios. Cuando llegue un registro por parte de un usuario, el administrador puede aceptarla o rechazarla. Si y solo si la acepta, la cuenta del usuario puede ser accedida por ste. 3.3 Actualizar Usuarios: el administrador puede permitir las modificaciones de las cuentas requeridas por sus respectivos usuarios. 3.4 Eliminar Usuarios: el administrador puede suprimir la informacin de un usuario, cuando lo crea necesario o conveniente.

CASO DE USO #4 GESTION DE PRODUCTOS (ADMINISTRADOR) El administrador previamente debe estar registrado dentro del software.

4.1 Nuevo Producto: el administrador puede aadir al inventario de productos uno o ms, y registrar sus respectivos proveedores. 4.2 Listar Productos: el administrador puede catalogar los productos del inventario. 4.3 Actualizar Producto: una vez se ha agregado un Nuevo Producto, el administrador puede anexar todas sus caractersticas, precios y dems informacin relevante, o modificar la informacin de los productos. 4.4 Borrar Producto: el administrador puede eliminar uno o ms productos del inventario. 4.5 Ver Producto: el administrador puede acceder a todas la informacin de los productos, es decir todos sus detalles y proveedor.

CASO DE USO #5 GESTION DE PROVEEDORES (ADMINISTRADOR) El administrador previamente debe estar registrado dentro del software. 5.1 Nuevo Proveedor: el administrador puede adicionar al listado un proveedor. 5.2 Actualizar Proveedor: una vez aadido un Nuevo Proveedor, el administrador puede anexar informacin de este, o modificar la ya existente. Posterior a esto es necesario actualizar la informacin de los productos suministrados por el proveedor. 5.3 Borrar Proveedor: el administrador puede eliminar proveedores del listado. 5.4 Ver Proveedor: el administrador puede acceder a toda la informacin de los proveedores del listado.

CASOS DE USO #1

Informacin del requerimiento


Identificacin

R-1.1

Nombre: Listar Producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el usuario acceda a las listas inciales y pueda ver sus respectivos productos Entrada Proceso El usuario da clic en la lista que desee ver Se extrae de la base de datos el inventario de productos de la lista seleccionada Se despliega el catalogo de todos los productos de la lista seleccionada

Salida

Informacin del requerimiento


Identificacin

R-1.2

Nombre: Ver Producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el usuario acceda a la informacin de los productos Entrada Proceso El usuario da clic en el producto que desee ver Se extrae de la base de datos la informacin de los productos seleccionados Se mostrara las caractersticas del producto, su precio y la imagen.

Salida

Informacin del requerimiento


Identificacin

R-1.3

Nombre: Agregar Cuenta No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el usuario cree una cuenta para poder acceder a las dems opciones Entrada El usuario da clic en el botn Crear una Cuenta, el usuario introduce datos y da clic en el botn Enviar Se extrae de la base de datos el formulario de registro, luego de que los datos han sido enviados por el usuario, estos se guardaran en la base de datos Se mostrara un formulario de registro, despus que el usuario envi datos se mostrara el mensaje Tus datos han sido enviados correctamente. Espera la confirmacin de tu cuenta!

Proceso

Salida

CASOS DE USO #2 Informacin del requerimiento


Identificacin

R-2.1

Nombre: Aadir al Carro No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente elija los productos que desea adquirir y los envi a un carro de compras Entrada Proceso El usuario da clic en el botn Aadir al Carro Se almacena en la variable carro de compras los productos elegidos Se mostrara la cantidad de productos adquiridos y la sumatoria del total a pagar acumulado

Salida

Informacin del requerimiento


Identificacin

R-2.2

Nombre: Detalles de Compra No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente vea los productos que ha adquirido Entrada Proceso El usuario da clic en el botn Detalle de compra Se extrae de la base de datos la informacin de los productos almacenados en el carro de compras Se mostrara la informacin de los productos adquiridos y la sumatoria del total a pagar acumulado

Salida

Informacin del requerimiento


Identificacin

R-2.3

Nombre: Eliminar del carro No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente elimine los productos que ya no quiere adquirir Entrada Proceso El usuario da clic en el botn eliminar Se elimina los productos almacenados en el carro de compras que el cliente haya seleccionado, y el carro de compras es actualizado Se mostrara la informacin actualizada de los productos adquiridos y la sumatoria del total a pagar acumulado

Salida

Informacin del requerimiento


Identificacin

R-2.4

Nombre: Pago de compra No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente efecte el pago de la compra y elija la forma de pago Entrada El usuario da clic en el botn Confirmar compra, luego da clic en el botn forma de pago y por ultimo da clic en el botn Pago de compra Se activan las opciones del botn forma de pago, se almacena la opcin elegida y se almacena la compra en la base de datos. Se despliega una lista de pociones de pago, cuando alguna de las opciones es elegida, y se ha confirmado el pago de la compra; se mostrara el mensaje: Su pago se ha realizado exitosamente!

Proceso

Salida

Informacin del requerimiento


Identificacin

R-2.5

Nombre: Obtener factura No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente obtenga una factura de su compra Entrada Proceso El usuario da clic en el botn Obtener factura Se extrae de la base de datos el formato de factura y se instancian los datos almacenados en el carro de compras Se mostrara la factura de la compra y se mostrara el mensaje: Esta factura ser enviada a su correo electrnico. Gracias por su compra!

Salida

Informacin del requerimiento


Identificacin

R-2.6

Nombre: Listar compra No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente acceda a un historial de sus compras Entrada Proceso El usuario da clic en el botn Historial de compras Se extrae de la base de datos el registro de compras de un usuario Se muestra todas las facturas de las compras del cliente

Salida

Informacin del requerimiento


Identificacin

R-2.7

Nombre: Actualizar cuenta No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente modifique sus datos de cuenta Entrada El usuario da clic en el botn Actualizar cuando este dentro de su cuenta Los datos modificados sern almacenados en la base de datos Se activan los campos que el cliente desee modificar, luego de guardar cambios, saldr el mensaje: Los cambios se han efectuado exitosamente!

Proceso

Salida

Informacin del requerimiento


Identificacin

R-2.8

Nombre: Eliminar cuenta No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el cliente elimine los datos de su cuenta Entrada El usuario da clic en el botn eliminar cuando este dentro de su cuenta Se extrae la cuenta del usuario y es bloqueada. Saldr el mensaje Esta seguro que desea eliminar su cuenta?, despus de que el usuario confirme y escriba su contrasea, saldr el mensaje su cuenta ha sido eliminada!.

Proceso Salida

CASOS DE USO #3 Informacin del requerimiento


Identificacin

R-3.1

Nombre: Agregar Usuarios No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador aada un nuevo usuario Entrada Proceso El administrador da clic en el botn Agregar Se extrae de la base de datos el formulario de registro, y se almacenan la informacin ingresada en la base de datos Mostrara el mensaje: Los datos han sido guardados correctamente.

Salida

Informacin del requerimiento


Identificacin

R-3.2

Nombre: Validar Usuarios No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador acepte las cuentas creadas por los usuarios Entrada Proceso El administrador da clic en el botn validar Se extrae de la base de datos el formulario diligenciado del usuario, cuando el administrador lo valide se almacenan la cuenta. Mostrara los datos de la cuenta del usuario y una vez sea validado, saldr el mensaje: Esta cuenta ha sido validada. El usuario podr acceder a ella!

Salida

Informacin del requerimiento


Identificacin

R-3.3

Nombre: Actualizar Usuarios No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador permita la modificacin de las cuentas de los usuarios Entrada Proceso El administrador da clic en el botn permitir actualizacin Se extrae de la base de datos la informacin del usuario y las modificaciones hechas por este, cuando el administrador lo permita se almacenan la nueva informacin en la base de datos Mostrara los datos de la cuenta del usuario y una vez sea permitida la actualizacin, saldr el mensaje: Se ha actualizado la cuenta de este usuario!

Salida

Informacin del requerimiento


Identificacin

R-3.4

Nombre: Eliminar Usuarios No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador elimine usuarios Entrada Proceso El administrador da clic en el botn eliminar Se extrae de la base de datos la cuenta del usuario seleccionado y se elimina Saldr el mensaje: Esta seguro que desea eliminar este usuario?, cuando sea confirmada, saldr el mensaje este usuario ha sido eliminado!

Salida

CASOS DE USO #4 Informacin del requerimiento


Identificacin

R-4.1

Nombre: Nuevo producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador aada un nuevo producto al inventario Entrada Proceso El administrador da clic en el botn Nuevo producto Se extrae de la base de datos el formulario para aadir el producto, se almacenan los datos ingresados en el inventario de productos. Mostrara la opcin listar producto

Salida

Informacin del requerimiento


Identificacin

R-4.2

Nombre: Listar producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador aada el nuevo producto a una lista Entrada El administrador da clic en el botn listar producto , luego elije en que lista Se extrae de la base de datos el nuevo producto, y se almacena en la lista de productos seleccionada Saldr el mensaje: El Nuevo Producto fue aadido al inventario exitosamente!

Proceso

Salida

Informacin del requerimiento


Identificacin

R-4.3

Nombre: Actualizar producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador modifique la informacin de los productos Entrada Proceso El administrador da clic en el botn Actualizar Se extrae de la base de datos la informacin del producto, y se activan los campos que pueden ser modificados, luego se almacena la nueva informacin del producto Saldr el mensaje: Los cambios se han efectuado exitosamente!

Salida

Informacin del requerimiento


Identificacin

R-4.4

Nombre: Borrar producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador elimine productos del inventario Entrada Proceso El administrador da clic en el botn Eliminar Se extrae de la base de datos la informacin del producto, y se elimina Saldr el mensaje: Esta seguro que desea eliminar este producto?, cuando sea confirmada, saldr el mensaje este producto ha sido eliminado!

Salida

Informacin del requerimiento


Identificacin

R-4.5

Nombre: Ver producto No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador acceda a la informacin de los productos del inventario Entrada Proceso Salida El administrador da clic en el botn Ver producto Se extrae de la base de datos la informacin del producto Se mostrara las caractersticas del producto, su precio, su proveedor y la imagen.

CASOS DE USO #5 Informacin del requerimiento


Identificacin

R-5.1

Nombre: Nuevo proveedor No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador aada un nuevo proveedor al listado Entrada Proceso El administrador da clic en el botn Nuevo proveedor Se extrae de la base de datos el formulario para aadir el proveedor, se almacenan los datos ingresados en el listado de proveedores. Saldr el mensaje: El Nuevo Proveedor fue aadido al listado exitosamente!

Salida

Informacin del requerimiento


Identificacin

R-5.2

Nombre: Actualizar proveedor No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador modifique la informacin de los proveedores Entrada Proceso El administrador da clic en el botn Actualizar Se extrae de la base de datos la informacin del proveedor, y se activan los campos que pueden ser modificados, luego se almacena la nueva informacin del proveedor Saldr el mensaje: Los cambios se han efectuado exitosamente!

Salida

Informacin del requerimiento


Identificacin

R-5.3

Nombre: Borrar proveedor No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador elimine proveedores del listado Entrada Proceso El administrador da clic en el botn Eliminar Se extrae de la base de datos la informacin del proveedor, y se elimina Saldr el mensaje: Esta seguro que desea eliminar este proveedor?, cuando sea confirmada, saldr el mensaje este proveedor ha sido eliminado!

Salida

Informacin del requerimiento


Identificacin

R-5.4

Nombre: Ver proveedor No funcional ____

Tipo

Funcional _x___

Descripcin El modulo permitir que el administrador acceda a la informacin de los proveedores del listado Entrada Proceso Salida El administrador da clic en el botn Ver Se extrae de la base de datos la informacin del proveedor Se mostrara os datos del proveedor y su respectiva imagen.

Вам также может понравиться