Download iii contenidos analíticos - Universidad Salesiana de Bolivia
Document related concepts
no text concepts found
Transcript
Universidad Salesiana de Bolivia Ingeniería de Sistemas PLAN DE DISCIPLINA GESTIÓN II- 2013 I II DATOS DE IDENTIFICACIÓN INSTITUCIÓN UNIVERSITARIA : Universidad Salesiana de Bolivia RECTOR : Dr. Rvdo. P. Thelian Corona Cortes CARRERA : Ingeniería de Sistemas DIRECTOR DE CARRERA : Lic. Eduardo Fernández DOCENTE : Ing. Karen Ruth Chura Gonzales NIVEL DE LA MATERIA : Sexto Semestre “C1” TURNO NOCHE ASIGNATURA : Proyecto de Software SIGLA : SIS - 321 REQUISITO : Análisis de Sistemas HORAS DE CLASES SEMANALES : 4 Hrs. E-MAIL : [email protected] OBJETIVOS DE LA MATERIA GENERAL Desarrollar proyectos software utilizando tecnologías y herramientas nuevas de tal forma que el estudiante pueda desarrollare software de calidad. Desarrollando destrezas necesarias para programar aplicaciones orientadas a objetos utilizando lenguajes de programación orientada a objetos tal como es el Java así también el acceso a bases de datos mediante JDBC-ODBC y aplicaciones cliente / servidor. ESPECÍFICOS - Dar a conocer los conceptos fundamentales sobre análisis diseño y programación orientada a objetos para el desarrollo de software. Introducir al estudiante conceptos sobre el lenguaje de programación JAVA. Dar a conocer normas de desarrollo de sobre , utilizando la norma IEE 830. Desarrollar aplicaciones variadas en base a programación orientada Objetos Aplicar arquitectura cliente / servidor para aplicaciones Web. Dar a conocer los conceptos de la arquitectura cliente / servidor para el desarrollo de software. 1 III CONTENIDOS ANALÍTICOS UNIDADES Y CONTENDIDO ANALÍTICO DE LA MATERIA UNIDAD I INTRODUCCIÓN AL DESARROLLO DE PROYECTOS DE SOFTWARE Modelos de desarrollo, Etapas de desarrollo de Software especificación de software , planificación para el desarrollo de software ,Conceptos Fundamentales sobre Programación , orientada a objetos . UNIDAD II FUNDAMENTOS DE PROGRMACION JAVA Orígenes del lenguaje Java. Características del Lenguaje Java. Java Vs. Otros lenguajes de programación orientadas a objetos. Beneficios del lenguaje Java. Los primeros pasos en Java. Tipos de datos, Tipos de aplicaciones en Java y ejemplos. El Kit de desarrollo de Java JDK, SDK JSDK ,READY. Aplicación Java UNIDAD III PROGRAMACIÓN EN JAVA Comentarios y palabras reservadas Operadores en Java variables, estructuras de control, estructuras de daros , vectores, matrices, listas , arboles,. Mecanismos de reutilización (Herencia), Threads (Programación MultiHilera). Ejercicios con clases objetos y herencia. UNIDAD IV ACCESOS A BASES DE DATOS MEDIANTE JDBC-ODBC Que es un JDBC – ODBC. Controladores JDBC. Pasos para el acceso a una Base de datos. La API JDBC. Instrucciones SQL estáticas. Instrucciones SQL dinámicas. Acceso a una Bases de datos con ODBC. Ejemplo de aplicación. UNIDAD V JAVA EN EL LADO CLIENTE Definición de Cliente, Ciclo de Vida de los applets. La Clase Applet. Manejo de Eventos y componentes. Ejercicios UNIDAD VI ARQUITRECTURA CLIENTE / SERVIDOR Definición de Servidor y Cliente , Arquitectura Cliente Servidor , HTML básico, Definición de Variables en lados cliente, Software para realizar arquitectura Cliente servidor, instalación de apache tomcat, Servlets, Aplicaciones a acceso de base de datos mediante servlets,, Definición de Sockets, aplicaciones con sockets, aplicaciones Cliente servidor CRONOGRAMA DE EJECUCIÓN Cronograma de Ejecución 02/08/2013 09/08/2013 UNIDADES Porcentaje Y Avanzado CONTENDIDO ANALÍTICO Presentación e introducción de la materia. Explicar sistema 1% de evaluación. UNIDAD I Desarrollo de proyectos de software Introducción, Modelos de desarrollo, Etapas de desarrollo de Software especificación de software MEDIOS Y TÉCNICAS UTILIZADOS Pizarra 7% Pizarra, 10% Pizarra, 13% Power Point – Pizarra UNIDAD I Continuación 13/08/2013 Planificación para el desarrollo de software, Conceptos Fundamentales sobre Programación, Norma IEEE830 Conceptos de programación orientada a objetos. UNIDAD II Introducción y fundamentos de JAVA 16/08/2013 Orígenes del lenguaje Java , características del Lenguaje Java 2 UNIDAD II Continuación 20/08/2013 18% Pizarra, 20% Laboratorio de computación Pizarra, 21% Pizarra, 23% Laboratorio de Computación 25% Pizarra, 30% Laboratorio de Computación 31% Laboratorio de Computación 33% Laboratorio de Computación Java Vs Otros lenguajes de programación orientadas a objetos Beneficios del lenguaje Java 23/08/2013 UNIDAD II Continuación los primeros pasos en Java., ejemplos de aplicaciones Unidad II Continuación 27/08/2013 Tipos de aplicaciones en Java y ejemplos 30/08/2013 03/09/2013 06/09/2013 UNIDAD II Continuación Laboratorio y ejemplos de razonamiento Unidad II Continuación El Kit de desarrollo de Java JDK, SDK JSDK ,READY Aplicación Java Unidad III Programación en JAVA Comentarios y palabras reservadas Operadores en Java variables y control de flujo, estructuras de control Unidad III Continuación 10/09/2013 Laboratorio Unidad III Continuación 13/09/2013 Laboratorio 17/09/2013 Primera Evaluación 20/09/2013 Unidad III Continuación Estructuras de daros , vectores, matrices, listas , arboles,. 24/09/2013 Unidad III Continuación LABORATORIO 38% Power pint, pizarra, 40% Laboratorio de Computación 45% Pizarra, 48% Laboratorio de Computación 55% Pizarra, 60% Laboratorio de Computación 63% Aula 65% Power Point – pizarra 67% Pizarra, Laboratorio Unidad III Continuación 27/09/2013 Mecanismos de reutilización (Herencia), Threads (Programación MultiHilera). Ejercicios con clases objetos y herencia. Unidad III Continuación 01/10/2013 04/10/2013 08/10/2013 11/10/2013 Programación Awt, Swing, manejo de eventos Laboratorio Unidad IV Accesos a Bases de Datos mediante JDBCODBC Que es un JDBC – ODBC, Controladores JDBC , Pasos para el acceso a una Base de datos. Unidad IV Continuación Laboratorio de acceso de base de datos Unidad IV Continuación Instrucciones de conexión a bases de datos Unidad IV Continuación 15/10/2013 18/10/2013 Operaciones básicas de acceso a bases de datos (SQL) Unidad IV Continuación La API JDBC Unidad IV Continuación 22/10/2013 Aula Laboratorio 25/10/2013 29/10/2013 01/10/2013 Unidad IV Continuación Instrucciones SQL estáticas y sentencias de java para el acceso a bases de datos SEGUNDA EVALUACION Unidad IV Continuación Laboratorio Instrucciones SQL dinámicas 69% Power Point , Pizarra 73% Power Point – Pizarra 3 Unidad IV Continuación 05/11/2013 75% Laboratorio de Computación 77% Laboratorio de Computación 79% Laboratorio de Computación 80% Power Point - Pizarra 82% Laboratorio de Computación 83% Pizarra 84% Laboratorio de Computación 86% Pizarra 88% Laboratorio de Computación 89% Power Point - Pizarra 90% Laboratorio de Computación 92% Power Point - Pizarra 97% Laboratorio de Computación Laboratorio Unidad IV Continuación 08/11/2013 Acceso a una Bases de datos con ODBC, ejemplo de aplicación. Unidad IV Continuación 12/11/2013 Laboratorio Unidad V Java en el Lado cliente 15/11/2013 Definición de Cliente, Ciclo de Vida de los applets, la Clase Applet, java Scripts Unidad V Continuación 18/10/2013 19/11/2013 22/11/2013 26/11/2013 29/11/2013 03/12/2013 06/12/2013 10/12/2013 Manejo de Eventos y componentes, Ejercicios de AWT. Laboratorio Unidad VI – Arquitectura Cliente / Servidor Definición de Servidor y Cliente , Arquitectura Cliente Servidor Unidad VI Continuación HTML básico, Unidad VI Continuación Definición de Variables en lados cliente, Software para realizar arquitectura Cliente servidor, Unidad VI Continuación instalación de apache tomcat, Servlets, Unidad VI Continuación Aplicaciones a acceso de base de datos mediante servlets, Unidad VI Continuación Laboratorio de servlets Unidad VI Continuación Definición de Sockets, aplicaciones con sockets, Unidad VI Continuación 13/12/2013 Laboratorio 17/12/2013 V. MÉTODOS DE ENSEÑANZA: VI. Aula y laboratorio Revisión de Proyectos, evaluación final GRUPOS DE APRENDIZAJE COOPERATIVO TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN. ESTILO SALESIANO. USO DE LABORATORIOS USO DE PIZARRA Y TIZA USO DE DATA SHOW METODOLOGÍA DE EVALUACIÓN PRIMERA Y SEGUNDA EVALUACION Practicas Individuales Prácticas en GAC Examen Laboratorio TOTAL EVALUACION 15% 20% 50% 15% 100% 4 EVALUACION FINAL Proyecto TOTAL EVALUACION 100% 100% VIII .BIBLIOGRAFÍA AUTOR OBRA Javier Cevallos Deitel & Deitel Java 2 Como programa Java Curso de Java Patrick Niemeyer Jonathan Knudsen Aferran Michael LUGAR EDICIÓN Madrid España en México DE EDITORIAL- AÑO Alfa y omega Pretince Hall Madrid España Anaya JAVA soluciones instantáneas Lema Laura, perkins Aprendiendo Java en Sams.net Publishing Charles 21 días primera edición J. Garcia , J. Rodríguez – Aprendiendo Java como Universidad de Navarra si estuviera en primero “Java” , Abraham Otero La Paz, agosto, 2013 FIRMA DOCENTE. C.I 5940846 LP Vo.Bo. Director Carrera Vo.Bo. Secretario Académico 5