Documentos de Académico
Documentos de Profesional
Documentos de Cultura
México
Programación Orientada a Objetos II
Unidad tres
• Esquema de evaluaciones de la asignatura
• Normatividad Vigente de la Universidad.
• Horario en la plataforma
• Calendario de actividades
Orden del • Revisión de la planeación U3,
Complementaria y de reflexión.
día • Condiciones para entregar las actividades
• Normatividad Vigente de la Unadm
• Criterio Generales para la recepción y
evaluación de actividades el programa
educativo
• Reglamento universitario vigente
• Código de ética para estudiantes
Unidad 3
Mtro. Amadeo Coporo Quintana
Normatividad aplicable y calendario académico vigente
Consulta a detalle los documentos que integran la Normatividad aplicable, pues te serán de
utilidad para enviar tus actividades, normar las acciones académicas del aula virtual de
aprendizaje y conocer tus derechos y obligaciones como estudiante.
Unidad Tres
Actividad uno
Formato de entrega
Indicaciones de la actividad Uno.
Material de apoyo U3
Programación
Orientada a Objetos II
Unidad Tres
Actividad Dos
Indicaciones de la actividad Dos.
1. Revisa en fuentes confiables y realiza una introducción
2. Dar solución a la problemática. Haz clic en este enlace para ingresar al caso de
estudio de la actividad.
3. Desarrolla los diagramas UML de casos y de clases.
• Descarga e instala MySQL en el servidor elegido XAMPP
• Descarga el conector JDBC del sitio oficial
https://dev.mysql.com/downloads/connector/j/
• Programa la aplicación de acuerdo con las especificaciones del Caso de estudio.
• Crea la Base de Datos correspondiente
• Conecta tu aplicación del caso de estudio.
• Realiza 6 registros para verificar el correcto funcionamiento y la conexión a la Base de
Datos.
4. Integra capturas de pantalla, del código con sus respectivos comentarios de lo que
hace cada bloque de código, así como la conexión exitosa a la Base de Datos y las
capturas de pantalla del programa corriendo y también debe aparecer la fecha y hora del
sistema sin ningún tipo de recorte.
Programación Orientada a Objetos II
Caso de estudio
La Aseguradora de autos “AutoseguroMax” te ha contratado para crear una aplicación gráfica en Java
para registrar los autos y sus dueños que contratan sus servicios.
Por lo tanto, deberás programar los siguientes componentes gráficos y conectar la aplicación a una
Base de Datos en MySQL.
2.Se deberá crear un Base de Datos en MySQL (con almacenamiento en servidor local o de un Web Host
gratuito como Hostinger) con una tabla con los campos equivalentes a los del formulario Registrar. La
aplicación se conectará con la Base de Datos de acuerdo con lo señalado previamente para el caso de
guardar, borrar y generar reporte.
Nombre del proyecto
Autos matricula
Tipo de auto
Modelo
Marca
Nombre cliente
Número de cliente
Unidad Tres
Evidencia de aprendizaje
Indicaciones de la Evidencia de aprendizaje.
1. Revisa en fuentes confiables y redacta una introducción de acuerdo a las indicaciones de la planeación
2. Lee con detalle la problemática: haz clic en el siguiente enlace para ingresar al caso de estudio de
esta Actividad.
3. Diseña un menú principal que contenga: Inscripciones, grupos, maestros y materias
Módulo de Inscripciones:
d) El botón de imprimir: debe de imprimir la hoja de grupos con los siguientes datos Id_grupo, Grado, grupo, salón.
Módulo de maestros
d) Botón de imprimir: debe de imprimir la hoja de maestros con los siguientes Id_Maestro, nombre, dirección, teléfono, edad, sexo, profesión
Módulo de materias
d) Botón de imprimir: debe de imprimir la hoja de materias con los siguientes: Id_Materia, nombre_mate, horas_semana, Grado.
Base de datos en XAMPP
1. Debes crear una base de datos en XAMPP con las siguientes tablas y campos alumnos: La tabla de alumnos debe
tener los siguientes campos: Id_alumno, nombre, dirección, teléfono, edad, sexo, ciclo_escolar
a) La tabla de grupos debe tener los siguientes campos: Id_grupo, Grado, grupo, salón
b) La tabla de maestros debe tener los siguientes campos: Id_Maestro, nombre, dirección, teléfono, edad, sexo, profesión
c) La tabla de materias debe tener los siguientes campos: Id_Materia, nombre_mate, horas_semana, Grado
Alumno Alumno
Nombre
Dirección
Teléfono
Edad
Sexo
El director Javier Martinez Ruiz del colegio Patria requiere un sistema que les
permita organizar las actividades del control escolar, tomando en cuenta las
inscripciones, grupos, maestros y materias.
El sistema debe de ser capaz de realizar las inscripciones de los alumnos de nuevo
ingreso, dependiendo de las inscripciones, el sistema debe de ayudar a dar de alta
a los grupos, para posteriormente realizar las asignaciones de los maestros a las
materias y a los grupos que con anterioridad se dieron de alta Para ello es
necesario crear un sistema informático en JAVA, que automatice la información
del control escolar de esta institución educativa.
Programación Orientada a
Objetos II
Unidad Tres
Actividad complementaria
Formato de entrega
1. En fuentes confiables revisa los componentes gráficos y realiza una introducción de acuerdo a la planeación
2. Problemática. Haz clic en este enlace para ingresar al caso de estudio de la actividad.
3. Crea un proyecto en NetBeans con un menú principal el cual debe contener: ingenieros, obras y salir.
Módulo ingeniero.
1. Crea un submenú altas y un formulario que contenga: Nombre, Puesto, Obra, estudios, Dirección y No. de
empleo, con tres botones: guardar, buscar y salir.
a. Botón guardar deberá registrar los datos en una base de datos.
b. Botón buscar, al presionarlo deberá solicitar el número del empleado y deberá desplegar los datos del
ingeniero en una tabla.
c. Botón Salir, debe salir del formulario y posicionarse en el menú principal y mostrará un cuadro de dialogo
que diga: “Está seguro de salir del formulario.
Base de datos en XAMPP
Es necesario crear una base de datos en XAMPP con las siguientes tablas y campos: ingeniero:
a. La tabla de ingenieros debe tener los siguientes campos: nombre, puesto, obra, estudios, dirección y número de empleo.
a. Ingresa 5 registros a la base de datos para verificar el funcionamiento y demostrar que la cadena de conexión es correcta.
1. Integra capturas de pantalla, del código con sus respectivos comentarios de lo que hace cada bloque de código y las capturas de
pantalla del programa corriendo y también debe aparezca la fecha del sistema sin ningún tipo de recorte.
2. Selecciona la carpeta donde estás realizando el proyecto en NetBeans y comprime el proyecto en formato zip y la base de datos para
enviarlo junto con el archivo de texto (requisito obligatorio: para más detalles, revisa el formato de entrega).
3. En una conclusión de extensión aproximadamente de 150 a 200 palabras argumenta cuál es diferencia de crear una base de datos y el
archivo de almacenamiento en un proyecto de informático.
4. Integra mínimo tres fuentes de consulta en formato APA séptima edición que sustenten tu trabajo.
5. Revisa el instrumento de evaluación para conocer los puntos evaluables y el valor de cada uno de ellos.
Nombre del proyecto
Altas Nombre
Puesto
Obra
Estudios
Dirección
No. De empleo
El dueño de la construcción solicita un programa al departamento de informática, para llevar a cabo la selección de los mejores
ingenieros y para ello solicita un menú principal y un módulo como se indica a continuación:
Menú principal, debe contener ingenieros, obras y salir
Módulo ingeniero.
1. Crea un submenú altas y un formulario que contenga: Nombre, Puesto, Obra, estudios, Dirección y No. de empleo, con tres botones:
guardar, buscar y salir.
2. En tus propias palabras argumenta la respuesta a las siguientes preguntas (mínimo 100 a 150 palabras):
• ¿Qué es un objeto y cuáles son sus diferencias con un evento desde tu punto de vista?
• ¿Cuáles consideras que son todos los eventos relacionados al ratón en Java? Considera que algunos tienen relación con
éste, aunque su nombre no figure en él.
• ¿Cuáles de esos eventos consideraste que usaste en tus Actividades?
• ¿Cuál biblioteca de Java prefieres: AWT o Swing? Proporciona al menos 3 razones válidas para tu elección.
• Redacta un breve caso de estudio de máximo 150 palabras donde se requiera forzosamente combinar AWT y Swing.
• ¿Qué tres componentes gráficos consideras son los más esenciales para conectar una interfaz gráfica a una Base de
datos?
• ¿Cuál es el beneficio de usar una Base de Datos en el desarrollo de interfaces gráficas?
• ¿Cuál aspecto de esta materia te hizo sentir con interés de profundizar más tus conocimientos?
• ¿Qué otro tema añadirías para complementar los temas vistos en la asignatura?
1. En una conclusión de extensión aproximadamente de 150 a 200 palabras argumenta cuáles son tus áreas de oportunidad
en esta materia y qué harás para mejorarlas.
2. Integra mínimo tres fuentes de consulta en formato APA séptima edición que sustenten tu trabajo.
3. Revisa el instrumento de evaluación para conocer los puntos evaluables y el valor de cada uno de ellos.
Gracias por su participación y recuerden que estamos en comunicación
Programación Orientada de Objetos II