HDM (HYPERMEDIA DESIGN MODEL)

Slides:



Advertisements
Presentaciones similares
Análisis y Diseño de Sistemas Enfoque Estructurado
Advertisements

Microsoft Office Sharepoint Server Gestión de Contenidos Web Rubén Alonso Cebrián Código: HOL-SPS08.
Metodologías para el desarrollo de aplicaciones Web.
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
METODOLOGÍA ORIENTADA A OBJETOS CARACTERISTICAS DEL PROCESO
Rocío Contreras Águila Primer Semestre 2010
UML para programadores Java
Arquitectura de la Información
INTRODUCCION A CSS.
DIAGRAMA DE FLUJO DE DATOS
Unidad 2: Modelo de Datos.
2.1Definición de un modelo de datos
MODELADO DE ANALISIS Y DISEÑO
INTELIGENCIA ARTIFICIAL
Java 2 Platform Enterprise Edition
MODELOS DE DATOS.
UNIDAD II Modelo de Datos.
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
Sindy Carolina Asprilla
EL MAPA CONCEPTUAL.
Profesor: Miguel Angel Vidal
BASE DE DATOS I. Tipos de Bases de Datos  Base de Datos de Red Colección de registros los cuales están conectados entre si por medio de enlaces. “Un.
Análisis de requisitos
Arquitectura de la Información para el World Wide Web.
Modelado Arquitectónico

CONSECUENCIAS DE LA OPCIÓN METODOLÓGICA EN LA PROGRAMACIÓN Y LA EVALUACIÓN Elena Rodríguez Halffter 27 de octubre de 2006 Palma de Mallorca.
Metodologías de desarrollo de software Argenis Aguiar Milagro Adrian Victor Rodriguez Keila Volcanes Luis Diaz.
10 Metodologías de desarrollo Web
Ing. Karen Torrealba de Oblitas
Viviana Poblete López Módulo: Modelo de Datos
Ingeniería de Software Orientado a Objetos
Fundamentos de programación
BASE DE DATOS BY: Julián Villar Vázquez.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
Análisis del sistema.
Taller de refuerzo Base De Datos.
Tecnológico de Estudios Superiores Huixquilucan Fundamentos de Sistemas Ingeniería en Sistemas Computacionales Lic.: Lydia Villavicencio Gómez “Paradigmas.
“Como pasar automáticamente las visiones de datos de los usuarios a un esquema de datos en Tercera Forma Normal ” Luis Alvarez Adrián Arredondo Martín.
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
Análisis de Sistemas.
RESTRICCIONES Ing. Carolina Moreno Departamento de Sistemas Facultad de Electrónica y Telecomunicaciones Universidad del Cauca.
Organización y Estructuración de Datos
Este modelo utiliza árboles para la representación lógica de los datos. Este árbol esta compuesto de unos elementos llamados nodos. El nivel más alto.
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Elaborado por: GCRM Institución Gabriel García Márquez.
Modelo-Vista-Controlador Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación original fue realizada en Smalltalk.
Grupo 7: Nelson de Jesús escobar duque Yanny Andrés
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Trainning DFD.
Cosas quieres saber? A INTERNET VEN A APRENDER ¿qué es la internet? Podemos definir a Internet como una "red de redes", es decir, una red que no sólo interconecta.
Jessica Paola guapacha Vélez
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Mapas Conceptuales Usando CmapTools.
HTML Prof. Oscar Marroquin Mollinedo. Desarrollo web Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado.
Ingeniería de Requisitos
Fundamentos técnicos de la información Andrea Del Salto.
Definiciones de los objetos de aprendizaje El Comité internacional de estándares para el aprendizaje basado en tecnologías (Learning Technology Standards.
Jairo Pinto Ing. sistemas
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
MULTIMEDIA Colección de tecnologías centradas en el computador, que brindan al usuario la capacidad de acceder y manipular SONIDO, TEXTO, IMÁGENES Y VIDEO.
Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes.
Licda. Noelia Gómez Gutiérrez
En Internet: Los datos se transforman en información cuando una persona los lee, los comprende y los usa con algún fin: para estudiar, para trabajar,
MAPAS CONCEPTUALES Nuevas formas de análisis de contenido de lectura.
Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los.
Transcripción de la presentación:

HDM (HYPERMEDIA DESIGN MODEL) Metodologías de Desarrollo Web

HDM (Hypermedia Design Model) es uno de los primeros métodos desarrollado para definir la estructura y la navegación propia de las aplicaciones multimedia. HDM se basa en el modelo Entidad-Relación, aunque amplía el concepto de entidad e introduce nuevos elementos, como las unidades o los enlaces Es uno de los primeros métodos desarrollado para definir la estructura y la navegación propia de las aplicaciones HDM

Fue creado por los profesores Franca Garzotto y Paolo Paolini del Politecnico di Milano y por Daniel Schwabe de la Pontificia Universida Católica do Río de Janeiro en 1991 y en parte, en el marco del proyecto de la Comunidad Europea HYTEA. HDM

HDM propone un conjunto de elementos que permiten al diseñador especificar una aplicación. Estos elementos son las entidades, los componentes, las perspectivas, las unidades y los enlaces. Estructura compleja que contenga enlaces y una semántica de navegación interna. La semántica del clásico modelo Entidad - Relación. CONCEPTOS BASICOS

Entidades: Representan objetos, físicos o conceptuales, que tienen significado y existencia propia dentro del dominio de aplicación. Tipos de Entidades: Permiten agrupar entidades. Los tipos de entidades se caracterizan por un nombre, por un conjunto de perspectivas. ELEMENTOS HDM

Son una jerarquía de componentes que a su vez están compuestos por unidades. Cada unidad se muestra bajo una perspectiva. ENTIDADES EN HDM

EJEMPLO

Las estructuras de información de HDM se pueden interconectar por tres tipos de enlaces: Enlaces Estructurales: Conectan componentes que pertenecen a una misma unidad. Enlaces de Perspectiva: Conectan entre si a las unidades que pertenecen al mismo componentes. Enlaces de Aplicación: Denotan relaciones arbitrarias, dependientes del dominio, que conectan componentes y entidades, del mismo o distinto tipo (enlaces hipermedia). ENLACES HDM

ESTRUCTURA Y ENLACES

En definitiva una aplicación especificada mediante un modelo HDM consiste en una estructura general compuesta por unas unidades básicas denominadas entidades. En HDM las entidades son agrupadas en tipos de entidad. Los tipos de entidad se caracterizan por un nombre, por un conjunto de perspectivas bajo las que se pueden presentar su contenido y un conjunto de enlaces de aplicación por los que se puede navegar. VISION GENERAL HDM

En HDM la noción de tener diferentes presentaciones del mismo contenido se representa mediante el concepto de perspectiva. Por Ejemplo, una aplicación multilenguaje, la misma información se presenta de varias maneras diferentes (una en cada idioma). Pero esto lógicamente, no altera la estructura jerárquica de una entidad. EJEMPLO DE HDM

EJEMPLO DE MODELAR

CARACTERISTICAS Las características mas importantes del modelo son: Separación de Contenidos y Almacenamiento (No especifica nada de la presentación). Incluye una organización relacional de los contenidos. Se puede definir una semántica de navegación por defecto (perspectiva). CARACTERISTICAS

DESVENTAJAS No permite sincronización. No existe la noción de Contexto. No hay gestión de eventos. No tiene soporte para generación dinámica de contenido. DESVENTAJAS

Se puede resaltar el hecho de que es el primer acercamiento a plantear el desarrollo de las aplicaciones multimedia de una manera formal. Se ve la necesidad de separar la información que se almacena, entidad, con la forma en la que se presenta al usuario. No supone una metodología para el desarrollo de aplicaciones multimedia, es simplemente una técnica de modelado. HDM en la actualidad no se usa, pero ha servido como base a otras importantes metodologías como son RMM [Isakowitz 1995] y OOHDM [Schwabe 1995]. Héctor Javier Morales Roldan CONCLUSIONES

Microsoft’s Art Gallery

GRACIAS