[go: up one dir, main page]

KR100359619B1 - Method for Providing Service Which Converts Old System to Internet Business System - Google Patents

Method for Providing Service Which Converts Old System to Internet Business System Download PDF

Info

Publication number
KR100359619B1
KR100359619B1 KR1020000019825A KR20000019825A KR100359619B1 KR 100359619 B1 KR100359619 B1 KR 100359619B1 KR 1020000019825 A KR1020000019825 A KR 1020000019825A KR 20000019825 A KR20000019825 A KR 20000019825A KR 100359619 B1 KR100359619 B1 KR 100359619B1
Authority
KR
South Korea
Prior art keywords
business
internet
existing
customer
source code
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.)
Expired - Fee Related
Application number
KR1020000019825A
Other languages
Korean (ko)
Other versions
KR20010096864A (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 KR1020000019825A priority Critical patent/KR100359619B1/en
Publication of KR20010096864A publication Critical patent/KR20010096864A/en
Application granted granted Critical
Publication of KR100359619B1 publication Critical patent/KR100359619B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공방법에 관한 것으로서, 고객의 사업을 분석하여 비즈니스 진입 여부, 비즈니스화의 장기 또는 단기 여부 및 기존 사업의 비즈니스 룰을 추출하는 비즈니스 진입 평가단계; 기존 시스템의 소스코드를 분석, 분해하여 비즈니스 규칙을 찾아내고, 이를 인벤토리에 저장해 문서화하는 기존 시스템 분석 단계; 상기 찾아낸 비즈니스 규칙을 이용해 인터넷 비즈니스 시스템 구성을 결정하고, 전환하려는 시스템으로 프로그램 변환 작업을 하는 콤포넌트 구축 단계; 시스템 전환을 위한 세부적인 기술적 사항을 고객이 결정할 수 있도록 도와주는 기능을 제공하고 상기 결정한 기술적 사항이 최적화될 수 있는 기능을 제공하여 시스템을 구축하고 상기 구축된 시스템에 따라 필요한 하드웨어 및 네트워크를 설치하는 시스템 구축 및 비즈니스 패키징 단계를 포함하는 것을 특징으로 한다. 본 발명에 의한 방법에 의하면 단순한 소스코드의 변환에 의한 시스템 전환이 아닌 인터넷의 특징을 살리면서 고객이 원하는 바로의 인터넷 비즈니스화가 가능하다.The present invention relates to a method of providing a service for internet business of an existing system, comprising: a business entry evaluation step of analyzing a business of a customer and extracting a business entry, whether a business is long or short term, and a business rule of an existing business; An existing system analysis step of analyzing and decomposing the source code of the existing system to find a business rule, and storing and documenting it in an inventory; A component building step of determining an Internet business system configuration using the found business rules and converting the program to a system to be converted; It provides the function to help the customer to decide the detailed technical matters for the system conversion and provides the function to optimize the determined technical matters to build the system and install the necessary hardware and network according to the deployed system. System construction and business packaging steps. According to the method according to the present invention, it is possible to commercialize the Internet just as a customer wants, while utilizing the characteristics of the Internet rather than a system conversion by a simple source code conversion.

Description

기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공방법{Method for Providing Service Which Converts Old System to Internet Business System}Method for Providing Service Which Converts Old System to Internet Business System}

본 발명은 인터넷을 중심으로 모든 거래가 이루어지는 등 사업의 중심이 인터넷으로 옮겨가는 현실에 대비해 기존의 시스템을 인터넷 비즈니스화 하는 서비스를 제공하는 방법에 관한 것이다.The present invention relates to a method for providing a service for making an existing system Internet business in preparation for the reality of moving the center of the business to the Internet, such as all transactions are made around the Internet.

인터넷이 활성화됨에 따라 인터넷은 단순히 정보의 공유뿐만이 아니라 상거래의 중심이 되어가고 있다. 이러한 추세로 인해 어떠한 기업이 현재의 사업을 인터넷 비즈니스화 하는 작업은 앞으로 당면한 주요과제라 할 수 있다. 인터넷 비즈니스화는 제품이나 정보 혹은 서비스를 인터넷 상에서 판매하고 구입하는 것을 주로 하는 전자상거래와는 다른 개념으로서 제품의 기획, 개발, 제조, 생산, 유통, 그리고 소비에 이어지는 모든 과정이 인터넷과 접목되는 것을 말한다.As the Internet becomes active, the Internet is becoming the center of commerce as well as simply sharing information. Due to this trend, it is a major task for any company to commercialize its current business. Internet businessization is a different concept from e-commerce, which focuses on the sale and purchase of products, information or services on the Internet. The process of planning, developing, manufacturing, producing, distributing, and consuming products is connected to the Internet. .

기존의 시스템을 웹에서 활용 가능하도록 하는 방법에는 지식 추출도구(Knowledge Mining Tool)를 사용하는 방법, 코드 전환 도구를 사용하는 방법, 미들웨어를 사용하는 방법, ERP 패키지를 사용하는 방법 등이 있다.To make existing systems available on the Web, you can use the Knowledge Mining Tool, how to use the code conversion tool, how to use middleware, and how to use the ERP package.

지식 마이닝(mining) 도구를 사용하는 방법은 기존의 시스템에서 가장 중요한 비즈니스 로직만을 추출하는 방법을 말하는 것으로서 이 방법을 사용하면 비즈니스 로직을 잃지 않고 업무 분석의 시간을 단축할 수 있는 장점이 있다. 단 근본적인 시스템 전환이 이루어지지 않기 때문에 프로그램 구현에 많은 시간이 들게 된다.The knowledge mining tool is a method of extracting only the most important business logic from an existing system. This method has the advantage of reducing the time required for business analysis without losing business logic. However, since there is no fundamental system changeover, it takes a lot of time to implement the program.

코드 전환 도구를 사용하는 방법은 기존 시스템의 소스코드를 웹에서 사용가능한 시스템의 소스코드로 전환하는 방법을 말하는 것으로 빠른 시간에 변환할 수 있는 장점이 있다. 하지만 자동변환이 되지않는 프로그램이 존재할 수 있으며 단순히 코드의 전환만이 있을 경우 웹에서 가지고 있는 특징을 충분히 살릴 수 없다는 단점이 있다.The method of using a code conversion tool refers to a method of converting source code of an existing system to source code of a system that can be used on the web. However, there may be a program that does not automatically convert, and there is a drawback that if there is only a code change, the features of the web cannot be fully utilized.

미들웨어를 사용하는 방법은 프로그램 소스 코드를 변환하지 않은 채 미들웨어를 통하여 클라이언트 상에서 처리하는 형태만 취하는 방식이다. 이 방식을 쓸 경우 하드웨어나 소프트웨어를 바꾸지 않아도 되기 때문에 비즈니스 로직이 그대로 유지될 수 있는 장점이 있다. 다만 기존 시스템을 웹 환경에서 쓸 수 있도록 임시적인 방법을 쓴 것뿐이지 업무가 인터넷 비즈니스화 된 것은 아니므로 궁극적인 처방은 아니기 때문에 웹이 가지고 있는 특징을 살릴 수 없고 유지 보수하는데 제약사항이 있을 수 있다.The method of using middleware only takes the form of processing on the client through the middleware without converting the program source code. This approach has the advantage of keeping the business logic intact because there is no need to change hardware or software. However, it is only a temporary method to use the existing system in the web environment, and since the work is not an internet business, it is not the ultimate prescription, so it may not be able to save the characteristics of the web and there may be a limitation in maintenance.

ERP 팩키지를 도입하여 웹 가능 시스템으로의 전환을 시도할 경우 빠른 시간에 업무 프로세스 자체를 인터넷 비지니스화 할 수는 있으나 기존 시스템의 비즈니스 로직을 버려야 하며 ERP에 맞춰서 회사 전체의 업무를 조정해야 하는 단점이 있다.If you try to switch to web-enabled system by introducing ERP package, you can make business process itself into internet business in a short time, but you need to discard the business logic of existing system and adjust the whole company's business to ERP have.

또한 상기한 방법들은 단순히 기업이 가지고 있는 정보의 소스코드의 전환이거나 기존 정보를 웹에서 활용하기 위한 임시 방편에 불과할 뿐 근본적으로 어느 기업의 비즈니스 로직을 추출하여 이에 맞게 인터넷 비즈니스를 할 수 있도록 시스템을 구성하는 것과는 거리가 멀다. 즉 근본적인 기존 시스템의 인터넷 비즈니스화는 정보의 코드변환 뿐만이 아니라 인터넷 비즈니스화가 가능하도록 정보기술 서비스도 함께 제공하는 것이어야 한다.In addition, the above methods are merely a change of source code of information that a company has or a temporary means of utilizing existing information on the web, and a system for extracting business logic of a company and doing an internet business accordingly is basically provided. It is far from constructing. In other words, the internet commercialization of the existing existing system should provide not only information conversion but also information technology services to enable internet commercialization.

본 발명은 상기한 바와 같은 종래의 시스템 전환 방법의 문제점을 해결한 것으로서 인터넷 비즈니스 진입 평가, 기존 시스템의 분석, 전환하려는 시스템의 콤포넌트 구축, 비즈니스 규칙 패키징을 통해 근본적인 기존 시스템의 인터넷 비즈니스화를 가능하게 방법을 제안하고자 한다.The present invention solves the problems of the conventional system switching method as described above, the Internet business entry of the existing system, the analysis of the existing system, the component of the system to be converted, through the business rule packaging method that enables the Internet commercialization of the existing existing system I would like to propose.

도1은 본 발명에 의한 기존 시스템을 인터넷 비즈니스화 하는 서비스 제공방법의 상세 흐름도.1 is a detailed flowchart of a service providing method for internet business of an existing system according to the present invention;

상기한 바와 같은 목적을 달성하기 위해, 본 발명에 의한 기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공방법은 고객의 사업을 분석하여 비즈니스 진입 여부, 비즈니스화의 장기 또는 단기 여부 및 기존 사업의 비즈니스 룰을 추출하는 비즈니스 진입 평가단계(1); 기존 시스템의 소스코드를 분석, 분해하여 비즈니스 규칙을 찾아내고, 이를 인벤토리에 저장해 문서화하는 기존 시스템 분석 단계(2);상기 찾아낸 비즈니스 규칙을 이용해 인터넷 비즈니스 시스템 구성을 결정하고, 전환하려는 시스템으로 프로그램 변환 작업을 하는 콤포넌트 구축 단계(3); 시스템 전환을 위한 세부적인 기술적 사항을 고객이 결정할 수 있도록 도와주는 기능을 제공하고 상기 결정한 기술적 사항이 최적화될 수 있는 기능을 제공하여 시스템을 구축하고 상기 구축된 시스템에 따라 필요한 하드웨어 및 네트워크를 설치하는 시스템 구축 및 비즈니스 패키징 단계(4)를 포함하는 것을 특징으로 한다.In order to achieve the object as described above, the service providing method for the Internet business of the existing system according to the present invention is to analyze the business of the customer to extract whether the business entry, whether long-term or short-term business and the existing business rules Business entry evaluation step (1); Analyze and decompose the source code of the existing system to find the business rules, store them in the inventory and document the existing system analysis step (2); using the found business rules to determine the Internet business system configuration, and convert the program to the system to be converted A component building step 3 for working; It provides the function to help the customer to decide the detailed technical matters for the system conversion and provides the function to optimize the determined technical matters to build the system and install the necessary hardware and network according to the deployed system. System building and business packaging step (4).

이하에서 첨부된 도면을 참조하여 본 발명에 의한 방법을 자세히 설명하고자 한다.Hereinafter, a method according to the present invention will be described in detail with reference to the accompanying drawings.

도1은 본 발명에 의한 기존 시스템을 인터넷 비즈니스화 하는 방법의 상세 흐름도이다.1 is a detailed flowchart of a method for internet business of an existing system according to the present invention.

우선 본 발명은 어떤 사업의 비즈니스 진입 여부를 평가하는 단계(1)부터 시작한다. 이 단계에서는 기술 우선순위, 정보기술 전략, 고객의 요구사항을 이해하여야 한다. 또한 사업을 면밀히 분석하여 인터넷 비즈니스 진입 여부의 판단 및 단기적으로 비즈니스화 하여야 할 것과 장기적으로 비즈니스화 하여야 할 것을 구분하고 비즈니스 룰을 추출한다. 비즈니스 룰은 수년간 그 업체의 이력과 더불어 형성되어온 일종의 노하우이자 관례이며 트랜잭션 처리 방식이다. 이 단계에서는 인터넷 비즈니스화를 할 때 경쟁적 장점이 무엇인지도 파악하여야 할 것이다.First of all, the present invention starts from step (1) of evaluating whether a business enters a business. At this stage, technology priorities, information technology strategies, and customer requirements must be understood. In addition, by carefully analyzing the business, the decision on whether to enter the Internet business and the business to be businessized in the short term and the business to be businessized in the long term are extracted and business rules are extracted. Business rules are a type of know-how, convention, and transaction processing that have been formed over the years with the company's history. At this stage, it is necessary to understand what the competitive advantages are when commercializing the Internet.

다음 단계는 기존 시스템을 기술적으로 분석하는 단계(2)이다. 기존 시스템 분석 단계는 우선적으로 해야하는 것은 기존 시스템의 정보 구현 체계가 어떤 것이냐 하는 것일 것이다. 기존 시스템은 대부분 코볼이나 C와 같이 현재의 인터넷 비즈니스 시대에는 호환할 수 없는 언어로 구현되어 있다. 이 단계에서는 이러한 언어의 소스코드 등을 분리하여 데이터와 프로세스로 구분한다. 이는 소스코드를 분리해냄으로써 비즈니스 규칙의 세부적인 면을 분석하고 차후 인터넷 비즈니스화를 구현할 때 전환이 용이하도록 하기 위함이다. 단순히 소스코드를 분리하는 것에 그치지 않고 상기 분리된 소스코드를 의사언어로 작성하여 기존 시스템이 어떠한 구조로 작성되어 있는지 쉽게 파악할 수 있도록 하는 것이 더 효과적이다. 소스코드의 분리로 비즈니스 규칙의 세부분석이 가능해지는데 이 때 가장 중요한 것은 비즈니스 규칙의 데이터, 프로세스, 유저 인터페이스를 파악하는 것이며 이는 인터넷 비즈니스 시스템으로 전환하는 콤포넌트를 구축하는데 중요한 결정 사항이 된다. 이 단계의 출력물인 기존 시스템의 비즈니스 규칙은 인벤토리(Inventory)에 ROD(Reusable Object Document)로 저장되고 문서화한다. 이 문서는 카다로그 안에 키워드로 인덱스 하여 활용한다.The next step is to technically analyze the existing system (2). The first step in analyzing an existing system will be what the information implementation of the existing system is. Most existing systems are implemented in languages that are not compatible in the current Internet business era, such as COBOL or C. In this step, the source code of these languages is separated into data and process. This is to separate the source code to analyze the details of the business rules and to facilitate the transition in the future implementation of Internet commercialization. It is more effective not only to separate the source code but to write the separated source code in a pseudo language so that it is easy to grasp the structure of the existing system. Separation of source code enables detailed analysis of business rules, the most important of which is to understand the data, process and user interface of business rules, which is an important decision in building a component that transforms into an Internet business system. The output of this step, the business rules of the existing system, is stored and documented in the inventory as a Reusable Object Document (ROD). This document is indexed by keywords in the catalog.

다음은 콤포넌트 구축 단계(3)이다. 이 단계는 비즈니스 콤포넌트 구축과 기술적인 콤포넌트 구축을 모두 포함한다.The next step is to build the component (3). This step involves both building business components and building technical components.

비즈니스 콤포넌트 구축은 상기 기존 시스템 분석 단계에서 찾아내서 저장한 상기 비즈니스 규칙을 전환하려는 시스템에 어떻게 적용할 것인지를 판단하는 것이다. 따라서 본 단계에서는 상기 비즈니스 진입 평가 단계에서 추상적으로 계획한 인터넷 비즈니스 계획안과 상기 기존 시스템 분석과정에서 추출한 비즈니스 규칙을 면밀히 검토해 앞으로 전환할 인터넷 비즈니스 시스템의 구성을 어떻게 할 것인가를 결정하게 된다.Business component construction is to determine how to apply the business rules found and stored in the existing system analysis step to the system to be converted. Therefore, in this step, the Internet business plan abstractly planned in the business entry evaluation step and the business rules extracted from the existing system analysis process are carefully examined to determine how to configure the Internet business system to be converted in the future.

기술적인 콤포넌트의 구축은 상기 비즈니스 콤포넌트 구축단계에서 결정된 시스템 구성 방안을 토대로 실질적인 시스템 변환작업을 실시하게 된다. 시스템 변환 시 단순히 기존 프로그램의 소스코드 변환만을 하는 것이 아니라 상기 인터넷 비즈니스 시스템 구성방안에 맞추어 기존 시스템에서 인터넷 비즈니스 시스템으로 전환 시 기존 시스템의 모든 기능을 모두 전환하는 것이 아니라 필요 없는 기능은 배제하며, 또한 기존 시스템에 없으나 인터넷 비즈니스 시스템에서 꼭 필요한 기능은 추가하는 지능적인 방식으로 시스템 전환을 꾀한다.The construction of the technical component is to perform the actual system conversion work based on the system configuration method determined in the business component construction step. When converting the system, it is not just to convert the source code of the existing program, but also to convert all the functions of the existing system from the existing system to the Internet business system in accordance with the Internet business system composition method, and to exclude unnecessary functions. The system switches in an intelligent way that adds functionality that is not present in existing systems but is essential to Internet business systems.

시스템 전환을 위한 기술적인 단계는 다음과 같다.The technical steps for a system switch are:

상기 기존 시스템 분석 단계에서 분해한 프로그램 소스를 토대로 기존 시스템의 데이터, 프로세스, 유저 인터페이스를 중심으로 하는 비즈니스 로직을 추출한다. 다음은 상기 비즈니스 로직을 이용해 시스템 전환시 불필요한 기능을 제거하고 필요한 기능을 추가하는 지식 마이닝(mining) 단계를 거친다. 다음은 상기 분리된 소스코드의 콤포넌트와 전환하려는 언어의 콤포넌트를 저장하고 상기 지식 마이닝 단계를 거쳐 얻은 결과와 상기 콤포넌트 저장소에 저장된 콤포넌트를 이용하여 프로그램의 전환을 하게된다. 프로그램의 전환은 일반적인 방식인 각 라인마다(Line by Line)으로 할 수도 있으나 필요한 경우 프로그램 패턴을 인식하여 전환하려는 언어의 특성에 맞게 프로그램 구조를 변환하는 방식을 쓸 수도 있다. 비즈니스 로직을 데이터, 유저 인터페이스, 프로세스에 대해 하였으므로 프로그램의 변환은 데이터와 유저 인터페이스, 프로세스 부분이 독립적으로 이루어진다. 단 프로그램의 변환만으로 인터넷 비즈니스화로의 기술적인 작업이 모두 완료되는 것은 아니다.경우에 따라서 변환이 복잡한 경우가 있을 수도 있고, 변환 시 좀더 세부적인 기술적 결정을 고객이 원하는 데로 할 수 있도록 남겨놓을 필요가 있기 때문이다.Based on the program source decomposed in the existing system analysis step, the business logic around the data, process, and user interface of the existing system is extracted. Next, a knowledge mining step is performed to remove unnecessary functions and add necessary functions when switching the system using the business logic. Next, the component of the separated source code and the component of the language to be converted are stored, and the program is converted using the result obtained through the knowledge mining step and the components stored in the component repository. Program switching can be done by line by line, which is a general method. However, if necessary, the program structure can be recognized by recognizing the program pattern and converting the program structure according to the characteristics of the language to be converted. Since the business logic is about data, user interface, and process, program conversion is done independently of data, user interface, and process. However, not all the technical work to commercialize the Internet can be completed simply by the conversion of the program.In some cases, the conversion may be complicated, and it is necessary to leave more detailed technical decisions as the customer wants. Because there is.

다음은 시스템 구축 및 비즈니스 패키징 단계(4)이다. 이 단계에서는 본격적인 인터넷 비즈니스의 시스템 구축 및 사업계획을 완료하는 단계이다. 전술한 바와 마찬가지로 시스템 구축을 위한 세부적인 기술적 사항은 고객이 하도록 한다. 이를 위해 본 단계에서는 분해한 소스코드와 전환하려는 언어의 소스코드 또한 분해한 소스코드의 콤포넌트를 고객이 보고 비교하여 궁극적으로 어떠한 결정을 내릴지를 도와주는 기능을 제공한다. 전술한 기존 시스템 분석단계에서 프로그램 분해 시 의사언어를 등록하는 것도 이러한 기능을 제공하는 방법의 일환이며 본 발명에서는 고객의 이러한 세부적 결정을 위해 윈도우즈의 마법사 기능을 도입해 프로토타이핑 단계를 제공한다. 이 단계를 통해 고객은 기존 시스템의 비즈니스 로직을 이해하고 원하는 바의 시스템 구축을 위한 방향을 제시할 수 있다. 또한 이 단계에서는 단순한 프로그램의 변환이 아닌 실질적으로 인터넷 비즈니스 환경에 맞는 시스템 구축을 위해 변환이 안 되는 복잡한 문제가 생겼을 때 지능적인 편집기를 제공하여 이에 대한 변환을 도와주는 기능, 인터넷 환경에 맞도록 기존 시스템의 화면/출력 레이아웃의 변경을 GUI(Graphic Users Interface)에 맞게 변경하는 기능, 상기 프로토타이핑 단계까지 거쳐 고객의 원하는 데로 어느 정도 전환된 프로그램이 최적의 효과를 가지도록 이를 재배열하는 기능을 제공한다.Next is the system building and business packaging phase (4). This step is to complete the system construction and business plan of the Internet business in earnest. As described above, detailed technical matters for system construction are made by the customer. For this purpose, this step provides the function to help the customer to view and compare the disassembled source code and the source code of the language to be converted and ultimately make the decision. Registering a pseudo-language when disassembling the program in the existing system analysis step described above is part of a method for providing such a function, and the present invention provides a prototyping step by introducing a wizard function of Windows for such a detailed decision of a customer. This step allows the customer to understand the business logic of the existing system and provide direction for building the system as desired. Also, in this stage, it is not just a program conversion but a function to help the conversion by providing an intelligent editor when there is a complicated problem that cannot be converted to build a system that is suitable for the Internet business environment. It provides the function to change the screen / output layout of the system to the GUI (Graphic Users Interface), and to rearrange the program to be optimally converted to the customer's desire through the prototyping step. do.

비즈니스 패키징은 상기 구축된 시스템에 따라 새로이 필요한 하드웨어의 설치 또는 인트라넷 및 익스트라넷을 설치하고 전자상거래 어플리케이션을 구축하는것을 말한다.Business packaging refers to the installation of newly required hardware or the installation of intranets and extranets and the construction of e-commerce applications according to the constructed system.

이상에서 설명한 바와 같이 본 발명에 의한 기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공방법에 의하면, 단순한 소스코드의 변환에 의한 시스템 전환이 아니라 고객의 기존 사업을 미리 분석하고, 고객에게 기존 시스템에 대한 정보를 주며 고객이 세부적 기술 사항을 결정할 수 있는 기회를 주므로 실질적 의미의 인터넷 비즈니스화가 가능하다.As described above, according to the method of providing a service for internet business of the existing system according to the present invention, the existing business of the customer is analyzed in advance, and the information on the existing system is provided to the customer, not the system switching by simple source code conversion. It gives customers the opportunity to make detailed technical decisions, enabling the realization of Internet business.

Claims (3)

기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공방법에 있어서, 고객의 사업을 분석하여 비즈니스 진입 여부, 비즈니스화의 장기 또는 단기 여부 및 기존 사업의 비즈니스 룰을 추출하는 비즈니스 진입 평가단계(1); 기존 시스템의 소스코드를 분석, 분해하여 비즈니스 규칙을 찾아내고, 이를 인벤토리에 저장해 문서화하는 기존 시스템 분석 단계(2); 상기 찾아낸 비즈니스 규칙을 이용해 인터넷 비즈니스 시스템 구성을 결정하고, 전환하려는 시스템으로 프로그램 변환 작업을 하는 콤포넌트 구축 단계(3); 시스템 전환을 위한 세부적인 기술적 사항을 고객이 결정할 수 있도록 도와주는 기능을 제공하고 상기 결정한 기술적 사항이 최적화될 수 있는 기능을 제공하여 시스템을 구축하고 상기 구축된 시스템에 따라 필요한 하드웨어 및 네트워크를 설치하는 시스템 구축 및 비즈니스 패키징 단계(4)를 포함하는 것을 특징으로 하는 기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공 방법.A method of providing a service for internet business of an existing system, the method comprising: a business entry evaluation step (1) of analyzing a business of a customer and extracting a business entry, whether a business is long or short term, and a business rule of an existing business; An existing system analysis step (2) of analyzing and decomposing the source code of the existing system to find a business rule, and storing and documenting it in an inventory; A component building step (3) of determining an Internet business system configuration using the found business rules and converting the program to a system to be switched; It provides the function to help the customer to decide the detailed technical matters for the system conversion and provides the function to optimize the determined technical matters to build the system and install the necessary hardware and network according to the deployed system. A method of providing a service for internet business of an existing system, comprising the system building and business packaging step (4). 제 1항에 있어서, 상기 프로그램의 변환은 데이터, 유저 인터페이스, 프로세스로 분류하여 이루어지는 것을 특징으로 하는 기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공 방법.The method of claim 1, wherein the program is converted into data, a user interface, and a process. 제 1항에 있어서, 고객의 판독을 용이하게 하기 위해 상기 분해된 소스코드를 의사언어로 등록하는 것을 특징으로 하는 기존 시스템을 인터넷 비즈니스화 하는 서비스의 제공 방법.The method of claim 1, wherein the disassembled source code is registered as a pseudo language to facilitate reading by a customer.
KR1020000019825A 2000-04-15 2000-04-15 Method for Providing Service Which Converts Old System to Internet Business System Expired - Fee Related KR100359619B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000019825A KR100359619B1 (en) 2000-04-15 2000-04-15 Method for Providing Service Which Converts Old System to Internet Business System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000019825A KR100359619B1 (en) 2000-04-15 2000-04-15 Method for Providing Service Which Converts Old System to Internet Business System

Publications (2)

Publication Number Publication Date
KR20010096864A KR20010096864A (en) 2001-11-08
KR100359619B1 true KR100359619B1 (en) 2002-11-07

Family

ID=19664517

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000019825A Expired - Fee Related KR100359619B1 (en) 2000-04-15 2000-04-15 Method for Providing Service Which Converts Old System to Internet Business System

Country Status (1)

Country Link
KR (1) KR100359619B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100501410B1 (en) * 2002-11-27 2005-07-18 한국전자통신연구원 System and method of generating EJB component from reusable business logic in servlet

Also Published As

Publication number Publication date
KR20010096864A (en) 2001-11-08

Similar Documents

Publication Publication Date Title
CN101777004B (en) Method and system for realizing BPEL sub-process multiplexing based on template in service-oriented environment
Boubeta-Puig et al. MEdit4CEP: A model-driven solution for real-time decision making in SOA 2.0
Kobayashi et al. Business process integration as a solution to the implementation of supply chain management systems
CN111736821B (en) Visual modeling analysis method, system, computer device and readable storage medium
US6338034B2 (en) Method, apparatus, and computer program product for generating a summary of a document based on common expressions appearing in the document
Zambetti et al. Enabling servitization by retrofitting legacy equipment for Industry 4.0 applications: benefits and barriers for OEMs
JP4153883B2 (en) Hierarchical database device and product selection method and program in hierarchical database device
KR100462333B1 (en) A search method in a used car search support system
CN110349008B (en) Decision support method and device based on natural language and electronic equipment
US9165251B2 (en) Construction of rules for use in a complex event processing system
JP2006318448A (en) Method for automating software manufacturing process based on user interface form design, and computer readable medium recording computer executable instruction for performing the same
Li et al. Microservice migration using strangler fig pattern: A case study on the green button system
US5303147A (en) Computer aided planning method and system
CN101877136A (en) Method, equipment and system for processing graphic object
CN1459747A (en) Patent information excavating and analyzing system and method
KR100359619B1 (en) Method for Providing Service Which Converts Old System to Internet Business System
US7844601B2 (en) Quality of service feedback for technology-neutral data reporting
Porouhan et al. Workflow mining: Discovering process patterns & data analysis from MXML logs
Ng et al. The development of an enterprise resources planning system using a hierarchical design pyramid
CN115328908A (en) A Flink-based Visual Job Generation Solution
JP2007199748A (en) Manufacturing system management support device and manufacturing system
US20140143261A1 (en) Automated semantic enrichment of data
Molina-Marin et al. CIM-Based System for Implementing a Dynamic Dashboard and Analysis Tool for Losses Reduction in the Distribution Power Systems in México
Dajsuren et al. Modernizing legacy software using a System Grokking technology
Gui et al. Research on visual modeling for geospatial services composition

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

S20-X000 Security interest recorded

St.27 status event code: A-4-4-S10-S20-lic-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20081023

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20091023

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20091023

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000