Ingeniería del Software


Clases Primer Cuatrimestre Curso 2010-2011

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

1

Presentación de la asignatura Grupos de 2 personas para trabajos obligatorios

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

2 Tema 0: Curiosidades
Tema 1: Introducción a la ingeniería del software
Tema 2: El producto

Tema 3: El proceso

Práctica 1: Ingeniería del Software
Práctica 2: El producto
Práctica 3: El proceso

BLOQUE II. PLANIFICACIÓN Y GESTIÓN DE SISTEMAS INFORMÁTICOS
3 Tema 1: El proyecto Práctica 1: Introducción a MS Project
4 Tema 2: Identificación de fases, tareas y entregables Práctica 2: Definición de tareas y sus dependencias
5 Tema 3: Asignación de recursos Práctica 3: Gestión de recursos
6 Tema 4: Presupuesto y Pliego de Condiciones (por apuntes) y Planificación temporal Práctica 4: Versión completa del plan del proyecto SISESA
7
8 Tema 5: Seguimiento de la planificación Trabajo Práctico Obligatorio: Enunciado y Aclaraciones y además Tutorial

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

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
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
12
13 Práctica 4: Diagramas de interacción
14
15 Flujo de Trabajo: Implementación

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

--- 23 de diciembre a 9 de enero (a.i.) Vacaciones de Navidad ---

Clases Segundo Cuatrimestre Curso 2010-11

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

BLOQUE IV. DESARROLLO Y EVALUACIÓN DE APLICACIONES SOFTWARE

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
Código: MiSitioWeb1.html
4 Maquetar con CSS (.pdf) (ej.zip) (principal.css) (NO)
5 JDBC (.pdf) (.ppt) Práctica 3:  JDBC JDBC-Access (.pdf) (.zip)       (JDBC-Acess-ej.zip)
JDBC-MySQL (.pdf) (.zip)       (JDBC-MySQL-ej.zip)   (Coches.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 del Ejercicio 1 en NB: Practica6.zip
Carteles del Ejercicio 2: Portadas.zip
9
10 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
11 Servlets y JDBC (.ppt) (.pdf) (ej1.zip) (ej2.zip) Práctica 8:
Servlets-JDBC-Access (.zip)
Práctica 9:
Servlets-JDBC-MySQL (.zip)
12 Práctica 10:
JSP-Servlets-JDBC-MySQL (.zip)
13 Práctica 11: Parámetros de inicialización

--- Semana Santa ---

 

--- Semana Santa ---

14 Aplicación Web: OsaTxanda (.pdf) Dudas de OsaTxanda
15 Defensa de OsaTxanda

 

Exámenes

Recursos Didácticos

Herramientas

Bolsa de Trabajo