[go: up one dir, main page]

KR100681523B1 - Matrix DV Structure in Pop World DVD Structure and Its Implementation Method - Google Patents

Matrix DV Structure in Pop World DVD Structure and Its Implementation Method Download PDF

Info

Publication number
KR100681523B1
KR100681523B1 KR1020050055141A KR20050055141A KR100681523B1 KR 100681523 B1 KR100681523 B1 KR 100681523B1 KR 1020050055141 A KR1020050055141 A KR 1020050055141A KR 20050055141 A KR20050055141 A KR 20050055141A KR 100681523 B1 KR100681523 B1 KR 100681523B1
Authority
KR
South Korea
Prior art keywords
file
design
layout
data
pop
Prior art date
Application number
KR1020050055141A
Other languages
Korean (ko)
Other versions
KR20060135278A (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 KR1020050055141A priority Critical patent/KR100681523B1/en
Publication of KR20060135278A publication Critical patent/KR20060135278A/en
Application granted granted Critical
Publication of KR100681523B1 publication Critical patent/KR100681523B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2428Query predicate definition using graphical user interfaces, including menus and forms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 팝 월드 DB(pop world database) 구조에 있어서의 메트릭스 DB(metrix database) 구조 및 그 구현방법에 관한 것으로, 특히 디자인 DB와 레이아웃 DB와 같은 서로 다른 DB의 파일을 불러와 새로운 유형의 파일을 생성하는 DB 구조 및 그 구현방법에 관한 것이다.The present invention relates to a matrix database (metrix database) structure and a method of implementing the same in a pop world database structure. In particular, a new type of file can be obtained by importing files from different DBs such as a design DB and a layout DB. It relates to a DB structure for generating a DB and its implementation method.

본 발명의 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조는 디자인의 속성을 관리하고, 풀 다운(pull-down) 메뉴를 상위 모듈로 형성하는 디자인 DB 파일을 저장하고 있는 디자인 DB 파일 저장 수단; 글자의 내용입력에 대한 속성을 정의하고, 풀 다운 메뉴를 상위 모듈로 형성하는 레이아웃 DB 파일을 저장하고 있는 레이아웃 DB 파일 저장 수단; 상기 디자인 DB 파일과 레이아웃 DB 파일 중에서 어느 하나의 파일을 엑티브 화면에 활성화시키는 파일 활성화 수단; 및 상기 활성화된 엑티브 화면에 하나의 파일을 합성하는 파일 합성 수단;을 포함한다.The matrix DB structure in the pop-world DB structure of the present invention comprises: design DB file storage means for managing design attributes and storing design DB files for forming pull-down menus as upper modules; Layout DB file storage means for defining attributes for content input of characters and storing a layout DB file for forming a pull-down menu as an upper module; File activation means for activating any one of the design DB file and the layout DB file on an active screen; And file synthesizing means for synthesizing one file to the activated active screen.

팝 월드, 로컬, 풀 다운, 디자인 DB, 레이아웃 DB Pop World, Local, Pulldown, Design DB, Layout DB

Description

팝 월드 DB 구조에 있어서의 메트릭스 DB 구조 및 그 구현방법{The metrix database structure in the pop world database structure and the method for materializing thereof}The matrix database structure in the pop world database structure and the method for materializing

도 1은 종래의 DB 구조도이다.1 is a conventional DB structure diagram.

도 2는 본 발명의 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조 및 그 구현방법을 나타낸 도면이다.2 is a diagram illustrating a matrix DB structure and an implementation method thereof in the pop world DB structure of the present invention.

도 3은 본 발명의 팝 월드 운영환경 화면구조도이다. 3 is a screen structure diagram of a pop world operating environment of the present invention.

도 4는 본 발명의 메트릭스 DB를 구현한 도면이다. 4 is a diagram illustrating a matrix DB of the present invention.

도 5a 내지 도 5d는 본 발명의 엑티브 화면에 하나의 파일을 합성하는 방법을 나타낸 실시예이다.5A to 5D are exemplary embodiments illustrating a method of synthesizing one file into an active screen of the present invention.

도 6a 내지 도 6b는 본 발명의 합성된 하나의 파일을 저장하는 방법을 나타낸 실시예이다.6A to 6B illustrate an embodiment of a method of storing a synthesized single file of the present invention.

도 7a 내지 도 7c는 본 발명의 합성된 하나의 파일에 자료를 수정하거나 추가하는 방법을 나타낸 실시예이다.7A to 7C illustrate an example of a method of modifying or adding data to a synthesized file of the present invention.

본 발명은 팝 월드 DB(pop world database) 구조에 있어서의 메트릭스 DB(metrix database) 구조 및 그 구현방법에 관한 것으로, 특히 디자인 DB와 레이아웃 DB와 같은 서로 다른 DB의 파일을 불러와 새로운 유형의 파일을 생성하는 DB 구조 및 그 구현방법에 관한 것이다.The present invention relates to a matrix database (metrix database) structure and a method of implementing the same in a pop world database structure. In particular, a new type of file can be obtained by importing files from different DBs such as a design DB and a layout DB. It relates to a DB structure for generating a DB and its implementation method.

도 1은 종래의 DB 구조도이다. 도 1에 도시된 바와 같이, 종래의 DB에는 디자인 DB(30), 레이아웃 DB(40) 및 자료 DB가 있는데, 그 각각에 대하여 살펴보기로 한다.1 is a conventional DB structure diagram. As shown in FIG. 1, a conventional DB includes a design DB 30, a layout DB 40, and a material DB. Each of them will be described.

종래의 DB는 템플리트(template, 10a, 10b), 풀 다운 메뉴(pull-down menu, 20a, 20b) 및 디자인 DB(30)(또는 레이아웃 DB(40))의 순서로 하위 모듈을 형성한다.Conventional DBs form submodules in the order of templates (templates 10a, 10b), pull-down menus 20a, 20b, and design DB 30 (or layout DB 40).

디자인 DB(30)는 디자인의 속성을 관리하고, 풀 다운(pull-down) 메뉴(20a)를 상위 모듈로 형성한다. 상기 풀 다운 메뉴(20a)의 카테고리 구조는 운영자 환경에 의하여 자유롭게 그 구조를 바꿀 수 있다.The design DB 30 manages the attributes of the design and forms a pull-down menu 20a as a higher module. The category structure of the pull-down menu 20a can be freely changed by the operator environment.

풀 다운 메뉴(20a)의 구조로 구성되어 있는 카테고리의 하위 그룹에는 디자인 DB(30) 파일이 존재하고, 상기 디자인 DB(30) 파일은 섬네일 이미지(thumbnail image)의 유형으로 미리보기의 형태로 보여진다. 섬네일 파일로 보여지는 디자인 DB(30) 파일을 선택하면, 선택된 섬네일의 원시 디자인 DB(30) 파일이 엑티브 화면에 보여진다.The design DB 30 file exists in a subgroup of the category composed of the structure of the pull-down menu 20a, and the design DB 30 file is shown in the form of a preview in the form of a thumbnail image. Lose. When the design DB 30 file shown as the thumbnail file is selected, the original design DB 30 file of the selected thumbnail is displayed on the active screen.

레이아웃 DB(40)는 글자의 내용입력에 대한 속성을 정의하고, 풀 다운 메뉴(20b)를 상위 모듈로 형성한다. 상기 풀 다운 메뉴(20b)의 카테고리 구조는 디자인 DB(20b)의 카테고리와는 다르게 1차 메뉴로 한정되어 있다.The layout DB 40 defines an attribute for content input of letters and forms a pull-down menu 20b as a higher module. The category structure of the pull-down menu 20b is limited to the primary menu unlike the category of the design DB 20b.

풀 다운 메뉴(20b)의 구조로 구성되어 있는 카테고리의 하위 그룹에는 글자입력의 속성을 가지고 있는 레이아웃 DB(40) 파일이 존재하고, 상기 레이아웃 DB (40) 파일은 섬네일 이미지의 유형으로 미리보기의 형태로 보여진다. 섬네일 파일로 보여지는 디자인 DB(30) 파일을 선택하면, 선택된 섬네일의 원시 레이아웃 DB(40) 파일이 엑티브 화면에 보여진다.In the sub-group of the category composed of the structure of the pull-down menu 20b, there is a layout DB 40 file having the property of text input, and the layout DB 40 file is a thumbnail image type. It is shown in form. When the design DB 30 file shown as the thumbnail file is selected, the raw layout DB 40 file of the selected thumbnail is displayed on the active screen.

자료 DB는 입력자료를 관리하고, 입력환경에 따라 오프라인(off-line) 및 온라인(on-line)의 형태로 DB를 형성한다.Data DB manages input data and forms DB in off-line and on-line form according to input environment.

그러나, 상기와 같은 종래의 DB 구조는 디자인 DB(30)와 레이아웃 DB(40)를 서로 합성하는 DB 구조를 형성하지 못함으로써, 사용자가 원하는 디자인을 다양하게 생성할 수 없으며, 디자인의 출력환경을 손쉽게 구현할 수 없는 문제점이 있다.However, the conventional DB structure as described above does not form a DB structure in which the design DB 30 and the layout DB 40 are synthesized with each other, and thus, a user may not variously generate a desired design, and the output environment of the design may be reduced. There is a problem that cannot be easily implemented.

이에 본 발명은 상기 문제점을 해결하기 위한 것으로써, 프로그램 설치환경에서 생성된 디자인 DB와 레이아웃 DB를 서로 합성하는 DB구조로서 사용자가 원하는 디자인을 다양하게 생성할 수 있고, 새로운 디자인의 출력환경을 손쉽게 구현할 수 있는 팝 월드 DB(pop world database) 구조에 있어서의 메트릭스 DB(metrix database) 구조 및 그 구현방법을 제공하는 것을 목적으로 한다.Accordingly, the present invention is to solve the above problems, as a DB structure that synthesizes the design DB and layout DB generated in the program installation environment with each other can generate a variety of designs desired by the user, and easily create an output environment of a new design An object of the present invention is to provide a matrix DB (metrix database) structure and a method of implementing the same in a pop world database structure that can be implemented.

본 발명은 디자인의 속성을 관리하고, 풀 다운(pull-down) 메뉴를 상위 모듈로 형성하는 디자인 DB 파일을 저장하고 있는 디자인 DB 파일 저장 수단; 글자의 내용입력에 대한 속성을 정의하고, 풀 다운 메뉴를 상위 모듈로 형성하는 레이아웃 DB 파일을 저장하고 있는 레이아웃 DB 파일 저장 수단; 상기 디자인 DB 파일과 레이아웃 DB 파일 중에서 어느 하나의 파일을 엑티브 화면에 활성화시키는 파일 활성화 수단; 및 상기 활성화된 엑티브 화면에 하나의 파일을 합성하는 파일 합성 수단;을 포함하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조를 제시한다.The present invention provides a design DB file storage means for managing a property of a design and storing a design DB file for forming a pull-down menu as an upper module; Layout DB file storage means for defining attributes for content input of characters and storing a layout DB file for forming a pull-down menu as an upper module; File activation means for activating any one of the design DB file and the layout DB file on an active screen; And a file synthesizing means for synthesizing one file to the activated active screen.

본 발명은 파일 활성화 수단에 의하여 디자인 DB 파일과 레이아웃 DB 파일 중에서 어느 하나가 엑티브 화면에 활성화되는 제1단계; 및 파일 합성 수단에 의하여 상기 디자인 DB 파일과 레이아웃 DB 파일 중에서 상기 엑티브 화면에 활성화되지 않은 파일을 엑티브 화면에 합성하는 제2단계;를 포함하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조 구현방법을 제시한다.The present invention provides a method comprising: a first step in which any one of a design DB file and a layout DB file is activated on an active screen by a file activation means; And a second step of synthesizing a file not activated on the active screen from the design DB file and the layout DB file to the active screen by a file synthesizing means. do.

이하, 본 발명의 실시예에 대한 구성 및 그 작용을 첨부한 도면을 참조하면서 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings, the configuration and operation of the embodiment of the present invention will be described in detail.

도 2는 본 발명의 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조 및 그 구현방법을 나타낸 도면이다. 도 2에 도시된 바와 같이, 본 발명의 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조는 디자인 DB 파일 저장 수단(100), 레이아웃 DB 파일 저장 수단(200), 파일 활성화 수단(300) 및 파일 합성 수단(400)을 포함하는데 그 각각은 다음과 같다.2 is a diagram illustrating a matrix DB structure and an implementation method thereof in the pop world DB structure of the present invention. As shown in Fig. 2, the matrix DB structure in the pop world DB structure of the present invention includes a design DB file storage means 100, a layout DB file storage means 200, a file activation means 300, and a file synthesizing means. 400, each of which is as follows.

디자인 DB 파일 저장 수단(100)은 디자인의 속성을 관리하고, 풀 다운(pull-down) 메뉴를 상위 모듈로 형성하는 디자인 DB 파일(100a, 100b)을 저장하고 있다.The design DB file storage means 100 manages design attributes and stores design DB files 100a and 100b for forming a pull-down menu as an upper module.

레이아웃 DB 파일 저장 수단(200)은 글자의 내용입력에 대한 속성을 정의하고, 풀 다운 메뉴를 상위 모듈로 형성하는 레이아웃 DB 파일(200a, 200b)을 저장하고 있다.The layout DB file storage means 200 stores the layout DB files 200a and 200b that define attributes for content input of text and form a pull-down menu as an upper module.

파일 활성화 수단(300)은 상기 디자인 DB 파일(100a, 100b)과 레이아웃 DB 파일(200a, 200b) 중에서 어느 하나의 파일을 엑티브 화면(600)에 활성화시킨다.The file activation unit 300 activates any one of the design DB files 100a and 100b and the layout DB files 200a and 200b on the active screen 600.

파일 합성 수단(400)은 상기 활성화된 엑티브 화면(600)에 하나의 파일을 합성한다.The file synthesizing means 400 synthesizes one file on the activated active screen 600.

또한, 상기 합성된 엑티브 화면(600)에 자료를 수정하는 자료 수정수단(500a) 및 자료를 추가하는 자료 추가수단(500b)을 더 포함할 수도 있다.In addition, the synthesized active screen 600 may further include a data modifying means 500a for modifying data and a data adding means 500b for adding data.

상기와 같은 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조의 구현방법은 다음과 같다.An implementation method of the matrix DB structure in the pop world DB structure as described above is as follows.

먼저, 파일 활성화 수단(300)에 의하여 디자인 DB 파일(100a, 100b)과 레이아웃 DB 파일(200a, 200b) 중에서 어느 하나가 엑티브 화면(600)에 활성화된다.First, any one of the design DB files 100a and 100b and the layout DB files 200a and 200b is activated on the active screen 600 by the file activating means 300.

다음으로, 파일 합성 수단(400)에 의하여 상기 디자인 DB 파일(100a, 100b)과 레이아웃 DB 파일(200) 중에서 상기 엑티브 화면(600)에 활성화되지 않은 파일을 엑티브 화면(600)에 합성한다.Next, the file synthesizing unit 400 synthesizes a file not activated on the active screen 600 among the design DB files 100a and 100b and the layout DB file 200 to the active screen 600.

마지막으로, 상기 합성된 엑티브 화면(600)에 도 7b 내지 도 7c에서와 같이 바코드 1, 상품명 1, 원산지 1, 규격 1, 단위가격 1, 정상가격 1, 가격 1, 상품이미지 1 및 상품설명 1여러 가지 항목에 대하여 선택적으로 자료를 수정하거나 자료를 추가할 수 있다.Finally, as shown in FIGS. 7b to 7c, the synthesized active screen 600 includes barcode 1, product name 1, country of origin 1, specification 1, unit price 1, normal price 1, price 1, product image 1 and product description 1 You can optionally modify or add data to various items.

도 3은 본 발명의 팝 월드 운영환경 화면구조도이다. 도 3에 도시된 바와 같이, 팝 월드 운영환경 구조는 로컬 구조로서 풀 다운 메뉴(700a, 700b)의 카테고리의 하위 환경에 있는 디자인 DB(800)와 레이아웃 DB(900)에 서로 다른 디자인이 저장되어 있다. 이러한 DB 구조는 서로 다른 DB가 합성되어 전혀 새로운 환경의 디자인을 손쉽게 생성할 수 있는 구조로 되어 있다. 또한, 사용자는 기본적으로 제공되는 디자인 DB 파일(800)과 레이아웃 DB 파일(900)이외에 온라인을 통하여 각각의 디자인 DB 파일과 레이아웃 DB 파일을 다운로드받아 로컬 환경에서 합성하여 운영환경을 구축할 수 있다.3 is a screen structure diagram of a pop world operating environment of the present invention. As shown in FIG. 3, the pop world operating environment structure is a local structure, and different designs are stored in the design DB 800 and the layout DB 900 in the sub-environment of the categories of the pull-down menus 700a and 700b. have. This DB structure is a structure that can easily create the design of a completely new environment by combining different DBs. In addition to the design DB file 800 and the layout DB file 900 provided by the user, the user can download the design DB file and the layout DB file online and synthesize them in a local environment to build an operating environment.

참고로, 팝 월드 프로그램은 다음과 같이 로컬과 서버로 크게 구분된다.For reference, pop world programs are divided into local and server as follows.

로컬은 컴퓨터가 독립적으로 운영될 수 있는 기반 기술이고, 운영 기반은 뷰(view) 창의 독립된 데이터베이스를 지원하는 템플리트(template), 서버(server), 레이아웃(layout), 이미지(image), 클리파트(clipart), 데이터(data) 및 디자인(design)과 같은 폴더로 구성되어 있으며, 프로그램 제어와 포스(point of sale, POS) 링크를 제어한다.Local is the underlying technology on which a computer can operate independently. The operating base is a template, server, layout, image, and clippart that support independent databases of view windows. It consists of folders such as clipart, data, and design, and controls program control and point of sale (POS) links.

서버는 원격의 디자인 지원을 위한 기반 기술로서, 종래의 웹 하드의 유형과는 다른 로컬의 뷰 창과 동일하게 운영될 수 있다.The server is the underlying technology for remote design support and can operate in the same way as a local view window different from the type of conventional web hard.

도 4는 본 발명의 메트릭스 DB를 구현한 도면이다. 도 4에 도시된 바와 같 이, 메트릭스 DB를 구현하는데 있어 종축에는 디자인 DB로 좌표를 정하고, 횡축에는 레이아웃 DB로 좌표를 정할 수 있다. 본 발명에서는 종축의 디자인 DB에는 아라비아 숫자로 표현하고, 횡축의 레이아웃 DB에는 영문자 알파벳으로 표현하였다.4 is a diagram illustrating a matrix DB of the present invention. As illustrated in FIG. 4, in the implementation of the matrix DB, coordinates may be determined by a design DB on a vertical axis, and coordinates may be determined by a layout DB on a horizontal axis. In the present invention, the design DB of the vertical axis is represented by Arabic numerals, and the horizontal layout DB is represented by the English alphabet.

디자인 DB와 레이아웃 DB는 서로 다른 구조의 DB 구조로 구성되어 있으며, 각각의 데이터 파일이 합성됨으로써 여러 가지 유형의 합성 파일이 생성된다. 예를 들면, (1~2)의 디자인 DB와 (A~B)의 레이아웃 DB에서는 1A라는 합성파일이 생성되고, (2~3)의 디자인 DB와 (B~C)의 레이아웃 DB에서는 2B라는 합성파일이 생성된다. 그리고, (3~4)의 디자인 DB와 (C~D)의 레이아웃 DB에서는 3C라는 합성파일이 생성되고, (4~5)의 디자인 DB와 (D~E)의 레이아웃 DB에서는 4D라는 합성파일이 생성된다. 또한, (5~6)의 디자인 DB와 (E~F)의 레이아웃 DB에서는 5E라는 합성파일이 생성된다.The design DB and layout DB are composed of different DB structures, and various data files are created by synthesizing each data file. For example, a composite file called 1A is created in the design DB of (1-2) and the layout DB of (A ~ B), and 2B is created in the design DB of (2-3) and the layout DB of (B ~ C). The composite file is created. In the design DB of (3-4) and the layout DB of (C ~ D), a composite file called 3C is generated, and in the design DB of (4-5) and the layout DB of (D ~ E), a composite file called 4D Is generated. In addition, in the design DB of (5-6) and the layout DB of (E ~ F), a composite file called 5E is generated.

상기와 같이 디자인 DB와 레이아웃 DB는 서로 다른 DB를 형성하고 있기 때문에 독립적으로 운영하는 것이 가능하다. 따라서, 디자인 파일과 레이아웃 파일은 서로 다른 파일이지만, 엑티브 화면에 활성시킬 경우에는 파일의 우선 순위에 관계없이 합성파일로 보여진다.As described above, since the design DB and the layout DB form different DBs, they can be operated independently. Therefore, the design file and the layout file are different files, but when activated on the active screen, the design file and the layout file are shown as a composite file regardless of the priority of the file.

상기 디자인 DB와 레이아웃 DB의 서로 다른 DB를 불러와 새로운 유형의 파일을 생성한 DB를 메트릭스(metrix) DB라고 하는데, 이는 디자인 DB 파일과 레이아웃 DB 파일의 개수를 곱한 수의 서로 다른 유형의 디자인 파일을 손쉽게 생성할 수 있다. 도 4에서는 디자인 DB 파일이 8개이고, 레이아웃 DB 파일이 5개이므로, 모두 40개의 합성 파일을 생성할 수 있다. 만약, 디자인 DB 파일이 300개 저장되어 있고 레이아웃 DB 파일이 500개 저장되어 있으면, 디자인 DB 파일 300개 각각에 대하여 레이아웃 DB 파일 500개 각각을 합성할 수 있으므로 1500개의 합성파일을 생성할 수 있다.A DB that loads different DBs of the design DB and the layout DB and creates a new type of file is called a matrix DB, which is a number of different types of design files multiplied by the number of design DB files and layout DB files. Can be easily generated. In FIG. 4, since there are eight design DB files and five layout DB files, 40 composite files can be generated. If 300 design DB files are stored and 500 layout DB files are stored, each of 500 layout DB files can be synthesized with respect to 300 design DB files, thereby generating 1500 synthesized files.

도 5a 내지 도 5d는 본 발명의 엑티브 화면에 하나의 파일을 합성하는 방법을 나타낸 실시예이다. 도 5a 내지 도 5d에 도시된 바와 같이, 엑티브 화면에 하나의 파일을 합성하는 방법은 다음과 같다.5A to 5D are exemplary embodiments illustrating a method of synthesizing one file into an active screen of the present invention. As shown in FIG. 5A to FIG. 5D, a method of synthesizing one file on an active screen is as follows.

먼저, 도 5a와 같은 초기화 화면에 파일 활성화 수단을 이용하여 디자인 DB 파일과 레이아웃 DB 파일 중에서 어느 하나를 엑티브 화면에 활성화한다. 본 실시예에서는 도 5b와 같이 디자인 DB 파일을 활성화하였다.First, any one of a design DB file and a layout DB file is activated on an active screen by using a file activation means on an initialization screen as shown in FIG. 5A. In this embodiment, the design DB file is activated as shown in FIG. 5B.

다음으로, 파일 합성 수단에 의하여 디자인 DB 파일과 레이아웃 DB 파일 중에서 상기 엑티브 화면에 활성화되지 않은 파일을 엑티브 화면에 합성한다. 본 실시예에서는 도 5b와 같이 디자인 DB 파일이 활성화된 엑티브 화면에 도 5c와 같은 레이아웃 DB 파일을 합성하여 도 5d와 같이 완성되도록 하였다.Next, by the file synthesizing means, a file not activated on the active screen among the design DB file and the layout DB file is synthesized on the active screen. In the present embodiment, the layout DB file as shown in FIG. 5C is synthesized on the active screen on which the design DB file is activated as shown in FIG. 5B to be completed as shown in FIG. 5D.

도 6a 내지 도 6b는 본 발명의 합성된 하나의 파일을 저장하는 방법을 나타낸 실시예이다. 도 6a 내지 도 6b에 도시된 바와 같이, 상기 도 5d와 같이 합성된 파일을 저장하였다가 다시 활용할 수도 있다.6A to 6B illustrate an embodiment of a method of storing a synthesized single file of the present invention. As shown in FIGS. 6A to 6B, the synthesized file may be stored and used again as shown in FIG. 5D.

도 6a에는 도 5a와는 달리 오른쪽의 레이아웃 파일이 화면에 보이지 않은 것을 알 수 있으며, 저장한 합성 파일을 다시 불러왔을 때 도 6b와 같이 활성화된 것을 알 수 있다.In FIG. 6A, unlike in FIG. 5A, the layout file on the right side is not shown on the screen, and when the stored composite file is loaded again, it can be seen that it is activated as in FIG. 6B.

도 7a 내지 도 7c는 본 발명의 합성된 하나의 파일에 자료를 수정하거나 추 가하는 방법을 나타낸 실시예이다. 도 7a 내지 도 7c에 도시된 바와 같이, 읽혀진자료는 수정 또는 추가가 가능함을 알 수 있다.7A to 7C illustrate an example of a method of modifying or adding data to a synthesized file of the present invention. As shown in Figure 7a to 7c, it can be seen that the read data can be modified or added.

도 7a에는 디자인 DB 파일과 레이아웃 DB 파일을 통하여 자료가 입력된 것을 나타내었는데, 도 7b와 같이 바코드 1, 상품명 1, 원산지 1, 규격 1, 단위가격 1, 정상가격 1, 가격 1, 상품이미지 1 및 상품설명 1과 같은 사항이 수정 또는 추가가 가능하다. 그리고, 도 7c와 같이 반복적으로 수정 또는 추가가 가능함을 알 수 있다.In FIG. 7A, data is input through a design DB file and a layout DB file. As shown in FIG. 7B, a barcode 1, a brand name 1, an origin 1, a standard 1, a unit price 1, a normal price 1, a price 1, and a product image 1 And product description 1 can be modified or added. And, it can be seen that it can be repeatedly modified or added as shown in Figure 7c.

이상에서 설명한 내용을 통해 본 업에 종사하는 당업자라면 본 발명의 기술사상을 이탈하지 아니하는 범위 내에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용만으로 한정되는 것이 아니라 특허청구범위에 의하여 정해져야 한다.It will be apparent to those skilled in the art that various changes and modifications can be made without departing from the technical spirit of the present invention through the above description. Therefore, the technical scope of the present invention should not be limited only to the contents described in the embodiments, but should be defined by the claims.

이상에서와 같이 본 발명에 의한 팝 월드 DB(pop world database) 구조에 있어서의 메트릭스 DB(metrix database) 구조는 프로그램 설치환경에서 생성된 디자인 DB와 레이아웃 DB를 서로 합성하는 DB 구조로서 사용자가 원하는 디자인을 생성할 수 있고, 새로운 디자인의 출력환경을 손쉽게 구현할 수 있다.As described above, the matrix DB (metrix database) structure in the pop world DB structure according to the present invention is a DB structure that synthesizes a design DB and a layout DB generated in a program installation environment. It is possible to create a new design output environment easily.

Claims (7)

디자인의 속성을 갖는 디자인 DB 파일을 저장하고 있는 디자인 DB 파일 저장 수단과;Design DB file storage means for storing a design DB file having a design attribute; 글자의 내용입력에 대한 속성을 정의하고 있는 레이아웃 DB 파일을 저장하고 있는 레이아웃 DB 파일 저장 수단과;Layout DB file storage means for storing a layout DB file defining attributes for text content input; 임의의 디자인 DB 파일에 입력되는 자료를 저장하고 있는 자료 저장 수단; 및Data storage means for storing data input to an arbitrary design DB file; And 상기 디자인 DB 파일 중 선택된 하나의 디자인 DB 파일에 상기 레이아웃 DB 파일 중 선택된 하나의 레이아웃 DB 파일의 글자 내용 입력 속성에 따라 상기 자료저장수단에 저장된 자료 중 선택된 자료를 입력하여 합성파일을 만드는 파일합성수단을 포함하는 것을 특징으로 하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조.File synthesizing means for creating a composite file by inputting selected data from the data stored in the data storage means according to the character content input attribute of the selected layout DB file of the layout DB file to the selected design DB file of the design DB file Matrix DB structure in the pop-world DB structure, characterized in that it comprises a. 청구항 1에 있어서,The method according to claim 1, 상기 파일합성수단은 선택된 자료가 복수의 자료로 이루어진 경우에는 복수의 자료에 대한 각각의 합성파일을 만드는 것을 특징으로 하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조.And the file synthesizing means creates a respective synthetic file for a plurality of data when the selected data is composed of a plurality of data. 청구항 1에 있어서,The method according to claim 1, 상기 합성파일에 입력된 자료를 수정하거나 상기 합성파일에 입력될 새로운 자료를 추가하기 위한 수단을 더 포함하는 것을 특징으로 하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조.And means for modifying the data entered in the composite file or adding new data to be entered in the composite file. 청구항 1에 있어서,The method according to claim 1, 상기 디자인 DB 파일과 레이아웃 DB 파일은 섬네일 이미지(thumbnail image)의 유형으로 미리보기의 형태로 보여지는 것을 특징으로 하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조.The matrix DB structure of the pop world DB structure, wherein the design DB file and the layout DB file are shown in the form of a preview in the form of a thumbnail image. 디자인 DB 파일 중 임의의 파일 및 레이아웃 DB 파일 중 임의의 파일이 선택되는 1 단계와;Step 1 in which any file of the design DB file and any file of the layout DB file are selected; 저장된 자료 중 임의의 자료가 선택되는 2 단계와;Step 2 in which any of the stored data is selected; 상기 선택된 자료 내용이 상기 선택된 임의의 레이아웃 파일의 글자내용입력 속성에 따라 상기 선택된 디자인 파일에 입력되어 합성파일이 만들어지는 3 단계를 포함하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조 구현 방법.3. The method of claim 2, wherein the selected data content is input to the selected design file according to the text content input attribute of the selected arbitrary layout file to create a composite file. 청구항 5에 있어서,The method according to claim 5, 상기 3 단계는, 선택된 자료가 복수의 자료로 이루어진 경우에는 복수의 자료 내용에 대한 각각의 합성파일이 만들어지는 것을 특징으로 하는 팝 월드 DB 구조에 있어서의 메트릭스 DB 구조 구현 방법.In the third step, when the selected data is composed of a plurality of data, each compound file for a plurality of data contents is generated. 삭제delete
KR1020050055141A 2005-06-24 2005-06-24 Matrix DV Structure in Pop World DVD Structure and Its Implementation Method KR100681523B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050055141A KR100681523B1 (en) 2005-06-24 2005-06-24 Matrix DV Structure in Pop World DVD Structure and Its Implementation Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050055141A KR100681523B1 (en) 2005-06-24 2005-06-24 Matrix DV Structure in Pop World DVD Structure and Its Implementation Method

Publications (2)

Publication Number Publication Date
KR20060135278A KR20060135278A (en) 2006-12-29
KR100681523B1 true KR100681523B1 (en) 2007-02-09

Family

ID=37813315

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050055141A KR100681523B1 (en) 2005-06-24 2005-06-24 Matrix DV Structure in Pop World DVD Structure and Its Implementation Method

Country Status (1)

Country Link
KR (1) KR100681523B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140047238A (en) * 2012-10-11 2014-04-22 주식회사 시그마플러스 A production systems of design goods and method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000065648A (en) * 1999-04-07 2000-11-15 이순덕 combining method of image and letters provided by on-line system and its recording media
KR20020087974A (en) * 2000-04-14 2002-11-23 픽셀 (리서치) 리미티드 User interfaces and methods for manipulating and viewing digital documents
KR20030023591A (en) * 2002-12-11 2003-03-19 김지수 Output system and method of advertising image of internet
KR20050036702A (en) * 2003-10-15 2005-04-20 캐논 가부시끼가이샤 User interface for creation and editing of variable data documents

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000065648A (en) * 1999-04-07 2000-11-15 이순덕 combining method of image and letters provided by on-line system and its recording media
KR20020087974A (en) * 2000-04-14 2002-11-23 픽셀 (리서치) 리미티드 User interfaces and methods for manipulating and viewing digital documents
KR20030023591A (en) * 2002-12-11 2003-03-19 김지수 Output system and method of advertising image of internet
KR20050036702A (en) * 2003-10-15 2005-04-20 캐논 가부시끼가이샤 User interface for creation and editing of variable data documents

Also Published As

Publication number Publication date
KR20060135278A (en) 2006-12-29

Similar Documents

Publication Publication Date Title
US20210256206A1 (en) System and method for dialog customization
CN100362464C (en) Document processing apparatus and document processing method
CN102105862B (en) Automatic user interface generation for entity interaction
CN112328212A (en) Rapid development platform based on separation of front end and rear end of engine mode and use method thereof
US9529786B2 (en) Automatically converting text to business graphics
US8028005B2 (en) System and method for enabling access to a data source through a graphical interface
WO2011088396A1 (en) Apparatus and method for constructing data applications in an unstructured data environment
US20030037310A1 (en) Visual programming tool and execution environment for developing computer software applications
KR100681523B1 (en) Matrix DV Structure in Pop World DVD Structure and Its Implementation Method
KR100681525B1 (en) DVD link system in pop world DVD structure
CN102841918B (en) Binary system long object fluidisation data processing equipment and method
JP4582701B2 (en) Screen creation method, apparatus, and program
JP3704374B2 (en) Document management system
KR20090018481A (en) Report generation system, method and system for providing customized report on search results, and storage media
KR20040048786A (en) Method for integratedly managing form document
JP7411766B2 (en) Setting work support device, setting work support method, and setting work support program
JP5681438B2 (en) Screen layout design program, method and system thereof, and home page generation program, method and system thereof
JPH06332645A (en) Data input/output screen constructing system
KR100762517B1 (en) Web Content Display System Implementing Multi-Column and Its Method
CN119356661A (en) Multi-terminal low-code front-end page rapid development method
CN118210499A (en) Component state setting method and device based on custom component attribute
JP2007108994A (en) Layout editing device and layout editing program
Vogel Professional Web Parts And Custom Controls With Asp. Net2. 0
CN115495184A (en) Document control processing method, device, equipment, medium and computer program product
JPH07271850A (en) Method for managing parts list

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050624

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060821

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070202

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070205

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070206

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20100125

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20101216

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20111215

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20121114

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20121114

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20131126

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20131126

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20141212

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20141212

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160129

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160129

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20170206

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170206

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180205

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180205

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20190201

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20190201

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20200205

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20200205

Start annual number: 14

End annual number: 14

PR1001 Payment of annual fee

Payment date: 20210115

Start annual number: 15

End annual number: 15

PR1001 Payment of annual fee

Payment date: 20220128

Start annual number: 16

End annual number: 16

PR1001 Payment of annual fee

Payment date: 20230306

Start annual number: 17

End annual number: 17

PR1001 Payment of annual fee

Payment date: 20240205

Start annual number: 18

End annual number: 18