Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDICACIONES GENERALES:
a) Cree un proyecto de NetBeans que tenga como nombre TAREA_FINAL_2H_XYYYYYY, donde X es la
primera letra de su nombre y YYYYYY es su apellido, por ejemplo, en mi caso el nombre del proyecto
sería TAREA_FINAL_2H_GMONCAYO
b) Debe utilizar interfaces gráficas de usuario.
c) La entrega de este trabajo será el día del examen (martes 6 de febrero de 2018). Debe subirlo en
archivo comprimido al aula virtual, como adjunto a la tarea que se encuentra publicada.
PAQUETES:
Las clases del proyecto deben organizarse en paquetes, de la siguiente manera:
ec.edu.uce.programacion.clases --> Aquí colocar cualquier clase que necesiten crear
ec.edu.uce.programacion.pojos --> Aquí colocar los POJOS
ec.edu.uce.programacion.principal --> Aquí va solo la clase que inicia el programa
ec.edu.uce.programacion.excepciones --> Aquí colocar las clases que manejen excepciones
ec.edu.uce.programacion.interfaces --> Aquí colocar la interfaz IMetodosBasicos.java
1. Se debe iniciar con una pantalla de login que controlará el acceso al programa ingresando como usuario
su nombre y como contraseña su apellido.
2. Una vez que el proceso de login se supere, aparecerá el menú principal, donde existirán las siguientes
opciones:
1. Insertar Estudiante
2. Listar Estudiantes
3. Buscar Estudiante
CONSIDERACIONES:
• El programa debe resolverse utilizando Interfaces Gráficas de Usuario para las pantallas y arreglos
para almacenar los datos. El arreglo debe tener una longitud de 5 elementos.
• La opción insertar, permite añadir estudiantes al arreglo, para lo cual se debe ingresar todos los
atributos definidos en el POJO. Se debe controlar que el idEstudiante sea único.
• La opción listar, lista todos los estudiantes que se encuentran almacenados en ese momento. Se
deben mostrar los atributos que usted considere necesarios.
• La opción buscar, busca estudiantes dentro del arreglo y muestra todos sus campos, debe utilizar el
campo idEstudiante.
Estudiante
- idEstudiante: int
- nombre: String
- carrera: String
- fecNacimiento: Date
- matriculado: boolean
- estatura: doublé
+ Estudiante()
+ get/set