Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo Conceptual (o
Dominio)
• R E P R E S E N TA E L V O C A B U L A R I O D E L D O M I N I O : I D E A S , C O N C E P T O S , O B J E TO S
• N O S O N M O D E L O S D E E L E M E N T O S S O F T WA R E
• CLASES CONCEPTUALES
• C L A S E S N O I N C L U Y E N O P E R A C I O N E S , S Ó L O AT R I B U TO S
• AT R I B U TO S : N Ú M E R O S O T E X TO
• ASOCIACIONES ENTRE CLASES
2
S E S
C LA
I C AR ES
T I F A L De acacuerdo al modelado del negocio:
N U
IDE CEPT “Los objetos de Informacion, entrada y Salida de
C O N las actividades de los acciones de proceso,
representan entidades y conceptos del dominio”.
Definir la close conceptual para cada Informacion
relevante.
De la especificación del diccionario se extraen:
atributos, asociaciones, restricciones
Se refina a lo largo de las iteraciones
Mas vale que sobren clases que falten”
3
Del Modelo del Negocio al
Modelo Conceptual
OBJETO INFORMACIÓN “PEDIDO ” (MODELO DEL N EGOC IO)
AT R I B U T O S : C O D I G O , I M P O R T E , E S TA D O , F E C H AT O P E E N T R E G A , . .
ASOCIACIONES : PEDIDO-CLIENTE Y PEDIDO-PRODUCTO,..
R E S T R I C C I O N E S : F E C H AT O P E E N T R E G A > F E C H A R E C E P C I O N , . .
• TA M B I É N E S P O S I B L E I D E N T I F I C A R O B J E T O S Q U E PA S A N P O R V A R I O S E S TA D O S ( D I A G R A M A
D E E S TA D O S P R E L I M I N A R )
4
Identificar Clases Conceptuales
• Si no se hace modelado del negocio:
– Usar una lista de categorías de clases
– Identificar nombres de las frases
• Categorías de clases
– Objetos físicos
– Especificaciones o descripciones de cosas
– Lugares
– Transacciones
– Líneas de una transacción
5
Identificar Clases Conceptuales
• Categorías de clases (continua)
– Contenedores de cosas
– Cosas en un contenedor
– Dispositivos externos al sistema
– Conceptos abstractos
– Eventos
– Procesos
– Reglas y Políticas protocolos
– Catálogos
– Contratos, documentos legales
– Instrumentos y servicios financieros
– Manuales, documentos, trabajos, libros
6
Modelo
Conceptual
Registra venta
de
Descrita Contien
Catalogo e Product
por Productos o
1 1..
1 n
Usado- Describ
0..
por e
1 0..
0..
n 1
Tienda Almacen n
a Ite
Lineas Venta direccio m
cantida n
nombr 1 0..
0.. e n
d 1.. n 1
n
Contenidas
en
1 1..
capturada n Iniciado
Venta en TP por Gerent
1 1 V e
1 1
1 1
1
iniciada Registra
pagado
por Ventas
por 1
1
1
Client Cajer
Pag e o
o
Modelo conceptual inicial
Identificar Asociaciones
• Se incluyen aquellas:
– para la que el conocimiento de la relación deba
mantenerse algún tiempo
– derivadas de la Lista de Asociaciones
• Lista de Asociaciones
– A es parte física de B
– A es parte lógica de B
– A está físicamente contenida en B
– A está lógicamente contenida en B
– A es una descripción de B
9
Identificar Asociaciones
10
Identificar Asociaciones
“Encontrar clases conceptuales es más importante que
encontrar asociaciones. Se debe dedicar más tiempo a
encontrar clases conceptuales que asociaciones”
11
Asociaciones en TPV
– A es parte física de B
• TPV-Caja
– A es parte lógica de B
• LineaVenta-Venta
– A está físicamente contenida en B
• Item-Tienda, TPV-Tienda
– A está lógicamente contenida en B
• EspecificacionProducto-CatalogoProductos
– A es una descripción de B
• EspecificacionProducto-Item
12