Modelamiento y Diseño de base de datos
•
•
•
•
•
Entidades y atributos
Identificador de una entidad
Relaciones y cardinalidad entre entidades
Diagrama Entidad – Relación (ERD)
Tipos y subtipos de entidad
Análisis y Diseño de Sistemas
1
Entidad
• Alguna cosa acerca de la cual
almacenamos datos.
• Una persona, lugar, cosa o concepto que
tiene características de interés para la
empresa.
Análisis y Diseñode Sistemas
Entidades y Procesos de
Negocio
• Los procesos de negocio reciben como
entrada información registrada en las
entidades y generan como resultado
información que crea un nuevo registro o
actualiza una entidad, cuya información
tiene como destino a otros procesos.
Análisis y Diseño de Sistemas
2
MATRICES DE RELACIÓN
Funciones vrs. Metas
Objetivos vrs. Metas
MetM1 M2
Obj
O1
O2
M3 M4
X
X
O4
O5
F2
X
X
F4
F5
X
X
F3
X
X
F4
F5
Req
R1 R2
Ent
X
E1
X
X
F4
F5
X
X
X
X
X
X
X
X
E3
X
X
X
X
R3 R4
E2
F3
P3 P4
Entidades vrs. Requerimientos
Información
Req
R1 R2 R3 R4
Func
X
F1
F2
X
Funciones vrs. Requerimientos
Información
F1
F2
Proc
P1 P2
FuncX
F3
X
O3
Funciones vrs. Procesos
Met
M1 M2 M3 M4
Func
X
F1
X
X
E4
E5
X
X
X
X
X
Registrar Ingreso
Actualizar Stock
Despachar pedido
X
PRODUCTO_PEDIDO
X
X
Registrar Pago
X
CLIENTE
PEDIDO_CLIENTE
Actualizar CtaCte
Actualizar CtaCte
Colocar Compra
Requerir Compra
Facturar Pedido
Registrar Cliente
TomarPedido
Tipos Entidad
PROCESOS
Análisis y Diseño de Sistemas
Matriz de
Entidades
vrs.
vrs.
X
Procesos
de Negocio
X
FACTURA
X
DETALLE_FACTURA
X
X
X
X
X
CTA CORRIENTE
X
PROVEEDOR
X
COMPRA
X
MATERIA_PRIMA
X
X
X
X
X
X
X
X
Análisis y Diseño de Sistemas
3
Entidades y Requerimientos
de Información
• Registre lacontribución de un tipo de
entidad a la satisfacción de cada
requerimiento de información utilizando una
matriz de relación entre tipos de entidad
vrs. requerimiento de información.
Análisis y Diseño de Sistemas
Lista de Requerimientos de Información
OBJETIVO- META-CSF
SOPORTADO POR LA
INFORMACION
SISTEMA(S)
SOPORTANDO
LA NECESIDAD
Rendimiento por
Control de
Línea deProducto Calidad
OBJ- Mejorar la
satisfacción de clientes
Sistema de
inventario
Estadística de la
población del
lugar
Análisis de
mercados
OBJ- Identificar nuevos Ninguno
mercados
Artículos
acabados
disponibles
Verificación de
pre-pedidos de
ventas
CSF- Insatisfacción de
clientes con márgenes
de tiempo
Ninguno
1
MET - Aumentar las
ventas en 3% en 4trimestres
Procesamiento
de pedidos
3
REQUERIMIENTO
DE INFORMACION
UTILIZACION
Ventas diarias por Verificar
región
progreso vrs
plan
INDICE
SATISF.
2
Análisis y Diseño de Sistemas
4
REGION_VENTA
X
CLIENTE
X
X
PEDIDO_CLIENTE
X
ARTICULO_PEDIDO
X
X
X
X
PAGO
MATERIA_PRIMA
X
X
X
X
Matriz de
Entidades
vrs.
vrs .
XRequerimientos
de Información
X
X
X
X
PEDIDO_COMPRA
X
X
FACTURA
PROVEEDOR
Vtas . Crédito
X
X
Controles Pago
Ventas Area
Ventas x Area
Ped.Clientes>100$
Rend.Linea Prod.
Compromisos
Lotes Defectuosos
Ventas Diarias
Pedidos Pend
Pedidos Pend .
Prod .Disponibles
Requerimientos
Requerimientos
de
de Información
Tipos Entidad
X
XX
X
X
Análisis y Diseño de Sistemas
Representación de
Entidades y Atributos
• Existen varias convenciones para los
símbolos de un ERD. Nosotros usaremos
las convenciones de la metodología de
Ingeniería de Información.
Nombre Entidad
Atributo(PK)
Símbolo Entidad
Atributo1
Atributo2
Análisis y Diseño de Sistemas
5
Toolbox de ERWin según IE
Insertar
entidad...
Regístrate para leer el documento completo.