Matriz crud
Sistemas de Información Administrativos Departamento de Ingeniería Industrial Universidad de Chile derechos reservados ©
Términos básicos
Verificación corresponde a que el modelo sea lo que se quiere que sea Validación corresponde a que el modelo es factible con respecto a los objetivos formulados Evaluación es un juicio de valoren términos de la calidad del diseño
IN55A, Sistemas de Información Administrativos Otoño 2004
Sincronización
Los datos, procesos y distribución representan diferentes visiones de un mismo sistema, y por lo tanto deben ser consistentes. El diseñador debe sincronizar las diferentes visiones para asegurar la consistencia y complementariedad de la especificación total del sistema.
IN55A,Sistemas de Información Administrativos Otoño 2004
Verificación por Sincronización
El objetivo corresponde a verificar y corregir las inconsistencias entre los requerimientos establecidos en un par de visiones del diseño. Para ello se revisan las n visiones (procesos, datos y distribución) con sus cruces posibles (en este caso 3)
IN55A, Sistemas de Información Administrativos Otoño 2004Sincronización en la Arquitectura
datos procesos distribución Conceptual (negocio) Lógico (sistema de información) Físico (computacional)
IN55A, Sistemas de Información Administrativos Otoño 2004
Matriz de Sincronización
Existen 3 matrices de sincronización (datos – proceso, datos – distribución, procesos – distribución). En cada fila se ordenan loe elementos de una dimensión y las columnasrepresentan los elementos de la otra dimensión.
IN55A, Sistemas de Información Administrativos
Otoño 2004
Datos - Proceso
Debe existir un almacenamiento de datos en el SPD para cada entidad atributo del modelo. Deben existir los procedimientos adecuados para mantener cada entidad del modelo (Crear, Leer, Actualizar y Borrar).
IN55A, Sistemas de Información Administrativos Otoño 2004Metodología ...
La calidad de la sincronización es establecida como:
Cada entidad debe tener al menos un C (crear), un R (leer), un U (actualizar), y un D (borrar) para la completitud del sistema. En caso contrario, uno o más procesos han sido omitidos desde el modelo de procesos (SPD). Más importante es que los usuarios y administradores deben validar que todos los posibles Crear (C), Leer (R),Actualizar (U) y Borrar (D) han sido incluidos.
IN55A, Sistemas de Información Administrativos
Otoño 2004
Matriz de Sincronización
En las filas se ordenan las entidades y sus atributos. En las columnas se ordenan los procesos de automatización (SPD). Los elementos corresponden a las operaciones que un proceso efectúa sobre los diferentes datos (C, R, U y/o D). Una última columna se usapara la consistencia (debe incluir un CRUD), y una última fila debe incluir a lo menos un elemento CRUD.
IN55A, Sistemas de Información Administrativos Otoño 2004
Matriz de Sincronización ...
Entidad Procesos (SPD) CRUD?
C,R,U ó D
IN55A, Sistemas de Información Administrativos Otoño 2004
Tipos de Problemas
Completitud: existen entidades que no tienen procesos CRUD asociados.Corrección: existen procesos (en el SPD) que no utilizan datos del modelo. Inconsistencia (1): existen procesos que usan datos (entidad/atributo) innecesarios. Inconsistencia (2): existen procesos que operan sobre datos no existentes en el modelo
IN55A, Sistemas de Información Administrativos Otoño 2004
Ejemplo
Un cadena de retail desea sincronizar su modelo de datos de clientes y sus procesosautomatizados (SPD). El modelo de datos posee cliente, orden, producto ordenado y producto. Los procesos (SPD) posee los procesos de postulación al registro de clientes, crédito, cambio de dirección, cambio interno de crédito, orden de nuevos clientes, cancelación de ordenes, etc.
IN55A, Sistemas de Información Administrativos Otoño 2004
Modelo de Datos
CUSTOMER Customer Number Customer Name...
Regístrate para leer el documento completo.