SlideShare una empresa de Scribd logo
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

Más contenido relacionado

La actualidad más candente

Enfoque estructurado enfoque oo
Enfoque estructurado   enfoque ooEnfoque estructurado   enfoque oo
Enfoque estructurado enfoque oo
karlanm07
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
Universidad Tecnológica
 
Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)
Jose Torres Gonzales
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
Yolanda Uruchima
 
Prototipado del software
Prototipado del softwarePrototipado del software
Prototipado del software
Juan Pablo Bustos Thames
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
Jorge Cortés Alvarez
 
Fases del rup
Fases del rupFases del rup
Fases del rup
MaraJosQuilcaguanoTo
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
marianela0393
 
Modelo CMMI
Modelo CMMIModelo CMMI
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
Luis Fernando Aguas Bucheli
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
Marilyn Jaramillo
 
Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1
1052403005n
 
Diagramas UML
Diagramas UMLDiagramas UML
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
Juan Pablo Bustos Thames
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
landeta_p
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfaz
Jose Luis Dorao
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
Roberth Loaiza
 
Diagrama UML Casos de Uso
Diagrama UML Casos de UsoDiagrama UML Casos de Uso
Diagrama UML Casos de Uso
José Antonio Sandoval Acosta
 
Documento vision
Documento visionDocumento vision
Documento vision
Jose Torres Gonzales
 

La actualidad más candente (20)

Enfoque estructurado enfoque oo
Enfoque estructurado   enfoque ooEnfoque estructurado   enfoque oo
Enfoque estructurado enfoque oo
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Prototipado del software
Prototipado del softwarePrototipado del software
Prototipado del software
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfaz
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Rup (iteraciones)
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
 
Diagrama UML Casos de Uso
Diagrama UML Casos de UsoDiagrama UML Casos de Uso
Diagrama UML Casos de Uso
 
Documento vision
Documento visionDocumento vision
Documento vision
 

Similar a metodologia desarrollo_sistemas_hipermedia_orientada_objetos

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
Herbert Spencer
 
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...
Gabriel Gonzalez Serna
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
menavi
 
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
Juan Guadarrama
 
Novenotecnologia
NovenotecnologiaNovenotecnologia
Novenotecnologia
Ciuad de Asis
 
Roles del diseñador digital
Roles del diseñador digitalRoles del diseñador digital
Roles del diseñador digital
Creatif comunicación proactiva
 
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
 
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
Juan Antonio Sanchez Barrera
 
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
Juan Gerardo Moreno Florentino
 
Presentación diplomado ej
Presentación diplomado ejPresentación diplomado ej
Presentación diplomado ej
Jorge A. Mendoza E.
 
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...
Centro de Innovación en Tecnología y Pedagogía
 
MODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPPMODELO DE DISEÑO WEBAPP
MODELO DE DISEÑO WEBAPP
PSMIJIN
 
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
yolandandamarlene21
 
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
wilmeraman
 
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
 
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
 
Lenalcy Ramirez 1
Lenalcy Ramirez 1Lenalcy Ramirez 1
Lenalcy Ramirez 1
Lenalcy Ramirez
 
Presenciawebbuns
PresenciawebbunsPresenciawebbuns
Presenciawebbuns
Marina Jimenez
 

Similar a 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 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
 
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
 
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