Diagramas De Caso De Uso

Páginas: 27 (6662 palabras) Publicado: 1 de agosto de 2012
UML
UML:
Lenguaje Unificado de
Unificado de
Modelado

http://uml.org

Tema 4

TACC II
II
Curso 2008/09
1

Introducción
Introducción
Similitud:
Arquitectos, edificios, planos
Ing. Inf., programas, diagramas

UML
Unified Modeling Language. Versión 2.0 (finales 2004)
Diagramas (ing. inf.)
(ing inf
Usados como esquemas y menos con información rigurosa (“planos
dearquitectos”)
Dos modos:
• Ingeniería inversa: a partir de código hacer diagramas
• Ingeniería directa: hacer diagramas y luego implementar

Dominio
Mundo en el que hay definido un problema

Modelo:
Abstracción de un problema
de un problema
Formado por objetos

2

Indice
Indice

Diagramas de Casos de Uso.
Diagramas de Estructura.
de Estructura
Diagramas de Comportamiento.
OCL.Herramientas.
Ejemplos.
Bibliografía.
3

Casos de Uso
Casos de Uso
Describen qué hace el sistema desde el punto
de vista de un observador externo.
Ponen énfasis en qué hace el sistema, no en
cómo hace.
cómo lo hace.
Un escenario es una instancia particular de un
Un escenario es una instancia particular de un
diagrama de casos de uso.
Ejemplo de lo que ocurre cuando alguien interactúacon el sistema
4

Casos de Uso
Casos de Uso
Actor = Algo con comportamiento (persona, otro
Al
programa, organización...), que interactua con el
sistema.
sistema.
Escenario
Escenario (instancia de caso de uso) =
de caso de uso)
Secuencia de acciones e interacciones entre los
actores y el sistema.
Caso de Uso = Colección de escenarios (éxito y
fracaso) que describen actores que usanel
fracaso) que describen actores que usan el
sistema para conseguir un objetivo.
5

Casos de Uso
Casos de Uso
Pasos:
Identificar los límites del sistema.
Identificar los actores principales.
Para cada uno, identificar sus objetivos.
Definir casos de uso que satisfagan sus
objetivos.
6

Ejemplo
Ejemplo
Aplicación para una Galería de Arte
Te encargan realizar una aplicación parala compra-venta de cuadros. En cuanto a la compra de cuadros, una vez
que el agente introduce unos datos básicos sobre el cuadro, el sistema debe proporcionar el precio recomendado
que el agente de la galería debería pagar. Si el vendedor del cuadro acepta la oferta, entonces el agente de la
galería introduce más detalles (sobre el vendedor del cuadro y la venta).
Los datos básicos incluyen elnombre y apellidos del artista, el título y fecha de la obra, sus dimensiones, la técnica
(óleo, acuarela u otras técnicas), el tema (retrato, naturaleza muerta, paisaje, otro) y la clasificación (obra maestra,
obra representativa, otro tipo). Si es obra maestra, el precio recomendado se calcula comparando el cuadro
introducido con los que hay en el registro de cuadros, tomando el más parecidoy aplicando un algoritmo que tiene
en cuenta la coincidencia de tema, la técnica y las dimensiones del cuadro. El sistema debe utilizar información de
subasta de todo el mundo que ahora la galería recibe en un CD de manera mensual. Para una obra representativa,
el precio recomendado se calcula como si fuera una obra maestra y luego se aplica una corrección. Para una obra
de otro tipo, secalcula utilizando el área del cuadro y un coeficiente de moda para el artista. Si no hay coeficiente de
moda para un artista, el agente tiene por norma no comprar el cuadro. El coeficiente de moda varia de mes a mes.
Si el cuadro finalmente se compra, se introducen datos adicionales.
En cuanto a la venta de cuadros por parte de la galería, el sistema simplemente registra la fecha de venta, elnombre
y dirección del comprador y el precio de venta real.
El sistema también deberá detectar nuevas tendencias en el mercado de arte tan pronto como sea posible. La idea
es detectar secuencias de compras por valores mayores que los esperados por la obra de un artista determinado, de
tal manera que tu cliente pueda comprar cuadros de ese artista antes de que otros detecten la tendencia. Con el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas De Caso De Uso
  • diagrama de casos de uso
  • diagrama de uso de caso de ciber
  • Diagrama de casos de uso
  • Diagramas De Casos De Uso De Uml
  • Diagramas de Casos de Uso
  • DIAGRAMAS DE CASO DE USO
  • diagrama de caso de uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS