Analisis, diseño e implementación de un marco de trabajo para la generación rapida de aplicaciones web multimedia interactiva


Abstract:

Este trabajo tiene como objetivo crear un marco de trabajo que pueda ser usado para la generación de aplicaciones Web interactivas utilizando e integrando servicios Web existentes. Estos servicios Web permiten extraer información de distintas clases de medios. Herramientas similares a la que se propone diseñar no han sido explotadas en el ámbito del desarrollo web. Este marco de trabajo está orientado a ser utilizado por desarrolladores web y la intención es sembrar una semilla para la evolución de la comunidad informática. Inicialmente se realiza una exploración inicial de los servicios web más comunes, los lenguajes de programación y scripting más comunes para la implementación de soluciones web, se explora el concepto de Ajax y Mashups, y las herramientas que están surgiendo para la creación de sitios dinámicos. Luego se describen los servicios y fuentes de información relevantes en el desarrollo del marco de trabajo, clasificadas por tipos de medio y forma de extracción de la información de estos servicios. Se eligen las fuentes a incluir en el marco de trabajo y se justifica el uso de cada una de ellas. Se analiza cómo se va a resolver el problema y todas las entidades que se relacionan con el marco de trabajo, y se propone el diseño de la solución, su modelo de funcionamiento, y el comportamiento dinámico del mismo. Se implementa el diseño antes mencionado utilizando los lenguajes de programación seleccionados para el desarrollo óptimo del marco de trabajo, y se detalla la lógica y funcionamiento de cada una de las clases que componen el sistema. Para exponer las capacidades de este marco de trabajo se implementa también una aplicación web multimedia interactiva, un buscador integrado que será sometido a pruebas, con las cuales se demuestre que se cumplen los objetivos propuestos inicialmente y beneficie la comunidad en línea.

Año de publicación:

2010

Keywords:

    Fuente:

    rraaerraae

    Tipo de documento:

    Bachelor Thesis

    Estado:

    Acceso abierto

    Áreas de conocimiento:

    • Ingeniería de software
    • Software

    Áreas temáticas:

    • Programación informática, programas, datos, seguridad
    • Ciencias sociales
    • Instrumentos de precisión y otros dispositivos