Netbeans - Ayuda en un sistema para la gestión de sus alumnos

   
Vista:

Ayuda en un sistema para la gestión de sus alumnos

Publicado por mauricio (1 intervención) el 22/11/2017 00:13:01
ESTIMADOS

SOY NUEVO PERO NECESITO QUE ME AYUDEN EN ESTO...COMO SE HACE COMO QUEDA EL CODIGO?

SALUDOS

DESAFÍO

La UNAB requiere que lo apoye en el desarrollo de un sistema para la gestión de sus alumnos, quienes cursan asignaturas y en donde la información a considerar para éstos es la siguiente:

Clase Alumno, con los siguientes atributos (25 ptos.)

• Rut, según el siguiente formato 99999999-X, siendo 9 un dígito (0-9) y X un dígito (0-9) o la letra k.
• Nombre Completo, de largo no superior a 50 caracteres.
• Estado, verdadero si está matriculado y falso si no lo está.


Clase Asignatura, con los siguientes atributos (25 ptos.)

• Código, consistente en un número de 1 a 100.
• Nombre da la asignatura.
• Tipo de Asignatura, considerando L para asignatura de línea y N en caso contrario.

Considerando lo anterior, la UNAB desea llevar un registro de las notas (Prueba 1, Prueba 2, Prueba 3 y Promedio), a partir de la siguiente clase:

Clase Notas, con los siguientes atributos (25 ptos.)

• Prueba 1, número con decimales.
• Prueba 2, número con decimales.
• Prueba 3, número con decimales.
• Promedio, número con decimales.
• Alumno.
• Asignatura.


Todas las clases deben tener constructores (con y sin parámetros), accesadores, mutadores y métodos de impresión para todos sus atributos, como asimismo implementar las validaciones que correspondan, según el enunciado.

Se deben implementar los siguientes métodos customer donde corresponda:

Método que actualiza el promedio: Este método a partir de la prueba 1, prueba 2 y prueba 3, determina el promedio y actualiza dicho valor en el atributo correspondiente, siempre y cuando el alumno se encuentre matriculado.

Método que retorna situación final del alumno: Este método recibe por parámetro la nota del examen y retorna A si el alumno aprobó la asignatura (Nota Final >= 4,0) y R en caso contrario. Para el cálculo de la nota final, el promedio se pondera con un 60% y la nota del examen con un 40%.

Desde una clase que contiene el main: (25 ptos.)

• Instanciar todas las clases, asignando valores a todos los atributos.
• Desplegar los atributos de la clase alumno
• Desplegar los atributos de la clase asignatura
• Actualizar el promedio, para un alumno y asignatura en particular.
• Desplegar el Rut de un alumno, el nombre de la asignatura y la situación final
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Revisar política de publicidad