MAPA DE NAVEGACION Y MODELAMIENTO WEB
MODELAMIENTO DE APLICACIONES WEB
MODELANDO APLICACIONES WEB
MODELO DE VISTAS WEB
Conallen propone una extensión al UML para diseñar
aplicaciones Web:
Dado que las páginas Web son los principales componentes
de la arquitectura Web, hay que
poder modelarlas. Usando
UML podemos ver una página Web como un objeto.
¿Cuálesserían entonces las propiedades de estos objetos?
Es conveniente hacer la distinción entre páginas del servidor
y páginas del cliente. Los scripts
de las páginas del servidor
representanlos métodos de esta clase. Las páginas del cliente
tienen métodos que se ejecutan solamente del lado del cliente,
como por ejemplo, Java
Applets y controles ActiveX.
Hay una relación fundamentalentre las páginas del servidor y
las páginas del cliente, y es que
las páginas del servidor crean
las páginas del cliente. Esta relación es en una sola dirección,
y
para modelarla se usa elestereotipo <
modo, se indica cuál página del
servidor es encargada de crear
la página del cliente. Por ejemplo:
Algunas páginas del servidor podrían redireccionarciertas solicitudes de procesamiento a otras
páginas servidoras. Permitir modelar estas situaciones es
útil para la reutilización. Para esto se
utiliza el estereotipo
<
Otra relación importante en el diseño de aplicaciones Web
es el vínculo (
link
,o
anchor
) entre
páginas. Las páginas
vinculadas podrían ser páginas de cliente odel servidor.
El estereotipo
<
cliente y otras páginas (cliente o servidoras).
Ejemplo:
Si un vínculo (
hyper link
) incluye parámetros,éstos son modelados
como atributos del link
fuera de la asociación. Por ejemplo:
Dado que una página podría
tener varios formularios (forms)
es posible que desde esta
página
se...
Regístrate para leer el documento completo.