Base de datos
Ing. Luis Zuloaga Rotta
Análisis y Diseño de Sistemas
Modelamiento de datos (Modelo Lógico)
• • • • • 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 almacenamosdatos. • Una persona, lugar, cosa o concepto que tiene características de interés para la empresa.
Análisis y Diseño de 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
Objetivos vrs. Metas
Met M1 M2 Obj O1 O2 O3 O4 O5 X X X X X M3 M4 X
Funciones vrs. Metas
Met M1 M2 M3 M4 Func X F1 F2 F3 F4 F5 X X X X X
Funciones vrs. Procesos
Proc P1 P2 Func F1 F2 F3 F4 F5 X X X P3 P4 X X X X
Funciones vrs. Requerimientos Información
Req R1 R2 R3 R4 Func F1 F2 F3 F4 F5 X X X X X X X
Entidades vrs.Requerimientos Información
Req R1 R2 Ent X E1 E2 E3 E4 E5 X X R3 R4 X X X X
Análisis y Diseño de Sistemas
Requerir Compra
Despachar pedido
Actualizar CtaCte
Registrar Cliente
Colocar Compra
Facturar Pedido
Tipos Entidad
Tomar Pedido
Registrar Ingreso
Actualizar Stock
Registrar Pago
PROCESOS
CLIENTE PEDIDO_CLIENTE PRODUCTO_PEDIDO FACTURA DETALLE_FACTURA CTACORRIENTE PROVEEDOR COMPRA MATERIA_PRIMA
X X X X X X
X
X
X
Matriz de Entidades Procesos de Negocio
X X X X X X X X X X X X X X X X
vrs. vrs.
Análisis y Diseño de Sistemas
3
Entidades y Requerimientos de Información
• Registre la contribución de un tipo de entidad a la satisfacción de cada requerimiento de información utilizando una matriz de relación entre tipos deentidad vrs. requerimiento de información.
Análisis y Diseño de Sistemas
Lista de Requerimientos de Información
REQUERIMIENTO DE INFORMACION UTILIZACION OBJETIVO- META-CSF SOPORTADO POR LA INFORMACION SISTEMA(S) SOPORTANDO LA NECESIDAD INDICE SATISF.
Rendimiento por Control de Línea de Producto Calidad Estadística de la población del lugar Artículos acabados disponibles Análisis demercados
OBJ- Mejorar la satisfacción de clientes
Sistema de inventario
2
OBJ- Identificar nuevos Ninguno mercados
Verificación de pre-pedidos de ventas
CSF- Insatisfacción de clientes con márgenes de tiempo
Ninguno
1
Ventas diarias por Verificar región progreso vrs plan
MET - Aumentar las ventas en 3% en 4 trimestres
Procesamiento de pedidos
3
Análisis y Diseño deSistemas
4
Ped.Clientes>100$ Ped.Clientes>100$
Lotes Defectuosos
Requerimientos de Información
Rend. Rend.Linea Prod. Prod.
Prod.Disponibles Prod .Disponibles
Ventas Diarias
Controles Pago
Pedidos Pend . Pend.
Ventas x Area
Compromisos
Tipos Entidad CLIENTE
REGION_VENTA
X
X X X X X X X X X X X X X X X X
X X X X X X X X X
Vtas . Crédito
Matrizde Entidades Requerimientos de Información
PEDIDO_CLIENTE ARTICULO_PEDIDO FACTURA PAGO PROVEEDOR PEDIDO_COMPRA MATERIA_PRIMA
vrs. vrs .
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ímboloEntidad Atributo1 Atributo2
Análisis y Diseño de Sistemas
5
Toolbox de ERWin según IE
Control del Puntero del mouse Insertar entidad Sub tipos ex clusivos Insertar texto
Manipulación de atributos de entidad Relación identificada uno a muchos
Análisis y Diseño de Sistemas
Relación no identificada uno a muchos Relación muchos a muchos
CARRO NroPlaca NroMotor Marca Modelo Color...
Regístrate para leer el documento completo.