Videoclub

Páginas: 8 (1897 palabras) Publicado: 1 de diciembre de 2010
METODOLOGÍA OOHDM (Object Oriented Hypermedia Desing Method)

I.

INTRODUCCIÓN OOHDM es una metodología a propuesta de Schwabe y G. Rossi, este método es el sucesor del método de diseño de hipertexto HDM, método que se fundamenta en la orientación a objetos. OOHDM es una mezcla de estilos de desarrollo basado en prototipos, en desarrollo interactivo y en desarrollo incremental. En cada fasese desarrolla un modelo orientado a objetos conceptuales que recoge las características a resaltar, en la misma incrementando los resultados de la fase o fases anteriores.

OOHDM es una metodología orientada a objetos que propone un proceso de desarrollo de cinco fases donde se combinan notaciones gráficas UML 23 con otras propias de la metodología. En una primera instancia debido al poco augeque tenía internet, OOHMD era sólo para aplicaciones que incluían hipertexto y algo de multimedia. Pero el desarrollo de internet obligó su adaptación para el desarrollo de aplicaciones hipermedia en internet, tales como comercio electrónico, motores de búsqueda, sitios educacionales y de entretenimiento. En la siguiente figura se grafican las cinco etapas de OOHDM.
Esquema de la Metodología OOHDMObtención de Requerimientos

Modelo Conceptual

Diseño Navegacional

Diseño de Interfaz Abstracta

Implementación

Fuente: Propuesta de un modelo navegacional [en línea] disponible en http://www.inf.ucv.cl/%7Ersoto/papersPUCV [ Consulta 25/08/2009].

II.

Lenguaje de modelamiento unificado (UML) Es un lenguaje para especificar, construir, visualizar y documentar los artefactos deun sistema de software orientando a objetos. Un artefacto es una información que es

23

Propuesta de un Modelo Navegacional [en línea] disponible en http://ww.inf.ucv.cl/%7Ersoto/papersPUCV [ Consulta 25/08/2009].

utilizada o producida mediante un proceso de desarrollo de software. UML ofrece un estándar para describir un “plano” del sistema (modelo), incluyendo aspectos conceptualestales como procesos de negocios y funciones del sistema y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componente de software reutilizables.24

La notación UML se deriva y unifica a partir de las tres metodologías de análisis y diseño OO más extendidas:25

 Metodología de Grady Booch, para la descripción de conjuntos de objetos y susrelaciones.
 Técnica de Modelado orientado a objetos de James Rumbaugh (OMT: Object –

Modeling Technique).
 Aproximación de Ivar Jacobson (OOSE: Object – Orientad Software Engineering)

mediante la Metodología de Casos de Uso (Use Case).

En este lenguaje se tienen en cuenta los siguientes elementos:

 Casos de uso: son secuencias de transacciones de un sistema que devuelve un

resultado concierto valor para un actor en particular.
 Actores: éstos no son parte del sistema, sino la representación de personas o

cosas que interactúan con el sistema, pueden dar y/o recibir información del sistema.26
 Las relaciones: éstas se refieren a las relaciones entre casos de uso y relaciones

entre actores. Las primeras están constituidas por las relaciones que los casos de

24

UML.[en línea] disponible en http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado [Consulta 25/08/2009]. 25 RAMIREZ, Luis Eduardo.(2000). “Aplicando herramientas UML”. Editorial Macro. Lima. 26 UML. Home Page. Object Management Group (OMG). [en línea] disponible en http://www.uml.org [ Consulta 23/08/2009].

uso pueden tener con otros casos de uso. Estas relaciones include, extends ygeneralization,

son tres tipos:

Casos de usos, actores y relaciones en UML

Debe Crear tema

Docente
Usuario

Validar Validar usuario

Debe

Alumno
Inscripción

UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las entidades representadas. De esta forma podemos ver el modelo de forma estática o de una forma dinámica. Estas perspectivas nos dan la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Videoclub
  • Sistema de videoclub
  • VideoClub java
  • Dfd de videoclub
  • Videoclub
  • videoclub
  • Videoclub
  • Gestion de videoclub uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS