Ayuda con este programa en java

Cerrado
Karla567 Mensajes enviados 4 Fecha de inscripción lunes, 4 de junio de 2018 Estatus Miembro Última intervención sábado, 9 de junio de 2018 - 4 jun 2018 a las 07:11
Karla567 Mensajes enviados 4 Fecha de inscripción lunes, 4 de junio de 2018 Estatus Miembro Última intervención sábado, 9 de junio de 2018 - 9 jun 2018 a las 01:05
ealizar una aplicación que permita dar de alta, bajas, consultas, modificaciones y mostrar toda la información de empleados de una empresa. En el proyecto se deben incluir los conceptos de la Programación Orientada a Objetos como son herencia, polimorfismo y encapsulamiento. Para guardar los datos de los empleados, utilizar un ArrayList.
La funcionalidad de la aplicación es la siguiente:
Introducir los datos en la interfaz, si se presiona el botón insertar introducir los datos en el arraylist.
Para buscar un empleado, introducir la clave del empleado, deshabilitar los demás campos y mostrar la información.
En la opción de modificar, introducir el expediente, deshabilitar expediente y dejar habilitados los demás campos para que el usuario modifique lo que necesite, guardar nuevamente la información.
En la opción baja, introducir el expediente, deshabilitar expediente, mostrar la información y preguntar si está seguro dar de baja, si es así borrar el empleado del arraylist.
En la opción mostrar todos los empleados, abrir una nueva ventana que contenga un jtable y mostrar en cada renglón de la tabla la información del empleado.
Los datos del empleado serían mínimo los siguientes: clave, nombre, puesto, género, salarioBase (depende del puesto).
La fecha es la del sistema. (objeto Date)
Interfaz a mano(solo métodos que tenga un evento).
Cuando se presione calcular salario aparecerá el panel gris obscuro para los días de trabajo y muestre el pago. El pago depende del puesto. El panel gris obscuro no debe de aparecer hasta que se presione calcualr salario. Cuando se seleccione otra opción debe desaparecer.


Cuando se presione el botón reporte se abrirá otra ventana en donde se desplegará la información del empleado en una tabla, no toda, solo clave, nombre, puesto y departamento.
Consulta también:

2 respuestas

alexweb1 Mensajes enviados 24 Fecha de inscripción lunes, 28 de mayo de 2018 Estatus Miembro Última intervención sábado, 16 de junio de 2018 3
5 jun 2018 a las 15:01
El programa está sencillo solo que solicita muchas variaciones, lo que te puedo recomendar es comenzar por lo más importante, crea una clase ppal, en donde vas a registrar y los array en otra, (checa, megacursos.com) para que hagas el llamado utilizando la herencia, y de allí vas creando sus derivados. si tienes alguna duda comienza el código y lo vamos armando poco a poco. saludos
1
Karla567 Mensajes enviados 4 Fecha de inscripción lunes, 4 de junio de 2018 Estatus Miembro Última intervención sábado, 9 de junio de 2018
8 jun 2018 a las 05:13
Lo qué pasa es que no sé nada de programación
0
Karla567 Mensajes enviados 4 Fecha de inscripción lunes, 4 de junio de 2018 Estatus Miembro Última intervención sábado, 9 de junio de 2018
8 jun 2018 a las 05:24
Me lo podrías hacer?
0
misterdekus Mensajes enviados 474 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 28 de agosto de 2024 127
8 jun 2018 a las 22:36
Buenas, Karla

Si no sabes nada de programación

que rollo con ese proyecto ?

es un examen o que ?

Saludos
0
Karla567 Mensajes enviados 4 Fecha de inscripción lunes, 4 de junio de 2018 Estatus Miembro Última intervención sábado, 9 de junio de 2018
9 jun 2018 a las 01:05
0