Este documento describe un sistema de farmacia que permite administrar usuarios, tipos y presentaciones de medicamentos, clientes, ventas y generar reportes. El sistema incluye opciones para registrar, actualizar y eliminar esta información, así como llevar un registro de las compras de los clientes y puntos bono. También genera reportes de ventas por fecha, compras del cliente, inventario bajo y ventas por usuario.
Este documento describe un sistema de farmacia que permite administrar usuarios, tipos y presentaciones de medicamentos, clientes, ventas y generar reportes. El sistema incluye opciones para registrar, actualizar y eliminar esta información, así como llevar un registro de las compras de los clientes y puntos bono. También genera reportes de ventas por fecha, compras del cliente, inventario bajo y ventas por usuario.
Este documento describe un sistema de farmacia que permite administrar usuarios, tipos y presentaciones de medicamentos, clientes, ventas y generar reportes. El sistema incluye opciones para registrar, actualizar y eliminar esta información, así como llevar un registro de las compras de los clientes y puntos bono. También genera reportes de ventas por fecha, compras del cliente, inventario bajo y ventas por usuario.
[1] Administrar Usuarios del sistema.- (Registrar/Actualizar/Eliminar) La administracin de usuarios, permite registrar el DNI, apellidos, nombres, usuario y contrasea de las personas que utilizarn el sistema. As tambin deber tener las opciones necesarias para poder actualizar y eliminar datos del usuario. Un posible submen podra ser: 1.1 Registrar Usuario 1.2 Actualizar datos de usuario 1.3 Eliminar usuario Importante: Para poder ingresar a utilizar el sistema deber identificarse con su usuario y contrasea, el sistema debe reconocer y darle la bienvenida, por ejemplo: Bienvenido Usuario: Micaela Yparraguirre El sistema contar con un usuario SUPERUSUARIO, que permite el ingreso inicial al sistema, desde donde se tendr acceso a todas las opciones; datos del usuario: Usuario : SUPERUSUARIO Contrasea : SUPERUSUARIO [2] Administrar tipos de medicamentos.- (Registrar/Actualizar/Eliminar) La administracin de tipos de medicamentos, permite registrar la descripcin del tipo, por ejemplo: Antipirtico, antifngico, analgsico, antibitico, vacunas, antispticos, antiinflamatorio, antihistamnico, anestsico, antidepresivo, diurtico, laxante, broncodilatador. As tambin deber tener las opciones necesarias para poder actualizar y eliminar datos de tipo de medicamentos. Un posible submen podra ser: 2.1 Registrar tipo 2.2 Actualizar tipo 2.3 Eliminar tipo [3] Administrar formas de Presentacin de medicamentos (Registrar/Actualizar/Eliminar) La administracin de presentacin de medicamentos, permite registrar la descripcin de la presentacin, ejemplo: Pastilla, capsula, Polvo, granulado, trocisco, preparados liberacin prolongada, crema, emplasto, linimentos, suspensin, soluciones, lociones, inhalaciones, jarabes, ampolla, tintura, muclago, etc. As tambin deber tener las opciones necesarias para poder actualizar y eliminar datos de tipo. Un posible submen podra ser: 3.1 Registrar presentacin 3.2 Actualizar presentacin 3.3 Eliminar presentacin [4] Administrar medicamentos. (Registrar/Actualizar/Eliminar) La administracin de medicamentos, permite registrar los datos del medicamento: Seleccionar (de lo ya registrado) el tipo de medicamento. (El sistema lista los tipos registrados y el usuario deber seleccionar una opcin), Seleccionar (de lo ya registrado) la forma de presentacin. (El sistema lista las formas de presentacin y el usuario deber seleccionar una opcin). Registrar el nombre del medicamento Registrar Compuesto qumico (ejem. Betamizona 0,050g, gentamicina 0,1g, clotrimazol 1g). Registrar cantidad disponible. Registrar precio unitario. Registrar fecha de vencimiento. As tambin deber tener las opciones necesarias para poder actualizar y eliminar datos del medicamento. Un posible submen podra ser: 4.1 Registrar medicamento 4.2 Actualizar datos del medicamento 4.3 Eliminar medicamento [5] Administrar datos de cliente. (Registrar/Actualizar/Eliminar) La administracin de clientes, permite registrar los datos del cliente, (DNI, Apellidos, nombres, puntos bono), se debe validar por el nmero de DNI, no puede registrarse dos veces un cliente. Un posible submen podra ser: 5.1 Registrar cliente 5.2 Actualizar datos del cliente 5.3 Actualizar puntos bono 5.4 Eliminar cliente [6] Operaciones de venta. (Registrar/Mostrar) La operacin de venta contempla los siguientes datos: Ingresar el DNI del cliente, luego buscar el cliente, si existe, mostrar sus apellidos y nombre, en caso de no encontrar se debe registrar al cliente. Ingresar el nombre del medicamento para buscar, en caso de encontrar mostrar sus datos, en caso de estar vencido deber mostrar un aviso que el medicamento no se puede vender por estar vencido. Registrar la cantidad a comprar incluyendo la fecha y el usuario que vende (detectar que usuario est logueado), luego deber mostrar el monto que debe pagar el cliente. Luego confirmar la venta, Deber mostrar una boleta de venta con sus datos bsicos, cliente, medicamentos, cantidad, precio unitario, subtotal, IGV y total a pagar. Luego finalizar la venta. Finalizada la venta el sistema deber actualizar automticamente el stock disponible de los medicamentos comprados y deber sumar puntos bonos al cliente, cada un sol comprados se suma 1 punto bono. Cada 5 mil puntos bono acumulados equivale a 50 soles en compra, es decir un punto bono equivale a 1 cntimo de sol. El cliente decidir utilizar sus puntos bonos en el momento de la compra si as fuera pagar en efectivo la diferencia. Se debe registrar el efectivo y los puntos bonos, tambin debe actualizar el puntaje del cliente. (resta). [7] Reporte: Caja (Mostrar).- Se deber ingresar la fecha para mostrar un reporte con las ventas realizadas en esa fecha, por ejemplo: Reporte de Ventas de: 14/11/2013 Usuario: Micaela Yparraguirre Medicamento Monto Recaudado Salbutamol S/. 452.12 Gentamicina S/. 785.45 Ibuprofeno S/. 87.45 Total S/. 1325.02 [8] Reporte: Clientes (Mostrar).- Se debe ingresar el DNI del cliente y se debe mostrar las compras que ha realizado, por ejemplo: Reporte de Compras Cliente: Juan Prez Usuario: Luis Garca Puntos bono: 5000 puntos. Equivalencia monetaria: 50 soles. Medicamento Cantidad Monto Recaudado Fecha Salbutamol 125 S/. 452. 12 10/06/2013 Gentamicina 201 S/. 785.45 10/06/2013 Ibuprofeno 50 S/. 87.45 11/06/2013 Total S/. 1325.02
[9] Reporte: Compras (Mostrar) Deber mostrar los medicamentos que deben comprarse al proveedor, el medicamento debe salir en la lista si su stock es menor a 50 unidades o si el medicamento ya est vencido o est a un mes de vencerse. Reporte para Compras a proveedor Usuario: Luis Garca Medicamento Cantidad Actual Vencimiento Salbutamol 48 12/06/2013 Gentamicina 201 19/06/2013 Ibuprofeno 50 12/07/2013
[10] Reporte: Venta de usuario (mostrar) Se deber ingresar el DNI de un usuario del sistema y deber mostrar el monto de sus ventas por meses con aos, ejemplo: Reporte de ventas de Usuario: Miguel Casas Medicamento Monto de venta Ao Abril S/. 48298.00 2013 Mayo S/. 20145.56 2013 Junio S/. 50251.45 2013 Total S/. 118695.01 [11] Reporte: Ranking de ventas. (Mostrar) Debe ingresar el mes y el sistema deber mostrar la lista de vendedores y sus montos de venta de mayor a menor monto de venta, por ejemplo: Reporte: ranking de ventas Usuario Monto de venta Jos Diaz S/. 15458.00 Juan Prez S/. 14845.00 Rosa Chavez S/. 10521.00
[12] Salir. El sistema deber cerrarse
PUNTOS CLAVE A CONSIDERAR Usar men y submens adems de cajas de dialogo trabajadas en clase. Usar clases y mtodos Grupos de 3 integrantes como mximo