Método de verificación de correlación para datos comunes en múltiples departamentos
Descripción general
 En un sistema que gestiona datos para cada división, se suprime la superposición de la entrada de datos en departamentos relacionados y se mejora la precisión de la base de datos. ] El mensaje ingresado desde el sistema terminal se acumula en la base de datos, el estado de la verificación de correlación con cada departamento es administrado por la tabla de administración de correlaciones, y la base de datos de cada departamento se actualiza de forma sincronizada. ] Cuando se actualizan datos en un departamento, al hacer una actualización de la necesidad y verificar la correlación de los departamentos relacionados relacionados, se puede reducir la carga para el operador y se puede mejorar la precisión de la base de datos entre departamentos.
Campo técnico
La presente invención se refiere a un sistema de procesamiento de datos que gestiona datos para cada división y se refiere a un método de comprobación de correlación de un sistema que requiere una comprobación de correlación entre datos de departamento y más particularmente a un método de comprobación de correlación para una pluralidad de departamentos A un método de comprobación de correlación de datos común.
Antecedentes de la técnica
2 y 3 son imágenes del procesamiento en línea del sistema de procesamiento de datos de acuerdo con la técnica anterior. En un sistema general, los datos se ingresan de forma independiente para cada departamento (por ejemplo, la entrada desde el terminal 11 a del departamento A), y se verifica un error de comprobación simple en línea para los datos de entrada. Si hay un error, se muestra un mensaje de error para instar al operador a corregir. Los datos corregidos se procesan de manera similar, y si la verificación de entrada es normal, se registra en la base de datos 12a del departamento A. Le informaremos sobre los detalles de cada departamento por informe, etc. Cada sector que ha recibido la notificación determina si es necesaria la actualización, para registrarse en el sector de la base de datos si es necesario (por ejemplo, registrado en la base de datos 12b desde el terminal 11b del sector B). El registro se ingresa de la misma manera que arriba, y luego de verificar el error de ingreso en línea, si es normal, se registra en la base de datos de cada división. En muchos otros sistemas, se realizan verificaciones de correlación entre los departamentos de datos de la base de datos. Ya se ha verificado un error de entrada simple en cada departamento, y aquí se realiza una verificación de correlación entre los datos departamentales. La verificación de correlación entre datos departamentales se basa en la entrada de datos por departamento y hay casos en los que el tiempo de finalización de la entrada de datos no es instantáneo o hay un caso donde la misma computadora electrónica no tiene una base de datos que almacena datos departamentales. En general, los datos se guardan en una cinta magnética (15a, 15b en la figura 2, figura 3) o similar y funcionan en procesamiento por lotes. La información de error de verificación se envía a la lista y se notifica a cada departamento.
Tarea de solución
A medida que el OA del trabajo avanza, aumenta la cantidad de datos de entrada en cada departamento, y la relevancia de los datos entre los departamentos tiende a complicarse. En la tecnología convencional anterior, los datos de entrada se superponen entre divisiones porque los datos se ingresan de forma independiente para cada departamento. Además, dado que las oportunidades para actualizar las bases de datos de cada departamento son diferentes, es probable que ocurra una incoherencia entre los departamentos, lo cual es una desventaja. Un objeto de la presente invención es resolver los problemas anteriores y proporcionar una verificación de correlación de datos comunes en una pluralidad de departamentos capaces de mejorar la precisión de una base de datos sin tomar tiempo mientras se suprime la entrada redundante de datos de cada división. Y un método de eso.
Solución
Para lograr el objetivo anterior, el método de correlación de datos comunes en una pluralidad de departamentos de la presente invención gestiona centralmente información de comprobación de correlación de datos comunes de cada división (por ejemplo, en 14 en la figura 1) en un sistema de procesamiento de datos en línea. Cuando se ingresan datos para cada división, la necesidad de actualizar a otras divisiones relacionadas se juzga con base en la información de verificación de correlación, y si la actualización es necesaria, se realiza la verificación de correlación entre los departamentos, y si el resultado es normal Se caracteriza por la actualización simultánea de datos comunes de divisiones (por ejemplo, en 12 en la figura 1).
En la presente invención, por ejemplo, se proporciona una tabla de gestión de correlación en una computadora para realizar el procesamiento en línea y un número de identificación de proceso, información de verificación de correlación (actualización de información de necesidad y elementos de verificación para cada departamento) e información de estado de verificación. Gestionala centralmente. Como resultado, es posible comprender de manera comprensible la información de actualización en el momento de la entrada de datos por el terminal de cada división, y es posible suprimir la duplicación de la entrada de datos. El uso de esta tabla de gestión de correlación, al encender los datos en algunos sectores, se realiza verificación de correlación entre los servicios competentes si otros departamentos pertinentes requieren actualización, comprueba la base de datos para cada sector, si lo normal actualizan de forma simultánea . Como resultado, se puede suprimir la duplicación de la entrada de datos en cada departamento y se mejora la precisión de la base de datos.
BREVE DESCRIPCIÓN DE LOS DIBUJOS FIG. La figura 1 muestra un ejemplo de configuración de un sistema en línea de acuerdo con la presente invención. El ordenador electrónico 10, el sistema de terminal 11 para uso con el procesamiento en línea, la base de datos 12, el programa de servicio 13 para el procesamiento de transacciones, tabla de gestión de correlación 14 existe que gestiona la correlación entre cada sector. En la presente realización, se supone que se proporciona una pluralidad de sistemas terminales 11 para cada departamento y que tienen una base de datos 12 para cada departamento. Por ejemplo, en el caso donde la proporción de ventas (total acumulado) de cada división a ventas totales de todas las divisiones (ventas de auto división / total de ventas de división) puede registrarse secuencialmente en la base de datos 12 como referencia, ventas de otra división y división propia Influyan entre sí, y es necesario actualizar la base de datos 12 secuencialmente.
4 muestra un ejemplo de la configuración de la tabla de gestión de correlación 14, que muestra el número de identificación de procesamiento 21 de la entrada de datos desde el terminal 11, el código de necesidad de actualización 22 (actualización no: 0, actualización requerida: 1) en cada departamento, el departamento Compruebe la columna 23 del elemento (elemento de verificación, etc.), verifique el código de estado 24 (comprobación: S, error presente: E, finalización: F). El valor inicial del código de estado de verificación 24 garantiza un espacio que indica un estado no verificado. Por ejemplo, en la columna 23 de contenido de verificación, se establecen los artículos 'ventas por departamento', 'todas las ventas por departamento' y 'proporción de ventas compartidas', y '1' se configura con el código 22 de necesidad de actualización.
La figura 5 muestra la transición de la imagen de procesamiento en línea y la tabla de gestión de correlación 14 de esta realización. En la presente realización, se recibe un mensaje de entrada que incluye un número de identificación del proceso desde el sistema terminal (paso 401), y se comprueba un mensaje de entrada (paso 402). Si la verificación es normal, la información de su propio departamento se adquiere de la base de datos, y después del registro en la base de datos en proceso (normal en el paso 403), se actualiza con el contenido del mensaje de entrada (paso 404). Si ocurre un error, se emite un mensaje de error (en el caso de un error en el paso 403). A continuación, se busca la tabla de gestión de correlación usando el número de identificación de proceso recibido como clave, se adquiere la información de correlación de cada división relacionada con el número de identificación de proceso (etapa 405), se establece 'S' (bajo verificación de correlación) con el código de estado de verificación 24 . Además, con referencia al código de necesidad de actualización 22 de cada división, si el código de necesidad de actualización 22 es '1' (es necesario verificar), la información del departamento correspondiente se adquiere de la base de datos y se registra en la base de datos en proceso (paso 406 ) Además, en base al contenido de verificación 23, se realiza una verificación de correlación entre cada departamento (etapa 407). Si la verificación de correlación es normal, se establece 'F' (finalización) en el código de estado de verificación 24 y se actualiza la base de datos de cada departamento (paso 409 411). En el caso de un error, se establece 'E' (error presente) en el código de estado de verificación 24, y se emite el contenido del error (paso 408). En el caso de la detección de errores, los contenidos del error se muestran en la pantalla del sistema terminal o la impresora adyacente para instar al operador a corregir los datos. Por ejemplo, cuando el sistema de terminal del departamento N ingresa un mensaje de actualización, después de las ventas en la base de datos en proceso del departamento N, se actualizan todas las ventas de departamento y similares, la administración de correlación se busca en la tabla, 'departamento de ventas' en la columna de la verificación de contenido 23 en la división N, 'todos los departamentos de ventas', actualiza el elemento 'ventas tasa de ocupación', 'todos los departamentos de ventas' de otros departamentos, 'la tasa de ocupación de ventas' Actualice el artículo y establezca el código de estado de verificación 24 en 'F'. En este caso, de acuerdo con la petición de actualización desde el sector N durante el trabajo en curso en el registro de base de datos y la comprobación de correlación terminación, el sistema de gestión de base de datos (no mostrado) envía un contacto actualización contra una base de datos de cada departamento, en curso en cada base de datos Cuando se completa la terminación en proceso, se suprime el nuevo procesamiento. Luego, en las bases de datos de todos los departamentos, el procesamiento de la actualización se realiza utilizando el punto en el que se completa el proceso como un punto de inicio de sincronización, y la prohibición de acceso se cancela después de la finalización de la actualización.
Efecto de la invención
Según la presente invención, se lleva a cabo una verificación de correlación con un departamento relacionado con un caso en el que se ingresan datos en un determinado departamento, y al actualizar la base de datos de todas las divisiones de forma sincrónica después de que la verificación se completa normalmente, la entrada de datos en el departamento relacionado Y es posible mejorar la precisión de la base de datos entre departamentos.
Breve descripción de los dibujos La figura 1 es un diagrama de bloques de un sistema en línea de acuerdo con una realización de la presente invención.
La figura 2 es una parte de un diagrama que muestra una imagen de procesamiento de datos en un sistema en línea convencional.
La figura 3 es una parte de un diagrama que muestra una imagen de procesamiento de datos en un sistema convencional en línea.
La figura 4 es un diagrama que muestra el contenido de una tabla de gestión de correlación en una realización de la presente invención.
La figura 5 es un diagrama que muestra transiciones de imágenes de procesamiento y tablas de gestión de correlación en el sistema en línea en una realización de la presente invención.
11, 11 a, 11 b: sistema de terminal, 12, 12 a, 12 b: base de datos, 13: programa de negocios que realiza procesamiento de transacción, 14: tabla de gestión de correlación, 15 a, 15 b: cinta magnética.
Reclamo
En el proceso de comprobación de correlación del sistema de procesamiento de datos de línea de datos común acuerdo con la reivindicación 1 que almacena los datos de gestión para cada sector, cuando los datos ponen en cada sector, determinar la actualización necesidad de otros sectores relacionados, actualización Verificando la correlación entre los departamentos si es necesario y verificando los datos comunes almacenados en cada departamento al mismo tiempo si el resultado del control es normal si no hay una correlación entre los departamentos.
Dibujo :
Application number :1997-006660
Inventors :株式会社日立製作所
Original Assignee :吉田浩三、藤巻正路、渡辺新一、万浪秀祐、栗本裕之