metodología uwe

Páginas: 10 (2441 palabras) Publicado: 13 de agosto de 2013
03/06/2011

Aplicando UWE
Un proyecto de ejemplo

Problema
• Hacer un sistema web en el cual podamos
cargar los distintos clubes de fútbol del
país, con su información particular.
• Cargar diferentes ciudades del país.
• Asociar clubes con ciudades.
• Obtener el informe de los campeonatos
logrados por cada club.
• Registro de usuario y login al sistema.

1

03/06/2011

Tareasa realizar
1.
2.
2
3.
4.
5.
6.

Definir actores
Definir relaciones entre actores
Definir Casos de Uso para cada actor
Definir capa de contenido
Definir capa de navegación
Definir capa de presentación

1. Actores
• Definiremos dos tipos de actores:
– Usuario no registrado
– Usuario registrado

• El no registrado podrá leer información.
• El registrado podrá hacer lo mismoque el no
registrado, más cargar información al sistema.

2

03/06/2011

2. Relaciones entre actores

• El usuario registrado puede hacer todo lo
que hace el no registrado, además de sus
propias funcionalidades.
• Debe haber un diagrama exclusivamente
para denotar esto.
• Este diagrama, por sí solo, ocuparía la
segunda página.

3. Casos de Uso por actor
• Hacer un diagrama poractor.
• En cada diagrama colocar el actor y todos
los casos de uso asociados al mismo.
• No hace falta repetir los Casos de Uso de
un actor, si la generalización ya indica que
un actor está heredando los mismos de
otro actor.

3

03/06/2011

3. Casos de Uso por actor

Diagrama de
un actor en particular.
Notar el diagrama comprende solo los
Casos de Uso particulares a este actor.3. Casos de Uso por actor
Diagrama del
actor
registrado.
registrado
Notar es un
diagrama
separado del
anterior.
Solo comprende
sus casos de uso.
No es necesario
repetir los casos de
uso que “recibe” por
recibe”
herencia.
Estos se denotan en la segunda página del documento.
Y en el diagrama “generalización de actores”.

4

03/06/2011

3. Casos de uso por actor
• Una vezdefinidos esto, pasamos agregar los
esterotipos para casos de uso definidos por
UWE (Navegación, Proceso, Personalización).
• Estos se agregan en los diagramas de Casos de
Uso.
• No hace falta crear nuevos diagramas para
esto.
• Si no tienen los esterotipos o no saben como
crearlos, denotar que estereotipos tiene cada
CU mediante notas uml sobre los mismos.

3. Casos de uso por actor• Luego de esto los diagramas quedarían
de la i i t
d l siguiente manera:

5

03/06/2011

3. Casos de uso por actor

4. Capa de contenido
• La capa de contenido la consideramos el
diagrama presentado por cada grupo de la Base
de Datos.
• Diagrama Entidad/Relación (Tablas, campos
con tipos de datos, asociaciones entre tablas,
etc.).
• Diagrama físico (generado automáticamentepor
su herramienta a partir del anterior, el cual ya
incluye claves foráneas, tablas intermedias, etc).

6

03/06/2011

4. Capa de contenido
• De nuevo, presentar el diagrama en
formato imagen en el d
f
t i
l documento d t t
t de texto.
• Entregar el proyecto que contiene los
diagramas en el formato de su
herramienta CASE.
• Entregar los diagramas exportados en
diagramas,formato grafico (.jpg,.png,otro) en una
carpeta dentro del disco entregado.

4. Capa de contenido
• Para nuestro ejemplo usaremos como
g
(no
p
diagrama E/R ( olvidar el físico y script
de la BD)

7

03/06/2011

5. Capa de navegación
• Ahora pasaremos a ver un procedimiento básico
para la capa de navegación
navegación.
• Magic Draw, utilizando el perfil UWE, nos
proporciona todoslos esterotipos necesarios.
• En nuestro ejemplo, de los requerimientos y
funcionalidades de UC sabemos que tenemos
que buscar clubes, cargar clubes nuevos, cargar
ciudades, cargar campeonatos, etc.
i d d
t
t
• Nos basaremos en todas las funcionalidades
para obtener la navegación.

5. Capa de navegación
• Conceptualmente, partiremos que el usuario se
logueará primero
primero.
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia rup y uwe
  • Metodología Uwe
  • Metodologia uwe
  • metodologia UWE
  • Metodologia Uwe
  • ejkhfioug<uwe
  • Argo uwe
  • Tecnologia UWE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS