ebook img

aprendizaje de programación orientada a objetos integrantes. mig PDF

109 Pages·2012·3.45 MB·Spanish
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview aprendizaje de programación orientada a objetos integrantes. mig

JAVA-UNIMINUTO-OVA SOFTWARE OBJETO VIRTUAL DE APRENDIZAJE – APRENDIZAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS INTEGRANTES. MIGUEL ÁNGEL ROJAS OCAMPO. YEISSON ALBERTO OSORIO GUARÍN. CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS. FACULTAD DE INGENIERÍA. TECNOLOGÍA EN INFORMÁTICA. BOGOTÁ, COLOMBIA. 2012. JAVA-UNIMINUTO-OVA SOFTWARE OBJETO VIRTUAL DE APRENDIZAJE – APRENDIZAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS INTEGRANTES MIGUEL ÁNGEL ROJAS OCAMPO. YEISSON ALBERTO OSORIO GUARÍN. PROYECTO DE GRADO. TECNOLOGÍA EN INFORMÁTICA. DIRECTOR: ING. CARLOS CHARRY MORA. ASESOR: ING. ANA MARÍA OBANDO NATES. CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS. FACULTAD DE INGENIERÍA. TECNOLOGÍA EN INFORMÁTICA. BOGOTÁ, COLOMBIA. 2012 2 Nota de aceptación: ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ ___________________________ Firma del presidente del jurado ___________________________ Firma del jurado ___________________________ Firma del jurado Bogotá 5 de julio 2012. 3 DEDICATORIA Dedicado a quienes nos apoyaron a seguir esta Iniciativa de estudiar con ganas, esfuerzo, sacrificio y amor. Para nuestros padres y Docentes académicos de la facultad. Nuestros mayores agradecimientos y esta dedicatoria es para ellos. 4 AGRADECIMIENTOS A nuestras familias que nos han dado todo El apoyo y fuerza para llegar cumplir Nuestros objetivos propuestos. A la Corporación Universitaria Minuto de Dios Regional Soacha Por darnos la oportunidad de lograr las metas que nos proponemos. A todos los profesores y Demás integrantes de esta institución Por guiarnos al cumplimiento de todas las tareas propuestas. Y gracias a Dios por llevarnos por el camino debido todos los días, Y darnos fuerzas para lograr cada acción paso a paso Buscando el bien de nuestras vidas y de nuestras familias. Para todo efecto, aclaramos que el presente trabajo es original y de nuestra total autoría; en aquellos casos en los cuales hemos requerido del trabajo de otros autores o investigadores, hemos dado los respectivos créditos. Atentamente, Miguel Ángel Rojas Ocampo. Yeisson Alberto Osorio Guarín. 5 CONTENIDO Pág. INTRODUCCIÓN 1. TEMA ................................................................................................. 20 2. PROBLEMA ....................................................................................... 21 2.1 DESCRIPCION. .............................................................................. 21 2.2 FORMULACIÓN DEL PROBLEMA. ............................................... 21 2.3 ANTECEDENTES........................................................................... 21 3. OBJETIVOS ....................................................................................... 23 3.1 OBJETIVO GENERAL .................................................................... 23 3.2 OBJETIVOS ESPECÍFICOS .......................................................... 23 4. MARCO REFERENCIAL ................................................................... 24 4.1 MARCO TEÓRICO. ........................................................................ 24 4.1.1 Los sistemas de información (tics). ................................................ 26 4.1.2 El aprendizaje de la programación orientada a objetos a través de un objeto virtual de aprendizaje (OVA). ........................................................ 26 4.1.3 El constructivismo y el aprendizaje significativo en Ausubel. ......... 27 4.2 MARCO CONCEPTUAL ................................................................ 31 4.2.1 Inicio de la aplicación. ..................................................................... 32 4.3 MARCO ORGANIZACIONAL ........................................................ 35 4.3.1 Caracteristicas de una ova ............................................................. 35 4.3.2 Factibilidad técnica ......................................................................... 35 4.3.3 Factibilidad económica ................................................................... 38 4.3.4 Factibilidad legal ............................................................................. 39 4.4 ESTADO DEL ARTE ...................................................................... 41 4.4.1 Investigación. .................................................................................. 41 4.4.2 Frecuencias trabajos en clase ........................................................ 42 4.4.3 Notas finales. .................................................................................. 44 4.4.4 El aprendizaje de la programación orientada a objetos. ................. 48 4.4.5 Metodologías. ................................................................................. 49 4.4.6 Modelo espiral: ............................................................................... 49 4.4.7 Ovas y su usos. .............................................................................. 51 4.4.8 Ventajas y desventajas del software............................................... 52 5. ALCANCES ....................................................................................... 54 5.1 DELIMITACIONES ......................................................................... 55 6. SISTEMA ACTUAL............................................................................ 57 6.1 DIAGRAMAS DE CASOS DE USO. .............................................. 57 6.1.1 Actores. .......................................................................................... 57 6 6.1.2 Usuario registrados......................................................................... 58 6.1.3 Alumno. .......................................................................................... 58 6.1.4 Tutor. .............................................................................................. 59 6.2 DIAGRAMA DE SECUENCIA ........................................................ 60 6.2.1 Usuario registrados......................................................................... 60 6.2.2 Alumnos. ......................................................................................... 61 6.3 DIAGRAMA ENTIDAD RELACIÓN. ............................................. 61 6.4 DIAGRAMA DE CLASES. ............................................................. 61 7. SISTEMA PROPUESTO .................................................................... 62 7.1 DIAGRAMAS DE CASOS DE USO ............................................... 62 7.1.1 Actores. .......................................................................................... 62 7.1.2 Usuarios registrados ....................................................................... 63 7.1.3 Administrador. ................................................................................ 63 7.1.4 Alumno ........................................................................................... 64 7.1.5 Tutor. .............................................................................................. 64 7.2 DIAGRAMA DE SECUENCIA. ...................................................... 65 7.2.1 Usuario registrados......................................................................... 65 7.2.2 Administrador – auditoria. ............................................................... 66 7.2.3 Administrador – recuperación. ........................................................ 66 7.2.4 Administrador – autorización. ......................................................... 67 7.2.5 Alumno – ejercicios......................................................................... 67 7.2.6 Alumno – datos personales. ........................................................... 68 7.2.7 Alumno – resultados ....................................................................... 68 7.2.8 Tutor – ejercicios. ........................................................................... 69 7.2.9 Tutor – datos personales. ............................................................... 69 7.3 DIAGRAMA DE ENTIDAD RELACION ......................................... 70 7.4 DIAGRAMA DE CLASES .............................................................. 70 8. CRONOGRAMA DE ACTIVIDADES ................................................. 71 8.1 FASE 1 ANÁLISIS Y PLANEACIÓN. .............................................. 71 8.2 FASE 2 IMPLEMENTACIÓN DE OBJETIVOS. .............................. 71 8.3 FASE 3 EJECUCIÓN DE PROCESOS. ......................................... 71 8.4 FASE 4 CIERRE. ............................................................................ 71 9. ARQUITECTURA DE LA SOLUCIÓN DEL SOFTWARE ................. 72 9.1 MODELO ........................................................................................ 72 10. ANÁLISIS Y DISEÑO DE LA SOLUCIÓN DEL SOFTWARE ........... 75 10.1 ESTRUCTURA DE ALMACENAMIENTO ....................................... 75 10.2 INTERFAZ GRAFICA DE USUARIO .............................................. 75 10.2.1 Ventajas. ......................................................................................... 76 10.3 INTERFAZ DE PROCESAMIENTO DE DATOS ............................ 77 11. DESARROLLO Y PRUEBAS ............................................................ 78 11.1 PRUEBA 1: ..................................................................................... 78 11.2 PRUEBA 2: ..................................................................................... 78 11.3 PRUEBA 3: ..................................................................................... 78 7 11.4 PRUEBA 4: ..................................................................................... 79 12. CONCLUSIONES .............................................................................. 80 13. RECOMENDACIONES ...................................................................... 81 14. BIBLIOGRAFÍA E INFOGRAFÍA ....................................................... 83 15. ANEXOS ............................................................................................ 85 8 LISTA DE TABLAS Pág. Tabla 1: Costos del software utilizado. ......................................................... 95 Tabla 2: Costos y beneficios ......................................................................... 96 Tabla 3: Resultados encuesta Tec. Inf. 1. .................................................... 97 Tabla 4: Notas parciales ............................................................................... 97 Tabla 5: Notas finales ................................................................................... 98 Tabla 6: Resultados de conceptos básicos en programación. ................... 100 Tabla 7: Torta de resultados en conceptos básicos en programación. ....... 100 Tabla 8: Resultados de los tipos de datos en programación. ..................... 101 Tabla 9: Torta de resultados de los tipos de datos en programación. ......... 101 Tabla 10: Resultados de ciclos en programación. ...................................... 102 Tabla 11: Torta de resultados de ciclos en programación. ......................... 102 Tabla 12: Resultados de manejo de cadenas en programación. ................ 103 Tabla 13:Torta de resultados de manejo de cadenas en programación. ... 103 Tabla 14: Resultados de arreglos en programación. ................................. 104 Tabla 15: Torta de resultados de arreglos en programación. .................... 104 Tabla 16: Resultados de poco entusiasmo en los estudiantes. .................. 105 Tabla 17: Torta de Resultados de poco entusiasmo en los estudiantes. ... 105 Tabla 18: Resultados de complejidad en los estudiantes. ......................... 106 Tabla 19: Torta de resultados de complejidad en los estudiantes. ............ 106 Tabla 20: Resultados de poca claridad en los estudiantes. ........................ 107 Tabla 21: Torta de resultados de poca claridad en los estudiantes. ........... 107 Tabla 22: Resultados de estrategias de enseñanzas en los estudiantes. ... 108 Tabla 23: Torta de resultados de estrategias de enseñanza en los estudiantes.................................................................................................. 108 Tabla 24: Resultados de herramientas para estudiar en los estudiantes. ... 109 Tabla 25: Torta de resultados de herramientas para estudiar en los estudiantes.................................................................................................. 109 9 ILUSTRACIONES Pág. Ilustración 1: Encuesta notas de trabajos en clases. .................................... 43 Ilustración 2: Grafica torta de la notas parciales de los estudiantes. ............ 44 Ilustración 3: Porcentajes Nota final del periodo. .......................................... 46 Ilustración 4: Modelo Espiral. ........................................................................ 49 Ilustración 5: Mapa de actores sistema actual. ............................................. 57 Ilustración 6: Funciones del usuario registrado en el sistema actual. ........... 58 Ilustración 7: Funciones del usuario administrador en el sistema actual. ..... 58 Ilustración 8: Funciones del usuario Tutor sistema actual. ........................... 59 Ilustración 9: Proceso de inicio sesión de usuarios registrados en el sistema actual. ........................................................................................................... 60 Ilustración 10: Proceso de evaluación de ejercicios sistema actual. ............. 61 Ilustración 11: Actores del sistema propuesto............................................... 62 Ilustración 12: Funciones del usuario registrado en el sistema propuesto. ... 63 Ilustración 13: Alumno acciones sistema propuesto. .................................... 63 Ilustración 14: Funciones del usuario alumno en el sistema propuesto. ....... 64 Ilustración 15: Funciones del usuario tutor en el sistema propuesto. ........... 64 Ilustración 16: Proceso de inicio sesión de usuarios registrados en el sistema propuesto. ..................................................................................................... 65 Ilustración 17: Alumno ejercicios sistema propuesto. ................................... 66 Ilustración 18: Proceso de recuperación de cuenta de usuarios en el sistema propuesto. ..................................................................................................... 66 Ilustración 19: Proceso de autorización de alumnos en el sistema propuesto. ...................................................................................................................... 67 Ilustración 20: Proceso de alumno con ejercicios en el sistema propuesto. . 67 Ilustración 21: Proceso De actualización de datos personales de alumno en el sistema propuesto. ........................................................................................ 68 Ilustración 22: Proceso de visualización de notas del alumno en el sistema propuesto. ..................................................................................................... 68 Ilustración 23: Proceso de creación y eliminación de ejercicios del tutor en el sistema propuesto. ........................................................................................ 69 Ilustración 24: Proceso De actualización de datos personales de tutor en el sistema propuesto. ........................................................................................ 69 Ilustración 25: Formulario registro tutor. ....................................................... 75 Ilustración 26: Página de inicio. .................................................................... 76 Ilustración 27: Consulta de registros. ............................................................ 77 Ilustración 28: Modelo entidad relación sistema actual. ................................ 85 Ilustración 29: Diagrama de Clases sistema actual. ..................................... 86 10

Description:
JAVA-UNIMINUTO-OVA. SOFTWARE . 4.1.2 El aprendizaje de la programación orientada a objetos a través de .. 7.2.2 Administrador – auditoria.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.