[go: up one dir, main page]

KR20030009556A - Classification and Basic Information Management Method of Object-Oriented Programming - Google Patents

Classification and Basic Information Management Method of Object-Oriented Programming Download PDF

Info

Publication number
KR20030009556A
KR20030009556A KR1020030000168A KR20030000168A KR20030009556A KR 20030009556 A KR20030009556 A KR 20030009556A KR 1020030000168 A KR1020030000168 A KR 1020030000168A KR 20030000168 A KR20030000168 A KR 20030000168A KR 20030009556 A KR20030009556 A KR 20030009556A
Authority
KR
South Korea
Prior art keywords
management
classification
information
category
hierarchical
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020030000168A
Other languages
Korean (ko)
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 KR1020030000168A priority Critical patent/KR20030009556A/en
Publication of KR20030009556A publication Critical patent/KR20030009556A/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 다단계의 계층적 분류(카테고리)체계에 따라 정보(상품, 부품, 제품 등의 기준정보)를 분류하여 저장 및 활용하는 정보시스템에서 객체지향기술을 기반으로 분류체계 및 기준정보를 효율적으로 관리하는 방법에 관한 것으로서, 속성 테이블에 의한 기준정보 데이터베이스 관리, 속성의 계층적 분류관리, 다중상속을 이용한 복합다기능 상품의 모델링, 카테고리 계층의 링크 및 직계 이중화에 의한 분류체계 관리, 기준정보 아이템의 다중링크에 의한 상품정보 관리, 분류 레벨에 무관한 기준정보 아이템의 등록관리 등을 포함함을 특징으로 한다.The present invention efficiently classifies classification systems and reference information based on object-oriented technology in an information system that classifies, stores and utilizes information (reference information such as products, parts, products, etc.) according to a multi-level hierarchical classification (category) system. A method of management, comprising: a base information database management by attribute tables, hierarchical classification management of attributes, modeling of multi-functional products using multiple inheritances, classification hierarchy management by linking and direct duplication of category hierarchies, and standard information items. Product information management by multiple links, registration management of reference information items irrespective of the classification level, and the like.

본 발명에 의하면, 객체지향 개념을 계층적 분류체계에 의한 정보관리 시스템에 적용할 경우 현실 세계의 다양성을 반영하는 유연하고 용이한 분류체계 모델링 및 기준정보의 관리가 가능하여 급변하는 환경변화에 능동적으로 대응할수 있을 뿐만 아니라 관리 및 검색을 용이하게 함으로써 정보시스템의 활용도를 제고할수 있다According to the present invention, when the object-oriented concept is applied to an information management system based on a hierarchical classification system, a flexible and easy classification system modeling and management of reference information that reflects the diversity of the real world are possible, and thus it is active in a rapidly changing environment. Not only can it respond, but it can improve the utilization of information system by facilitating management and search.

Description

객체지향기술 기반의 분류체계 및 기준정보 관리 방법{Classification and Basic Information Management Method of Object-Oriented Programming}Classification and Basic Information Management Method of Object-Oriented Programming}

본 발명은 객체지향기술 기반의 분류체계 및 기준정보의 관리 방법에 관한 것으로서, 전자 카탈로그 시스템, 부품정보 시스템, 또는 이의 응용분야 등에 유용하게 적용할 수 있는 다단계 계층적 분류체계에 의하여 정보를 효율적으로 관리하는 방법에 관한 것이다.The present invention relates to a classification system based on object-oriented technology and a method of managing reference information. The present invention provides a method for efficiently managing information using a multi-level hierarchical classification system that can be usefully applied to an electronic catalog system, a parts information system, or an application thereof. It is about how to manage.

일반적으로, 기존의 전자 카탈로그 시스템 등과 같이 분류체계에 따라 정보를 관리하는 시스템은 계층적 객체관계 데이터 모델을 사용하고 있다. 즉, 하나의 분류(카테고리)는 DBMS에서 하나의 테이블과 관계되고, 상위로부터 상속되는 카테고리의 속성은 DBMS에서 테이블의 칼럼으로 관계가 되어진다. 요즘 전자상거래의 대두로 인하여 전자 카탈로그 표준화가 이슈화되고 있으나 이러한 표준화는 산업이 발달하거나 기업 환경의 변화 또는 사용자/고객의 패턴 변화에 따라 계속적으로 변화되어야 하는 문제를 내포하고 있다. 기존의 객체관계 데이터 모델 구조로는 이러한 e-Business 내/외부의 변화에 능동적으로 대응하기가 용이하지 않을 뿐만 아니라, 복합 다기능화 하는 상품을 표현하는 것이 용이하지 않은 상황이다. 이는 분류체계의 계층적 구조 변경이나 추가 등이 바로 DBMS에 영향을 끼치게 되고, 다중상속 등의 객체지향 기술을 지원하지 않기 때문이다.In general, a system that manages information according to a classification system such as an existing electronic catalog system uses a hierarchical object relational data model. That is, one category (category) is related to one table in the DBMS, and the attributes of the category inherited from the parent are related to the columns of the table in the DBMS. E-catalogue standardization is an issue due to the rise of e-commerce, but this standardization has a problem that needs to be continuously changed according to the development of the industry, the change of the corporate environment, or the changing patterns of users / customers. The existing object-relational data model structure is not easy to proactively cope with such changes inside and outside the e-business, and it is not easy to express complex multifunctional products. This is because a change or addition of hierarchical structure of the classification system directly affects the DBMS and does not support object-oriented technologies such as multiple inheritance.

계층적 분류에 의한 정보관리는 전자 카탈로그 시스템 또는 물품정보관리 시스템에 많이 활용되고 있다. 일반적인 종래의 전자 카탈로그 시스템과의 차이점은,Information management by hierarchical classification is widely used in electronic catalog system or product information management system. The difference with the general conventional e-catalogue system,

첫 번째, 객체관계 데이터 모델에서 각 카테고리는 DBMS의 테이블과 1:1의 관계를 형성하고, 카테고리별로 정의되는 속성은 DBMS 테이블의 컬럼과 1:1의 관계를 갖게 된다. 따라서, 사용자가 특정 속성 값을 정의하지 않은 속성의 경우에도, 해당 컬럼에는 NULL 데이터가 입력되어 검색에 참조됨으로써 속도저하 및 테이블 활용도도 떨어지게 된다. 본 발명에서는 이러한 단점을 보완하여 속성별 테이블로 관리하고 속성 값이 없는 속성에 대해서는 DBMS의 테이블에 저장하지 않음으로써 테이블 활용도 및 검색속도를 향상시킬 수 있다.First, in the object relational data model, each category forms a 1: 1 relationship with the DBMS table, and the attributes defined for each category have a 1: 1 relationship with the columns of the DBMS table. Therefore, even when the user does not define a specific attribute value, NULL data is input to the corresponding column and referred to the search, thereby reducing the speed and utilization of the table. In the present invention, it is possible to improve the table utilization and retrieval speed by compensating for these disadvantages and managing them as a table for each attribute and not storing the attribute without the attribute value in the table of the DBMS.

두 번째는, 속성의 계층적 상하관계를 정의함으로써 카테고리와 마찬가지로 속성을 그룹으로 분류하여 명확하게 관리하는 것이 가능할 뿐만 아니라, 상위 속성에 의한 검색시 속성의 계층체계를 이용하여 하위 속성도 포함하는 검색이 가능하게 된다.Second, by defining hierarchical hierarchical relationship of attributes, it is possible not only to classify attributes into groups and to manage them clearly, but also to include sub-attributes using hierarchical structure of attributes when searching by higher attributes. This becomes possible.

세 번째는, 기존의 객체관계 데이터 모델에서는 단일상속만이 가능하여DVD Player Combo (DVD Player + VCR Player)등과 같은 복합다기능 상품의 실세계 모델링에 제한점을 가지고 있었다. 객체지향 데이터 모델에서는 다중상속을 지원함으로써 복합다기능 상품에 대해서도 실세계 모델링이 가능할 뿐만 아니라, 사용자가 VCR Player를 검색하거나 DVD Player를 검색하더라고 DVD Player Combo도 같이 검색이 되게 함으로써 up-selling의 기회를 제공하는 것이 가능하게 된다.Third, the existing object-relational data model allowed only single inheritance, which had limitations in real-world modeling of complex multifunctional products such as DVD Player Combo (DVD Player + VCR Player). The object-oriented data model supports multi-inheritance to enable real-world modeling for multi-functional products, as well as providing up-selling opportunities by allowing users to search for VCR Players or DVD Players, or even DVD Player Combos. It becomes possible.

네 번째는, 기존의 카테고리의 계층적 관계는 부자(父子)간의 상하관계만을 관리하여 recursive하게 조회함으로써 계층의 depth가 증가하면 속도가 저하되는 단점이 있었다. 그러나, 본 발명에서는 부자간의 상하관계 뿐만 아니라, 계층적 직계관계(자 >부 > 조부 > 증조부 > 고조부)도 같이 관리함으로써 depth가 증가하더라도 속도에 영향을 미치지 않게 된다.Fourth, the hierarchical relationship of the existing category has a disadvantage in that the speed decreases when the depth of the hierarchy is increased by recursive inquiry by managing only the parent-child relationship between parents. However, in the present invention, not only the parent-child relationship but also the hierarchical direct relationship (child> father> grandfather> great-grandfather> grandfather) are also managed so that the speed does not affect the depth.

다섯 번째는, 일반적인 전자 카탈로그 시스템에서 하나의 아이템은 오직 하나의 분류에만 등록되어 다른 분류에서는 검색이 되지 않는 단점이 있다. 본 발명에서는 아이템의 다중링크를 이용하여 여러 분류에 등록되게 함으로써 검색이 용이하게 된다. 이는 e-Marketplace 등에서 유용하게 활용되는 기술이라 할 수 있다.Fifthly, in a general electronic catalog system, one item is registered in only one category and thus cannot be searched in another category. In the present invention, the search is facilitated by allowing the user to be registered in various categories using multiple links of the item. This is a technology that is usefully used in e-Marketplace.

여섯 번째는, 기존의 전자 카탈로그 시스템에서 아이템은 계층분류의 말단(최종) 카테고리를 기준으로 등록된다. 따라서 분류가 확장되어 말단의 하위에 새로운 카테고리를 추가하는 경우에는 거의 불가능 하였다. 본 발명에서는 아이템이 분류체계의 어떤 카테고리에도 등록될 수 있게 함으로써 아이템 분류의 명확성을 제공하여 사용자의 활용도를 높이고, 카테고리의 확장 등에도 유연하게 대응할 수 있게 된다Sixth, in the existing electronic catalog system, items are registered based on the end (final) category of the hierarchy. Therefore, it was almost impossible to expand the classification and add a new category under the terminal. In the present invention, by allowing items to be registered in any category of the classification system, it is possible to increase the utilization of users by providing clarity of item classification, and to flexibly cope with the expansion of categories.

본 발명은 상기와 같은 여건을 감안하여 창출한 것으로서, 계층적 분류 및 정보관리에 객체지향 기술을 적용하여 업무 환경의 복합/다변화에 따라 상품/물품/부품/기준정보 등의 계층적 분류를 실세계 모델링으로 표현하고, 이의 변경 및 관리가 용이하도록 하는 분류체계 및 기준정보의 효율적인 관리 방법을 제시하는데 있다.The present invention has been created in view of the above-mentioned conditions. The object-oriented technology is applied to hierarchical classification and information management, and the hierarchical classification of goods, articles, parts, and standard information according to the complex / diversity of the work environment is performed. This paper presents an efficient management method of taxonomy and standard information that can be expressed by modeling and make it easy to change and manage.

도 1은 속성 테이블에 의한 기준정보 데이터베이스 관리를 도시한 도면이다.1 is a diagram illustrating management of a reference information database by an attribute table.

도 2는 속성의 계층적 분류관리를 도시한 도면이다.2 is a diagram illustrating hierarchical classification management of attributes.

도 3은 복합다기능 상품의 모델링을 도시한 도면이다.3 is a diagram illustrating modeling of a multifunctional product.

도 4는 카테고리 계층의 링크 및 직계 이중화에 의한 분류체계 관리를 도시한 도면이다.4 is a diagram illustrating a classification system management by linkage and serial duplication of a category hierarchy.

도 5는 기준정보 아이템의 다중링크에 의한 상품정보 관리를 도시한 도면이다.5 is a diagram illustrating product information management by multiple links of reference information items.

도 6은 분류 레벨에 무관한 아이템의 등록관리를 도시한 도면이다.6 is a diagram illustrating registration management of items irrespective of the classification level.

상기의 목적을 달성하기 위하여 본 발명에 따른 객체지향기술 기반의 분류체계 및 기준정보 관리 방법은, 다단계의 계층적 분류(카테고리)체계에 따라 정보(상품, 부품, 제품 등의 기준정보)를 분류하여 저장 및 활용하는 정보시스템에서 객체지향기술을 기반으로 분류체계 및 기준정보를 효율적으로 관리하는 방법에 관한 것으로서, 속성 테이블에 의한 기준정보 데이터베이스 관리, 속성의 계층적 분류관리, 다중상속을 이용한 복합다기능 상품의 모델링, 유연한 계층분류관리에 의한 파생상품 모델링, 카테고리 계층의 링크 및 직계 이중화에 의한 분류체계 관리, 기준정보 아이템의 다중링크에 의한 상품정보 관리, 분류 레벨에 무관한 기준정보 아이템의 등록관리 등을 포함함을 특징으로 한다. 이하, 첨부된 도면들을 참조로 하여 본 발명의 구성에 대한 상세한 설명을 하기로 한다.In order to achieve the above object, the object-oriented technology-based classification system and reference information management method according to the present invention classify information (standard information such as products, parts, products, etc.) according to a multi-level hierarchical classification (category) system. The method relates to the efficient management of classification system and reference information based on object-oriented technology in information systems that are stored and utilized. Multi-functional product modeling, derivative product modeling by flexible hierarchical classification management, category hierarchy link and serial redundancy management, product information management by multiple links of reference information items, registration of reference information items regardless of classification level Management and the like. Hereinafter, a detailed description of the configuration of the present invention with reference to the accompanying drawings.

도 1은 속성 테이블에 의한 기준정보 데이터베이스 관리도이다.1 is a reference information database management diagram using an attribute table.

종래의 전자 카탈로그 시스템은 도면 1에서와 같이 root > mechanical comp > bearing의 계층적 분류를 갖고, 각 카테고리별로 root는 p1과 p2를, mechanical comp 는 p3와 p4를, bearing은 p5와 p6의 속성을 갖게 되는 경우, 이에 대응하는root(p1, p2), mechanical comp(p3, p4), bearing(p5, p6)의 3개 테이블을 생성하게 된다.The conventional e-catalogue system has a hierarchical classification of root> mechanical comp> bearing as shown in FIG. 1, and each attribute has attributes of p1 and p2, mechanical comp for p3 and p4, and bearing for p5 and p6. In this case, three tables corresponding to root (p1, p2), mechanical comp (p3, p4), and bearing (p5, p6) are generated.

도면 1의 가)와 같이 Bearing 등의 말단(최종) 카테고리를 기준으로 아이템을 등록하는 경우, 카테고리별 속성의 정의가 모호하거나 사용자가 입력하지 않는 경우 해당 속성(p2, p4, P6) 값이 NULL로 저장되어, DB 테이블의 낭비를 초래하고 검색의 저해요소로 영향을 끼치게 된다. 실제 국내 P사의 경우, 최상위 단계에 정의된 품목코드와 단중이라는 속성의 경우, 품목코드에는 333,510 개의 속성 값이 들어 있었으나, 단중에는 10,514 개의 속성 값이 들어 있었다. 따라서 단중이라는 속성의 입력율은 약 3.15% 정도 임을 알 수 있다. 그러나, 도면 1의 나)와 같이 이를 속성별 테이블로 관리하게 되면, 값이 입력된 속성에 대해서만 저장을 하여 관리하게 됨으로써, 테이블의 낭비를 줄이고 검색속도를 향상시킬 수 있다.When item is registered based on end (final) category such as Bearing as in Fig. 1), if the definition of attribute by category is ambiguous or the user does not input, the value of the attribute (p2, p4, P6) is NULL. As a result, it wastes DB tables and affects the search. In fact, in the case of the domestic company P, the item code defined at the top level and the attribute of the unit weight contained 333,510 attribute values in the item code, but the unit code contained 10,514 attribute values. Therefore, it can be seen that the input rate of the attribute of danjung is about 3.15%. However, as shown in b) of FIG. 1, when managing this as a property-specific table, only the property in which a value is input is stored and managed, thereby reducing the waste of the table and improving the search speed.

도 2는 속성의 계층적 분류 관리도이다.2 is a hierarchical classification management diagram of attributes.

속성을 카테고리와 마찬가지로 도면 2와 같이 계층적 체계로 구성하여 관리하게 되면, 속성만으로도 계층적 검색을 실행할 수 있는 장점이 있다. 또한 속성에대하여 정의된 계층적 관계로 인하여 도면 2에서와 같이, 상위 속성인 직경을 검색하는 경우 하위의 내경과 외경도 같이 검색하여 결과를 출력함으로써 검색의 대상 범위를 확장하여 검색할 수 있는 장점이 있다.If the attributes are organized and managed in a hierarchical system like in FIG. 2, the hierarchical search can be performed using only the attributes. In addition, due to the hierarchical relationship defined for the property, as shown in Fig. 2, when searching for the upper property diameter, the inner and outer diameters of the lower part are also searched and the results are output to expand the scope of the search. There is this.

도 3은 복합다기능 상품의 모델링도이다.3 is a modeling diagram of a multifunctional product.

기존의 전자 카탈로그 시스템에서는 객체지향의 다중상속 개념이 적용되지 못하였는데, 이로 인하여 복합다기능 화하는 상품정보를 표현상의 제한 점과 검색의 제약을 받게 되었다. 도면 3의 가)와 같이 기존의 전자 카탈로그 시스템에서의 모델링은 DVD Combo 복합상품을 DVD Player와 VCR Player와 동일한 레벨로 분류하고, 상품을 정의하는 속성도 DVD Player 및 VCR Player와는 별도로 정의하여야 한다. 그러나, 이를 도면 3의 나)와 같이 다중상속의 객체지향 기술을 적용하게 되면, DVD Combo는DVD Player와 VCR Player의 하위로 정의하면, DVD Combo는 별도의 속성을 정의하지 않아도 되며, DVD Player나 VCR Player를 검색하는 경우에도 DVD Combo도 같이 검색이 되게 된다. 이렇게 함으로써 복합다기능 상품에 대한 실세계 모델링이 가능하며, DVD Player나 VCR Player 검색 시에 기능이 향상되고 신제품이 DVD Combo도 같이 보여줌으로써 up-selling의 기회를 제공할수 있다.In the existing electronic catalog system, the object-oriented multi-inheritance concept was not applied. As a result, product information that is complex and multifunctional is restricted in terms of expression and search. As shown in a) of FIG. 3, in the existing electronic catalog system, the DVD Combo composite product is classified at the same level as the DVD player and the VCR player, and the attributes defining the product must be defined separately from the DVD player and the VCR player. However, if this applies to the object inheritance technology of multiple inheritance as shown in b) of Figure 3, if DVD Combo is defined as a subordinate of DVD Player and VCR Player, DVD Combo does not have to define additional properties. When searching for a VCR player, the DVD Combo is also searched. This enables real-world modeling of multifunctional products, improves functionality when searching for DVD players or VCR players, and provides up-selling opportunities by showing new DVD Combos.

도 4는 카테고리 계층의 링크 및 직계 이중화에 의한 분류체계 관리도이다.4 is a diagram illustrating a classification system management by link and serial duplication of a category hierarchy.

카테고리 계층정보의 이중화 관리는 카테고리의 분류체계를 계층적으로 관리하는데 있어서, 도면 4의 가)와 같이 부자(父子) 간의 상하관계(子-父, 父-祖父, 祖父-曾祖父, 曾祖父-高祖父)뿐만 아니라, 도면 4의 나)와 같이 자(子)를 기준으로 한 계층적 직계(直系)관계(子에서 高祖父에 이르는 직계관계 즉, 子-父, 子-祖父,子-曾祖父, 子-高祖父)도 함께 관리하는 개념이다. 계층적 직계관계(족보의 直系 寸數와 유사한 개념)를 이용함으로써 분류체계의 직계관계 조회나 분류경로 등의 조회가 용이할 뿐만 아니라, 분류의 계층적 depth가 늘어나더라도 분류경로를 조회하는데 속도의 영향을 받지 않는 장점이 있다.The duplication management of category hierarchical information is hierarchically managing the classification system of categories. As shown in (a) of FIG. 4, the parent-child relationship (子-父, 父-祖父, 祖父-曾祖父, 曾祖父-高祖父) ), As well as the hierarchical lineal relationship (line-to-line relationship from 子 to high 子), i.e., 子-父, 子-祖父, 子-曾祖父, 子-高祖父) is also a concept of managing together. By using hierarchical lineal relationship (a concept similar to the straight line of genealogy), it is easy to search the lineage relationship of classification system or the classification path, etc. There is an advantage that is not affected.

도 5는 기준정보 아이템의 다중링크에 의한 상품정보 관리도이다.5 is a product information management diagram by multiple links of reference information items.

아이템의 다중링크는 기존의 솔루션이 갖는 제한점(하나의 아이템은 오직 하나의 카테고리에만 등록되고 활용되는 구조)을 극복하여, 하나의 상품이 분류체계의 여러 카테고리로 분류되어 나타나게 하는 개념이다. 이를 응용하게 되면, 분류체계의 관련된 여러카테고리에서 상품정보의 검색 및 활용이 가능하여 up-selling 또는 cross-selling의 기회를 제공할 수 있게 된다.Multilinking of items overcomes the limitations of existing solutions (a structure in which one item is registered and used in only one category), so that a single product is classified into several categories of the classification system. When applied to this, it is possible to search and utilize product information in various related categories of the classification system, thereby providing opportunities for up-selling or cross-selling.

아이템의 다중링크 절차는 다음과 같다.The multilink procedure of an item is as follows.

1) 기준이 되는 DVD Player 카테고리에, 상위에서 정의된 Rated Power와 DVD Player에서 정의된 Heads 속성을 이용하여 상품(DVD V2000)을 등록한다.1) The product (DVD V2000) is registered to the standard DVD Player category using the Rated Power defined above and the Heads attribute defined in the DVD Player.

2) 부가적인 VCR Player 카테고리에 자체의 속성 Rewind Speed를 추가하여 상기 1)에서 등록한 상품(DVD V2000)을 링크시킨다.2) Add its own attribute Rewind Speed to the additional VCR Player category to link the product (DVD V2000) registered in 1) above.

3) 상기 1), 2)의 과정을 거친 아이템은 DVD Player 및 VCR Player 카테고리에서 검색이 가능하게 된다.3) Items that have passed through 1) and 2) can be searched in the category of DVD Player and VCR Player.

도 6은 분류 레벨에 무관한 기준정보의 등록 관리도이다.6 is a registration control diagram of reference information irrespective of the classification level.

분류 레벨에 무관한 기준정보의 등록 관리는 아이템의 등록에 있어서 분류체계의 말단이 아닌 상위 레벨의 카테고리에 등록하는 것이다. 이는 파생상품 등의출현으로 분류체계를 확장하는데 유용하게 적용할 수 있는 방법이다. 도면 6의 가)와 같이 파생상품(BIC Ball Point Pen)을 모델링 할 경우에는, Ball Point Pen과 BIC Ball Point Pen을 개별적으로 검색을 하여야 한다. 그러나, 도면 6의 나)와 같이 모델링을 하면 Ball Point Pen에서 검색을 하여도 BIC Ball Point Pen을 같이 조회를 할 수 있는 장점이 있다. 분류체계는 신상품의 출현이나 경영환경 등의 변화로 끊임없이 변화한다. 분류 레벨에 무관한 기준정보의 등록관리는 이러한 변화에 능동적으로 대응하고 유연하게 상품을 정의할 수 있는 방법이다.The registration management of the reference information irrespective of the classification level is to register in the category of the higher level rather than the end of the classification system in the item registration. This is a useful method to extend the classification system to the emergence of derivatives. When modeling a derivative (BIC Ball Point Pen) as shown in Figure 6A, the Ball Point Pen and the BIC Ball Point Pen must be searched separately. However, when modeling as shown in b) of FIG. 6, the BIC Ball Point Pen can be inquired even when the Ball Point Pen is searched. The classification system is constantly changing due to the emergence of new products and changes in the business environment. Registration management of reference information irrespective of classification level is a way to proactively respond to these changes and flexibly define products.

이상의 설명에서와 같이 본 발명에 따른 객체지향기술 기반의 분류체계 및 기준정보의 관리 방법에 의하면, 객체지향 개념을 계층적 분류체계에 의한 정보관리 시스템에 적용할 경우 현실 세계의 다양성을 반영하는 유연하고 용이한 분류체계 모델링 및 기준정보의 관리가 가능하여 급변하는 환경변화에 능동적으로 대응할수 있을 뿐만 아니라 검색을 용이하게 함으로써 정보시스템의 활용도를 제고할 수 있다.As described above, according to the object-oriented technology-based classification system and the management method of the reference information according to the present invention, when the object-oriented concept is applied to the information management system by the hierarchical classification system, it is flexible to reflect the diversity of the real world. Modeling and management of standard information can be managed easily and not only to respond to rapidly changing environmental changes, but also to facilitate the search, thereby improving the utilization of the information system.

Claims (6)

데이터를 관리하는 정보시스템의 구축에 있어서, 클래스/엔티티/카테고리에 대응하는 테이블을 구성하지 않고 이를 정의하는 속성별로 테이블을 구성하는 방법In constructing an information system that manages data, a method of constructing a table for each attribute defining the table does not constitute a table corresponding to a class / entity / category. 제 1항의 정보시스템의 구축에 있어서 속성을 계층적으로 분류하여 관리하고, 이의 계층적 분류관계를 이용하여 검색 등에 활용하는 방법A method of classifying and managing attributes hierarchically in the construction of the information system of claim 1, and using the hierarchical classification relation to use them for searching. 제 1항의 정보시스템의 구축에 있어서 다중상속 개념을 이용하여 클래스/엔티티/카테고리를 모델링하는 방법A method of modeling classes / entities / categories using multiple inheritance concepts in the construction of the information system of claim 1 제 1항의 정보시스템의 구축에 있어서 계층적 분류를 정의, 검색 및 조회하기 위하여 부자간의 상하관계뿐만 아니라, 계층적 직계관계를 이용하는 방법Method of using hierarchical direct relationship as well as parent-child relationship in order to define, search, and search hierarchical classification in building information system of claim 1 제 1항의 정보시스템의 구축에 있어서 기준정보를 여러 분류에 등록하여 검색에 활용하기 위하여 기준 카테고리에 등록하고 이를 여러 부차적인 카테고리에 추가적으로 등록하여 검색 및 활용하는 방법In the construction of the information system of claim 1, in order to register the reference information in various categories and use them in the search, the method is registered in the reference category and additionally registered in the various sub-categories and searched and utilized. 제 1항의 정보시스템의 구축에 있어서 계층 분류의 말단이 아닌 중간 레벨의 카테고리에 기준정보를 등록하여 활용하는 방법A method of registering and using reference information in a category of an intermediate level that is not at the end of the hierarchy classification in the construction of the information system of claim 1
KR1020030000168A 2003-01-02 2003-01-02 Classification and Basic Information Management Method of Object-Oriented Programming Ceased KR20030009556A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030000168A KR20030009556A (en) 2003-01-02 2003-01-02 Classification and Basic Information Management Method of Object-Oriented Programming

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030000168A KR20030009556A (en) 2003-01-02 2003-01-02 Classification and Basic Information Management Method of Object-Oriented Programming

Publications (1)

Publication Number Publication Date
KR20030009556A true KR20030009556A (en) 2003-01-29

Family

ID=27730113

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030000168A Ceased KR20030009556A (en) 2003-01-02 2003-01-02 Classification and Basic Information Management Method of Object-Oriented Programming

Country Status (1)

Country Link
KR (1) KR20030009556A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200123565A (en) * 2019-04-22 2020-10-30 한국전자통신연구원 Apparatus and method for managing data based on data managing structure
KR102831581B1 (en) 2024-11-18 2025-07-08 (주)케이엔랩 Agent-based classification management method, classification management system, computer program for the same

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980047738A (en) * 1996-12-16 1998-09-15 양승택 Object-Oriented Path Index Management in Schema Manager
KR19980048473A (en) * 1996-12-17 1998-09-15 양승택 Method indexing and dynamic change-propagation method in memory-resident object-oriented DMB
KR19990035479A (en) * 1997-10-31 1999-05-15 이계철 How to register and retrieve an object-oriented fill class
JPH11202330A (en) * 1998-01-16 1999-07-30 Sony Corp Back light unit
KR20000015066A (en) * 1998-08-27 2000-03-15 윤종용 System for managing video data
KR20010002510A (en) * 1999-06-15 2001-01-15 김영환 administration method of class layer and class composition layer
KR20010093775A (en) * 1998-09-30 2001-10-29 아이투 테크놀로지스 인코포레이티드 Multi-dimensional data management system
KR20020036567A (en) * 2000-11-10 2002-05-16 조용순 A server system for providing commodity information of electronic commerce and commodity information providing method using the same
KR20020090816A (en) * 2001-05-29 2002-12-05 (주)데카커뮤니케이션즈 The system and method of analyzing and managing the value of product to fit the customers' needs using the object-oriented theory

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980047738A (en) * 1996-12-16 1998-09-15 양승택 Object-Oriented Path Index Management in Schema Manager
KR19980048473A (en) * 1996-12-17 1998-09-15 양승택 Method indexing and dynamic change-propagation method in memory-resident object-oriented DMB
KR19990035479A (en) * 1997-10-31 1999-05-15 이계철 How to register and retrieve an object-oriented fill class
JPH11202330A (en) * 1998-01-16 1999-07-30 Sony Corp Back light unit
KR20000015066A (en) * 1998-08-27 2000-03-15 윤종용 System for managing video data
KR20010093775A (en) * 1998-09-30 2001-10-29 아이투 테크놀로지스 인코포레이티드 Multi-dimensional data management system
KR20010002510A (en) * 1999-06-15 2001-01-15 김영환 administration method of class layer and class composition layer
KR20020036567A (en) * 2000-11-10 2002-05-16 조용순 A server system for providing commodity information of electronic commerce and commodity information providing method using the same
KR20020090816A (en) * 2001-05-29 2002-12-05 (주)데카커뮤니케이션즈 The system and method of analyzing and managing the value of product to fit the customers' needs using the object-oriented theory

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200123565A (en) * 2019-04-22 2020-10-30 한국전자통신연구원 Apparatus and method for managing data based on data managing structure
KR102831581B1 (en) 2024-11-18 2025-07-08 (주)케이엔랩 Agent-based classification management method, classification management system, computer program for the same

Similar Documents

Publication Publication Date Title
US6917938B2 (en) Collaborative context information management system
US7191182B2 (en) Containment hierarchy in a database system
Neumayr et al. Multi-level domain modeling with m-objects and m-relationships
US7149733B2 (en) Translation of object queries involving inheritence
US7359912B2 (en) Result set formatting and processing
Torlone Conceptual multidimensional models
US20060277214A1 (en) Schema for sharing relational database types
US20040015496A1 (en) Performing operations on a set of objects in a database system
US20080033993A1 (en) Database Access Through Ontologies With Semi-Automatic Semantic Mapping
US7613715B2 (en) Map and data location provider
Park et al. Toward total business intelligence incorporating structured and unstructured data
Neumayr et al. Modeling techniques for multi-level abstraction
Golobisky et al. Mapping UML class diagrams into object-relational schemas
Kim et al. A semantic classification model for e-catalogs
KR20030009556A (en) Classification and Basic Information Management Method of Object-Oriented Programming
Vangenot Multi-representation in spatial databases using the MADS conceptual model
Hümmer et al. A decathlon in multidimensional modeling: Open issues and some solutions
Dittrich Object-oriented data model concepts
Leukel Standardization of product ontologies in B2B relationships-on the role of ISO 13584
Feuerlicht et al. Object-relational database design: can your application benefit from SQL: 2003?
Medina et al. Representing conceptual multidimensional properties using the common warehouse metamodel (CWM)
Liu et al. Integrating databases in Internet
Kim et al. A data model and algebra for document-centric XML document
Atzeni Databases and the World Wide Web
Sarkar et al. Object relational implementation of Graph based conceptual level Multidimensional Data Model

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20030102

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20041207

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20050308

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20041221

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

Patent event date: 20041207

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I