Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Web UWE PDF
Web UWE PDF
Desarrollo de Aplicaciones
Web: UWE
Trabajo realizado por:
Daniel Mnguez Sanz.
Emilio Jos Garca Morales.
NDICE
1. Qu es una Aplicacin Web?
1.1 Tipos de Aplicacin Web.
1.2 Caractersticas de una Aplicacin Web
1.3 Requisitos del desarrollo de una Aplicacin Web.
1.4 Requisitos para la aplicacin de una Aplicacin Web.
2. El por qu de una Metodologa de Desarrollo Web?
2.1 Evolucin de las metodologas de Desarrollo Web.
3. Qu es UWE?
3.1 Principales aspectos.
3.2 Fases del Desarrollo Web.
4. Caso Prctico: A Conference Review System.
4.1 Definicin de Actores.
4.2 Definicin de Procesos.
4.3 Anlisis de Casos de Uso.
4.3.1 Caso Prctico.
NDICE
4.4 Representacin UML del Modelo Conceptual.
4.4.1 Elementos de modelado.
4.4.2 Caso Prctico.
4.5 Diseo Navegacional.
4.5.1 Modelado del Espacio Navegacional.
4.5.1.1 Elementos de modelado.
4.5.1.2 Caso Prctico.
4.5.2 Estructura del Modelo Navegacional.
4.5.2.1 Elementos de Modelado.
4.5.2.2 Caso Prctico.
NDICE
4.5.3 Aadir Mens: Pasos.
4.5.3.1 Elementos de modelado.
3. Qu es UWE?
La propuesta de Ingeniera Web basada en UML (UWE (Koch,
2000)) es una metodologa detallada para el proceso de autora de
aplicaciones con una definicin exhaustiva del proceso de diseo que
debe ser utilizado. Este proceso, iterativo e incremental, incluye flujos
de trabajo y puntos de control, y sus fases coinciden con las
propuestas en el Proceso Unificado de Modelado.
UWE est especializada en la especificacin de aplicaciones
adaptativas, y por tanto hace especial hincapi en caractersticas de
personalizacin, como es la definicin de un modelo de usuario o una
etapa de definicin de caractersticas adaptativas de la navegacin en
funcin de las preferencias, conocimiento o tareas de usuario.
Otras caractersticas relevantes del proceso y mtodo de autora
de UWE son el uso del paradigma orientado a objetos, su orientacin al
usuario, la definicin de un meta-modelo (modelo de referencia) que da
soporte al mtodo y el grado de formalismo que alcanza debido al
soporte que proporciona para la definicin de restricciones sobre los
modelos.
10
11
12
13
4.3
14
En
este
diagrama
podemos observar como el
autor puede llevar a cabo
cambios, modificaciones y
comprobaciones sobre los
artculos.
Tambin
puede
registrase a si mismo y a un
coautor.
El coautor debe confirmar
su registro, para ello hacemos
una extensin de la clase
registro.
En
este
otro
diagrama se muestra
los funciones que va a
llevar a cabo el revisor
y los miembros del
comit.
Tambin
podemos ver la relacin
que se establece entre
ellos dos.
15
16
17
18
19
20
21
22
Espacio de navegacin de
los miembros del comit:
Incluye la pagina de inicio
del sistema, y todos los
artculos asignados a cada
miembro si los tiene junto a
sus respectivas revisiones.
Una vez finalizado el
proceso de revisin pueden
acceder a la lista de
artculos
aceptados
y
rechazados
Espacio de navegacin
del presidente: administra
la informacin de las
conferencias
y
los
artculos, incluye la pagina
de
inicio,
todos
los
artculos, las revisiones y
la lista de usuarios del
sistema.
23
Espacio de navegacin
global para los autores,
revisores y miembros del
comit:
En el vemos como las
restricciones (OCL) se
representan
mediante
una nota.
24
Vuelta
Guiada:
Proporciona
el
acceso
secuencial a las instancias
de
una
clase
de
navegacin. Estas deben
ser controladas por el
usuario o por el sistema.
Consultas: Se modelan
mediante una clase con
cadena de consulta como
un atributo. Esta puede ser
por ejemplo una operacin
de seleccin en OCL.
25
26
27
28
La clase presentacin: Es
un estructura nica la cual
permite la divisin en vistas
de interfaz de usuario,
dentro de grupos de
elementos de interfaz de
usuario.
Elementos de interfaz de
usuario: Es un una clase
abstracta la cual tiene
elemento de interfaz de
usuario describiendo
los
elementos particulares de la
interfaz.
29
30
Incluir un mensaje select para cada accin del usuario que selecciona una
ancla o un botn.
Especificar un mensaje fill y submit para cada accin del usuario en que
consiste en suministrar datos en un formato de consulta
31
32
A
continuacin
mostramos un flujo de
presentacin
que
representa un escenario
de una secuencia de
posibles actividades de
navegacin que puede
realizar el presidente de
la conferencia.
33
5. Bibliografa.
34