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