• No se han encontrado resultados

Trabajo Final P.O.O (1)

N/A
N/A
Protected

Academic year: 2021

Share "Trabajo Final P.O.O (1)"

Copied!
15
0
0

Texto completo

(1)

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

PROYECTO DE INVESTIGACIÓN FINAL PROYECTO DE INVESTIGACIÓN FINAL

Programa de Ingeniería de Sistemas Programa de Ingeniería de Sistemas Programación Orientada a Objetos Programación Orientada a Objetos CESAR ORLANDO JIMENEZ ANGARITA CESAR ORLANDO JIMENEZ ANGARITA

(Director Nacional) (Director Nacional)

Zona: Centro Bogotá Cundinamarca, Zona: Centro Bogotá Cundinamarca,

Cead: José Acevedo y Gómez Cead: José Acevedo y Gómez

Diciembre 2015 Diciembre 2015

(2)

PROYECTO DE INVESTIGACIÓN FINAL Temáticas que se Revisarán:

1. Trabajo Colaborativo Proyecto de Investigación Final Teórico Portada Contraportada Índice Índice de Cuadros Índice de Gráficos Capítulo 1 Introducción Capítulo 2 Objetivos Capítulo 3 Justificación Capítulo 4 Delimitación

Parte III Desarrollo de Software Orientada a Objetos Capítulo 5. Programación Orientada a Objetos en Java Capítulo 6. Modelo de Requisitos

Capítulo 7. Modelo de Análisis Capítulo 8 Modelado de Diseño

Capítulo 9 Modelo de Implementación Capítulo 10 Modelo de Prueba

Capítulo 11 Conclusiones Capítulo 12 Recomendaciones Capítulo 13 Bibliografía

2. Trabajo Colaborativo Proyecto de Investigación Final Práctico

Desarrollo de las interfaces graficas de su proyecto del investigación propuesto en java Eclipse o Jcreator Le, desarrollo de las Bases de Datos teniendo en cuenta la Entidad Relación en mysql, acces, sql, Desarrollo de un Manual de instalación de las bases de Datos. Alimentar las bases de datos con registro en cada tabla para poder hacer las respectivas pruebas del aplicativo.

Aspectos Generales del Trabajo Colaborativo:

Para desarrollar la guía de actividades del presente trabajo es indispensable y se tendrá en cuenta en el momento de la calificación los aportes individuales y la interacción en el pequeño grupo colaborativo. Por lo tanto se requiere que todos y cada uno conozca y entienda las instrucciones para la construcción del Proyecto de Investigación Final.

La intención es que este trabajo se convierta en un medio que permita unir esfuerzos, saberes, aportes y competencias de todos los integrantes del grupo y con ello construir trabajos individuales y de grupo, que tengan excelente calidad y apoyen su autoaprendizaje.

(3)

Estrategia de aprendizaje propuesta:

El Proyecto de Investigación Final: esta estrategia permite recopilar muestras de las actividades realizadas, que luego pueden ser compartidas con los compañeros. Permite estructurar las tareas de aprendizaje, motiva la autorreflexión y la evaluación tanto del proceso como del producto.

Peso Evaluativo:

1. Trabajo Colaborativo Proyecto de Investigación Final Teórico (45 Puntos) 2. Trabajo Colaborativo Proyecto de Investigación Final Teórico (80 Puntos)

125 puntos (25% del peso del Curso) correspondientes al Proyecto de Investigación Final Objetivos del Trabajo

 Organizar tareas colectivas aportando y superando las dificultades que se presenten,

con una actitud tolerante hacia las ideas de los compañeros.

 Definir mediante acuerdos, responsabilidades individuales que faciliten el verdadero

trabajo en equipo.

 Mantener buenas relaciones con los miembros del grupo, responsabilizándose de la

consecución de los objetivos.

 Conocer y aplicar técnicas de Desarrollo de Aplicaciones de Software Orientada a

Objetos

 Conocer y aplicar técnicas administradores de bases de datos Orientada a Objetos en

(4)

Guía de Tareas Proyecto de Investigación Final Trabajo individual:

1. Participación activamente con el grupo de trabajo

2. Aportes significativos individuales al Proyecto de Investigación Final Trabajo Grupal:

1. Acordar con los compañeros la forma de trabajo y elegir un líder de grupo que será responsable de subir un único trabajo a nombre del grupo.

2. Consolidar un solo Trabajo Colaborativo en un archivo llamado Grupo_102_Proyecto_Final_Teorico  los resultados del trabajo en el link solicitado que se encuentra en el entorno de evaluación y seguimiento llamado Proyecto Final Teórico.

3. Consolidar un solo Trabajo Colaborativo Proyecto Final Practico  en un archivo llamado Grupo_102_Proyecto_Final_Practico, el cual debe contener los programas o interfaces graficas en java eclipse o jcreator LE, las bases de datos con por lo menos 10 registros en cada una de las tablas para poder hacer pruebas y se puede utilizar los siguientes administradores de base de datos mysql, sql, access, los cuales se deben entregar en un archivo zip con los resultados del trabajo en el link solicitado que se encuentra en el entorno de evaluación y seguimiento llamado Proyecto Final Practico.

(5)

Producto(s) esperado(s):

1. Proyecto de Investigación Final Teórico: debe estar organizado de la siguiente manara antes de ser entregado oficialmente por el link correspondiente:

Portada Índice Índice de Cuadros Índice de Gráficos Capítulo 1 Introducción Capítulo 2 Objetivos 2.1. Objetivos Generales 2.2. Objetivos Específicos Capítulo 3 Justificación 3.1. Justificación General 3.2. Justificación Técnica 3.3. Justificación Profesional Capítulo 4 Delimitación

Capítulo 5. Programación Orientada a Objetos en Java Capítulo 5.1 Introducción a Java

Capítulo 5.2. Programación Básica Capítulo 5.3. Programación Avanzada Capítulo 5.4. UML y Java

Capítulo 5.5. Aplicaciones y Applets

Capítulo 5.6. Interfaces Gráficas del Usuario Capítulo 6. Modelo de Requisitos

Capítulo 6.1 Descripción del Problema Capítulo 6.2. Modelado de Caso de Uso Capítulo 6.3. Modelo de Interfaces Capítulo 6.4. Actores y Casos de Uso

Capítulo 6.5. Módelo del Dominio del Problema Capítulo 7. Modelo de Análisis

Capítulo 7.1. Arquitectura de Clases

Capítulo 7.2. Identificación de clases Según estereotipos Capítulo 7.3. Clases Según Caso de Uso

Capítulo 7.4. Diagramas de Secuencia Capítulo 7.5. Caso de uso para el Sistema Capítulo 8 Modelado de Diseño

(6)

Capítulo 8.4 Revisión del Diseño

Capítulo 8.5. Diagramas de Secuencia del Diseño Capítulo 9 Modelo de Implementación

Capítulo 9.1. Programación en Java Capítulo 9.2. Tipos de Prueba

Capítulo 10 Modelo de Prueba

Capítulo 10.1. Definición de Conceptos Capítulo 10.2. Tipos de Pruebas

Capítulo 10.3. Procesos de Pruebas Capítulo 11 Conclusiones

Capítulo 12 Recomendaciones Capítulo 13 Bibliografía

Todos los anteriores archivos deben ser entregados en un solo archivo zip. Con los resultados del proyecto de Investigación Final en el link solicitado que se encuentra en el Entorno de Evaluación y seguimiento llamado Proyecto Final Teórico.

2. Proyecto de Investigación Final Practico: debe estar organizado de la siguiente manara antes de ser entregado oficialmente por el link correspondiente:

Desarrollo del proyecto propuesto en java Eclipse o Jcreator Le

Desarrollo de los programas o interfaces graficas en java eclipse o jcreator LE,

Desarrollo de las bases de datos con por lo menos 10 registros en cada una de las tablas para poder hacer pruebas y se puede utilizar los siguientes administradores de base de datos mysql, sql, Access.

Crear un documento en Word que contenga la Entidad Relación de las Bases de Datos se su proyecto final y explicando cómo debe ser su instalación de las bases de datos a través del ODBC.

Todos los anteriores archivos deben ser entregados en un solo archivo zip. con los resultados del proyecto de Investigación Final en el link solicitado que se encuentra en el Entorno de Evaluación y seguimiento llamado Proyecto Final Practico.

Entrega del archivo zip con todos los documentos en Word y con todos los programas en  java y las Bases de datos y una portada con los integrantes del grupo, cuyo nombre debe

ser Grupo_120_Proyecto_Final_Practico  (ejemplo: Grupo_21-ProyectoFinal_Practico), su el archivo es demasiado grande se deben subirlo por partes,

(7)

IMPORTANTE:

 Si encuentra algún inconveniente en el desarrollo de este Trabajo Colaborativo,

por favor utilice el correo interno del curso o el Foro destinado para esta actividad, con el fin de brindarle una oportuna asesoría.

 En el Foro debe desarrollarse la intercomunicación con el grupo de trabajo

colaborativo.

 Únicamente se recibe un trabajo por grupo.

 El único medio de entrega de los trabajos es el Entorno de Seguimiento y

Evaluación en el la tarea Proyecto Final Teórico y Proyecto Final Practico. Referencias bibliográficas

Libros de la Biblioteca Virtual de Unad en Programación Orientada a Objetos Consulta de Internet Programación Orientada a Objetos

Weitzenfeld, Alfredo. Ingeniería de Software Orientada a Objetos con UML, Java e Internet. Mexico City: Cengage Learning, 2005. Gale Virtual Reference Library. Web. 3 July 2014. Parte II Modelado y Programación Orientada a Objetos

 Autor: Deitel y Deitel Introducción DOO con UML y los Patrones de Diseño JDBC tm, SERVLETS, JSP tm Editorial Pearson Prentice Hall Quinta Edición.

David Arnow Gerald Weiss Introducción a la Programación con Java tm Actualización a la Versión 2 de Java Editorial Addison Wesley.

Fcd Javier Ceballos Java 2 Curso de Programación 2 Edición Editorial Alfaomega Ra-Ma.  Agustin Froute Java 2 Manual Usuario tutorial 3 Edición Editorial Alfaomega Ra-Ma 5.

Herbert shildt Fundamentos de Programación Java 2 Editorial Mc Graw Hill . para conocer el lenguaje de programación JAVA.

 Arnow, D., Weiss, G., Introducción a la programación con JAVA, Addison wesley, 2000. Larman, C., UML y patrones, Prentice Hall, 1998.

Meyer, B., Construcción de software orientado a objetos, Prentice Hall, segunda edición, 1997. Wu, T., Introducción a la programación orientada a objetos con Java, Mc Graw Hill, 2000. Joyanes, L., Programación orientada a objetos, Segunda edición, Mc Graw Hil l, 1998. Grez Voss, Introducción Orientada a Objetos, Editorial Mc Graw Hill, 1994.

Joyanes, L., C++ a su alcance un enfoque orientada a objetos, Editorial, Mc Graw Hill, 1994.

Cesar Becerra Santamaría, C++ Una Herramienta para la Programación Orientada a Objetos, Editorial Mc Graw Hill, 1.993.

Fco Javier Ceballos, Programación Orientada a Objetos con C ++,Editorial Alfaomega, 1.998. Nathan Meyers, Programación JAVA en Linux, Editorial Prentice Hall, 2.000.

(8)

1. Proyecto de Investigación Final – Desarrollo de Software Orientada a Objetos del Proyecto que han venido desarrollando durante el curso académico de programación orientada a objetos como son: Modelo de Requerimientos. Modelo de Analisis, Modelo de diseño, Modelo de Implementación, y Modelo de Pueba con todas las correcciones sugeridas anteriormente. Y desarrollado en un lenguaje de programación Utilizando Java Eclipse o Java Jcreator 

Tipo de practica

Presencial Auto dirigida Remota X Porcentaje de

evaluación 125 Puntos Plataforma Campus Virtual

Horas de la practica 4 Horas Laboratorio ST 16 Horas Independientes Temáticas de la

práctica Desarrollo de Software Orientada a Objetos del Proyectocon Java 2 Utilizando Java Eclipse o Jcreator  Intencionalidades

formativas Propósitos:

Dar a conocer a los estudiantes de una forma clara los conceptos fundamentales del Desarrollo de Software Orientado a Objetos de su proyecto final, Desarrollando el Modelo de Requerimientos, Modelo de Análisis, Modelo de Diseño, Modelo de Implementación

Dar a conocer a los estudiantes de una forma clara los conceptos fundamentales como se trabajan administradores de bases de datos de su proyecto de investigación final.

Dar a conocer a los estudiantes de una forma clara los conceptos fundamentales como desarrollar su desarrollo de su proyecto de investigación final utilizando las interfaces graficas con un lenguaje de programación Java.

Objetivos:

Que el estudiante comprenda la importancia del Desarrollo de Software Orientado a Objetos con interface graficas en un lenguaje de programación Java.

Que el estudiante adquiera los conocimientos básicos que le permitan crear estructuras y administrar estructuras simples de bases de datos para ingresar y modificar información con interface a un lenguaje de programación Java.

Que el estudiante conozca procedimientos que le permitan almacenar, ordenar y administrar datos almacenados en una o más tablas relacionadas con interface a un lenguaje de programación Java.

Que el estudiante aprenda el uso de expresiones matemáticas para realizar toda clase de cálculos y

(9)

operaciones dentro de consultas, informes y formularios con interface a un lenguaje de programación Java.

Metas:

Desarrollará los conceptos de Desarrollo de Software Orientado a Objetos con administradores de Bases de Datos con interface graficas a un lenguaje de programación Java. Tendrá la capacidad de Desarrollar Software Orientado a Objetos desde el Modelo de Requerimientos, Modelo de  Análisis, Modelo de diseño, Modelo de Implementación y

desarrollarlo por completo utilizando cualquier administrador de base de datos y generando sus interface graficas a un lenguaje de programación Java.

Competencias:

El estudiante comprende el Desarrollo de Software Orientado a Objetos con administradores de Bases de Datos con interface graficas a un lenguaje de programación Java

El estudiante adquiere destrezas en el uso de procedimiento de Desarrollo de Software Orientado a Objetos con administradores de Bases de Datos con interface graficas a un lenguaje de programación Java

. Fundamentación Teórica

PROYECTO DE INVESTIGACI N FINAL Temáticas que se Revisarán:

1. Proyecto de investigación Final Practico: Portada Contraportada Índice Índice de Cuadros Índice de Gráficos Capítulo 1 Introducción Capítulo 2 Objetivos Objetivos Generales Objetivos Específicos

(10)

Capítulo 3 Justificación Justificación General Justificación Técnica Justificación Profesional Capítulo 4 Delimitación

Capítulo 5. Programación Orientada a Objetos en Java Capítulo 5.1 Introducción a Java

Capítulo 5.2. Programación Básica Capítulo 5.3. Programación Avanzada Capítulo 5.4. UML y Java

Capítulo 5.5. Aplicaciones y Applets

Capítulo 5.6. Interfaces Gráficas del Usuario Capítulo 6. Modelo de Requisitos

Capítulo 6.1 Descripción del Problema Capítulo 6.2. Modelado de Caso de Uso Capítulo 6.3. Modelo de Interfaces Capítulo 6.4. Actores y Casos de Uso

Capítulo 6.5. Modelo del Dominio del Problema Capítulo 7. Modelo de Análisis

Capítulo 7.1. Arquitectura de Clases

Capítulo 7.2. Identificación de clases Según estereotipos Capítulo 7.3. Clases Según Caso de Uso

Capítulo 7.4. Diagramas de Secuencia Capítulo 7.5. Caso de uso para el Sistema Capítulo 8 Modelado de Diseño

Capítulo 8.3. Diseño de Sistema Capítulo 8.4 Revisión del Diseño

Capítulo 8.5. Diagramas de Secuencia del Diseño Capítulo 9 Modelo de Implementación

Capítulo 9.1. Programación en Java Capítulo 9.2. Tipos de Prueba

Proyecto de Investigación Final Practico:

Desarrollo del proyecto propuesto en java Eclipse o Jcreator Le

Desarrollo de los programas o interfaces graficas en java eclipse o jcreator LE,

Desarrollo de las bases de datos con por lo menos 10 registros en cada una de las tablas para poder hacer pruebas y se puede utilizar los siguientes administradores de base de datos mysql, sql, Access.

(11)

Ccrear un documento en Word que contenga la Entidad Relación de las Bases de Datos se su proyecto de investigación final y explicando cómo debe ser su instalación. Descripción de la practica

El estudiante debe instalar Java Jcreator JE o Java Eclipse en su computador personal. Este software debe ser bajado a través de internet o a través de la página Sun Microsystem

El estudiante debe instalar un administrador de base de datos en su computador personal. Este software debe ser bajado a través de internet

Recursos a utilizar en la práctica (Equipos / instrumentos)

Computadores Modernos Intel Corel I3 o I7 con buena Configuración y con software licenciado

Software a utilizar en la practica

Instalación del Java Jcreator Le o Java Eclipse y algún administrador de base de datos  Acces, Sql, Mysql o Postgresql.

Metodología

Conocimiento previo para el desarrollo del Proyecto de investigación Final: El estudiante del Curso Académico Programación Orientada a Objetos debe tener buenas bases Desarrollo de Software Orientad a Objetos de Programación Orientada a objetos y un buen manejo de cualquier base de Datos.

Sistema de Evaluación

El Sistema de Evaluación estará a cargo del tutor de Plataforma Campus Virtual. Informe o productos a entregar

1. Informe Trabajo Colaborativo Proyecto de investigación Final Teórico 2. Informe Trabajo Colaborativo Proyecto de investigación Final Practico

(12)

Rúbrica de evaluación Teórico

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA "UNAD" ESCUELA CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

PROGRAMA INGENIERIA DE SISTEMAS

Proyecto de investigación Final Teórico: Sistema de Información desarrollado en un software Orientado a Objeto

Rúbrica de Evaluación Teórico: Ítem

Evaluado ValoraciónBaja Valoración Media Valoración Alta MáximoPuntaje  Aportes

Individuales El estudiantenunca participó en el trabajo colaborativo. (Puntos = 0) El Estudiante realizó aporte significativos en el desarrollo de la ingeniería software orientado a objetos de su Proyecto de

Investigación Final pero no realizo aportes significaditos (Puntos = 3) El Estudiante realizó aportes significativos en el desarrollo de la ingeniería de software orientado a objetos de su Proyecto de investigación Final y realizo aportes significaditos. (Puntos = 5) 5 Tiempo de

Participación Nunca ingresóal foro de trabajo

colaborativo. (Puntos = 0)

Ingresó tarde para el Desarrollo de la ingeniería de software Orientado a Objetos de su Proyecto de investigación Final en el trabajo colaborativo. (Puntos = 3) Participó a tiempo en el desarrollo de la ingeniería software Orientado a Objetos de su Proyecto de

investigación Final del trabajo colaborativo. (Puntos = 5) 5 Interacción con el equipo de trabajo No interactuó con el grupo de trabajo colaborativo. (Puntos = 0)

Participó, pero no tiene en cuenta los aportes de los compañeros de grupo de trabajo colaborativo. (Puntos = 5) Participó activamente en la construcción del Desarrollo de ingeniería de software orientado a objetos de su Proyecto de investigación Final. y tuvo en cuenta los aportes de los compañeros de grupo. (Puntos =10) 10 Estructura del proyecto de investigación El documento no se realiza con estructura del proyecto de investigación Final. (Puntos = 0) El documento no se desarrolla en su totalidad con la

estructura del proyecto de investigación final (Puntos = 5)

El documento se desarrolla teniendo en cuenta la estructura del proyecto de

investigación Final. (Puntos = 10)

(13)

Redacción y Ortografía de los documentos Documento tiene muchos errores de redacción y ortografía del proyecto de investigación final (Puntos = 0) Documento tiene algunos errores de redacción y ortografía del proyecto de investigación final (Puntos = 5) Documento tiene redacción y ortografía del proyecto de investigación final (Puntos = 10) 10 Fines del Proyecto Final El Proyecto Final no cumple con lo sugerido. (Puntos = 0)

El Proyecto final cumple muy regularmente con lo sugerido.

(Puntos = 3)

El Proyecto final Cumple con todo lo sugerido. (Puntos = 5)

5

TOTAL DE PUNTOS POSIBLES 45 Nota: Estudiante que no se participe activamente en el Proyecto de investigación Final y en las fechas propuestas, tendrá una nota total de CERO: (0)

Retroalimentación

La retroalimentación del Proyecto de investigación final será evaluado por el tutor Plataforma Campus Virtual

(14)

Rúbrica de evaluación Practico

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA "UNAD" ESCUELA CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

PROGRAMA INGENIERIA DE SISTEMAS

Proyecto Final Práctico Desarrollo de Software Orientado a Objetos y desarrollado con interfaces graficas en un lenguaje de programación Java

Jcreator LE o Java Eclipse Rúbrica de Evaluación Practico:

tem Evaluado Valoración Baja Valoración Media

Valoración Alta Máximo Puntaje Estructura del Programa codificado en Java Eclipse o Jcreator Le Programas sin formato (Puntos = 0) Programas Medianamente con formato (Puntos = 5) Programas con formato (Puntos = 10) 10 Documentación de los programa Programas No documentados (Puntos = 0) Programas Medianamente documentados (Puntos = 5) Programas Bien documentados (Puntos = 10) 10 Los Programas Compilan con el modelo de bases de datos Los Programas No Compilan con el modelo de base de datos(Puntos = 0) Los Programas Compilan Medianamente con el modelo de bases de datos (Puntos = 15) Los Programas Compilan Correctamente con el modelo de bases de datos (Puntos = 30) 30 El proyecto de investigación se desarrolló en  java eclipse o  jcreator Le El desarrollo del software no se desarrolló aplicando el documento de la estructura del proyecto de investigación (Puntos = 0) El desarrollo del software se desarrolló aplicando algunas partes el documento de la estructura del proyecto de investigación (Puntos = 15) El desarrollo del software se desarrolló aplicando todo el documento de la estructura del proyecto de investigación (Puntos = 30) 30

(15)

Nota: Estudiante que no se participe activamente en el Proyecto de investigación Final y en las fechas propuestas, tendrá una nota total de CERO: (0)

Retroalimentación

La retroalimentación del Proyecto final será evaluado por el tutor Plataforma Campus Virtual

Atentamente

Cesar Orlando Jiménez Angarita

Ingeniero de Sistemas con Énfasis en Software Especialista en Edumática

Magister en Informática Educativa

Escuela de Ciencias Básicas Tecnología e Ingeniería Programa de Ingeniería de Sistemas

Zona Centro Bogotá Cundinamarca Cead José Acevedo y Gómez

Director Curso Académico de Programación Orientada a Objetos Correo Electrónico: cesar.jimenez@unad.edu.co

Spype: cesar.orlando.jimenez.angarita Celular: 310 8683759

Referencias

Documento similar

trabajo. Reconocer a las niñas como personas con caminos únicos donde el llamado ·fracaso es solo una fase del camino y un solo obstáculo en un proyecto, necesario para aprender.

I Tema 1 Introducci?n TRABAJO COLABORATIVO EN LA NUBE PARA ELEARNING HERRAMIENTAS Proyecto OpenCourseWare UNIA (ocw unia es) Autor/@s David de los Reyes L?pez David de los Reyes

R.- El Derecho Comercial regula el ejercicio del comercio, es un sistema de Normas relativas a los comerciantes en el ejercicio de su profesión, a los actos de

Archivo de datos elaborado en el proyecto SECyT “ Uso de variables latentes en el análisis del desarrollo de las Tecnologías de Información y Comunicación en ámbito de la Provincia

Para la realización del proyecto final del presente trabajo de investigación, en este capítulo se plantea el proceso de elaboración del producto, el cual

CARPETA NÙMERO 1: El nombre de esta carpeta debe ser el mismo del documento (el titulo del proyecto) y debe contener el documento final con las 4 fases y anexos. CARPETA NÙMERO 2:

Satisfacción Intermedia / Final de Programas de los Participantes de Postgrado A ño académico 2012/2013 Unidad de Calidad Proyecto de Mejora Madrid, 10 de Enero de

El trabajo final, como propuesta de introducción a procesos metodológicos simples de investigación, se realiza en el marco de un proyecto de investigación sobre los