You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.


3.4 Implementación de la aplicación multimedia.






  • Existen varios tipos de metodologías utilizadas durante las últimas décadas, para el diseño de Multimedia, con una base más o menos común, cuya principal diferencia consiste en la división del proceso en etapas bien diferenciadas, que componen lo que comúnmente se denomina análisis diseño e implementación y pruebas.

    RMM
    Esta metodología es apropiada para dominios con estructuras regulares (es decir, con clases de objetos bien definidas, y con claras relaciones entre esas clases). Por ejemplo, catálogos o «frentes» de bases de datos tradicionales. Según sus autores, está orientada a problemas con datos dinámicos que cambian con mucha frecuencia, más que a entornos estáticos.

    El modelo propone un Lenguaje que permite describir los objetos del dominio, sus interrelaciones y los mecanismos de navegación hipermedia de la aplicación. Los objetos del dominio se definen con la ayuda de entidades, atributos y relaciones asociativas.
    OOHDM
    Es una metodología de diseño hipermedial, que utiliza el enfoque Orientado a objetos, extendiéndolo e integrándolo con técnicas de representación gráfica de relaciones entre objetos y de contextos navegacionales.

    Los modelos utilizados en esta metodología proveen de todos los mecanismos de agrupamiento y herencia que se necesitan a lo largo del modelado. Sería además factible la definición de nuevas construcciones en caso de necesitarlas. Con OOHDM se puede realizar la especificación de una aplicación en forma completa y compacta. Es posible modelar todos los aspectos de la aplicación, la interfaz con los ADV, las estructuras de acceso, la estructura navegacional en el esquema navegacional y el modelo del dominio subyacente







EORM
Esta metodología, basada en el enfoque orientado a objetos de desarrollo de software, forma parte de un proceso de diseño en el que primeramente se procede a un análisis orientado a objetos, utilizando un método de desarrollo orientado a objetos convencional como es el OMT (Object Modeling Technique), que captura la estructura, el comportamiento, y las interrelaciones de objetos en el dominio de la aplicación.

La implementación de una aplicación multimedia implica el desarrollo de software que integra diferentes tipos de medios como texto, imágenes, audio, video y animaciones para crear una experiencia interactiva. Este proceso requiere considerar la estructura de la aplicación, el diseño de la interfaz, la integración de los elementos multimedia, y la optimización para diferentes dispositivos y plataformas.

Fases de la implementación:
1. Análisis:
Se identifica el propósito de la aplicación, el público objetivo, las funcionalidades y los requisitos técnicos.
2. Diseño:
Se define la estructura de la aplicación, la interfaz de usuario, el flujo de navegación, y la forma en que se integrarán los elementos multimedia.






  • 3. Desarrollo:
    Se crea el código fuente de la aplicación, se implementan las funcionalidades, se integran los elementos multimedia y se realizan pruebas.
    4. Experimentación y Validación:
    Se realizan pruebas exhaustivas para asegurar que la aplicación funcione correctamente, que sea fácil de usar y que cumpla con los requisitos.
    5. Realización de la Versión Definitiva:
    Se refina la aplicación, se corrige errores y se prepara la versión final para su lanzamiento.
    6. Elaboración de Material Complementario:
    Se crea la documentación, los tutoriales y otros materiales que ayudarán al usuario a utilizar la aplicación. Consideraciones clave:
    • Selección de la Plataforma:
    La aplicación puede ser desarrollada para web, dispositivos móviles, o escritorio, lo que afectará la tecnología de desarrollo y los elementos multimedia a integrar.
    • Estructura de la Aplicación:
    La estructura puede ser lineal, jerárquica o basada en redes, lo que determinará el flujo de navegación del usuario.
    • Diseño de la Interfaz:
    La interfaz debe ser intuitiva, fácil de usar y atractiva, para que el usuario pueda navegar por la aplicación sin problemas.
    • Integración de Elementos Multimedia:
    Se deben considerar los formatos de archivo, las velocidades de reproducción, y la compatibilidad con diferentes dispositivos.
    • Optimización:
    La aplicación debe ser optimizada para diferentes dispositivos y plataformas, para asegurar una experiencia fluida.
    • Mantenimiento:
    La aplicación debe ser mantenida y actualizada para asegurar que funcione correctamente y que siga siendo relevante.