SlideShare a Scribd company logo
1 of 13
Download to read offline
Metodologías de Desarrollo


 Sistemas Hipermedia
orientados a Objetos
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



    OOHDM (Method Design Hypermedia
    Oriented Object)
    Gustavo Rossi y Daniel Scwable - 1996.
    Modelo de Procesos
-   Diseño Conceptual
-   Diseño de Navegación
-   Diseño de Interfaz Abstracta
-   Implementación
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos

Modelo de Ciclo de Vida OOHDM
 Actividades                     Productos                         Mecanismos                         Intereses en
                                                                                                       Proyecto
                         Clases, relaciones,             Agregación,                           Modelado de semántica de
                         atributos.                      Composición,                          dominio de la aplicación
     Modelo                                              Generalización/Especialización
    Conceptual


                         Enlaces, estructuras      de    Mapeo       de     los      objetos   Tiene en cuenta el perfil
                         acceso,      contextos    de    conceptuales a patrones de            del usuario y de las tareas,
                         navegación,                     navegación para la descripción        con énfasis en los aspectos
      Diseño de          transformaciones          de    de la estructura de la aplicación.    cognitivos    y    de     la
     Navegación          navegación                                                            arquitectura


                         Interfaz abstracta de objeto,   Mapeo entre objetos de                Metáfora                de
                         reacciones a         eventos    navegación y objetos de               implementación
                         externos, transformaciones      interfaces.                           seleccionada. Descripción
       Interfaz          en la interfaz.                                                       de la interfaces      para
      Abstracta                                                                                objetos de navegación

                         Aplicación en ejecución         Mapeo de los modelos de               Concreción de los modelos
                                                         navegación y de la interfaz en un     navegacionales e interfaces
     Implementación                                      ambiente de implementación            de    objetos    con    sus
                                                         escogido.                             respectivos contenidos.
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Ejemplo con OOHDM

   Diseñe un Sistema Hipermedia que refleje la Información para un
Museo de Pinturas.
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Un Posible Diseño de Clases

                                                                  Obra
                                PINTADA POR
           PINTOR
                                                                Nombre.
     Nombre.                                                    Fecha.
     Apellidos.                                                 Tipo.
     Nacionalidad.




                     Exhibida

                                                         OLEO   CARBONCILLO   ACUARELA
Expone                              Pertenece

          EVENTO                          CONTEXTO
                                          HISTORICO
         Ciudad.
         Fecha.                         Renacimiento.
                                        Contemporáneo.
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Diseño de Navegación

                                                                  PINTURA
                             PINTADA POR
         PINTOR




                  Exhibida

                                                       OLEO    CARBONCILLO   ACUARELA
Expone                           Pertenece

         EVENTO                   Contexto
                                  Histórico




                        Esquema Navegacional
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Diseño de Navegación                            (Continuación)




 Elementos para definir un Esquema Contextual de Navegación


                                    Indice                       C1

     Navegación
                                                                      Contexto

                           N

                               C1



                               C2

   Agrupamiento                                                          Índice General
   Indices y Contexto    Agrupamiento de Nodo
                              y Contexto
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Diseño de Navegación                           (Continuación)




                                                          Tour Guiado
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Diseño de Navegación                           (Continuación)



                                                          Obra
                                                                    Por Tema
     Temas               Índice de Temas
                                                                   Por Técnica
                                                                   Por Evento
     Técnicas           Índice de Técnicas
                                                                  Por Contexto



                                                           Persona
    Pintor                Índice Pintores
                                                                 Por Nombre

                                                           Eventos
    Eventos              Índice de Eventos
                                                                 Por Eventos

    Contexto H.          Contexto Histórico                 Contexto Histórico
                                                                 Por Contexto

                  CONTEXTO NAVEGACIONAL
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Diseño de Navegación                                (Continuación)




                      CN   Pintor                Derivado de una Clase

                     Incluye        Pintor 1:N


                     Recorrido :
                            Secuencial ó ( Acceso Directo por Índice )

                     Seguimiento Hacia           Seguimiento Hacia
                     Atrás                            Adelante

                                                    ADV CARRERA
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Diseño de Interfaz Abstracta

                  Pintor ADV



                     Nombre : Cadena



                      Imagen :Imagen



                           ..........



                             Menú P.       Ayuda       Botón
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos

AHDM ( Adaptive Hypermedia
Development Methodology )

    Nora Koch
    Estudio de Viabilidad
    Análisis
    - de Usuarios
    - de Requerimientos
    - Planeación estratégica
     Diseño
        - Navegación
      - Diseño de Interfaz Abstracta.
       Implementación.
       Mantenimiento.
Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos



Autores

   Daniel Salas Álvarez, Msc
   Docente Universidad de Córdoba.
   Ing. de sistemas.




     Arnovis Alemán Romero
     Lic. Informática y Medios Audiovisuales
     Esp. (c) Informática y telemática.


                        Universidad de Córdoba, Colombia. 2009

More Related Content

What's hot

Trabajo final uml_200609_19
Trabajo final uml_200609_19Trabajo final uml_200609_19
Trabajo final uml_200609_19
Yenny González
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
Walter Chacon
 
Metodología rmm resumido
Metodología rmm resumidoMetodología rmm resumido
Metodología rmm resumido
Angel Morinigo
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
Xochitl Saucedo Muñoz
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
ElvisAR
 
Arquitectura de Integracion de los Servicios
Arquitectura de Integracion de los ServiciosArquitectura de Integracion de los Servicios
Arquitectura de Integracion de los Servicios
nohemizamudio
 

What's hot (20)

Trabajo final uml_200609_19
Trabajo final uml_200609_19Trabajo final uml_200609_19
Trabajo final uml_200609_19
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
Metodología rmm resumido
Metodología rmm resumidoMetodología rmm resumido
Metodología rmm resumido
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
 
Plan de desarrollo software
Plan de desarrollo softwarePlan de desarrollo software
Plan de desarrollo software
 
analisis de aplicaciones web
analisis de aplicaciones webanalisis de aplicaciones web
analisis de aplicaciones web
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Rup (iteraciones)
 
Metodologia oohdm
Metodologia oohdmMetodologia oohdm
Metodologia oohdm
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
 
Rational rose
Rational roseRational rose
Rational rose
 
Rational Rose
Rational RoseRational Rose
Rational Rose
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
 
Desarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y umlDesarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y uml
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisis
 
Arquitectura de Integracion de los Servicios
Arquitectura de Integracion de los ServiciosArquitectura de Integracion de los Servicios
Arquitectura de Integracion de los Servicios
 
Metodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones webMetodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones web
 

Similar to metodologia desarrollo_sistemas_hipermedia_orientada_objetos

Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
menavi
 
Del orden canónico y la conversación libre. Estefanía Trisotti
Del orden canónico y la conversación libre. Estefanía TrisottiDel orden canónico y la conversación libre. Estefanía Trisotti
Del orden canónico y la conversación libre. Estefanía Trisotti
AiChile
 
MODELO DE DISEÑO WEB
MODELO DE DISEÑO WEBMODELO DE DISEÑO WEB
MODELO DE DISEÑO WEB
wilmeraman
 
MODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPPMODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPP
PSMIJIN
 
MODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPPMODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPP
PSMIJIN
 
1 modelos pedagógicos paradigmas
1 modelos pedagógicos   paradigmas1 modelos pedagógicos   paradigmas
1 modelos pedagógicos paradigmas
Yuri Marquez Solis
 
Programación Orientada a Objeto y Java
Programación Orientada a Objeto y JavaProgramación Orientada a Objeto y Java
Programación Orientada a Objeto y Java
Ingeniería Nica
 

Similar to metodologia desarrollo_sistemas_hipermedia_orientada_objetos (20)

Diseño de Interacción: un horizonte del diseño para plataformas digitales
Diseño de Interacción: un horizonte del diseño para plataformas digitalesDiseño de Interacción: un horizonte del diseño para plataformas digitales
Diseño de Interacción: un horizonte del diseño para plataformas digitales
 
Mapas SVG Contextuales a partir de Ontologías organizacionales Multidimension...
Mapas SVG Contextuales a partir de Ontologías organizacionales Multidimension...Mapas SVG Contextuales a partir de Ontologías organizacionales Multidimension...
Mapas SVG Contextuales a partir de Ontologías organizacionales Multidimension...
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Análisis de los tipos de modelos y metodologías del modelado orientado a objetos
Análisis de los tipos de modelos y metodologías del modelado orientado a objetosAnálisis de los tipos de modelos y metodologías del modelado orientado a objetos
Análisis de los tipos de modelos y metodologías del modelado orientado a objetos
 
Novenotecnologia
NovenotecnologiaNovenotecnologia
Novenotecnologia
 
Roles del diseñador digital
Roles del diseñador digitalRoles del diseñador digital
Roles del diseñador digital
 
Del orden canónico y la conversación libre. Estefanía Trisotti
Del orden canónico y la conversación libre. Estefanía TrisottiDel orden canónico y la conversación libre. Estefanía Trisotti
Del orden canónico y la conversación libre. Estefanía Trisotti
 
Tipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosTipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a Objetos
 
Metodologías de desarrollo orientado a objetos
Metodologías de desarrollo orientado a objetosMetodologías de desarrollo orientado a objetos
Metodologías de desarrollo orientado a objetos
 
Presentación diplomado ej
Presentación diplomado ejPresentación diplomado ej
Presentación diplomado ej
 
Herramientas para la enseñanza del Proyecto a través de entornos virtuales co...
Herramientas para la enseñanza del Proyecto a través de entornos virtuales co...Herramientas para la enseñanza del Proyecto a través de entornos virtuales co...
Herramientas para la enseñanza del Proyecto a través de entornos virtuales co...
 
Modelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones webModelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones web
 
MODELO DE DISEÑO WEB
MODELO DE DISEÑO WEBMODELO DE DISEÑO WEB
MODELO DE DISEÑO WEB
 
MODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPPMODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPP
 
MODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPPMODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPP
 
Modelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones webModelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones web
 
1 modelos pedagógicos paradigmas
1 modelos pedagógicos   paradigmas1 modelos pedagógicos   paradigmas
1 modelos pedagógicos paradigmas
 
Programación Orientada a Objeto y Java
Programación Orientada a Objeto y JavaProgramación Orientada a Objeto y Java
Programación Orientada a Objeto y Java
 
Lenalcy Ramirez 1
Lenalcy Ramirez 1Lenalcy Ramirez 1
Lenalcy Ramirez 1
 
Presenciawebbuns
PresenciawebbunsPresenciawebbuns
Presenciawebbuns
 

metodologia desarrollo_sistemas_hipermedia_orientada_objetos

  • 1. Metodologías de Desarrollo Sistemas Hipermedia orientados a Objetos
  • 2. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos OOHDM (Method Design Hypermedia Oriented Object)  Gustavo Rossi y Daniel Scwable - 1996.  Modelo de Procesos - Diseño Conceptual - Diseño de Navegación - Diseño de Interfaz Abstracta - Implementación
  • 3. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Modelo de Ciclo de Vida OOHDM Actividades Productos Mecanismos Intereses en Proyecto Clases, relaciones, Agregación, Modelado de semántica de atributos. Composición, dominio de la aplicación Modelo Generalización/Especialización Conceptual Enlaces, estructuras de Mapeo de los objetos Tiene en cuenta el perfil acceso, contextos de conceptuales a patrones de del usuario y de las tareas, navegación, navegación para la descripción con énfasis en los aspectos Diseño de transformaciones de de la estructura de la aplicación. cognitivos y de la Navegación navegación arquitectura Interfaz abstracta de objeto, Mapeo entre objetos de Metáfora de reacciones a eventos navegación y objetos de implementación externos, transformaciones interfaces. seleccionada. Descripción Interfaz en la interfaz. de la interfaces para Abstracta objetos de navegación Aplicación en ejecución Mapeo de los modelos de Concreción de los modelos navegación y de la interfaz en un navegacionales e interfaces Implementación ambiente de implementación de objetos con sus escogido. respectivos contenidos.
  • 4. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Ejemplo con OOHDM  Diseñe un Sistema Hipermedia que refleje la Información para un Museo de Pinturas.
  • 5. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Un Posible Diseño de Clases Obra PINTADA POR PINTOR Nombre. Nombre. Fecha. Apellidos. Tipo. Nacionalidad. Exhibida OLEO CARBONCILLO ACUARELA Expone Pertenece EVENTO CONTEXTO HISTORICO Ciudad. Fecha. Renacimiento. Contemporáneo.
  • 6. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Diseño de Navegación PINTURA PINTADA POR PINTOR Exhibida OLEO CARBONCILLO ACUARELA Expone Pertenece EVENTO Contexto Histórico Esquema Navegacional
  • 7. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Diseño de Navegación (Continuación) Elementos para definir un Esquema Contextual de Navegación Indice C1 Navegación Contexto N C1 C2 Agrupamiento Índice General Indices y Contexto Agrupamiento de Nodo y Contexto
  • 8. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Diseño de Navegación (Continuación) Tour Guiado
  • 9. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Diseño de Navegación (Continuación) Obra Por Tema Temas Índice de Temas Por Técnica Por Evento Técnicas Índice de Técnicas Por Contexto Persona Pintor Índice Pintores Por Nombre Eventos Eventos Índice de Eventos Por Eventos Contexto H. Contexto Histórico Contexto Histórico Por Contexto CONTEXTO NAVEGACIONAL
  • 10. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Diseño de Navegación (Continuación) CN Pintor Derivado de una Clase Incluye Pintor 1:N Recorrido : Secuencial ó ( Acceso Directo por Índice ) Seguimiento Hacia Seguimiento Hacia Atrás Adelante ADV CARRERA
  • 11. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Diseño de Interfaz Abstracta Pintor ADV Nombre : Cadena Imagen :Imagen .......... Menú P. Ayuda Botón
  • 12. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos AHDM ( Adaptive Hypermedia Development Methodology )  Nora Koch  Estudio de Viabilidad  Análisis - de Usuarios - de Requerimientos - Planeación estratégica  Diseño - Navegación - Diseño de Interfaz Abstracta.  Implementación.  Mantenimiento.
  • 13. Metodologías de Desarrollo de sistemas Hipermedia Orientadas a Objetos Autores Daniel Salas Álvarez, Msc Docente Universidad de Córdoba. Ing. de sistemas. Arnovis Alemán Romero Lic. Informática y Medios Audiovisuales Esp. (c) Informática y telemática. Universidad de Córdoba, Colombia. 2009