KR20020022161A - Method for providing a statistics service by using the internet - Google Patents

Method for providing a statistics service by using the internet Download PDF

Info

Publication number
KR20020022161A
KR20020022161A KR1020000054799A KR20000054799A KR20020022161A KR 20020022161 A KR20020022161 A KR 20020022161A KR 1020000054799 A KR1020000054799 A KR 1020000054799A KR 20000054799 A KR20000054799 A KR 20000054799A KR 20020022161 A KR20020022161 A KR 20020022161A
Authority
KR
South Korea
Prior art keywords
data
analysis
twenty
statistics
user
Prior art date
Application number
KR1020000054799A
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 KR1020000054799A priority Critical patent/KR20020022161A/en
Publication of KR20020022161A publication Critical patent/KR20020022161A/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE: A method for providing statistics service using the Internet is provided to enable a user to easily analysis a statistics by providing a statistics service using an application service providing function to a client connecting to a server through the Internet. CONSTITUTION: The method comprises steps of determining the possession of personal analyzing data in order to analysis a certain statistics by extracting the information of accessed member(105), loading the data to be analyzed in order to make a certain statistics(107), configuring a screen for performing a statistics service by selecting a service relating to the statistics services(108), determining an analysis method for making the statistics through a browser(109), selecting an analysis object variable for making the statistics(110), determining the screen output format(111), executing an analysis for making a certain statistics(112) and displaying the analyzed result as the numbers of determined format on a screen(113).

Description

인터넷을 이용한 통계 서비스 제공 방법{METHOD FOR PROVIDING A STATISTICS SERVICE BY USING THE INTERNET}How to provide statistics service using internet {METHOD FOR PROVIDING A STATISTICS SERVICE BY USING THE INTERNET}

본 발명은 인터넷(internet)을 이용한 통계 서비스 제공 방법에 관한 것으로, 특히, 클라이언트(client)에게 통계 서비스를 인터넷을 통해 제공하는 통계 서비스 제공 방법에 관한 것이다.The present invention relates to a statistical service providing method using the Internet, and more particularly, to a statistical service providing method for providing a statistical service to a client through the Internet.

일반적으로 통계 분석은 고가의 통계 패키지를 이용하여 행해지고 있기 때문에, 개인이 통계 패키지를 구입하여 사용하기에는 그 금액 부담이 지나치게 크다. 또한, 통계 패키지를 이용하기 위해서는 기본적으로 통계학을 이해하고 있어야 하기 때문에, 일반인들은 통계 패키지를 이용하기가 어렵다. 따라서, 전문적인 통계 분석이 필요함에도 불구하고 그 이용이 저조하다.In general, since statistical analysis is performed using an expensive statistical package, the amount of money is too large for an individual to purchase and use the statistical package. Also, in order to use a statistical package, it is difficult for the general public to use the statistical package, because the basic statistics must be understood. Therefore, their use is poor despite the need for professional statistical analysis.

이용자들은 이러한 불편함으로 인해 대개의 경우 전문 통계 지식을 갖춘 대리인을 통해 상당한 금전적인 대가를 지불하고 필요한 자료의 분석을 수행하고 있다. 이는 합리적인 의사 결정을 위한 기초 자료로서의 통계 자료 확보와 그 해석에 지나친 비용 부담 혹은 시간 부담을 갖고 있어 대부분의 이용자들이 통계 분석을 생략하게 되어 올바른 의사 결정에 의한 최고의 효율 달성을 저해하는 중요한 요인이 되고 있다.These inconveniences usually require users to pay a substantial amount of money and perform necessary data analysis through a representative with expert statistical knowledge. This is an important factor that prevents the achievement of the best efficiency by making the right decision because most users skip the statistical analysis because they have the statistical data as the basic data for rational decision making and the interpretation or excessive cost or time burden. have.

본 발명은 이와 같은 종래 기술의 결점을 해결하기 위하여 안출한 것으로, 인터넷에 연결된 서버(server)가 인터넷을 통해 연결해오는 클라이언트에게 통계 서비스를 어플리케이션 서비스 공급(Application Service Provide : ASP) 기능을 이용하여 제공하도록 하는 인터넷을 이용한 통계 서비스 제공 방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the drawbacks of the prior art, and provides a statistical service to the client connected to the Internet using the Application Service Provide (ASP) function. The purpose of the present invention is to provide a statistical service providing method using the Internet.

상기 목적을 달성하기 위한 본 발명은, 인터넷에 연결된 다수의 클라이언트에게 통계 서비스를 상기 인터넷을 통해 제공하는 서버를 구비하는 통계 서비스 제공 시스템에 있어서: 상기 서버에 접속된 회원의 정보를 추출하여 소정의 통계를 분석하기 위한 개인 분석용 데이터를 소유하고 있는지 여부를 판단하는 제 1 단계; 상기 서버에 접속된 클라이언트가 이용자의 명령어 입력에 따라 상기 통계 서비스 검색용 브라우저를 실행시키는 제 2 단계; 상기 서버가 소정의 통계를 내기 위해 분석할 데이터를 로딩(loading)하는 제 3 단계; 상기 브라우저를 통해 통계 서비스에 관련된 서비스를 선택함에 따라 통계 서비스를 수행하기 위한 화면이 구성되는 제 4 단계; 상기 브라우저를 통해 통계를 내기 위한 분석 방법을 결정하는 제 5 단계; 결정된 분석 방법에 따라 통계를 내기 위한 분석 대상 변수를 선정하는 제 6 단계; 화면 출력 형태를 결정하는 제 7 단계; 소정의 통계를 내기 위한 분석을 수행하는 제 8 단계; 상기 분석 결과를 상기 제 7 단계에서 결정한 형태의 숫자로 화면 출력하는 제 9 단계; 화면상의 소정의 부분을 클릭(click)함에 따라 현재의 화면 출력을 프린트할지 여부를 판단하는 제 10 단계; 상기 제 10 단계의 판단 결과, 프린트하기를 원하는 경우 화면의 내용을 프린트하는 제 11 단계; 상기 제 10 단계의 판단 결과, 프린트하기를 원하지 않는 경우나 상기 단계 11를 수행한 후, 전략적 적용을 선택하는지 여부를 판단하는 제 12 단계; 상기 제 12 단계의 판단 결과, 전략적 적용을 선택하는 경우 통계 결과를 이용자의 상황에 맞게 풀어서 설명한 전략적 적용 내용을 화면상에 출력하는 제 13 단계; 화면상의 소정의 부분을 클릭함에 따라 현재의 전략적 적용 내용 화면 출력을 프린트할지 여부를 판단하는 제 14 단계; 상기 제 14 단계의 판단 결과, 프린트하기를 원하는 경우 화면의 전략적 적용 내용을 프린트하는 제 15 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a statistical service providing system comprising a server for providing a statistical service to the plurality of clients connected to the Internet through the Internet: extracting information of a member connected to the server to a predetermined A first step of determining whether or not to possess personal analysis data for analyzing the statistics; A second step of executing, by the client connected to the server, the statistical service search browser according to a user's command input; A third step of loading data for analysis by the server to produce predetermined statistics; A fourth step of configuring a screen for performing a statistical service according to selecting a service related to the statistical service through the browser; A fifth step of determining an analysis method for producing statistics through the browser; A sixth step of selecting an analysis subject variable for producing statistics according to the determined analysis method; A seventh step of determining a screen output form; An eighth step of performing an analysis for producing predetermined statistics; A ninth step of outputting the analysis result as a number having a form determined in the seventh step; A tenth step of determining whether to print a current screen output by clicking on a predetermined portion of the screen; An eleventh step of printing the contents of the screen if it is desired to print as a result of the determination of the tenth step; A twelfth step of determining whether or not to select a strategic application after performing the step 11 after the step 11 as a result of the determination in the tenth step; A thirteenth step of outputting, on the screen, the strategic application contents described by solving the statistical results according to the user's situation when selecting the strategic application as the determination result of the twelfth step; A fourteenth step of judging whether or not to print the current strategic application contents screen output by clicking on a predetermined portion of the screen; As a result of the determination of the fourteenth step, if you want to print characterized in that it comprises a fifteenth step of printing the strategic application of the screen.

도 1은 본 발명에 따른 인터넷을 이용한 통계 서비스 제공 방법을 실시하기 위한 망 구성의 일 실시 예를 나타낸 개략도,1 is a schematic diagram showing an embodiment of a network configuration for implementing a method for providing a statistical service using the Internet according to the present invention;

도 2는 본 발명에 따른 인터넷을 이용한 통계 서비스 제공 방법의 일 실시 예를 단계별로 나타낸 순서도,2 is a flowchart showing step by step an embodiment of a method of providing a statistical service using the Internet according to the present invention;

도 3은 도 2에 도시된 분석 데이터 로딩 단계의 일 실시 예를 단계별로 나타낸 순서도,3 is a flowchart showing step by step an embodiment of the analysis data loading step shown in FIG.

도 4는 도 3에 도시된 데이터 입력 단계의 일 실시 예를 단계별로 나타낸 순서도.4 is a flowchart illustrating step by step an embodiment of a data input step illustrated in FIG. 3;

<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>

2 : 클라이언트 4 : 인터넷2: client 4: internet

6 : 서버6: server

이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예에 대하여 상세하게 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 인터넷을 이용한 통계 서비스 제공 방법을 실시하기 위한 망 구성의 일 실시 예를 나타낸 개략도로, 다수의 클라이언트(2), 인터넷(4), 및 서버(6)로 구성된다.1 is a schematic diagram showing an embodiment of a network configuration for implementing a method for providing a statistical service using the Internet according to the present invention, and includes a plurality of clients 2, the Internet 4, and a server 6.

동 도면에 있어서, 서버(6)는 인터넷(4)에 연결된 다수의 클라이언트(2)에게 통계 서비스를 상기 인터넷(4)을 통해 제공한다.In the figure, the server 6 provides a statistical service to the plurality of clients 2 connected to the Internet 4 via the Internet 4.

도 2는 본 발명에 따른 인터넷을 이용한 통계 서비스 제공 방법의 일 실시 예를 단계별로 나타낸 순서도이다.2 is a flow chart showing step by step an embodiment of a method for providing a statistical service using the Internet according to the present invention.

먼저, 클라이언트(2)는 이용자의 키 명령에 따라 통계 서비스를 제공하는 서버(6)에 인터넷(4)을 통해 로그온(log-on)을 시도한다(단계 101). 상기 이용자는 자신의 식별자 및 비밀 번호를 사용하여 로그온을 시도한다.First, the client 2 attempts to log on via the Internet 4 to the server 6 providing the statistical service according to the user's key command (step 101). The user attempts to log on using his or her identifier and password.

서버(6)는 로그온을 시도해 오는 식별자에 따른 이용자가 회원인지 여부를 링크(link)된 이용자 관리 데이터베이스 서버(도면 중에 도시되지 않음)를 액세스(access)하여 확인한다(단계 102).The server 6 accesses and confirms the linked user management database server (not shown in the figure) whether the user according to the identifier attempting to log on is a member (step 102).

서버(6)는 상기 회원 여부 확인 결과, 회원이 아닌 경우 이용자의 회원 등록을 유도한다(단계 103). 서버(6)는 이용자 관리 데이터베이스 서버에 상기 단계 103에서 등록된 회원의 정보를 저장하고 상기 단계 101로 돌아간다(단계 104).As a result of checking whether the member is the member, the server 6 induces the member registration of the user (step 103). The server 6 stores the information of the member registered in step 103 in the user management database server and returns to step 101 (step 104).

반면, 서버(6)는 상기 회원 여부 확인 결과, 회원인 경우에는 이용자 관리 데이터베이스를 액세스해서 회원 정보를 추출하여 소정의 통계를 분석하기 위한 개인 분석용 데이터를 소유하고 있는지 여부를 판단한다(단계 105).On the other hand, the server 6 determines whether the member owns the personal analysis data for analyzing the predetermined statistics by accessing the user management database and extracting the member information in the case of the member checking result. ).

서버(6)에 회원 자격으로 접속된 클라이언트(2)는 이용자의 명령어 입력에 따라 별도의 통계 서비스 검색용 브라우저를 실행시킨다(단계 106). 상기 브라우저는 서버(6)가 인터넷(4)을 통해 통계 서비스를 제공할 어플리케이션 서비스 공급과 통신하여 통계 서비스를 위한 각 종 상태를 디스플레이시킨다.The client 2 connected to the server 6 as a member executes a separate statistical service search browser according to a user's command input (step 106). The browser displays various states for the statistics service by communicating with the application service supply that the server 6 will provide the statistics service via the Internet 4.

서버(6)는 소정의 통계를 내기 위해 분석할 데이터를 로딩한다(단계 107).The server 6 loads the data to be analyzed for producing certain statistics (step 107).

이용자가 브라우저를 통해 통계 서비스에 관련된 특정 서비스를 선택함에 따라 선택된 서비스의 종류에 적절한 화면이 구성되며 이에 따라 이용자는 최초 통계를 내기 위한 분석 자료를 구성한다(단계 108).As the user selects a specific service related to the statistical service through the browser, a screen suitable for the type of the selected service is configured, and accordingly, the user configures the analysis data for producing the initial statistics (step 108).

이용자가 브라우저를 통해 통계를 내기 위한 분석 방법을 결정한다(단계 109).The user determines an analysis method for producing statistics through the browser (step 109).

결정된 분석 방법에 따라 변수 범위, 사례 범위 등의 통계를 내기 위한 분석 대상 변수를 선정한다(단계 110).According to the determined analysis method, an analysis target variable for generating statistics such as a variable range and a case range is selected (step 110).

이용자가 화면 출력 형태를 결정한다(단계 111).The user determines the screen output form (step 111).

서버(6)는 소정의 통계를 내기 위한 분석을 한다(단계 112).The server 6 performs the analysis for producing the predetermined statistics (step 112).

클라이언트(2)는 서버(6)의 분석 결과를 이용자가 단계 111에서 결정한 형태의 숫자로 화면 출력한다(단계 113).The client 2 screens the analysis result of the server 6 in the form of the number determined by the user in step 111 (step 113).

클라이언트(2)는 이용자가 화면상의 소정의 부분을 클릭함에 따라 현재의 화면 출력을 프린트하기를 원하는지 여부를 판단한다(단계 114).The client 2 determines whether or not the user wants to print the current screen output as the user clicks on a predetermined portion on the screen (step 114).

상기 단계 114의 판단 결과, 이용자가 프린트하기를 원하는 경우 클라이언트(2)는 구비된 프린터(도면 중에 도시되지 않음)를 통해 화면의 내용을 프린트한다(단계 115).As a result of the determination in step 114, if the user wants to print, the client 2 prints the contents of the screen via a printer (not shown in the figure) (step 115).

상기 단계 114의 판단 결과, 이용자가 프린트하기를 원하지 않는 경우나 상기 단계 115를 수행한 후, 클라이언트(2)는 이용자가 전략적 적용을 선택하는지 여부를 판단한다(단계 116).As a result of the determination of step 114, if the user does not want to print or after performing step 115, the client 2 determines whether the user selects strategic application (step 116).

상기 단계 116의 판단 결과, 전략적 적용을 선택하는 경우 클라이언트(2)는 통계 결과를 이용자의 상황에 맞게 적절하게 풀어서 설명한 전략적 적용 내용을 화면상에 출력한다(단계 117). 상기 통계 결과를 전략적 적용에 맞게 해석하기 위해서 인공 지능을 사용하여 상기 통계 결과를 자연어로 해석할 수 있다. 이 후, 해석된 결과를 특정 상황에 맞게 다시 해석하는 것도 인공 지능에 의해 가능하다. 예로, 숫자의 형태로 출력된 결과물을 인공 지능에 의해 자연어 형식으로 상세히 설명할 수 있다. 특히, 통계 지식 기반이 약한 일반 이용자의 이용을 쉽게 할 수 있도록 다양한 형태의 통계 분석 가이드와 이론 배경을 설명하는 서비스를 제공한다. 분석 결과의 내용을 일반 비전공 이용자들이 쉽게 이해할 수 있도록 인공지능을 이용한 자연어 전환 시스템을 통해 쉽게 이해할 수 있도록 한다. 인공 지능 시스템(도면 중에 도시되지 않음)과 서버(6)에 연결된 의사 결정 데이터베이스를 이용하여 이용자에게 적절한 전략적인 적용 및 추가 분석에 대한 인공 지능 기반 자연어 출력 기능을 제공한다. 이를 이용하여 일반 이용자도 원하는 전략 적용 범위에 따라 적절한 통계 기법을 제공하며 또한, 쉽게 이해할 수 있는 결과 해석을 지원한다.As a result of the determination of step 116, when selecting the strategic application, the client 2 outputs the strategic application contents described on the screen by appropriately solving the statistical results according to the user's situation (step 117). Artificial intelligence may be used to interpret the statistical results in natural language in order to interpret the statistical results according to strategic applications. After that, it is also possible by artificial intelligence to reinterpret the interpreted result according to a specific situation. For example, the output output in the form of numbers can be described in detail in natural language format by artificial intelligence. In particular, we provide services that explain various types of statistical analysis guides and theoretical backgrounds so that general users with weak statistical knowledge bases can be easily used. The contents of the analysis result can be easily understood through natural language conversion system using artificial intelligence so that general non-technical users can easily understand. An artificial intelligence system (not shown in the figure) and a decision database connected to the server 6 provide the user with artificial intelligence-based natural language output for appropriate strategic application and further analysis. By using this, general users can also provide appropriate statistical techniques according to the scope of their desired strategy, and also support easy interpretation of results.

클라이언트(2)는 이용자가 화면상의 소정의 부분을 클릭함에 따라 현재의 전략적 적용 내용 화면 출력을 프린트하기를 원하는지 여부를 판단한다(단계 118).The client 2 determines whether or not the user wants to print the current strategic application contents output as the user clicks on a predetermined portion on the screen (step 118).

상기 단계 118의 판단 결과, 이용자가 프린트하기를 원하는 경우 클라이언트(2)는 구비된 프린터를 통해 화면의 전략적 적용 내용을 프린트한다(단계 119).As a result of the determination of step 118, if the user wants to print, the client 2 prints the strategic application contents of the screen through the provided printer (step 119).

도 3은 도 2에 도시된 분석 데이터 로딩 단계(107)의 일 실시 예를 단계별로 나타낸 순서도이다.3 is a flowchart showing step by step an embodiment of the analysis data loading step 107 shown in FIG.

먼저, 서버(6)는 현재 접속된 이용자와 관련해서 통계를 내기 위한 저장된 데이터가 있는지 여부를 확인한다(단계 202).First, the server 6 checks whether there is stored data for producing statistics in relation to the currently connected user (step 202).

상기 단계 202의 확인 결과, 서버(6)는 저장된 데이터가 있는 경우 이용자의 선택에 따라 저장된 데이터를 이용할지를 판단한다(단계 203).As a result of the checking in step 202, the server 6 determines whether to use the stored data according to the user's selection when there is stored data (step 203).

상기 단계 202의 확인 결과, 서버(6)는 저장된 데이터가 없거나 상기 단계 203의 확인 결과, 저장된 데이터를 이용하지 않을 경우 입력 변수의 종류 및 크기를 결정한다(단계 204).As a result of the check in step 202, the server 6 determines the type and size of the input variable when there is no stored data or when the check in step 203 does not use the stored data (step 204).

이용자는 클라이언트(2)를 통해 입력 대상 케이스 크기를 결정한다(단계 205).The user determines the input target case size via the client 2 (step 205).

이용자가 클라이언트(2)를 통해 서버(6)로 소정의 통계를 위한 데이터를 입력한다(단계 206).The user inputs data for predetermined statistics through the client 2 to the server 6 (step 206).

서버(6)는 클라이언트(2)로부터 제공되는 데이터를 저장한다(단계 207).The server 6 stores the data provided from the client 2 (step 207).

서버(6)는 상기 단계 203의 확인 결과, 저장된 데이터를 이용하거나 상기 단계 207을 수행한 후, 저장된 해당 분석 대상 데이터를 로딩한다(단계 208).As a result of the check in step 203, the server 6 uses the stored data or performs the step 207, and then loads the stored corresponding analysis target data (step 208).

서버(6)는 상기 단계 208에서 로딩된 분석 데이터를 이용자의 명령에 의해 재입력 및 변경할지 여부를 판단한다(단계 209).The server 6 determines whether to re-enter and change the analysis data loaded in step 208 by the user's command (step 209).

서버(6)는 상기 단계 209의 판단 결과, 분석 데이터를 재입력 및 변경할 경우 이용자의 명령에 의해 변수를 추가할지 여부를 판단한다(단계 210).As a result of the determination of step 209, the server 6 determines whether to add a variable by the user's command when re-entering and changing the analysis data (step 210).

서버(6)는 상기 단계 210의 판단 결과, 변수를 추가하는 경우 변수를 추가한다(단계 211).When the server 6 adds the variable as a result of the determination of step 210, the server 6 adds the variable (step 211).

서버(6)는 이용자의 명령에 의해 케이스를 추가할지 여부를 판단한다(단계 212).The server 6 determines whether or not to add a case by the user's command (step 212).

서버(6)는 상기 단계 212의 판단 결과, 케이스를 추가하는 경우나 상기 단계 210의 판단 결과, 변수를 추가하지 않는 경우 케이스를 추가한다(단계 213).If the server 6 adds a case as a result of the determination in step 212 or if the variable is not added as a result of the determination in step 210 (step 213).

서버(6)는 상기 단계 212의 판단 결과, 케이스를 추가하지 않는 경우나 상기 단계 213을 수행한 후, 현재의 데이터를 저장한다(214).As a result of the determination of step 212, the server 6 stores the current data when the case is not added or after the step 213 is performed (214).

도 4는 도 3에 도시된 데이터 입력 단계(206)의 일 실시 예를 단계별로 나타낸 순서도이다.4 is a flowchart illustrating step by step an embodiment of the data input step 206 shown in FIG.

먼저, 이용자는 클라이언트(2)를 통해 최초 변수의 크기와 분석 대상의 크기를 결정한다(단계 302).First, the user determines the size of the initial variable and the size of the analysis object through the client 2 (step 302).

클라이언트(2)는 분석 대상 데이터 입력용 워크시트를 생성한다(단계 303).The client 2 generates a worksheet for inputting the data to be analyzed (step 303).

이용자는 생성된 워크시트에 변수 명 등 각 변수에 따른 데이터를 입력한다(단계 304).The user inputs data corresponding to each variable, such as a variable name, in the generated worksheet (step 304).

이용자는 데이터를 클라이언트(2)를 통해 서버(6)로 입력한다(단계 305).The user enters data via the client 2 into the server 6 (step 305).

서버(6)는 이용자의 명령에 따라 단계 305의 입력 데이터를 저장할지 여부를 판단한다(단계 306).The server 6 determines whether to store the input data of step 305 according to the user's command (step 306).

서버(6)는 상기 단계 306의 판단 결과, 입력 데이터를 저장하는 것으로 판단한 경우 상기 입력 데이터를 저장한다(307).If it is determined that the server 6 stores the input data as a result of the determination of step 306, the server 6 stores the input data (307).

이와 같은 본 발명을 이용함에 따른 이용 요금에 대한 결재는 현재 알려진 어떠한 방법으로도 가능하다. 즉, 전자 화폐, 전자 수표, 전자 대금 이체, 신용 카드, 은행 입금, 및 이들의 조합 등을 이용하여 결재할 수 있다. 한편, 서비스가 올바르게 제공되지 아니한 경우에는 그 대금은 반환하도록 한다.Such payment for using the present invention can be made by any method currently known. That is, payment can be made using electronic money, electronic check, electronic money transfer, credit card, bank transfer, a combination thereof, and the like. On the other hand, if the service is not provided correctly, the price should be returned.

상기 서버(6)에는 필요에 따라 방화벽, 제어부, 응용 프로그램, 및 데이터베이스 저장을 위한 기억 장치와 같은 각종의 주변 기기가 설치될 수 있고 이용자에게로의 일 방향성 메일 서버를 별도로 둘 수 있다.The server 6 may be provided with various peripheral devices such as a firewall, a control unit, an application program, and a storage device for storing a database, as necessary, and may have a separate one-way mail server to the user.

이상에서 설명한 바와 같이, 본 발명은 인터넷에 연결된 서버가 인터넷을 통해 연결해오는 클라이언트에게 통계 서비스를 어플리케이션 서비스 공급 기능을 이용하여 제공한다. 따라서, 클라이언트가 통계를 용이하게 분석할 수 있는 효과가 있다. 또한, 통계에 대한 지식이 없는 일반인도 각종의 사회 현상을 원하는 대로 수치화 하여 그 내용을 어플리케이션 서비스 공급 기능을 이용해서 통계 분석하여합리적인 의사 결정을 위한 근거 자료로 사용할 수 있다.As described above, the present invention provides a statistical service to the client connected to the Internet through the Internet using the application service supply function. Therefore, there is an effect that the client can easily analyze the statistics. In addition, the general public without knowledge of statistics can quantify various social phenomena as desired and use the contents as a basis for rational decision making by statistical analysis using the application service supply function.

Claims (3)

인터넷에 연결된 다수의 클라이언트에게 통계 서비스를 상기 인터넷을 통해 제공하는 서버를 구비하는 통계 서비스 제공 시스템에 있어서:In the statistical service providing system having a server for providing a statistical service through the Internet to a plurality of clients connected to the Internet: 상기 서버에 접속된 회원의 정보를 추출하여 소정의 통계를 분석하기 위한 개인 분석용 데이터를 소유하고 있는지 여부를 판단하는 제 1 단계;A first step of extracting information of a member connected to the server and determining whether to possess personal analysis data for analyzing predetermined statistics; 상기 서버에 접속된 클라이언트가 이용자의 명령어 입력에 따라 상기 통계 서비스 검색용 브라우저를 실행시키는 제 2 단계;A second step of executing, by the client connected to the server, the statistical service search browser according to a user's command input; 상기 서버가 소정의 통계를 내기 위해 분석할 데이터를 로딩하는 제 3 단계;A third step of loading data for analysis by the server to produce predetermined statistics; 상기 브라우저를 통해 통계 서비스에 관련된 서비스를 선택함에 따라 통계 서비스를 수행하기 위한 화면이 구성되는 제 4 단계;A fourth step of configuring a screen for performing a statistical service according to selecting a service related to the statistical service through the browser; 상기 브라우저를 통해 통계를 내기 위한 분석 방법을 결정하는 제 5 단계;A fifth step of determining an analysis method for producing statistics through the browser; 결정된 분석 방법에 따라 통계를 내기 위한 분석 대상 변수를 선정하는 제 6 단계;A sixth step of selecting an analysis subject variable for producing statistics according to the determined analysis method; 화면 출력 형태를 결정하는 제 7 단계;A seventh step of determining a screen output form; 소정의 통계를 내기 위한 분석을 수행하는 제 8 단계;An eighth step of performing an analysis for producing predetermined statistics; 상기 분석 결과를 상기 제 7 단계에서 결정한 형태의 숫자로 화면 출력하는 제 9 단계;A ninth step of outputting the analysis result as a number having a form determined in the seventh step; 화면상의 소정의 부분을 클릭함에 따라 현재의 화면 출력을 프린트할지 여부를 판단하는 제 10 단계;A tenth step of judging whether or not to print the current screen output by clicking on a predetermined portion of the screen; 상기 제 10 단계의 판단 결과, 프린트하기를 원하는 경우 화면의 내용을 프린트하는 제 11 단계;An eleventh step of printing the contents of the screen if it is desired to print as a result of the determination of the tenth step; 상기 제 10 단계의 판단 결과, 프린트하기를 원하지 않는 경우나 상기 단계 11를 수행한 후, 전략적 적용을 선택하는지 여부를 판단하는 제 12 단계;A twelfth step of determining whether or not to select a strategic application after performing the step 11 after the step 11 as a result of the determination in the tenth step; 상기 제 12 단계의 판단 결과, 전략적 적용을 선택하는 경우 통계 결과를 이용자의 상황에 맞게 풀어서 설명한 전략적 적용 내용을 화면상에 출력하는 제 13 단계;A thirteenth step of outputting, on the screen, the strategic application contents described by solving the statistical results according to the user's situation when selecting the strategic application as the determination result of the twelfth step; 화면상의 소정의 부분을 클릭함에 따라 현재의 전략적 적용 내용 화면 출력을 프린트할지 여부를 판단하는 제 14 단계;A fourteenth step of judging whether or not to print the current strategic application contents screen output by clicking on a predetermined portion of the screen; 상기 제 14 단계의 판단 결과, 프린트하기를 원하는 경우 화면의 전략적 적용 내용을 프린트하는 제 15 단계를 포함하는 인터넷을 이용한 통계 서비스 제공 방법.And a fifteenth step of printing strategic application contents of the screen when a result of the determination of the fourteenth step is desired to be printed. 제 1 항에 있어서,The method of claim 1, 상기 제 3 단계의 분석할 데이터 로딩 단계는, 현재 접속된 이용자와 관련해서 통계를 내기 위한 저장된 데이터가 있는지 여부를 확인하는 제 21 단계;The data loading step to be analyzed in the third step may include: a twenty-first step of checking whether there is stored data for generating statistics in relation to a currently connected user; 상기 제 21 단계의 확인 결과, 저장된 데이터가 있는 경우 이용자의 선택에 따라 저장된 데이터를 이용할지를 판단하는 제 22 단계;A twenty-second step of determining whether to use the stored data according to a user's selection when there is stored data as a result of the checking in the twenty-first step; 상기 제 21 단계의 확인 결과, 저장된 데이터가 없거나 상기 제 22 단계의 확인 결과, 저장된 데이터를 이용하지 않을 경우 입력 변수의 종류 및 크기를 결정하는 제 23 단계;A twenty-third step of determining the type and size of an input variable when there is no stored data or the stored data is not used as a result of the verification in the twenty-first step; 입력 대상 케이스 크기를 결정하는 제 24 단계;Determining a size of an input target case; 상기 서버로 소정의 통계를 위한 데이터를 입력하는 제 25 단계;A twenty-fifth step of inputting data for predetermined statistics into the server; 상기 서버가 제공되는 데이터를 저장하는 제 26 단계;A twenty sixth step of storing data provided by the server; 상기 제 22 단계의 확인 결과, 저장된 데이터를 이용하거나 상기 제 26 단계를 수행한 후, 저장된 분석 대상 데이터를 로딩하는 제 27 단계;A twenty-seventh step of using the stored data or performing the twenty-sixth step and loading the stored analysis target data after the verification result of the twenty-second step; 상기 제 27 단계에서 로딩된 분석 데이터를 이용자의 명령에 의해 재입력 및 변경할지 여부를 판단하는 제 28 단계;Determining whether to re-enter and change the analysis data loaded in the twenty-seventh step according to a user's command; 상기 제 28 단계의 판단 결과, 분석 데이터를 재입력 및 변경할 경우 이용자의 명령에 의해 변수를 추가할지 여부를 판단하는 제 29 단계;A twenty-ninth step of determining whether to add a variable by a user's command when re-entering and changing analysis data as a result of the determination in the twenty-eighth step; 상기 제 29 단계의 판단 결과, 변수를 추가하는 경우 변수를 추가하는 제 30 단계;A thirtieth step of adding a variable when adding the variable as a result of the determination of the twenty-ninth step; 이용자의 명령에 의해 케이스를 추가할지 여부를 판단하는 제 31 단계;A thirty-first step of determining whether or not to add a case by a user's command; 상기 제 31 단계의 판단 결과, 케이스를 추가하는 경우나 상기 제 29 단계의 판단 결과, 변수를 추가하지 않는 경우 케이스를 추가하는 제 32 단계;A thirty-second step of adding a case when a case is not added as a result of the determination in the thirty-first step or a result of the determination in the twenty-ninth step; 상기 제 31 단계의 판단 결과, 케이스를 추가하지 않는 경우나 상기 제 32 단계를 수행한 후, 현재의 데이터를 저장하는 제 33 단계를 포함하는 인터넷을 이용한 통계 서비스 제공 방법.And a thirty-third step of storing current data after the thirty-third step or the case is not added as a result of the determination in the thirty-first step. 제 2 항에 있어서,The method of claim 2, 상기 제 25 단계의 데이터를 입력하는 단계는, 이용자가 클라이언트를 통해 최초 변수의 크기와 분석 대상의 크기를 결정하는 제 41 단계;The step 25 of inputting data may include: a step 41 in which a user determines a size of an initial variable and a size of an analysis target through a client; 클라이언트가 분석 대상 데이터 입력용 워크시트를 생성하는 제 42 단계;Step 42, wherein the client generates a worksheet for inputting analysis target data; 이용자가 상기 워크시트에 각 변수에 따른 데이터를 입력하는 제 43 단계;A 43rd step of allowing a user to input data according to each variable in the worksheet; 이용자가 데이터를 클라이언트를 통해 상기 서버로 입력하는 제 44 단계;44. A user inputs data to the server through a client; 상기 서버가 이용자의 명령에 따라 상기 제 44 단계의 입력 데이터를 저장할지 여부를 판단하는 제 45 단계;A 45th step of judging whether or not the server stores the input data of the 44th step according to a user's command; 상기 제 45 단계의 판단 결과, 입력 데이터를 저장하는 것으로 판단한 경우 상기 입력 데이터를 저장하는 제 46 단계를 포함하는 인터넷을 이용한 통계 서비스 제공 방법.And a 46 th step of storing the input data if it is determined that the input data is to be stored.
KR1020000054799A 2000-09-19 2000-09-19 Method for providing a statistics service by using the internet KR20020022161A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000054799A KR20020022161A (en) 2000-09-19 2000-09-19 Method for providing a statistics service by using the internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000054799A KR20020022161A (en) 2000-09-19 2000-09-19 Method for providing a statistics service by using the internet

Publications (1)

Publication Number Publication Date
KR20020022161A true KR20020022161A (en) 2002-03-27

Family

ID=19689220

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000054799A KR20020022161A (en) 2000-09-19 2000-09-19 Method for providing a statistics service by using the internet

Country Status (1)

Country Link
KR (1) KR20020022161A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101026057B1 (en) * 2009-03-06 2011-04-04 한국항공우주산업 주식회사 Ground Resonance Interpretation Method of Helicopter and Media that can Record Computer Program Sources for Method the same
WO2011126942A2 (en) * 2010-04-05 2011-10-13 X&Y Solutions Systems, methods, and logic for generating statistical research information

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101026057B1 (en) * 2009-03-06 2011-04-04 한국항공우주산업 주식회사 Ground Resonance Interpretation Method of Helicopter and Media that can Record Computer Program Sources for Method the same
WO2011126942A2 (en) * 2010-04-05 2011-10-13 X&Y Solutions Systems, methods, and logic for generating statistical research information
WO2011126942A3 (en) * 2010-04-05 2012-01-12 X&Y Solutions Systems, methods, and logic for generating statistical research information
US8615378B2 (en) 2010-04-05 2013-12-24 X&Y Solutions Systems, methods, and logic for generating statistical research information

Similar Documents

Publication Publication Date Title
US6718515B1 (en) Method of populating a dynamic HTML table from a set of data objects through a common interface
US6851088B1 (en) Conditional highlighting of given cells in a dynamic HTML table
Everitt et al. Applied multivariate data analysis
US6889359B1 (en) Method for providing a visual representation of dynamic HTML table attributes
CN103544623B (en) A kind of Web service recommendation method based on user preference feature modeling
US20040205525A1 (en) Automatic identification of form contents
US20060004768A1 (en) Automated creation of web page to XML translation servers
US20040239700A1 (en) User interface driven access control system and method
JP2008516338A (en) Interpreting command scripts using local and extended storage for command indexing
Kapitsaki et al. Model-driven development of composite context-aware web applications
CN103646049B (en) The method and system of automatically generated data form
KR100818698B1 (en) Online reservation/control system for beauticians
US7966601B2 (en) Generating web service without coding logic with a programming language
CN107632869A (en) A kind of method and apparatus of the user interface of loading POS applications
CN107301046A (en) Treating method and apparatus, computer equipment and the storage medium of icon
CN110309099A (en) Interface managerial method, device, equipment and computer readable storage medium
CN110019970A (en) Inventory downloads template creation method, device, terminal and readable storage medium storing program for executing
Petriu et al. Performance analysis of security aspects in UML models
Rukzio et al. Automatic form filling on mobile devices
CN112711414B (en) Form interface adaptation display method and device and storage medium
KR20030054104A (en) Contents personalization method and apparatus by aggregating multiple profiles
JP2007052489A (en) User authentication method and user authentication program
CN106933552B (en) Data processing method and front-end code generating device
KR20020022161A (en) Method for providing a statistics service by using the internet
JP4461034B2 (en) Usage right issuing method, usage right issuing device, and usage right system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application