Beruflich Dokumente
Kultur Dokumente
AUTORES:
Fermín, José
Surumay, Juan
Boadas, César.
INTRODUCCIÓN…………………………………………………………………………3
ESPECIFICACIÓN DE LA MISIÓN…………………………………………………….5
DISEÑO CONCEPTUAL…………………………………………………………………6
DISEÑO NAVEGACIONAL……………………………………………………….7
DISEÑO DE IMPLEMENTACIÓN……………………………………………………….9
DISEÑO DE PRESENTACIÓN…………………………………………………11
IMPLEMENTACIÓN……………………………………………………………………..15
CONCLUSIONES………………………………………………………………………..16
BIBLIOGRAFÍA………………………………………………………………………….17
INTRODUCCIÓN
WSDM (Web Site Design Method o Web Semantics Design Method) es una
Metodología de Diseño de Sitios o Semánticas Web desarrollada y propuesta por
Olga De Troyer y Kees Leuneen en el año 1998. Ellos formaban parte del grupo de
investigación “Web & Information System Engineering (WISE)”, un grupo del
departamento de Ciencias de la computación de la Universidad de Bruselas. Esta
metodología tiene como característica principal el acercamiento a los usuarios
(audiencia o público) y la consideración de los mismos durante todo el período de
desarrollo; esto significa que se orienta a la creación de sitios Web basados en los
múltiples requerimientos de los usuarios.
3
WSDM (Web Site Design Method)
Diseño de Implementación
Diseño de la Diseño de
Estructura del Sitio Presentación Declaración de la Misión
Diseño Lógico de
Datos
Modelo de las cinco fases de WSDM, y los modelos de salida que producen.
4
Especificación de la Misión
5
audiencia”, que posteriormente se utilizará para derivar la estructura de navegación
básica. Para cada clase de público también se indican los requisitos de navegación
y usabilidad. Durante la Caracterización del Público se especifican las
características relevantes para cada clase de público. Junto al hecho de que
diferentes tipos de usuarios pueden tener requisitos de información y funcionales
diferentes, puede ser necesario representar la misma información o funcionalidad
de diferentes maneras, pero dirigidas a diferentes tipos de usuarios. Esto depende
de las características de los mismos.
Diseño Conceptual
6
Modelado de Información y Tareas
Diseño Navegacional
7
público. Dicha vía para la audiencia puede considerarse como un sub-sitio que
contiene toda la información y funcionalidad que necesitan los miembros de la clase
de audiencia asociada. La estructura interna de una vía de audiencia se deriva de
los modelos de tareas hechas para esta clase de público. Se crea un modelo de
navegación por medio de componentes (también llamados nodos) y enlaces: los
componentes son entidades de navegación conceptual, que se refieren a la
información/funcionalidad, mediante los fragmentos de objetos, que pertenecen
lógicamente entre sí; Los enlaces son conexiones entre componentes. WSDM
distingue cuatro tipos de enlaces: enlaces estructurales (que denotan estructura
pura), enlaces semánticos (basados en relaciones semánticas), enlaces de ayuda
a la navegación (accesos directos) y enlaces de lógica de proceso (parte de un flujo
de trabajo). Estos tipos de enlaces pueden ser utilizados, por ejemplo, al generar la
presentación de los enlaces: dependiendo de su propósito, los enlaces pueden tener
una presentación diferente.
8
Modelo Navegacional de Tareas (Búsqueda de Alumno)
Diseño de Implementación
9
que se debe definir una asignación desde la descripción conceptual de la
información (los fragmentos de objeto) hasta el origen de datos real. En tercer lugar,
a los usuarios de la Web no les gusta hacer clics innecesarios (clics que no
conducen a nueva información), pero por otro lado demasiada información sobre
una sola página sobrecargará la página y también disminuirá la usabilidad. Por lo
tanto, la información y la funcionalidad deben agruparse en páginas de tal manera
que se alcance un buen equilibrio entre la cantidad de información en una página y
el número de clics necesarios para llegar a la información.
Por estas razones, WSDM tiene una fase de diseño de implementación que
consta de tres sub-fases: el diseño de la estructura del sitio, el diseño de la
presentación y el diseño lógico de los datos. Las subsecciones siguientes describen
estas sub fases con mayor detalle.
10
expresada por medio de los diferentes enlaces, por ejemplo, si un componente no
puede ser accesado por un enlace desde otro componente, estos dos componentes
no se pueden colocar en la misma página.
Diseño de Presentación
11
con un concepto de presentación. Entre los tipos de controles para selección se
encuentran: RadioButton, CheckBox, ListBox, DropDown.
Para cada página, el diseñador elige una plantilla y luego especifica cómo se
colocarán los enlaces y la información (especificada mediante los fragmentos de
12
objetos) en las regiones editables de la plantilla. Esto se hace utilizando los
conceptos de modelado de presentación mencionados. Para cada trozo de objeto
conectado a un componente incluido en la página, se construye una cuadrícula.
Cada propiedad de tipo de datos de un fragmento de objeto se coloca en una celda
de la cuadrícula. Para la funcionalidad, se utilizan conceptos de control. Si es
necesario, se pueden agregar valores multimedia para mejorar la presentación (por
ejemplo, títulos, etiquetas, gráficos, etc.). Para cada enlace contenido en la página,
el diseñador debe especificar el ancla. Esto se hace agregando el enlace a la celda
relevante de la cuadrícula. Observe cómo este mecanismo de vinculación no
distingue entre el tipo de ancla (por ejemplo, un elemento de texto, una imagen, una
tabla): un vínculo se especifica uniformemente en una celda de una cuadrícula,
independientemente de cuál sea su contenido.
13
con la creación de un esquema de base de datos relacional a partir de un esquema
Modelo Entidad-Relación (MER) conceptual o esquema de Lenguaje Unificado de
Modelado (UML). El esquema de datos lógicos puede ser un esquema de base de
datos relacional, de Lenguaje de Marcado Extensible (XML), de Marco de
Descripción de Recursos (RDF) o incluso el esquema OWL de la propia ontología
de referencia. Mientras se genera el esquema de datos lógicos, es importante
realizar un seguimiento de la asignación entre la ontología de referencia y el
esquema de datos lógicos, porque más adelante, en la fase de implementación, las
consultas conceptuales y las actualizaciones expresadas en los fragmentos de
objeto deben traducirse en Consultas y actualizaciones en el esquema de la base
de datos lógica. Normalmente, este proceso debe ser soportado por una
herramienta de Ingeniería de Software Asistida por computadora (CASE), en cuyo
caso el diseñador no está sobrecargado con la creación del esquema de datos
lógicos y las asignaciones.
14
Implementación
15
CONCLUSIONES
16
BIBLIOGRAFÍA
17