KR101903082B1 - Apparatus and method for providing material information, and recording medium - Google Patents

Apparatus and method for providing material information, and recording medium Download PDF

Info

Publication number
KR101903082B1
KR101903082B1 KR1020160151092A KR20160151092A KR101903082B1 KR 101903082 B1 KR101903082 B1 KR 101903082B1 KR 1020160151092 A KR1020160151092 A KR 1020160151092A KR 20160151092 A KR20160151092 A KR 20160151092A KR 101903082 B1 KR101903082 B1 KR 101903082B1
Authority
KR
South Korea
Prior art keywords
bom
bom data
data
information
erp
Prior art date
Application number
KR1020160151092A
Other languages
Korean (ko)
Other versions
KR20180053925A (en
Inventor
박인하
강태선
박정서
원석희
황인혁
Original Assignee
삼성중공업(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성중공업(주) filed Critical 삼성중공업(주)
Priority to KR1020160151092A priority Critical patent/KR101903082B1/en
Publication of KR20180053925A publication Critical patent/KR20180053925A/en
Application granted granted Critical
Publication of KR101903082B1 publication Critical patent/KR101903082B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06314Calendaring for a resource
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Educational Administration (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Accounting & Taxation (AREA)
  • Game Theory and Decision Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Algebra (AREA)
  • Finance (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

자재 정보 제공 장치, 자재 정보 제공 방법 및 기록 매체가 제공된다. 본 발명의 실시 예에 따른 자재 정보 제공 장치는 자재의 도면에 포함된 도면 자재명세(BOM) 데이터와, 자재에 관한 공정 정보를 포함하는 자재관리(ERP) BOM 데이터를 비교하고, 도면 BOM 데이터와 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 생성하는 통합 BOM 데이터 생성부를 포함한다. 본 발명의 실시 예에 의하면, 도면 BOM 데이터를 ERP BOM 데이터에 통합하여 자재 정보를 제공할 수 있으며, 자재 제작도 개정시에 설치도가 개정될 예정임을 작업자에게 알릴 수 있다.A material information providing apparatus, a material information providing method, and a recording medium are provided. The apparatus for providing the material information according to the embodiment of the present invention compares the BOM data of the material included in the drawing of the material with the material management (ERP) BOM data including the process information about the material, And an integrated BOM data generation unit for generating integrated BOM data by matching ERP BOM data. According to the embodiment of the present invention, it is possible to provide the material information by integrating the drawing BOM data into the ERP BOM data, and inform the operator that the installation drawing is to be revised when the material production is also revised.

Description

자재 정보 제공 장치 및 방법, 기록 매체{APPARATUS AND METHOD FOR PROVIDING MATERIAL INFORMATION, AND RECORDING MEDIUM}[0001] APPARATUS AND METHOD FOR PROVIDING MATERIAL INFORMATION, AND RECORDING MEDIUM [0002]

본 발명은 자재 정보 제공 장치 및 방법, 기록 매체에 관한 것으로, 보다 상세하게는 도면 BOM 데이터를 ERP BOM 데이터에 통합하여 자재 정보를 제공하는 자재 정보 제공 장치 및 방법, 기록 매체에 관한 것이다.The present invention relates to an apparatus, a method and a recording medium for providing a material information, and more particularly, to an apparatus, a method, and a recording medium for providing material information by integrating the BOM data of a drawing into ERP BOM data.

일반적으로 선박이나 해양구조물의 건조 작업은 작업자가 자재들의 2D 도면을 활용하여 자재 설치 작업을 수행하는 방식으로 이루어지고 있다. 예컨대, 블록에 의장품을 설치하는 선행 의장 공정의 경우, 작업자는 블록과 블록에 설치될 의장품들의 정면도, 평면도, 사시도 등 다양한 도면들을 참조하면서 작업을 진행한다.In general, the drying operation of a ship or an offshore structure is performed by an operator performing a material installation work using 2D drawings of materials. For example, in the case of a preceding design process for installing a piece of equipment in a block, the worker proceeds with reference to various drawings such as a front view, a plan view, and a perspective view of the products to be installed in the block and the block.

조선 해양 프로젝트 수행시 필요 자재들의 정보를 관리하기 위해, 자재명세서(BOM; Bill Of Material)를 저장하는 자재정보 시스템이 구축되어 있다. 이 시스템에 저장된 자재명세서의 정보는 자재 작업시 반드시 필요한 정보로서, 원활한 조선해양 프로젝트 수행을 위해 누락되는 자재명세서가 없도록 관리할 필요가 있으며, 정확한 작업을 위하여 자재의 2D 도면과 자재명세서 정보 간의 연계성을 확인할 필요가 있다.In order to manage the information of the materials needed for the shipbuilding offshore project, a material information system for storing bill of materials (BOM) has been established. The information of the bill of materials stored in this system is necessary information for the material work. It is necessary to manage the missing bill of materials for smooth shipbuilding and marine project. In order to precisely work, the connection between the 2D drawing of the material and the bill of materials information .

조선 해양 프로젝트를 수행하는 과정에서 다양한 요인으로 인해 자재 설치의 기준이 되는 2D 도면이 개정되는 경우가 있는데, 2D 도면의 개정시 자동으로 자재관리(ERP) BOM 데이터가 수정되지 않는 시스템의 경우, 설계자가 수작업으로 편집하여 ERP 시스템에 수정을 해야 한다. 이러한 수작업의 특성상 도면 BOM 데이터와 ERP BOM 데이터가 서로 상이해지는 비정합 문제가 발생할 수 있다.In the process of executing the shipbuilding offshore project, there are cases where the 2D drawings that are the basis of the material installation are revised due to various factors. In the system where the material management (ERP) BOM data is not modified automatically when the 2D drawing is revised, Must manually edit and modify the ERP system. Due to the nature of the manual operation, there may arise an inconsistency problem in which the BOM data of the drawing and the ERP BOM data are different from each other.

만약, 도면 BOM 데이터와 ERP BOM 데이터 간에 정합성이 맞지 않은 상태로 공정이 진행될 경우, 설치 시점에 필요한 자재가 입고되지 않는 문제가 발생할 수 있다. 또한, 설계자 혹은 공정기사가 수작업을 통해 BOM 정합성을 수시로 체크하는 업무를 수행하여 비정합 문제를 해소할 수 있는 경우에도, 이러한 BOM 정합성 체크 작업으로 인해 공기가 지연되고 건조 비용 또한 증가하는 문제가 발생한다.If the process is performed with inconsistency between the BOM data of the drawing and the ERP BOM data, there may arise a problem that the necessary materials are not received at the time of installation. In addition, even if the designer or the process engineer can manually correct the BOM consistency manually to solve the inconsistency problem, there is a problem that the BOM consistency check operation delays the air and increases the drying cost do.

다른 한편, 작업자가 참고하게 되는 2D 도면은 제작도와 설치도로 분류된다. 선박 건조 프로세스상 제작도가 먼저 작성되고, 이를 기반으로 설치도가 작성된다. 따라서 설치도는 제작도에 그려진 자재들과 BOM 정보를 포함한다. 만약, 제작도를 개정할 필요가 있는 경우, 제작도를 수정한 후 설치 작업시에 혼선이 생기지 않도록 설치도 또한 수정해야 한다. 그런데, 현장에서 설치도를 참고하여 자재를 설치하는 설치 시점에 제작도가 변경되는 경우, 설치 작업자는 이러한 변경 사항을 알 수가 없어, 차후 제작도에 맞게 설치도가 개정된 이후에 재설치를 진행해야 하는 문제가 발생한다.On the other hand, 2D drawings referenced by the operator are classified into production and installation. In the shipbuilding process, the production chart is created first, and the installation chart is created based on this. The installation drawing therefore includes the materials drawn in the drawing and BOM information. If it is necessary to revise the manufacturing drawings, the installation must also be modified so as not to cause confusion during the installation work after correcting the manufacturing drawings. However, in the case that the production level is changed at the time of installing the material by referring to the installation diagram in the field, the installer can not know the change, and the reinstallation should be carried out after the installation degree is revised A problem occurs.

본 발명은 도면 BOM 데이터를 ERP BOM 데이터에 통합하여 자재 정보를 제공할 수 있는 자재 정보 제공 장치 및 방법, 기록 매체를 제공하는 것을 목적으로 한다.An object of the present invention is to provide an apparatus, a method, and a recording medium for providing material information by integrating drawing BOM data into ERP BOM data.

또한, 본 발명은 자재 제작도 개정시에 설치도가 개정될 예정임을 작업자에게 알릴 수 있는 자재 정보 제공 장치 및 방법, 기록 매체를 제공하는 것을 목적으로 한다.It is another object of the present invention to provide a material information providing apparatus and method, and a recording medium capable of informing an operator that the installation drawing is to be revised at the time of revising the material production.

본 발명이 해결하고자 하는 과제는 이상에서 언급된 과제로 제한되지 않는다. 언급되지 않은 다른 기술적 과제들은 이하의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the above-mentioned problems. Other technical subjects not mentioned will be apparent to those skilled in the art from the description below.

본 발명의 일 측면에 따른 자재 정보 제공 장치는 자재의 도면에 포함된 도면 자재명세(BOM) 데이터와, 자재에 관한 공정 정보를 포함하는 자재관리(ERP) BOM 데이터를 비교하고, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 생성하는 통합 BOM 데이터 생성부를 포함한다.The apparatus for providing material information according to an aspect of the present invention compares BOM data of a material included in a drawing of a material with material management (ERP) BOM data including process information on the material, And an integrated BOM data generation unit for generating integrated BOM data by matching the ERP BOM data.

상기 통합 BOM 데이터 생성부는, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 비교하는 제1 BOM 비교부; 및 상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 산출하는 통합 BOM 데이터 산출부를 포함할 수 있다.The integrated BOM data generation unit may include: a first BOM comparison unit comparing the BOM data and the ERP BOM data; And an integrated BOM data calculation unit for calculating the integrated BOM data by matching the BOM data and the ERP BOM data.

상기 통합 BOM 데이터 산출부는, 상기 도면 BOM 데이터에 포함된 동시에 상기 ERP BOM 데이터에 누락된 BOM 정보를 상기 ERP BOM 데이터에 추가하여 상기 통합 BOM 데이터를 산출할 수 있다.The integrated BOM data calculation unit may calculate the integrated BOM data by adding the missing BOM information to the ERP BOM data included in the figure BOM data and adding the ERP BOM data to the ERP BOM data.

상기 통합 BOM 데이터 산출부는, 상기 ERP BOM 데이터에 추가된 BOM 정보를 다른 BOM 정보와 구별되도록 표시할 수 있다.The integrated BOM data calculation unit may display the BOM information added to the ERP BOM data to be distinguished from other BOM information.

상기 통합 BOM 데이터 생성부는, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터의 비교 결과에 근거하여, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터 간에 차이가 있는 BOM 정보의 비율인 비매칭률을 산출하는 BOM 비매칭률 산출부를 더 포함할 수 있다.The integrated BOM data generation unit may generate BOM data based on the BOM data and the ERP BOM data, based on the comparison result between the BOM data and the ERP BOM data, Rate calculating unit.

상기 통합 BOM 데이터 생성부는 상기 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하는 제2 BOM 비교부를 더 포함하고, 상기 통합 BOM 데이터 산출부는 상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터 및 상기 ERP BOM 데이터를 통합하여 상기 통합 BOM 데이터를 산출할 수 있다.The integrated BOM data generation unit may further include a second BOM data comparison unit for comparing the BOM data of the BOM data and the BOM data of the installed BOM data, and the integrated BOM data calculation unit may calculate the integrated BOM data, the installed BOM data, The integrated BOM data can be calculated by integrating the ERP BOM data.

상기 통합 BOM 데이터 생성부는, 상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터가 불일치하는 경우, 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성하는 알림메시지 생성부를 더 포함할 수 있다.The integrated BOM data generating unit may further include a notification message generating unit for generating a notification message informing that the BOM data of the produced BOM data and the BOM data of the installed BOM data do not match, have.

상기 자재 정보 제공 장치는, 상기 자재의 도면에 표시된 테두리 선의 정보를 이용하여 상기 도면 BOM 데이터를 추출할 영역을 설정하고, 설정된 영역에서 텍스트 정보를 추출하여 상기 도면 BOM 데이터를 추출하는 도면 BOM 추출부를 더 포함할 수 있다.The BOM extracting unit extracts the drawing BOM data by extracting the text information from the set area by setting an area to extract the drawing BOM data by using the information of the border lines shown in the drawing of the material .

본 발명의 다른 측면에 따르면, 자재의 도면에 포함된 도면 자재명세(BOM) 데이터와, 자재에 관한 공정 정보를 포함하는 자재관리(ERP) BOM 데이터를 비교하는 단계; 및 상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 생성하는 단계를 포함하는 자재 정보 제공 방법이 제공된다.According to another aspect of the present invention, there is provided a method comprising: comparing bill of material (BOM) data included in a drawing of a material with material management (ERP) BOM data including process information on the material; And generating the integrated BOM data by matching the BOM data and the ERP BOM data.

상기 자재 정보 제공 방법은 상기 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하는 단계; 및 상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터가 불일치하는 경우, 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성하는 단계를 더 포함할 수 있다.The method of providing the material information may include comparing the BOM data and the BOM data of the BOM data of the drawing; And generating a notification message informing that the BOM data and the BOM data are inconsistent with each other and that the BOM data corresponding to the BOM data and the BOM data do not match,

본 발명의 또 다른 측면에 따르면, 상기 자재 정보 제공 방법을 실행시키는 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체가 제공된다.According to another aspect of the present invention, there is provided a computer-readable recording medium having recorded thereon a program for executing the method for providing the material information.

본 발명의 실시 예에 의하면, 도면 BOM 데이터를 ERP BOM 데이터에 통합하여 자재 정보를 제공할 수 있는 자재 정보 제공 장치 및 방법, 기록 매체가 제공된다.According to the embodiment of the present invention, there is provided a material information providing apparatus and method, and a recording medium capable of providing material information by integrating the drawing BOM data into ERP BOM data.

또한, 본 발명의 실시 예에 의하면, 자재 제작도 개정시에 설치도가 개정될 예정임을 작업자에게 알릴 수 있다.Further, according to the embodiment of the present invention, it is possible to notify the worker that the installation plan is to be revised at the time of revising the material production.

본 발명의 효과는 상술한 효과들로 제한되지 않는다. 언급되지 않은 효과들은 본 명세서 및 첨부된 도면으로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.The effects of the present invention are not limited to the effects described above. Unless stated, the effects will be apparent to those skilled in the art from the description and the accompanying drawings.

도 1은 본 발명의 일 실시 예에 따른 자재 정보 제공 장치(100)의 구성도이다.
도 2는 본 발명의 일 실시 예에 따른 자재 정보 제공 장치를 구성하는 통합 BOM 데이터 생성부(140)의 구성도이다.
도 3은 본 발명의 일 실시 예에 따른 자재 정보 제공 방법의 흐름도이다.
도 4는 본 발명의 일 실시 예에 따라 도면 BOM 데이터를 추출하는 방법을 설명하기 위한 도면의 예시도이다.
도 5는 본 발명의 실시 예에 따라 도면의 BOM 영역에서 도면 BOM 데이터를 추출하는 과정을 설명하기 위한 도면이다.
도 6은 본 발명의 실시 예에 따라 통합 BOM 데이터를 생성하는 것을 보여주는 예시도이다.
도 7은 본 발명의 일 실시 예에 따라 산출된 BOM 비매칭률을 보여주는 도면이다.
1 is a configuration diagram of a material information providing apparatus 100 according to an embodiment of the present invention.
2 is a configuration diagram of an integrated BOM data generation unit 140 constituting a material information providing apparatus according to an embodiment of the present invention.
3 is a flowchart of a method of providing material information according to an embodiment of the present invention.
4 is an exemplary diagram illustrating a method for extracting the drawing BOM data according to an embodiment of the present invention.
5 is a diagram for explaining a process of extracting the drawing BOM data in the BOM area of the drawing according to the embodiment of the present invention.
6 is an exemplary diagram illustrating the generation of integrated BOM data in accordance with an embodiment of the present invention.
FIG. 7 is a view showing a BOM incoincidence rate calculated according to an embodiment of the present invention.

본 발명의 다른 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술하는 실시 예를 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예에 한정되지 않으며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 만일 정의되지 않더라도, 여기서 사용되는 모든 용어들(기술 혹은 과학 용어들을 포함)은 이 발명이 속한 종래 기술에서 보편적 기술에 의해 일반적으로 수용되는 것과 동일한 의미를 갖는다. 공지된 구성에 대한 일반적인 설명은 본 발명의 요지를 흐리지 않기 위해 생략될 수 있다. 본 발명의 도면에서 동일하거나 상응하는 구성에 대하여는 가급적 동일한 도면부호가 사용된다. 본 발명의 이해를 돕기 위하여, 도면에서 일부 구성은 다소 과장되거나 축소되어 도시될 수 있다.Other advantages and features of the present invention and methods for accomplishing the same will be apparent from the following detailed description of embodiments thereof taken in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, and the present invention is only defined by the scope of the claims. Although not defined, all terms (including technical or scientific terms) used herein have the same meaning as commonly accepted by the generic art in the prior art to which this invention belongs. A general description of known configurations may be omitted so as not to obscure the gist of the present invention. In the drawings of the present invention, the same reference numerals are used as many as possible for the same or corresponding configurations. To facilitate understanding of the present invention, some configurations in the figures may be shown somewhat exaggerated or reduced.

본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다", "가지다" 또는 "구비하다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In the present application, the terms "comprises", "having", or "having" are intended to specify the presence of stated features, integers, steps, operations, components, Steps, operations, elements, parts, or combinations thereof, whether or not explicitly described or implied by the accompanying claims.

본 명세서 전체에서 사용되는 '~부'는 적어도 하나의 기능이나 동작을 처리하는 단위로서, 예를 들어 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미할 수 있다. 그렇지만 '~부'가 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다.Used throughout this specification may refer to a hardware component such as, for example, software, FPGA or ASIC, as a unit for processing at least one function or operation. However, "to" is not meant to be limited to software or hardware. &Quot; to " may be configured to reside on an addressable storage medium and may be configured to play one or more processors.

일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함할 수 있다. 구성요소와 '~부'에서 제공하는 기능은 복수의 구성요소 및 '~부'들에 의해 분리되어 수행될 수도 있고, 다른 추가적인 구성요소와 통합될 수도 있다.As an example, the term '~' includes components such as software components, object-oriented software components, class components and task components, and processes, functions, attributes, procedures, Routines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functions provided by the components and components may be performed separately by a plurality of components and components, or may be integrated with other additional components.

본 발명의 일 실시 예에 따른 측면에 따른 자재 정보 제공 방법은 자재의 도면에 포함된 도면 자재명세(BOM) 데이터와, 자재에 관한 공정 정보를 포함하는 자재관리(ERP) BOM 데이터를 비교하는 단계; 및 상기 도면 BOM 데이터를 상기 ERP BOM 데이터에 정합시켜 통합 BOM 데이터를 생성하는 단계를 포함할 수 있다.The method of providing material information according to an aspect of the present invention includes comparing BOM data of a material included in a drawing of a material with material management (ERP) BOM data including process information of the material, ; And matching the figure BOM data to the ERP BOM data to generate integrated BOM data.

본 발명의 일 실시 예에 따른 측면에 따른 자재 정보 제공 방법은 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하는 단계; 및 상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터가 불일치하는 경우, 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성하여 작업자에게 제공할 수 있다.According to an aspect of the present invention, there is provided a method for providing BOM data, comprising the steps of: comparing BOM data and BOM data; If the BOM data and the BOM data are inconsistent, the notification message may be generated to inform the operator of the revision schedule of the installation diagram corresponding to the inconsistent BOM information.

본 발명의 실시 예에 의하면, 도면 BOM 데이터를 ERP BOM 데이터에 통합하여 자재 정보를 제공할 수 있으며, 자재 제작도 개정시에 설치도가 개정될 예정임을 설치 작업자에게 알릴 수 있다. 이에 따라 ERP BOM 데이터에 BOM 정보가 누락되는 것을 방지하고, 필요로 하는 자재를 효율적으로 관리하여 작업을 수행할 수 있으며, 자재 제작도가 개정되는 경우, 설치도 개정 예정을 설치 작업자에게 알려 불필요한 작업을 방지함으로써 생산성을 향상시킬 수 있다.According to the embodiment of the present invention, it is possible to provide the material information by integrating the drawing BOM data into the ERP BOM data, and inform the installer that the installation diagram is to be revised when the material production is also revised. In this way, it is possible to prevent missing BOM information in ERP BOM data, to manage work efficiently by managing the required materials, and to inform the installer that the installation will be revised when the material production is revised. The productivity can be improved.

도 1은 본 발명의 일 실시 예에 따른 자재 정보 제공 장치(100)의 구성도이다. 도 1을 참조하면, 본 실시 예에 따른 자재 정보 제공 장치(100)는 도면 BOM 추출부(112), 저장부(110), 입력부(120), 통신부(130), 통합 BOM 데이터 생성부(140) 및 출력부(150)를 포함한다.1 is a configuration diagram of a material information providing apparatus 100 according to an embodiment of the present invention. 1, the apparatus 100 for providing a material information according to the present embodiment includes a BOM extraction unit 112, a storage unit 110, an input unit 120, a communication unit 130, an integrated BOM data generation unit 140 And an output unit 150. [0033]

도면 BOM 추출부(112)는 도면에서 BOM 데이터를 추출한다. 도면 BOM 추출부(112)는 자재의 도면에 표시된 테두리 선의 정보를 이용하여 도면 BOM 데이터를 추출할 영역을 설정하고, 설정된 영역에서 텍스트 정보를 추출하여 도면 BOM 데이터를 추출할 수 있다. 도면 BOM 추출부(112)에 의해 추출된 도면 BOM 데이터는 저장부(110)에 저장된다.The drawing BOM extracting unit 112 extracts BOM data in the drawing. The drawing BOM extracting unit 112 can set an area to extract the drawing BOM data using the information of the border line shown in the drawing of the material and extract the drawing BOM data by extracting the text information from the set area. The drawing BOM data extracted by the drawing BOM extraction unit 112 is stored in the storage unit 110.

저장부(110)는 도면 BOM 데이터와 ERP BOM 데이터를 저장한다. 도면 BOM 데이터 및/또는 ERP BOM 데이터는 유/무선 네트워크를 통해 서버로부터 제공받을 수 있다. 저장부(110)는 일 예로 HDD, SSD 등의 대용량 저장 장치나, RAM, ROM, 레지스터, 캐쉬 등의 각종 저장 장치를 포함할 수 있다.The storage unit 110 stores the drawing BOM data and the ERP BOM data. The drawing BOM data and / or ERP BOM data may be provided from a server via a wired / wireless network. The storage unit 110 may include, for example, a mass storage device such as an HDD and an SSD, and various storage devices such as a RAM, a ROM, a register, and a cache.

입력부(120)는 작업자가 자재 정보를 제공받고자 하는 특정 호선이나 블록을 선택하거나, 통합 BOM 데이터를 생성하는 명령이나 BOM 비매칭률을 산출하는 명령 또는 설치도 개정 예정 메시지를 생성하는 명령 등을 입력할 수 있도록 제공된다. 입력부(120)는 키보드, 마우스, 터치 패드, 터치 스크린 등으로 제공될 수 있다.The input unit 120 inputs a command for generating an integrated BOM data or a command for calculating a BOM incoincidence rate or a command for generating an installation scheduled message or the like for selecting a specific line or block for which an operator desires to receive the material information . The input unit 120 may be provided as a keyboard, a mouse, a touch pad, a touch screen, or the like.

통신부(130)는 유/무선 통신 네트워크에 의해 도면 BOM 데이터(제작도 BOM 데이터, 설치도 BOM 데이터) 및/또는 ERP BOM 데이터를 수집하기 위해 제공될 수 있다.The communication unit 130 may be provided for collecting drawing BOM data (production BOM data, installation BOM data) and / or ERP BOM data by a wire / wireless communication network.

통합 BOM 데이터 생성부(140)는 도면 BOM 데이터와, ERP BOM 데이터를 비교하고, 비교 결과에 따라 도면 BOM 데이터와 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 생성한다.The integrated BOM data generation unit 140 compares the BOM data of the drawing and the ERP BOM data and generates the integrated BOM data by matching the drawing BOM data and the ERP BOM data according to the comparison result.

도 2는 본 발명의 일 실시 예에 따른 자재 정보 제공 장치를 구성하는 통합 BOM 데이터 생성부(140)의 구성도이다. 도 1 및 도 2를 참조하면, 통합 BOM 데이터 생성부(140)는 제1 BOM 비교부(141), 제2 BOM 비교부(142), BOM 비매칭률 산출부(143), 통합 BOM 데이터 산출부(144) 및 알림메시지 생성부(145)를 포함한다.2 is a configuration diagram of an integrated BOM data generation unit 140 constituting a material information providing apparatus according to an embodiment of the present invention. 1 and 2, the integrated BOM data generation unit 140 includes a first BOM comparison unit 141, a second BOM comparison unit 142, a BOM incoincidence rate calculation unit 143, And a notification message generation unit 145. The notification message generation unit 145 generates a notification message.

제1 BOM 비교부(141)는 도면 BOM 데이터와 ERP BOM 데이터를 비교하여, 도면 BOM 데이터에 포함된 동시에 ERP BOM 데이터에 누락된 BOM 정보를 조회한다. 제1 BOM 비교부(141)에 의해 조회된 제1 누락 BOM 정보는 BOM 비매칭률 산출부(143)와 통합 BOM 데이터 산출부(144)로 제공된다.The first BOM comparing unit 141 compares the BOM data of the drawing and the ERP BOM data and inquires the BOM information included in the drawing BOM data and the missing BOM data in the ERP BOM data. The first missing BOM information inquired by the first BOM comparing section 141 is provided to the BOM incoincidence rate calculating section 143 and the integrated BOM data calculating section 144.

제2 BOM 비교부(142)는 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하여, 제작도 BOM 데이터와 설치도 BOM 데이터 간에 불일치하는 BOM 정보를 조회한다. 제2 BOM 비교부(142)에 의해 조회된 제2 누락 BOM 정보는 통합 BOM 데이터 산출부(144)와 알림메시지 생성부(145)로 제공된다.The second BOM comparison unit 142 compares the production BOM data of the drawing BOM data with the installation BOM data, and inquires about the BOM information that is inconsistent between the production BOM data and the installation BOM data. The second missing BOM information inquired by the second BOM comparing unit 142 is provided to the integrated BOM data calculating unit 144 and the notification message generating unit 145.

BOM 비매칭률 산출부(143)는 제1 BOM 비교부(141)로부터 제공받은 도면 BOM 데이터와 ERP BOM 데이터의 비교 결과에 근거하여, 도면 BOM 데이터와 ERP BOM 데이터 간에 차이가 있는 BOM 정보의 비율인 비매칭률을 산출한다.The BOM incoincidence calculation unit 143 calculates the ratio of the BOM information having the difference between the drawing BOM data and the ERP BOM data based on the comparison result between the drawing BOM data and the ERP BOM data provided from the first BOM comparing unit 141 To-matched ratio.

작업자가 특정 호선이나 블록을 선택하여 입력한 경우, BOM 비매칭률 산출부(143)는 해당 호선이나 블록 별로 BOM 비매칭률을 산출하고, 비매칭 항목에 대한 상세 정보를 작업자에게 제공할 수 있다.When the worker selects and inputs a specific line or block, the BOM incoincidence calculation unit 143 may calculate the BOM incoincidence rate for each line or block and provide detailed information about the incoincident item to the worker .

통합 BOM 데이터 산출부(144)는 도면 BOM 데이터와 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 산출한다. 일 실시 예로, 통합 BOM 데이터 산출부(144)는 도면 BOM 데이터에 포함된 동시에 ERP BOM 데이터에 누락된 BOM 정보를 ERP BOM 데이터에 추가함으로써 통합 BOM 데이터를 산출할 수 있다.The integrated BOM data calculation unit 144 calculates the integrated BOM data by matching the drawing BOM data with the ERP BOM data. In one embodiment, the integrated BOM data calculator 144 may generate the integrated BOM data by adding the missing BOM information to the ERP BOM data, while being included in the drawing BOM data, to the ERP BOM data.

일 실시 예에 있어서, 작업자가 ERP BOM 데이터에 추가된 BOM 정보를 인식할 수 있도록, 통합 BOM 데이터 산출부(144)는 도면 BOM 데이터에 근거하여 ERP BOM 데이터에 추가된 BOM 정보가 다른 BOM 정보(추가되지 않은 BOM 정보)와 구별되도록, 추가된 BOM 정보 부분을 음영이나 색상, 표식 등으로 표시할 수 있다.In one embodiment, the integrated BOM data calculator 144 may determine that the BOM information added to the ERP BOM data based on the drawing BOM data is different from other BOM information (e.g., The added BOM information part can be displayed in a shade, a color, a mark, or the like so as to be distinguished from the added BOM information.

일 실시 예에 있어서, 통합 BOM 데이터 산출부(144)는 제작도 BOM 데이터 및/또는 설치도 BOM 데이터를 ERP BOM 데이터에 통합(정합)하여 통합 BOM 데이터를 산출할 수 있다.In one embodiment, the integrated BOM data calculator 144 may integrate (match) the produced BOM data and / or the installed BOM data into the ERP BOM data to produce the aggregated BOM data.

알림메시지 생성부(145)는 제작도 BOM 데이터와 설치도 BOM 데이터가 불일치하는 경우, 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성한다.The notification message generating unit 145 generates a notification message informing that the installation diagram corresponding to the inconsistent BOM information is scheduled to be revised when the produced BOM data and the installed BOM data are inconsistent.

통합 BOM 데이터 및/또는 알림메시지의 생성은 작업자의 명령에 따라 수행될 수도 있고, 설정된 프로그램에 따라 설정 주기(예컨대, 매일)마다 수행될 수도 있다.The generation of the integrated BOM data and / or the notification message may be performed according to an operator's command, or may be performed every set period (e.g., every day) according to a set program.

통합 BOM 데이터 생성부(140)에 의해 생성된 통합 BOM 데이터, BOM 비매칭률 정보, 알림메시지 등은 출력부(150)를 통해 출력될 수 있다. 출력부(150)는 예를 들어, 액정표시(LCD; Liquid Crystal Display) 등의 화면으로 제공될 수 있다.The integrated BOM data, the BOM incompatibility rate information, the notification message, and the like generated by the integrated BOM data generation unit 140 may be output through the output unit 150. The output unit 150 may be provided on a screen such as a liquid crystal display (LCD).

도 3은 본 발명의 일 실시 예에 따른 자재 정보 제공 방법의 흐름도이다. 도 3의 자재 정보 제공 방법은 도 1 및 도 2에 도시된 자재 정보 제공 장치에 의해 수행될 수 있다.3 is a flowchart of a method of providing material information according to an embodiment of the present invention. The method of providing the material information of FIG. 3 may be performed by the material information providing apparatus shown in FIG. 1 and FIG.

도 4는 본 발명의 일 실시 예에 따라 도면 BOM 데이터를 추출하는 방법을 설명하기 위한 도면의 예시도이다. 도 1 내지 도 4를 참조하면, 먼저 자재 도면에서 BOM 데이터를 추출한다(S10). 이를 위해, 먼저 도면 상에서 BOM 데이터를 추출할 영역을 설정한다.4 is an exemplary diagram illustrating a method for extracting the drawing BOM data according to an embodiment of the present invention. Referring to FIGS. 1 to 4, first, BOM data is extracted from a material drawing (S10). To this end, an area to extract BOM data on the drawing is first set.

일 실시 예로, 도면 BOM 추출부(112)는 도면의 테두리 선(32, 42)의 길이를 활용하여 그림이 그려지는 영역(30)과 설치에 필요한 자재들 목록이 적혀있는 BOM 영역(40)을 찾고, 각 영역(30, 40) 내에서 설정된 영역에 대해 텍스트 정보와 위치 정보를 활용하여 도면 BOM 데이터를 추출할 수 있다.In one embodiment, the BOM extraction unit 112 extracts an area 30 in which a drawing is drawn by utilizing the length of the border lines 32 and 42 in the drawing, and a BOM area 40 in which a list of materials necessary for installation is written The drawing BOM data can be extracted using the text information and the position information for the area set in each area 30,

일 실시 예로, 도면 BOM 추출부(112)는 그림이 그려지는 영역(30) 내에서 설치품(스풀, 서포트 등)의 BOM 정보를 찾아내고, BOM 영역(40)에서는 설치에 필요한 설치 자재(볼트, 개스킷 등)의 BOM 정보를 찾을 수 있다.In one embodiment, the BOM extraction unit 112 finds the BOM information of the installation (spool, support, etc.) in the area 30 where the drawing is drawn. In the BOM area 40, , Gasket, etc.).

스풀(Spool)의 경우, 예를 들어 "C310TP-T20-NI-385-111-FB02-02-S1"와 같이 도면에 기호가 표시되며, 이러한 기호의 마지막 부분에 "S"가 포함되는 동시에 기호에 포함된 하이픈(-)이 설정된 개수 이상이면 스풀로 인식할 수 있다.In the case of a spool, a symbol is displayed on the drawing, for example, "C310TP-T20-NI-385-111-FB02-02-S1" If the hyphen (-) included in the number is greater than the set number, it can be recognized as a spool.

도 5는 본 발명의 실시 예에 따라 도면의 BOM 영역에서 도면 BOM 데이터를 추출하는 과정을 설명하기 위한 도면이다. 도 5를 참조하면, BOM 영역(40)에 있는 설치 자재의 경우, 예를 들어 "Erection Material" 등의 자재 유형이 표시되고, 그 하부에 특정 크기의 선(44)이 마련되어, 선(44) 아래에 각 자재 별 BOM 정보(Part No, Description, Inch, Qty 등)가 표시된다. 따라서, BOM 영역(40)에서 선(44)을 추출하여, 추출한 선(44)을 기준으로 텍스트 정보와 위치 정보를 조합하여 각 자재 별로 해당 BOM 정보를 추출함으로써 BOM 영역(40) 내의 도면 BOM 데이터를 추출할 수 있다. 도면에서 추출된 도면 BOM 데이터는 저장부(110)에 저장된다.5 is a diagram for explaining a process of extracting the drawing BOM data in the BOM area of the drawing according to the embodiment of the present invention. 5, a material type such as "drain material" is displayed in the case of a mounting material in the BOM area 40, and a line 44 of a specific size is provided under the line, BOM information (Part No, Description, Inch, Qty, etc.) for each material is displayed below. Accordingly, the line 44 is extracted from the BOM area 40, and the text information and the positional information are combined based on the extracted line 44 to extract the corresponding BOM information for each material, Can be extracted. The drawing BOM data extracted from the drawing is stored in the storage unit 110.

통합 BOM 데이터 생성부(140)는 도면 BOM 데이터와 ERP BOM 데이터를 비교하여, 도면 BOM 데이터에 포함된 동시에 ERP BOM 데이터에 누락된 BOM 정보(제1 BOM 누락 정보)를 조회한다(S20).The integrated BOM data generation unit 140 compares the figure BOM data with the ERP BOM data, and inquires about the missing BOM information (first BOM missing information) contained in the drawing BOM data and at the same time the ERP BOM data (S20).

ERP BOM 데이터에 누락된 제1 누락 BOM 정보가 조회되면, 통합 BOM 데이터 생성부(140)는 조회된 제1 누락 BOM 정보에 근거하여, 통합 BOM 데이터를 생성한다(S30).If missing first missing BOM information is found in the ERP BOM data, the integrated BOM data generation unit 140 generates integrated BOM data based on the first missing BOM information (S30).

도 6은 본 발명의 실시 예에 따라 통합 BOM 데이터를 생성하는 것을 보여주는 예시도이다. 도 6에서, 도면부호 10은 ERP BOM 데이터이고, 도면부호 20은 통합 BOM 데이터이다.6 is an exemplary diagram illustrating the generation of integrated BOM data in accordance with an embodiment of the present invention. In Fig. 6, reference numeral 10 denotes ERP BOM data, and reference numeral 20 denotes integrated BOM data.

도 6의 예에서, ERP BOM 데이터(10)에 프로젝트(예를 들어, 선박이나 해양플랜트의 식별번호), 블록, ISO 코드(자재 코드), 자재 유형(예컨대, 스풀, 전계장 등 의장품의 유형) 등의 정보가 누락된 경우, 해당 누락 BOM 정보를 도면 BOM 데이터에서 찾아 ERP BOM 데이터에 추가함으로써 통합 BOM 데이터(20)를 생성할 수 있다.In the example of FIG. 6, the ERP BOM data 10 includes information such as a project (e.g., identification number of a ship or an offshore plant), a block, an ISO code (material code), a material type (e.g., a spool, ), The integrated BOM data 20 can be generated by adding the missing BOM information to the ERP BOM data in the drawing BOM data.

도시된 BOM 정보 외에, ERP BOM 데이터 및 또는 통합 BOM 데이터에는 작업명령 발행일, 제작일, 도장 착수일, 입고일, 불출일 등의 BOM 정보가 더 포함될 수도 있으나, 이에 한정되지는 않는다.In addition to the illustrated BOM information, the ERP BOM data or the integrated BOM data may further include BOM information such as a job command issue date, a production date, a paint start date, a receipt date, and a dispatch date.

통합 BOM 데이터(20)에서 BOM 정보가 추가된 부분(22,24)은 음영이나 색상 등으로 구별되어 표시될 수 있다. 만약, ERP BOM 데이터(10)에 BOM 정보가 누락되어 있지는 않지만, 도면 BOM 데이터와 정보가 불일치하는 경우, 해당 부분(26)을 또 다른 식별 표시에 의해 구분되도록 표시할 수도 있다.The portions 22 and 24 to which the BOM information is added in the integrated BOM data 20 can be distinguished by shading or color. If the BOM data is not missing in the ERP BOM data 10 but the discrepancy between the BOM data and the information is present, the corresponding part 26 may be displayed to be distinguished by another identification mark.

다시 도 1 내지 도 3을 참조하면, BOM 비매칭률 산출부(143)는 도면 BOM 데이터와 ERP BOM 데이터의 비교 결과에 근거하여, 도면 BOM 데이터와 ERP BOM 데이터 간에 차이가 있는 BOM 정보의 비율인 비매칭률을 산출한다(S40).Referring again to FIGS. 1 to 3, the BOM incoincidence calculation unit 143 calculates a BOM inconsistency rate based on a comparison result between the BOM data and the ERP BOM data, The non-matching rate is calculated (S40).

도 7은 본 발명의 일 실시 예에 따라 산출된 BOM 비매칭률을 보여주는 도면이다. 도 7의 도시와 같이, BOM 비매칭률 산출부(143)는 호선이나 블록별로 BOM 비매칭률을 산출하고, 비매칭 항목에 대한 상세 정보를 작업자에게 제공할 수 있다.FIG. 7 is a view showing a BOM incoincidence rate calculated according to an embodiment of the present invention. As shown in FIG. 7, the BOM inconsistency calculating unit 143 may calculate the BOM inconsistency rate for each line or block, and may provide detailed information about the inconsistency item to the worker.

다시 도 1 내지 도 3을 참조하면, 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하여, 제작도 BOM 데이터와 설치도 BOM 데이터 간에 불일치하는 BOM 정보를 조회하고, 제작도 BOM 데이터와 설치도 BOM 데이터가 불일치하는 경우, 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성한다(S50).Referring again to FIGS. 1 to 3, the BOM data of the drawing BOM data and the BOM data of the installation BOM are compared with each other, the BOM data which are inconsistent between the BOM data of the produced BOM and the BOM data of the installed BOM are retrieved, If the BOM data is inconsistent even in the installation, a notification message informing the revision schedule of the installation diagram corresponding to the inconsistent BOM information is generated (S50).

설치도의 개정 예정을 알리도록 생성된 알림메시지는 설치 작업자의 휴대 단말기로 전송되어 메일이나 문자 메시지 등의 형태로 표시될 수 있다. 이에 따라 설치 작업자는 개정 예정된 자재 정보를 확인하여 해당 자재에 대한 작업을 보류하는 등의 적절한 조치를 취할 수 있으며, 불필요한 작업을 수행하는 것을 방지하여 생산성을 향상시킬 수 있다.The generated notification message may be transmitted to the portable terminal of the installer and displayed in the form of a mail or a text message. Accordingly, the installer can take appropriate measures such as confirming the material information to be revised and holding the work for the material, and can prevent the unnecessary work from being performed, thereby improving the productivity.

도 3의 단계 S30, S40, S50은 반드시 시계열적인 순서에 따라 수행되어야 하는 것은 아니며, 병렬적으로 수행되거나, 도시된 바와 상이한 순서 대로 단계들이 수행될 수도 있다.Steps S30, S40, and S50 of FIG. 3 are not necessarily performed in a time-series order, but may be performed in parallel, or steps may be performed in a different order as shown.

본 발명의 실시 예에 따른 방법은 예를 들어 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 컴퓨터로 읽을 수 있는 기록매체는 SRAM(Static RAM), DRAM(Dynamic RAM), SDRAM(Synchronous DRAM) 등과 같은 휘발성 메모리, ROM(Read Only Memory), PROM(Programmable ROM), EPROM(Electrically Programmable ROM), EEPROM(Electrically Erasable and Programmable ROM), 플래시 메모리 장치, PRAM(Phase-change RAM), MRAM(Magnetic RAM), RRAM(Resistive RAM), FRAM(Ferroelectric RAM)과 같은 불휘발성 메모리, 플로피 디스크, 하드 디스크 또는 광학적 판독 매체 예를 들어 시디롬, 디브이디 등과 같은 형태의 저장매체일 수 있으나, 이에 제한되지는 않는다.The method according to an embodiment of the present invention can be realized in a general-purpose digital computer that can be created as a program that can be executed by a computer and operates the program using a computer-readable recording medium. The computer readable recording medium may be a volatile memory such as SRAM (Static RAM), DRAM (Dynamic RAM), SDRAM (Synchronous DRAM), ROM (Read Only Memory), PROM (Programmable ROM), EPROM (Electrically Programmable ROM) Non-volatile memory such as EEPROM (Electrically Erasable and Programmable ROM), flash memory device, Phase-change RAM (PRAM), Magnetic RAM (MRAM), Resistive RAM (RRAM), Ferroelectric RAM But are not limited to, optical storage media such as CD ROMs, DVDs, and the like.

이상의 실시 예들은 본 발명의 이해를 돕기 위하여 제시된 것으로, 본 발명의 범위를 제한하지 않으며, 이로부터 다양한 변형 가능한 실시 예들도 본 발명의 범위에 속하는 것임을 이해하여야 한다. 본 발명의 기술적 보호범위는 특허청구범위의 기술적 사상에 의해 정해져야 할 것이며, 본 발명의 기술적 보호범위는 특허청구범위의 문언적 기재 그 자체로 한정되는 것이 아니라 실질적으로는 기술적 가치가 균등한 범주의 발명에 대하여까지 미치는 것임을 이해하여야 한다.It is to be understood that the above-described embodiments are provided to facilitate understanding of the present invention, and do not limit the scope of the present invention, and it is to be understood that various modifications are possible within the scope of the present invention. It is to be understood that the technical scope of the present invention should be determined by the technical idea of the claims and the technical scope of protection of the present invention is not limited to the literary description of the claims, To the invention of the invention.

100: 자재 정보 제공 장치 112: 도면 BOM 추출부
110: 저장부
120: 입력부 130: 통신부
140: 통합 BOM 데이터 생성부 141: 제1 BOM 비교부
142: 제2 BOM 비교부 143: BOM 비매칭률 산출부
144: 통합 BOM 데이터 산출부 145: 알림메시지 생성부
150: 출력부
100: Material information providing device 112: Drawing BOM extracting unit
110:
120: input unit 130: communication unit
140: Integrated BOM data generation unit 141: First BOM comparison unit
142: second BOM comparing section 143: BOM non-matching rate calculating section
144: Integrated BOM data calculation unit 145: Notification message generation unit
150:

Claims (11)

자재의 도면에 포함된 도면 자재명세(BOM) 데이터와, 자재에 관한 공정 정보를 포함하는 자재관리(ERP) BOM 데이터를 비교하고, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 생성하는 통합 BOM 데이터 생성부를 포함하고,
상기 통합 BOM 데이터 생성부는,
상기 자재의 도면에 표시된 테두리 선의 정보를 이용하여 상기 도면 BOM 데이터를 추출할 영역을 설정하고, 설정된 영역에서 텍스트 정보를 추출하여 상기 도면 BOM 데이터를 추출하는 도면 BOM 추출부;
상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 비교하는 제1 BOM 비교부;
상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 산출하는 통합 BOM 데이터 산출부; 및
상기 도면 BOM 데이터와 상기 ERP BOM 데이터의 비교 결과에 근거하여, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터 간에 차이가 있는 BOM 정보의 비율인 비매칭률을 산출하는 BOM 비매칭률 산출부를 포함하고,
상기 도면 BOM 추출부는,
상기 도면의 테두리 선의 길이 정보를 근거로 설치품의 그림 영역과, 상기 설치품의 설치에 필요한 자재들 목록이 적혀있는 BOM 영역을 찾고;
상기 그림 영역 내에서 상기 설치품의 BOM 정보를 찾아 상기 그림 영역 내의 도면 BOM 데이터를 추출하고; 그리고
상기 BOM 영역에서 설정된 크기의 선을 추출하고, 상기 BOM 영역에서 추출된 상기 설정된 크기의 선을 기준으로 텍스트 정보와 위치 정보를 조합하여 상기 설치품의 설치에 필요한 설치 자재 별로 BOM 정보를 찾아 상기 BOM 영역 내의 도면 BOM 데이터를 추출하는 자재 정보 제공 장치.
(BOM) data included in a drawing of a material and material management (ERP) BOM data including process information on the material, and the integrated BOM data is matched with the BOM data of the drawing and the ERP BOM data And an integrated BOM data generation unit for generating the integrated BOM data,
Wherein the integrated BOM data generation unit comprises:
A drawing BOM extracting unit for extracting the drawing BOM data by setting an area for extracting the drawing BOM data by using information of a border line shown in a drawing of the material, extracting text information from the set area, and extracting the drawing BOM data;
A first BOM comparison unit comparing the figure BOM data with the ERP BOM data;
An integrated BOM data calculation unit for calculating integrated BOM data by matching the figure BOM data and the ERP BOM data; And
And a BOM incoincidence rate calculation unit for calculating an incoincidence rate, which is a ratio of BOM information having a difference between the figure BOM data and the ERP BOM data, based on a comparison result between the figure BOM data and the ERP BOM data,
The BOM extracting unit,
Looking up a BOM area in which a drawing area of the installation and a list of materials necessary for installation of the installation are written on the basis of the length information of the border line in the drawing;
Searching the BOM information of the installation in the drawing area to extract drawing BOM data in the drawing area; And
Extracting a line having a size set in the BOM area, combining the text information and the position information based on the line of the set size extracted in the BOM area, searching BOM information for each installation material necessary for installation of the installation, And extracting the drawing BOM data in the drawing.
삭제delete 제1 항에 있어서,
상기 통합 BOM 데이터 산출부는,
상기 도면 BOM 데이터에 포함된 동시에 상기 ERP BOM 데이터에 누락된 BOM 정보를 상기 ERP BOM 데이터에 추가하여 상기 통합 BOM 데이터를 산출하는 자재 정보 제공 장치.
The method according to claim 1,
Wherein the integrated BOM data calculation unit comprises:
And adds the missing BOM information to the ERP BOM data included in the drawing BOM data to the ERP BOM data to calculate the integrated BOM data.
제3 항에 있어서,
상기 통합 BOM 데이터 산출부는,
상기 ERP BOM 데이터에 추가된 BOM 정보를 다른 BOM 정보와 구별되도록 표시하는 자재 정보 제공 장치.
The method of claim 3,
Wherein the integrated BOM data calculation unit comprises:
And displays the BOM information added to the ERP BOM data so as to be distinguished from other BOM information.
삭제delete 제1 항에 있어서,
상기 통합 BOM 데이터 생성부는 상기 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하는 제2 BOM 비교부를 더 포함하고,
상기 통합 BOM 데이터 산출부는 상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터 및 상기 ERP BOM 데이터를 통합하여 상기 통합 BOM 데이터를 산출하는 자재 정보 제공 장치.
The method according to claim 1,
The integrated BOM data generation unit may further include a second BOM comparison unit for comparing the BOM data of the BOM data and the installed BOM data,
Wherein the integrated BOM data calculation unit integrates the manufactured BOM data, the installed BOM data, and the ERP BOM data to calculate the integrated BOM data.
제6 항에 있어서,
상기 통합 BOM 데이터 생성부는,
상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터가 불일치하는 경우, 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성하는 알림메시지 생성부를 더 포함하는 자재 정보 제공 장치.
The method according to claim 6,
Wherein the integrated BOM data generation unit comprises:
Further comprising a notification message generation unit for generating a notification message informing that the BOM data and the installation BOM data are to be revised when the BOM data and the BOM data are inconsistent.
삭제delete 도면 BOM 추출부가 자재의 도면에 표시된 테두리 선의 정보를 이용하여 도면 자재명세(BOM) 데이터를 추출할 영역을 설정하고, 설정된 영역에서 텍스트 정보를 추출하여 상기 도면 BOM 데이터를 추출하는 단계;
제1 BOM 비교부가 상기 자재의 도면에 포함된 도면 BOM 데이터와, 자재에 관한 공정 정보를 포함하는 자재관리(ERP) BOM 데이터를 비교하는 단계; 및
통합 BOM 데이터 산출부가 상기 도면 BOM 데이터와 상기 ERP BOM 데이터를 정합하여 통합 BOM 데이터를 생성하는 단계를 포함하고,
상기 통합 BOM 데이터를 생성하는 단계는, 상기 통합 BOM 데이터 산출부가 상기 도면 BOM 데이터와 상기 ERP BOM 데이터의 비교 결과에 근거하여, 상기 도면 BOM 데이터와 상기 ERP BOM 데이터 간에 차이가 있는 BOM 정보의 비율인 비매칭률을 산출하는 단계를 포함하고,
상기 도면 BOM 데이터를 추출하는 단계는,
상기 도면의 테두리 선의 길이 정보를 근거로 설치품의 그림 영역과, 상기 설치품의 설치에 필요한 자재들 목록이 적혀있는 BOM 영역을 찾는 단계;
상기 그림 영역 내에서 상기 설치품의 BOM 정보를 찾아 상기 그림 영역 내의 도면 BOM 데이터를 추출하는 단계; 그리고
상기 BOM 영역에서 설정된 크기의 선을 추출하고, 상기 BOM 영역에서 추출된 상기 설정된 크기의 선을 기준으로 텍스트 정보와 위치 정보를 조합하여 상기 설치품의 설치에 필요한 설치 자재 별로 BOM 정보를 찾아 상기 BOM 영역 내의 도면 BOM 데이터를 추출하는 단계;를 포함하는 자재 정보 제공 방법.
Drawing BOM extraction Extracting BOM data is extracted by extracting text information from a set area and extracting the drawing BOM data by using the information of a border line shown in the drawing of the drawing material.
Comparing the BOM data of the drawing included in the drawing of the material with the material management (ERP) BOM data including the process information on the material; And
Wherein the integrated BOM data outputting unit matches the drawing BOM data with the ERP BOM data to generate integrated BOM data,
Wherein the step of generating the integrated BOM data comprises the step of calculating the ratio of the BOM data having the difference between the figure BOM data and the ERP BOM data based on the result of the comparison between the figure BOM data and the ERP BOM data Calculating a mismatch rate,
The step of extracting the drawing BOM data comprises:
Searching for a BOM area in which a drawing area of the installation and a list of materials necessary for installation of the installation are written on the basis of the length information of the border line in the drawing;
Extracting the drawing BOM data in the drawing area by searching the BOM information of the installation in the drawing area; And
Extracting a line having a size set in the BOM area, combining the text information and the position information based on the line of the set size extracted in the BOM area, searching BOM information for each installation material necessary for installation of the installation, And extracting the drawing BOM data in the drawing.
제9 항에 있어서,
제2 BOM 비교부가 상기 도면 BOM 데이터의 제작도 BOM 데이터와 설치도 BOM 데이터를 비교하는 단계; 및
상기 제작도 BOM 데이터와 상기 설치도 BOM 데이터가 불일치하는 경우, 알림메시지 생성부가 불일치되는 BOM 정보에 대응되는 설치도의 개정 예정을 알리는 알림메시지를 생성하는 단계를 더 포함하는 자재 정보 제공 방법.
10. The method of claim 9,
Comparing the BOM data and the BOM data to the BOM data; And
Further comprising the step of generating a notification message informing that the announcement message generating unit is scheduled to be revised in accordance with the BOM information that is inconsistent when the prepared BOM data and the installed BOM data are inconsistent.
제9 항 또는 제10 항의 자재 정보 제공 방법을 실행시키는 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program for executing the method of providing material information according to claim 9 or claim 10.
KR1020160151092A 2016-11-14 2016-11-14 Apparatus and method for providing material information, and recording medium KR101903082B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160151092A KR101903082B1 (en) 2016-11-14 2016-11-14 Apparatus and method for providing material information, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160151092A KR101903082B1 (en) 2016-11-14 2016-11-14 Apparatus and method for providing material information, and recording medium

Publications (2)

Publication Number Publication Date
KR20180053925A KR20180053925A (en) 2018-05-24
KR101903082B1 true KR101903082B1 (en) 2018-10-02

Family

ID=62296619

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160151092A KR101903082B1 (en) 2016-11-14 2016-11-14 Apparatus and method for providing material information, and recording medium

Country Status (1)

Country Link
KR (1) KR101903082B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200097947A (en) * 2019-02-11 2020-08-20 한국항공우주산업 주식회사 Comparative analysis system and method of Bill Of Material
KR102373340B1 (en) * 2021-10-29 2022-03-11 주식회사 제이디 Shipbuilding design quantity management system and method thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102583247B1 (en) * 2019-12-31 2023-09-26 주식회사 유라코퍼레이션 System, method and computer program for creating BOM list

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008158691A (en) * 2006-12-21 2008-07-10 Hitachi Ltd Parts list generation method and parts list generation program
JP4118892B2 (en) * 2005-02-10 2008-07-16 三菱電機株式会社 Drawing editing and display device, operating method thereof, and program for causing computer to execute the method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101200515B1 (en) * 2011-04-29 2012-11-13 현대로템 주식회사 BOM management method of product data management system and BOM management system
KR101451372B1 (en) * 2012-10-31 2014-10-15 대우조선해양 주식회사 Manufacturing-BOM Generation Method For Construction Submarine
JP6125927B2 (en) * 2013-06-28 2017-05-10 日清オイリオグループ株式会社 Cheese-like food

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4118892B2 (en) * 2005-02-10 2008-07-16 三菱電機株式会社 Drawing editing and display device, operating method thereof, and program for causing computer to execute the method
JP2008158691A (en) * 2006-12-21 2008-07-10 Hitachi Ltd Parts list generation method and parts list generation program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200097947A (en) * 2019-02-11 2020-08-20 한국항공우주산업 주식회사 Comparative analysis system and method of Bill Of Material
KR102239523B1 (en) * 2019-02-11 2021-04-14 한국항공우주산업 주식회사 Comparative analysis system and method of Bill Of Material
KR102373340B1 (en) * 2021-10-29 2022-03-11 주식회사 제이디 Shipbuilding design quantity management system and method thereof

Also Published As

Publication number Publication date
KR20180053925A (en) 2018-05-24

Similar Documents

Publication Publication Date Title
US10126921B2 (en) Field device management apparatus, device information display method, computer-readable storage medium
US9176728B1 (en) Global software deployment/remediation management and associated analytics
US20180329376A1 (en) Multisite version and upgrade management system
DE112012006925B4 (en) System construction support tool and system
KR101903082B1 (en) Apparatus and method for providing material information, and recording medium
US20150199180A1 (en) Method and system of editing workflow logic and screens with a gui tool
KR101854269B1 (en) Apparatus and method for providing material information
JP2009157690A (en) Manufacturing process management apparatus, manufacturing process management method, program and recording medium for the same
KR102081975B1 (en) Apparatus and Method for Managing Mechanical completion state
CN110706001A (en) Tracing method, device, system, equipment and storage medium for PCB product
US10055811B2 (en) System and method for generating interactive 2D projection of 3D model
US20140244330A1 (en) System and method for assessing and managing a facility
JP6210108B2 (en) Field device management apparatus, device information display method, computer program, and recording medium
JP4592022B2 (en) Automatic execution command generation system, method and program
JP5936496B2 (en) Job operation management system
KR101903083B1 (en) Apparatus and method for providing information of member, recording medium
JP2005063084A (en) Method and system for managing process plan, progress performance and productivity using multiviewer gantt chart
KR101898863B1 (en) Mobile manufacturing oder system
JP2014154070A (en) Plant control monitoring system design support tool
AU2018202506A1 (en) Client services reporting
KR102254449B1 (en) Production management service system capable of providng optimum management condition
US11017008B2 (en) Method and system for contextualizing process data
JP6407481B1 (en) Program creation device
KR20130066436A (en) Auto creation device of mct block assembling drawing
JP6053153B2 (en) System development support system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant