Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo Del Dominio
Modelo Del Dominio
Introduccin
s
Particiona y presenta los conceptos importantes relacionados con el dominio. Una actividad clsica del anlisis orientado a objetos. Cules son los objetos de inters en el dominio?
ATENCIN: no son objetos software, sino un diccionario visual de conceptos del dominio.
Pearson Educacin, S.A. Todos los derechos reservados.
ID
Terminologa
s
Aunque es conceptualmente correcto, nadie representara recuadros de paquetes como indica el ejemplo. Una herramienta de CASOS permitira desarrollara esta tarea de forma ms eficaz.
Ncleo/Misc.
Pagos
Productos
Ventas
Persona
...etc...
Ncleo:: Videoclub
Videojuego ...
Analysis Patterns, Fowler M. Data Model Patterns, Hay, D. The Data Model Resource Book, Silverston, L.
Pearson Educacin, S.A. Todos los derechos reservados.
Influido-por
Atributos
s
Mostrar slo tipos primitivos relativamente simples como atributos. Las conexiones a otros conceptos se representarn como asociaciones, no como atributos.
Pago fecha : Fecha hora : Hora cantidad : Dinero atributos
Por qu?
Cliente Vdeo alquilador : Cliente Vdeos alquilados: Lista de Vdeos
Peor
Alquila
1..* ...
Vdeo
Un ejemplo
Pagos-por-retrasos Alquiler de vdeo 1 Hora lmite 1.. * Fecha de devolucin Hora de devolucin Registra-alquiler-de 1.. * Almacena 1 ID Vdeo 1 0..1 Pago en efectivo cantidad : Dinero Pago-por Transaccin de alquiler 1 1 1 fecha 1 Inicia 1 1 Cliente direccin nombre telfono 1 Tiene 1 Carnet de socio ID Fecha inicio 1 Poltica de prstamos Cargo alquiler por da Cargo alquiler por da extra 1.. * 1 Define 1.. *
*
Alquila Videoclub
Mantiene
1 Posee-un 1 Catlogo 1 Descrito-por 1..* Descripcin del vdeo ttulo Categora artculo Determina-cargo-alquiler 1