Ingeniería del Software


Clases Primer Cuatrimestre Curso 2008-2009

SEMANA TEORÍA
(Aula 211)
LABORATORIO
(Aula Informática 1.5)

1

Presentación de la asignatura: Detalles
Tema 0: Curiosidades

--- No hay prácticas ---

BLOQUE I. INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE

2 Tema 1: Introducción a la ingeniería del software
Tema 2: El producto
Práctica 1: Ingeniería del Software
Práctica 2: El producto
3 Tema 3: El proceso Práctica 3: El proceso

BLOQUE II.  PLANIFICACIÓN Y GESTIÓN DE SISTEMAS INFORMÁTICOS

4 Conceptos Teóricos: Gestión de proyectos Práctica 1: Introducción a la gestión de proyectos
Práctica 2: Definición de tareas y sus delimitaciones

Ejemplo Práctico: Diseño de proyectos (Ejercicios 1, 2 y 3)
5 Práctica 3: Trabajo con recursos

Ejemplo Práctico: Asignación de recursos (Ejercicios 4-8)
Práctica 4: Gestión de las cargas de trabajo de los recursos

Ejemplo Práctico: Asignación de costos (Ejercicios 9-11)

6 Presupuesto y Pliego de condiciones (Apuntes) Práctica 5: Seguimiento y control de un proyecto

Ejemplo Práctico PFC: Planificación y Seguimiento

7 Trabajo Práctico Obligatorio: Enunciado y Recomendaciones
8 Trabajo Práctico: Aclaraciones Trabajo Práctico: Más Aclaraciones

BLOQUE III. MODELADO DE APLICACIONES SOFTWARE: ANÁLISIS Y DISEÑO

9 Introducción al modelado

Tema 1: El proceso unificado
Tema 2: El lenguaje unificado

Práctica 1: Análisis textual con Visual Paradigm
10 Flujo de Trabajo: Captura de Requisitos

Tema 3: Modelado de casos de uso (Ejercicios)

Práctica 2: Diagramas de casos de uso (1) (3) (4, con 1 fallo)
11 Flujo de Trabajo: Análisis y Diseño

Tema 4: Modelado estructural (Ejercicios)
Tema 5: Modelado del comportamiento (1-35) (Ejercicios)

Práctica 3: Diagramas de clases (1) (4, en Visio)
12
13

--- Navidad ---

14

--- Reyes ---

Práctica 4: Diagramas de interacción
15 Flujo de Trabajo: Implementación

Tema 6: Clases UML a código Java (Ejercicios)

Resolución de ejercicios y/o dudas: DC del TPV

Clases Segundo Cuatrimestre Curso 2008-2009

SEMANA TEORÍA Y PRÁCTICA
(Aula Informática 0.1)
LABORATORIO
(Aula Informática 1.5)

BLOQUE IV. DESARROLLO DE APLICACIONES SOFTWARE: IMPLEMENTACIÓN Y PRUEBAS

1 HTML (.pdf) (.ppt) (ej.zip) Práctica 1:  HTML, Formularios y JavaScript HTML (.pdf) (.zip)
Formularios HTML (.pdf) (.zip)
2 JavaScript (.pdf) (.ppt) (ej.zip) JavaScript (.pdf) (.zip)
3 XHTML (.ppt) (ej.zip)
CSS (tutorial.rar) (ejemplos-tutorial.zip)
Práctica 2: XHTML, CSS y JavaScript
Solución en NB: ValidarDNI.rar (Se corregirá en clase)
Código: MiSitioWeb1.html
4 Maquetar con CSS (.pdf) (ej.zip) (principal.css)
5 JDBC (.pdf) (.ppt) Práctica 3:  JDBC JDBC-Access (.pdf) (.zip)             (JDBC-Acess-ej.zip)
JDBC-MySQL (.pdf) (.zip)             (JDBC-MySQL-ej.zip)
6 Servlets (.pdf) (.ppt) (ej.zip) Práctica 4: Servlets
Tutorial: (.pdf)
Ejemplos: (1.zip) (2.zip) (3.zip)
7 Sesión en Servlets: (.pdf) (.ppt) Práctica 5: Sesión en Servlets
Tutorial: (.pdf)
8 JSP's y JavaBeans (.pdf) (.ppt) (ej1.zip) (ej2.zip) Práctica 6: JSPs y Servlets
Código incompleto en NB: Practica6.zip
9 Invocación JSPs y Servlets (.ppt) (ej1.pdf) (ej2.pdf) Práctica 7: Invocación a recursos web
Código con todas las posibilidades en NB: invocar.zip imc.zip
 

--- Semana Santa ---

10 Servlets y JDBC (.ppt) (.pdf) (ej1.zip) (ej2.zip) Práctica 8:
Servlets-JDBC-Access (.zip)
Práctica 9:
Servlets-JDBC-MySQL (.zip)
11 Práctica 10:
JSP-Servlets-JDBC-MySQL (.zip)
Código con una posible solución en NB: (.zip)

--- 1 de mayo ---

12 Práctica 10a: Puesta en marcha de una aplicación Web
Código en NB: (.zip)
Práctica 10b: Modificaciones en la aplicación Web
 
13 Practica 10c: Otras modificaciones en la aplicación Web
Código en NB: (.zip)
Práctica 11: SAX & DOM Java XML APIs
Código en NB: (.zip)
14 XML (.ppt) (.pdf) Práctica 12: Parámetros
15 Aplicación Web: VITOHegan (.pdf)

Entrevistas de VITOHegan

 

Exámenes

   Recursos Didácticos

Herramientas

De interés para los alumnos