PLANTEMIENTO DEL PROBLEMA
El dueño de una estación de gasolina desea implementar un programa que registre cada uno de los
despachos del combustible.
Una estación de gasolina tiene un grupo de n despachadores los cuales se identifican con códigos.
EL negocio expende dos tipos de gasolina: extra y corriente, cada una de ella tiene su precio el cual
se mantiene por cada jornada diaria
Por cada venta de gasolina se debe registrar:
Código del despachador
Tipo de gasolina
Cantidad de galones
Valor pagado (Este es un cálculo del programa, no debe digitarlo el usuario)
El dueño de la estación de gasolina quiere que usted desarrolle un programa de computador que le
permita llevar el registro de las ventas del día y al finalizar la jornada le entrega las estadísticas que
requiere para el control de su negocio.
Identifique las clases que intervienen en este proceso y proponga una solución basada en los
fundamentos de la programación orientada a objetos (clase, encapsulamiento, métodos
constructores, métodos setters y getters) e implemente un programa de computador que lleve el
registro de las transacciones de ventas del día.
El programa debe permitir las siguientes opciones mediante un menú:
1. Ingreso de Despachadores (Creación)
2. Registro del precio de cada tipo de gasolina (Una sola vez al inicio del programa)
3. Registro de transacción por venta de gasolina
4. Cierre del proceso
Al finalizar el proceso de registro de transacciones se debe informar:
Despachador (código y nombre) que menos gasolina extra vendió y cuánto dinero ingresó
por esas ventas.
Cuántos galones se vendieron por cada tipo de gasolina
Cuánto dinero ingresó en total a la estación por concepto de la venta de gasolina
El ingreso y salida de información debe ser a través de cajas de diálogo de JOptionPane y se deben
validar los posibles errores de ejecución que puedan presentarse en el ingreso de datos.
Hello,
I've complete MS Software Engineering. I've 5-Year experience in Java development and algorithm implementation.
My Core Expertise in Java - C++ - C - object-oriented - Data Structure - Swing - OpenGL - JavaFX.
I have got your project requirement enough, Please leave a message on my chat so we can discuss the
project.
Regards !
Aqeel Ahmed
hola estoy interesado en tu proyecto tengo experiencia programando en java y actualmente curso ingenieria electronica en computacion, ya he realizado varios programas en java y se que podria ayudarte en tu proyecto