Академический Документы
Профессиональный Документы
Культура Документы
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
R-1.1
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
R-1.2
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
R-1.3
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
R-2.1
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
R-2.2
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
R-2.3
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
R-2.4
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
R-2.5
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
R-2.6
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
R-2.7
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
R-2.8
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
R-3.1
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
R-3.2
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
R-3.3
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
R-3.4
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
R-4.1
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
R-4.2
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
R-4.3
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
R-4.4
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
R-4.5
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.
R-5.1
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
R-5.2
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
R-5.3
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
R-5.4
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.