Programa
1.264 Tecnologías
de bases de datos, Internet e integración de
sistemas.
Otoño 2002
Resumen del curso
Clases:
Dos sesiones por semana
1,5 horas por sesión
Clases de repaso:
Una sesión por semana
1,5 horas por sesión
Profesor: George Kocur
Objetivos del curso
El curso
está planteado como una introducción a
la tecnología de la información tal como
se aplica en la práctica de la ingeniería
de sistemas. Abarca temas como los métodos de
desarrollo de software, el modelado de datos y las bases
de datos, el desarrollo de aplicaciones, el desarrollo
y el acceso web, el middleware y las comunicaciones
de datos. Los 7 boletines de ejercicios conducen
las clases a través de un proyecto en el que
se diseñará y creará una base de
datos, una aplicación y un sitio web. El proyecto,
que se llevará a cabo por parejas, proporciona
una experiencia práctica como complemento a las
clases y a las lecturas. Habrá 3 ó 4 clases
de repaso opcionales durante el semestre que se anunciarán
con una semana de antelación. Habrá también
un examen final. Los ejercicios suponen el 70% de la
calificación y el examen final, un 30%. Los ejercicios
se aceptarán hasta con dos días de retraso,
aunque con una reducción del 20% sobre la nota.
Cada integrante del equipo obtendrá la misma
nota por los ejercicios; el examen final se calificará
de forma individual.
El objetivo del curso es cubrir
los conceptos clave de las principales áreas
de la tecnología de la información para
que los estudiantes puedan comprender, gestionar y trabajar
correctamente con la TI como parte integrante de proyectos
de logística, transporte o ingeniería
civil. No se requiere experiencia en programación.
Mediante herramientas de alto nivel, cada equipo diseñará
e implementará una base de datos, partes de una
aplicación y un sitio web.
Descripción de los ejercicios
1. Cálculos de los requisitos, diseño
inicial y envergadura del proyecto.
2. Modelado de datos y diseño de bases de datos.
3. Implementación de bases de datos. Implementación
de tablas y relaciones en MS Access.
4. Diseño de un sitio web. Implementación
de páginas estáticas con MS Front Page.
5. Middleware web y seguridad.
6. Finalización del sitio web. Implementación
de páginas Active Server para el acceso a las
bases de datos desde el sitio web.
7. Diseño de redes para integrar servicios web.
Textos y referencia
No es necesario comprar los 7 libros. La mayoría
de ellos se utilizan como manuales de referencia durante
una o dos semanas. Los que tienen un valor más
duradero son [RD], [UM], [SQ] y [TE].
1. [RD] Rapid Development:
Taming Wild Software Schedules, Steve McConnell,
Microsoft Press.
2. [UM] UML Distilled,
Fowler.
3. [AC] Special Edition: Using
Access 2000, Jennings, Que Press.
4. [SQ] "The Practical SQL
Handbook: Using Structured Query Language", 4th
Ed, Judith S. Bowman, Sandra Emerson, Marcy Darnovsky,
Addison-Wesley.
5. [WB] How to Set Up and
Maintain a Web Site, Lincoln Stein, Addison Wesley.
6. [FP] FrontPage 2000 Complete
Reference, Matthews and Poulsen, Osborne/McGraw-Hill.
7. [TE] Handbook of Telecommunications,
4th Ed., Harry Green, Dow-Jones Irwin.
|