Proyecto docente

Proyecto docente
Oferta sin docencia (a extinguir)
Plan 244 Ing. de Telecomunicación
Asignatura 43807 SISTEMAS DE TELECOMUNICACION I
Grupo
1
Presentación
En los últimos diez años muchas cosas han cambiado en los sistemas de información, de un modelo simplista
caracterizado por la centralización a un entorno abierto pero complejo basado en la filosofía cliente/servidor. La
llegada de la interconexión de redes de ordenadores y las tecnologías Web han permitido que trabajemos con un
nuevo concepto de comunicación entre aplicaciones, aparecen los agentes distribuidos y los protocolos no orientados
a conexión.
Este nuevo perímetro de actuación ofrece la posibilidad de crear sistemas más pequeños, más baratos, más rápidos y
productivos de cara a los usuarios finales. El arquitecto de sistemas ya no tienen necesidad de compartir el tiempo de
proceso de una máquina central, ahora pueden elegir cómo repartir el tiempo de proceso en los clientes, servidores,
agentes distribuidos sin que afecte al usuario final. Los sistemas se hacen más escalables (ampliables), a cambio de
una mayor complejidad, que se traslada a las capas intermedias que conectan las aplicaciones (middleware) que
hacen de puente entre los diferentes sistemas operativos. El nuevo reto consiste en "escalar la capacidad de proceso
a través de la distribución".
Este nuevo marco nos impone reinventar el desarrollo de sistemas, donde antes se implementaban interfaces de
programación (Application Programming Interfaces) que canalizaban la comunicación con los protocolos de red, ahora
se delega en capas intermedias que manejan las diferencias entre los protocolos de red de distintos sistemas
operativos formando arquitecturas cliente servidor.
El concepto revolucionario de Intranet dentro de las empresas entendido como el uso de las tecnologías basadas en
Web, ha supuesto una revolución de los servicios. En el desarrollo para Intranet se parte de las arquitecturas
cliente/servidor donde un navegador Web (utilizando los protocolo http, ftp, https, wais …) es el cliente ligero que se
utiliza como interfaz final de usuario. Este cliente de uso generalizado, simplifica el diseño de las arquitecturas Web
que resultan más baratas en cuanto a soporte y mantenimiento, a cambio carece de la interactividad de otras
aplicaciones cliente, que poco a poco van supliendo tecnologías como los applets, JavaScript, los controles Active X,
las interfaces (API) para servidores Web etc..
Es el momento de estudiar el desarrollo que han seguido estas tecnologías. Durante esta asignatura tienes la
oportunidad de entender como se han diseñado sistemas que transfieren, procesan y modifican información. Las
empresas mundiales ya han superado el reto de la informatización de datos y procesos empresariales, ahora la
conectividad mundial de los sistemas ofrece nuevas oportunidades de e-negocios. Este nuevo reto de "comunicación
entre aplicaciones" necesita ingenieros y arquitectos de sistemas de información que entiendan la tecnología y el
nuevo marco de desarrollo.
Programa Básico
Objetivos
Objetivos parte teórica:
- Estudiar diferentes métodos para obtener las especificaciones funcionales de sistemas de información: Diagramas
de Contexto, Diagramas de Casos, Diagramas de clases.
- Comprender las distintas arquitecturas técnicas de los sistemas de información: Mainframe, Cliente /Servidor,
plataformas distribuidas, servicios Web
- Estudiar los protocolos de transporte de Internet HTTP y SMTP. Comprender el role de estos protocolos en las
arquitecturas de Servicios Web. Analizar las propuestas de protocolos SOAP, WSDL, XML Schemas y UDDI.
Página 1 de 4
- Estudiar la evolución de los diferentes modelos de bases de datos y las estructuras de meta-información.
Programa de Teoría
Utilizando el lenguaje JAVA y partiendo de una estructura de código realizar:
- Una aplicación basada en el protocolo HTTP, que permita comprender las posibilidades de este protocolo para
comunicar aplicaciones.
- Una aplicación que permita practicar al alumno con las posibilidades del protocolo SMTP en las diferentes
arquitecturas de sistemas de información.
- Una aplicación que demuestre la importancia de los programas de acceso a Bases de Datos de tecnologías
diferentes
Programa Práctico
Evaluación
[XMLWeb] Professional XML Web Services. Ed. WROX Programmer to Programmer. Patrick Cauldwell, Rajesh
Chawla, Vivek Chopra, Gary Damschen, Chris Dix, Tony Hong, Francis Norton, Uche Ogbuji, Glenn Olander, Marc A.
Richman, Kristy Saunders y Zoran Zaev. (http://www.wrox.com)
[EllUML] El lenguaje Unificado de Modelado. Ed Addison Wesley. Grady Booch, James Rumbaugh, Ivar Jacobson.
[DesDec] Desarrollo de una herramienta decisional para la ayuda en la migración de una red de acceso de telefonía
móvil DCS1800 a WCDMA. Proyecto Fin de Carrera. Autor Jaime García Leon. Tutor Javier Moral Blanco
Bibliografía
True
Página 2 de 4
Presentación
En los últimos diez años muchas cosas han cambiado en los sistemas de información, de un modelo simplista
caracterizado por la centralización a un entorno abierto pero complejo basado en la filosofía cliente/servidor. La
llegada de la interconexión de redes de ordenadores y las tecnologías Web han permitido que trabajemos con un
nuevo concepto de comunicación entre aplicaciones, aparecen los agentes distribuidos y los protocolos no orientados
a conexión.
Este nuevo perímetro de actuación ofrece la posibilidad de crear sistemas más pequeños, más baratos, más rápidos y
productivos de cara a los usuarios finales. El arquitecto de sistemas ya no tienen necesidad de compartir el tiempo de
proceso de una máquina central, ahora pueden elegir cómo repartir el tiempo de proceso en los clientes, servidores,
agentes distribuidos sin que afecte al usuario final. Los sistemas se hacen más escalables (ampliables), a cambio de
una mayor complejidad, que se traslada a las capas intermedias que conectan las aplicaciones (middleware) que
hacen de puente entre los diferentes sistemas operativos. El nuevo reto consiste en "escalar la capacidad de proceso
a través de la distribución".
Este nuevo marco nos impone reinventar el desarrollo de sistemas, donde antes se implementaban interfaces de
programación (Application Programming Interfaces) que canalizaban la comunicación con los protocolos de red, ahora
se delega en capas intermedias que manejan las diferencias entre los protocolos de red de distintos sistemas
operativos formando arquitecturas cliente servidor.
El concepto revolucionario de Intranet dentro de las empresas entendido como el uso de las tecnologías basadas en
Web, ha supuesto una revolución de los servicios. En el desarrollo para Intranet se parte de las arquitecturas
cliente/servidor donde un navegador Web (utilizando los protocolo http, ftp, https, wais …) es el cliente ligero que se
utiliza como interfaz final de usuario. Este cliente de uso generalizado, simplifica el diseño de las arquitecturas Web
que resultan más baratas en cuanto a soporte y mantenimiento, a cambio carece de la interactividad de otras
aplicaciones cliente, que poco a poco van supliendo tecnologías como los applets, JavaScript, los controles Active X,
las interfaces (API) para servidores Web etc..
Es el momento de estudiar el desarrollo que han seguido estas tecnologías. Durante esta asignatura tienes la
oportunidad de entender como se han diseñado sistemas que transfieren, procesan y modifican información. Las
empresas mundiales ya han superado el reto de la informatización de datos y procesos empresariales, ahora la
conectividad mundial de los sistemas ofrece nuevas oportunidades de e-negocios. Este nuevo reto de "comunicación
entre aplicaciones" necesita ingenieros y arquitectos de sistemas de información que entiendan la tecnología y el
nuevo marco de desarrollo.
Programa Básico
Objetivos
Objetivos parte teórica:
- Estudiar diferentes métodos para obtener las especificaciones funcionales de sistemas de información: Diagramas
de Contexto, Diagramas de Casos, Diagramas de clases.
- Comprender las distintas arquitecturas técnicas de los sistemas de información: Mainframe, Cliente /Servidor,
plataformas distribuidas, servicios Web
- Estudiar los protocolos de transporte de Internet HTTP y SMTP. Comprender el role de estos protocolos en las
arquitecturas de Servicios Web. Analizar las propuestas de protocolos SOAP, WSDL, XML Schemas y UDDI.
- Estudiar la evolución de los diferentes modelos de bases de datos y las estructuras de meta-información.
Programa de Teoría
Utilizando el lenguaje JAVA y partiendo de una estructura de código realizar:
- Una aplicación basada en el protocolo HTTP, que permita comprender las posibilidades de este protocolo para
comunicar aplicaciones.
- Una aplicación que permita practicar al alumno con las posibilidades del protocolo SMTP en las diferentes
Página 3 de 4
arquitecturas de sistemas de información.
- Una aplicación que demuestre la importancia de los programas de acceso a Bases de Datos de tecnologías
diferentes
Programa Práctico
Evaluación
[XMLWeb] Professional XML Web Services. Ed. WROX Programmer to Programmer. Patrick Cauldwell, Rajesh
Chawla, Vivek Chopra, Gary Damschen, Chris Dix, Tony Hong, Francis Norton, Uche Ogbuji, Glenn Olander, Marc A.
Richman, Kristy Saunders y Zoran Zaev. (http://www.wrox.com)
[EllUML] El lenguaje Unificado de Modelado. Ed Addison Wesley. Grady Booch, James Rumbaugh, Ivar Jacobson.
[DesDec] Desarrollo de una herramienta decisional para la ayuda en la migración de una red de acceso de telefonía
móvil DCS1800 a WCDMA. Proyecto Fin de Carrera. Autor Jaime García Leon. Tutor Javier Moral Blanco
Bibliografía
True
Página 4 de 4