Modelo Del Dominio
© Pearson Educación, S.A. Todos los derechos reservados.
Introducción
s
s
s
Particiona y presenta los conceptos importantes
relacionados con el dominio.
Unaactividad clásica del análisis orientado a
objetos.
¿Cuáles son los objetos de interés en el dominio?
–
–
s
¿Sus atributos?
¿Sus relaciones?
ATENCIÓN: no son objetos software, sino un“diccionario visual” de conceptos del dominio.
© Pearson Educación, S.A. Todos los derechos reservados.
Un modelo del dominio
no representa objetos software
s
Un modelo de conceptos del dominio, node
objetos software:
–
s
Un “diccionario visual” de términos importantes
en el dominio.
Utiliza la notación UML de diagrama de estructura
estática:
1
Alquila
Cliente
direcciónnombre
teléfono
1.. *
Videoclub
Alquila-de
*
1
dirección
nombre
teléfono
Vídeo
Almacena
1
*
ID
© Pearson Educación, S.A. Todos los derechos reservados.Terminología
s
Modelo del Dominio UP = modelo conceptual del libro
© Pearson Educación, S.A. Todos los derechos reservados.
Particionado del modelo del dominio
s
Aunque es
conceptualmentecorrecto, nadie
representaría
recuadros de
paquetes como
indica el ejemplo.
Una herramienta
de CASOS
permitiría
desarrollaría esta
tarea de forma
más eficaz.
Conceptos del dominioNúcleo/Misc.
Pagos
Productos
Ventas
Núcleo/Misc.
Vídeoclub
dirección
nombre
Gestionado por
1
1
Persona
...etc...
Productos
Núcleo:: Videoclub
Obsérvese
cómo sepueden
relacionar tipos
procedentes de
otros paquetes
Alquila
Producto
1..* descripción
...
1
Película de
vídeo
...
Videojuego
Cinta de
audio
...
...
© Pearson Educación,S.A. Todos los derechos reservados.
La búsqueda de los
conceptos del dominio
s
Listas de candidatos.
s
Análisis “Abbott”.
s
Patrones de análisis disponibles:
–
Analysis...
Regístrate para leer el documento completo.