Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VALLE DE OAXACA
Asignatura:
Programación Orientada a objetos
Tema:
Registro de ventas
De la farmacia la “cruz”
Integrantes:
Hugolino Valentín Martínez
Docente:
Erahin Pacheco Luna
1
Contenido
1. Introducción ................................................... 3
7. Documentación .............................................11
8. Conclusión .....................................................13
9. Anexos ............................................................13
2
HUGOLINO VALENTIN MARTIN
3
1. Introducción
En este problema hemos empezado a identificar que al
pagar a los trabajadores no se lleva un registro de
pagos, como también es importante registrar cada
medicamento que se compra durante la semana. Cada
vez que el trabajador quiere consultar su pago que
obtuvo durante el mes, no se puede visualizar ya que la
computadora al momento de registrar cada pago no la
guarda, así mismo pasa con los medicamentos, cada vez
que ellos requieren consultar el consumo de cada
semana, les es imposible saber cuánto ha sido el gasto
de cada semana del mes. A base de esto se quiere llegar
a una solución donde se pueda guardar la historial de
cada pago del trabajador, y de la compra de los
medicamentos.
En esta segunda etapa, es buscar la manera de crear un
software, que cada vez que al ingresar el primer pago de
la semana se guarde automáticamente en las historiales
el pago de cada trabajador, para que cada vez que el
trabajador quiera consultar su pago se pueda visualizar
en que semana han sido pagado, y en la cuales le han
hecho un retén de pago o no le han pagado por
cuestiones de no trabajar seguido, esto lo puede
consultar en cualquier mes del año, siempre y cuando no
sea una consulta de hace 7 meses. El software deberá
capturar la fecha, hora, nombre, numero de control de
cada trabajador. Con esto nuestro software va ir
capturando y guardando cada pago que ingrese el jefe
de cada trabajador. El software esta habilidad para que
el historial que ya tiene mas de 7 meses, lo va ir
eliminando, de lo contrario no lo eliminara.
4
2. Descripción del Problema
En este punto se puso el punto de la localización de la farmacia
“La cruz” y se describe paso a paso el problema planteado que
afecta al negocio o las necesidades que tiene el restaurante
5
adquirido, el precio actual que tiene o si es vendido por mayoreo
el precio total de los medicamentos.
3. Definición de solución
3.1. Definir el resultado deseado
6
ese se encuentran módulos en los cuales se registrará todos los
datos, los cuales son proveedor, empleado, clientes, libros,
ventas, ingreso. Al ingresar al formulario abrirá un login en
donde se ingresará una contraseña y usuario, solo el personal
autorizado. Al entrar abra un módulo donde se registrarán los
empleados los cuales se les pedirá su nombre, apellidos,
dirección, numero de celular al y el tipo de seguro que tienen si
es seguro popular o imss y les pedirá que ingresen la clave de su
seguro por si el caso de un accidente mostrara el nombre y el
tipo de seguro y la clave.
Habrá otro módulo que se registrará que proveedores nos
distribuirán los medicamentos, los cuales se le pedirá que
ingresen su nombre, su número de celular, el tipo de
medicamentos, pedirá la cantidad de medicamento que fue
recibido, y el precio de los medicamentos y al final mostrara la
cantidad de medicamentos y el precio total de los medicamentos
recibidos y así pagar al proveedor. Cuando se requiera hacer un
registro de alguna venta se tendrá que abrir el módulo de
clientes el cual al realizar una compra el cliente, el encargado
abrirá el módulo, en cual les pedirá a los clientes su nombre y
apellidos, teléfono, correo electrónico, y la fecha, al darle
guardar mostrara el código y mandara un mensaje donde dirá
“cliente guardado”. El siguiente módulo de venta de
medicamento, donde al comprar se le pedirá todos los datos del
medicamento como el nombre , tipo, marca comercial. al darle
guardar mostrar el código del medicamento y mostrará el código
y un mensaje diciendo “medicamento vendido guardado”
Después de haber guardado lo enviara al siguiente modulo que
es el módulo de ventas en donde se registrará el precio, la hora
de la venta y el código del medicamento y la cantidad de
medicamentos del mismo tipo adquiridos y dará el precio total de
la compra.
Al pagar el cliente se abrirá el módulo del ingreso donde se le
pedirá el precio total de los libros, la cantidad de dinero dada
por el cliente y al final mostrará en un tique el precio total de los
libros, la cantidad ingresada y la cantidad de cambio que se
regresará al cliente. Este formulario servirá para poner en un
orden el registro de las ventas de los medicamentos, en un
formulario que contendrá módulos y cada módulo será utilizado
para las necesidades de la librería, un módulo será para
7
registrar los proveedores otro para registrar los clientes que
deseen hacer una compra, otro para los empleados , otro para
los medicamentos vendidos y para la cantidad ingresada al
vender el medicameto y el cambio que se le regresara al cliente
y todo esto se guardara en orden de acuerdo el ala hora y el día
en que se vendió.
8
ventas Precio Registrar venta
HoraVenta Modificar venta
cantidadMedicamento Eliminar venta
precioTotal Guardar venta
4. Diseño de la Solución
Aquí se coloca el diagrama de clases indicando las multiplicidades, cardinalidad y las relaciones
entre clases.
5. Desarrollo de la solución
9
En este apartado se deberá colocar el código generado del proyecto, se debe documentar el
código.
6. Depuración y pruebas
Códigos corregidos
10
7. Documentación
Diseño del manual de usuario y administrador del sistema
11
12
8. Conclusión
9. Anexos
13