Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jangelmm/ito_tap_u1_formulario
https://github.com/jangelmm/ito_tap_u1_formulario
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jangelmm/ito_tap_u1_formulario
- Owner: jangelmm
- Created: 2024-02-27T01:36:40.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-02-29T00:32:28.000Z (11 months ago)
- Last Synced: 2024-06-27T21:20:29.279Z (7 months ago)
- Language: Java
- Size: 31.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proyecto JAMM_TAP
---
Autor: **Martínez Mendoza Jesús Ángel**N. Control: **22161152**
Grupo: **4SA**
Horario: **8:00 - 9:00**
Docente: **Martínez Nieto Adelina**
Fecha: **28 de Febrero del 2024**
---
![image](https://github.com/JesusAngelMM/ITO_TAP_U1_Formulario/assets/142072252/51b75d0e-afdc-44fe-afef-8e348864e2b7)## Descripción
Este proyecto, denominado JAMM1_TAP, es una implementación en Java de un formulario de datos de alumnos. La interfaz gráfica permite capturar información como el número de control, nombre, apellidos, género y carrera. Los datos se almacenan en un ArrayList y se proporcionan funciones para mostrar y reiniciar los datos ingresados.## Estructura del Proyecto
- **Paquete del Alumno:** `jamm_pck_alumno`
- **Clase Principal:** `jamm_form`## Elementos del Formulario
1. **Número de Control:** Campo numérico para almacenar 8 dígitos. (Variable: `txtNumControl`)
2. **Nombre y Apellidos:** Campos de texto para el nombre, apellido paterno y apellido materno. (Variables: `txtNombre`, `txtPaterno`, `txtMaterno`)
3. **Género:** Opciones para seleccionar género masculino (`optMasculino`) o femenino (`optFemenino`).
4. **Carrera:** Menú desplegable con opciones de carreras. (Variable: `cboCarreras`)
- Ingeniería Civil
- Ingeniería en Gestión Empresarial
- Ingeniería Electrónica
- Ingeniería Eléctrica
- Ingeniería en Sistemas Computacionales
- Ingeniería Industrial
- Ingeniería Mecánica
- Ingeniería Química
- Licenciatura en Administración## Funcionalidades
1. Al iniciar, la opción masculina está preseleccionada y la carrera es Ingeniería en Sistemas Computacionales.
2. Al hacer clic en "Aceptar", se almacenan los datos del alumno en un ArrayList llamado "alumnos".
3. Se mostrará en consola el mensaje "Alumno almacenado correctamente".
4. Al hacer clic en "Cancelar", se reinician los valores del formulario.
5. Al hacer clic en "Mostrar en Consola", se visualizan todos los datos de los alumnos almacenados. Si no hay alumnos, se muestra el mensaje "No se encontraron alumnos registrados".
6. Se visualizará el género como "Femenino" o "Masculino" aunque se haya almacenado únicamente las letras 'M' y 'F'.¡Bienvenido al Proyecto **JAMM_TAP**!