KR20190081935A - 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템 - Google Patents

주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템 Download PDF

Info

Publication number
KR20190081935A
KR20190081935A KR1020170184810A KR20170184810A KR20190081935A KR 20190081935 A KR20190081935 A KR 20190081935A KR 1020170184810 A KR1020170184810 A KR 1020170184810A KR 20170184810 A KR20170184810 A KR 20170184810A KR 20190081935 A KR20190081935 A KR 20190081935A
Authority
KR
South Korea
Prior art keywords
order
record
information
wholesaler
destination
Prior art date
Application number
KR1020170184810A
Other languages
English (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 KR1020170184810A priority Critical patent/KR20190081935A/ko
Publication of KR20190081935A publication Critical patent/KR20190081935A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0605Supply or demand aggregation

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명의 일 실시예는 사용자 계정으로 로그인된 사용자 단말로부터 제1 소매처의 식별 정보 및 상기 제1 소매처의 주문서 파일을 수신하는 단계; 상기 제1 소매처의 식별 정보에 대응하여 기설정된 규칙에 따라, 상기 주문서 파일로부터 도매처 정보 및 상기 도매처 정보에 매칭되는 상품 정보를 추출하는 단계; 상기 사용자 계정에 대응되는 사용자용 도매처 DB에서 상기 추출된 도매처 정보에 대응되는 도매처 레코드를 검색하고, 상기 검색된 도매처 레코드의 식별 정보; 및 상기 도매처 정보에 매칭된 상품 정보;를 포함하는 주문 레코드를 생성하는 단계; 및 상기 주문 레코드를 참조하여 상기 도매처 레코드에 포함된 연락처로 주문을 발송하는 단계;를 포함하는, 주문 관리 서비스를 개시한다.

Description

주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템{Method for order management, computer program for executing the method, and ordering system}
본 발명의 실시예들은 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템에 관한 것이다.
"사입"은 사전적으로 물건을 구매하는 것을 의미하지만, 의류 업계에서는 소매로부터 받은 주문을 도매에 전달하고, 도매로부터 받은 상품을 소매에 전달하는, 일종의 중개 업무를 의미하는 용어로 사용되곤 한다. 사입 업무를 하는 일명 사입총각은 소매로부터 받은 주문을 당일 도매에 주문해야 하며, 수거 및 배송을 완료하여야 한다. 사입 업무는 특성상 신속성과 정확성을 모두 요구하나, 실상은 소매로부터 받은 주문서 내용을 일일히 가위로 잘라 도매처에 사진을 찍어 보내는 등 업무 효율성이 매우 떨어지는 것이 현실이다.
본 발명의 실시예들은 신속성과 정확성을 모두 확보한 주문 대행 서비스를 제공하는 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템을 제공한다.
본 발명의 일 실시예는 사용자 계정으로 로그인된 사용자 단말로부터 제1 소매처의 식별 정보 및 상기 제1 소매처의 주문서 파일을 수신하는 단계; 상기 제1 소매처의 식별 정보에 대응하여 기설정된 규칙에 따라, 상기 주문서 파일로부터 도매처 정보 및 상기 도매처 정보에 매칭되는 상품 정보를 추출하는 단계; 상기 사용자 계정에 대응되는 사용자용 도매처 DB에서 상기 추출된 도매처 정보에 대응되는 도매처 레코드를 검색하고, 상기 검색된 도매처 레코드의 식별 정보; 및 상기 도매처 정보에 매칭된 상품 정보;를 포함하는 주문 레코드를 생성하는 단계; 및 상기 주문 레코드를 참조하여 상기 도매처 레코드에 포함된 연락처로 주문을 발송하는 단계;를 포함하는, 주문 관리 방법을 개시한다.
일 실시예에 따르면, 상기 생성하는 단계는, 상기 주문 레코드는, 복수의 상태 중 어느 하나로 지정될 수 있고, 상기 추출된 도매처 정보에 대응되는 도매처 레코드가 검색된 경우, 상기 검색된 도매처 레코드의 식별 정보 및 상기 도매처 정보에 매칭된 상품 정보를 포함하는 제1 상태의 주문 레코드를 생성하고, 상기 추출된 도매처 정보에 대응되는 도매처 레코드가 검색되지 않은 경우, 상기 추출된 도매처 정보 및 상기 매칭된 상품 정보를 포함하는 제2 상태의 주문 레코드를 생성할 수 있다.
일 실시예에 따르면, 상기 사용자용 도매처 DB에 포함된 도매처 레코드 중 상기 제2 상태의 주문 레코드에 매칭되는 도매처 레코드를 상기 사용자 단말로부터 선택받는 단계; 상기 선택된 도매처 레코드의 식별 정보를 상기 제2 상태의 주문 레코드에 매칭하는 단계; 및 상기 매칭하는 단계에 의해 도매처 레코드의 식별 정보가 매칭된 주문 레코드의 상태를 상기 제2 상태에서 상기 제1 상태로 변경하는 단계;를 더 포함할 수 있다.
일 실시예에 따르면, 상기 발송하는 단계는, 상기 제1 상태의 주문 레코드를 참조하여 상기 주문을 발송할 수 있다.
일 실시예에 따르면, 상기 사용자 단말로부터, 관리자에 의해 운영되는 표준 도매처 DB에 포함된 복수의 표준 도매처 레코드 중 어느 하나의 표준 도매처 레코드를 선택 받고, 상기 선택된 표준 도매처 레코드에 대한 개인화 정보를 수신하는 단계; 및 상기 선택된 표준 도매처 레코드에 포함된 적어도 일부 정보 및 상기 개인화 정보를 포함하는 도매처 레코드를 생성하여 상기 사용자용 도매처 DB에 등록하는 단계;를 더 포함할 수 있다.
일 실시예에 따르면, 상기 사용자용 도매처 DB는, 제1 표준 도매처 레코드에 대한 제1 개인화 정보를 포함하는 제1 도매처 레코드; 및 상기 제1 표준 도매처 레코드에 대한 제2 개인화 정보를 포함하는 제2 도매처 레코드;를 포함하고, 상기 제1 개인화 정보와 상기 제2 개인화 정보는 서로 다른 도매처 닉네임을 포함할 수 있다.
일 실시예에 따르면, 상기 개인화 정보는, 상기 도매처에 대한 주문 방식을 포함하고, 상기 도매처 레코드는, 상기 도매처에 대한 주문을 전송받을 수신인 연락처를 포함하고, 상기 발송하는 단계는, 상기 주문 레코드에 기초하여 상기 도매처 레코드에 포함된 주문 방식에 따라 상기 도매처 레코드에 포함된 연락처로 주문을 발송할 수 있다.
일 실시예에 따르면, 상기 개인화 정보는 상기 표준 도매처 레코드에 포함되지 않은 미등록 연락처를 포함하고, 상기 발송하는 단계는 상기 미등록 연락처로 상기 주문을 발송하고, 상기 방법은, 상기 주문을 전달하는 서버로부터 상기 주문이 정상적으로 발송되었음을 의미하는 승인 신호를 획득하는 단계; 및 상기 미등록 연락처를 상기 표준 도매처 레코드에 추가하여 상기 표준 도매처 DB를 갱신하는 단계;를 더 포함할 수 있다.
일 실시예에 따르면, 상기 생성하는 단계는, 제1 도매처 정보 및 제1 상품 정보를 포함하는 제1 주문 레코드, 및 상기 제1 도매처 정보 및 제2 상품 정보를 포함하는 제2 주문 레코드를 생성하고, 상기 발송하는 단계는, 상기 제1 도매처 정보를 포함하는 상기 제1 주문 레코드 및 상기 제2 주문 레코드를 모두 참조하여, 상기 제1 도매처의 레코드에 포함된 연락처로 상기 제1 상품 정보 및 상기 제2 상품 정보를 포함하는 주문을 발송할 수 있다.
일 실시예에 따르면, 소매처 DB에서 상기 제1 소매처의 식별 정보에 대응되는 제1 소매처 레코드를 획득하는 단계;를 더 포함하고, 상기 추출하는 단계는 상기 제1 소매처 레코드에 대응하여 기등록된 추출 규칙에 따라 상기 주문서 파일로부터 정보를 추출할 수 있다.
일 실시예에 따르면, 상기 사용자 단말로부터 상기 제1 소매처에 대한 관리 페이지의 요청을 수신하는 단계; 및 상기 제1 소매처의 주문서 파일로부터 생성된 복수의 주문 레코드 각각에 포함된 복수 항목들을, 상기 제1 소매처 레코드에 대응하여 기등록된 표시 규칙에 따라 정렬하여 표시하는 관리 페이지를 제공하는 단계;를 더 포함할 수 있다.
일 실시예에 따르면, 상기 발송하는 단계는, 상기 사용자 단말로 상기 제1 소매처의 주문서에 대한 주문이 발송되었음을 알리는 메시지를 전송하고, 상기 메시지는 기설정된 기간동안 누적된 주문을 도매처 별로 1차 분류하고 소매처 별로 2차 분류하여 제공하는 주문내역 페이지로 접속 가능한 링크를 포함하고, 상기 사용자 단말로부터 제1 도매처의 주문 내역에 대한 링크 요청이 수신되면, 상기 제1 도매처로 발송된 주문 중 각 소매처에 대응되는 주문 내역을 제공하도록 각 소매처 별로 할당된 세부 주문내역 페이지 각각의 링크를 상기 사용자 단말에 제공하는 단계;를 더 포함할 수 있다.
일 실시예에 따르면, 상기 관리 페이지는, 상기 제1 소매처의 주문서 파일로부터 생성된 복수의 주문 레코드 중 주문이 발송된 시간이 현재 시간으로부터 기설정된 기간 이전까지의 구간에 포함되는 주문 레코드 각각에 포함된 복수 항목들을 상기 표시 규칙에 따라 정렬하여 표시할 수 있다.
본 발명의 다른 실시예는 전술한 어느 한 실시예의 방법을 컴퓨터를 이용하여 실행하기 위하여 매체에 저장된 컴퓨터 프로그램을 개시한다.
본 발명의 다른 실시예는 사용자 계정에 대응되는 사용자용 도매처 DB; 서비스 인터페이스를 통해, 사용자 계정으로 로그인된 사용자 단말로부터 제1 소매처의 식별 정보 및 상기 제1 소매처의 주문서 파일을 수신하는 인터페이스 제공부; 상기 제1 소매처의 식별 정보에 대응하여 기설정된 규칙에 따라, 상기 주문서 파일로부터 도매처 정보 및 상기 도매처 정보에 매칭되는 상품 정보를 추출하고, 상기 사용자용 도매처 DB에서 상기 추출된 도매처 정보에 대응되는 도매처 레코드를 검색하고, 상기 검색된 도매처 레코드의 식별 정보; 및 상기 도매처 정보에 매칭된 상품 정보;를 포함하는 주문 레코드를 생성하는, 주문 레코드 생성부; 및 상기 주문 레코드를 참조하여 상기 도매처 레코드에 포함된 연락처로 주문을 발송하는 주문 발송부;를 포함하는, 주문 시스템을 개시한다.
전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다. 이러한 일반적이고 구체적인 측면이 시스템, 방법, 컴퓨터 프로그램, 또는 어떠한 시스템, 방법, 컴퓨터 프로그램의 조합을 사용하여 실시될 수 있다.
본 발명의 실시예들에 관한 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템은, 소매처로부터 제공되는 주문서를 분석하여 도매처에 자동으로 주문을 전송하는 바, 복잡하고 변수가 많은 사입 업무를 정확하고 신속하게 관리할 수 있는 서비스가 제공된다.
본 발명의 실시예들에 관한 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템은, 표준 데이터베이스와 개인화된 데이터베이스를 적절하게 연계하는 바, 표준 데이터베이스로 인한 안정성과 개인화된 데이터베이스로 인한 유연성을 동시에 확보한다. 이에 따라 복잡하고 변수가 많은 사입 업무를 하는 사용자들의 니즈를 만족시킬 있는 안정적이면서 유연한 주문 시스템이 제공된다.
도 1은 본 발명의 일 실시예에 따른 주문 시스템을 도시한 것이다.
도 2는 본 발명의 일 실시예에 따른 주문 관리 장치(100)를 도시한 블록도이다.
도 3은 본 발명의 일 실시예에 따른 주문 관리 방법을 도시한 흐름도이다.
도 4는 본 발명의 다른 실시예에 따른 주문 관리 방법을 도시한 흐름도이다.
도 5는 일 실시예에 따른 도매처 레코드 연계 방법을 도시한 흐름도이다.
도 6은 일 실시예에 따른 관리 페이지 제공 방법을 도시한 흐름도이다.
도 7은 본 발명의 다른 실시예에 따른 주문 관리 방법을 도시한 흐름도이다.
도 8은 일 실시예에 따른 인터페이스 화면의 예이다.
도 9는 일 실시예에 따른 인터페이스 화면의 다른 예이다.
도 10은 일 실시예에 따른 개인화된 도매처 레코드 등록 화면의 예이다.
도 11은 일 실시예에 따른 주문 내역 페이지의 예이다.
본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 본 발명의 효과 및 특징, 그리고 그것들을 달성하는 방법은 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 다양한 형태로 구현될 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 하며, 도면을 참조하여 설명할 때 동일하거나 대응하는 구성 요소는 동일한 도면부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
이하의 실시예에서, 제1, 제2 등의 용어는 한정적인 의미가 아니라 하나의 구성 요소를 다른 구성 요소와 구별하는 목적으로 사용되었다. 이하의 실시예에서, 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 이하의 실시예에서, 포함하다 또는 가지다 등의 용어는 명세서상에 기재된 특징, 또는 구성요소가 존재함을 의미하는 것이고, 하나 이상의 다른 특징들 또는 구성요소가 부가될 가능성을 미리 배제하는 것은 아니다. 도면에서는 설명의 편의를 위하여 구성 요소들이 그 크기가 과장 또는 축소될 수 있다. 예컨대, 도면에서 나타난 각 구성의 크기 및 두께는 설명의 편의를 위해 임의로 나타내었으므로, 본 발명이 반드시 도시된 바에 한정되지 않는다.
이하에서, 사용자는 소매처의 주문서를 접수하고 주문서에 따라 도매처에 주문을 발송하고자 하는 주체를 지칭할 수 있다. 이하에서 도매처는, 주문을 접수하고 주문에 해당하는 상품을 제공하는 주체를 의미할 수 있다. 본 명세서에서 지칭되는 사용자는, 도매처와 소매처를 이어주는 "사입" 업자를 포함하는 것으로 이해될 수 있다.
이하에서 주문서는, 소매처에서 사용자에게 제공하는 파일로, 하나 이상의 주문 항목을 포함할 수 있다. 각 주문 항목은 도매처 정보 및 상품 정보를 필수적으로 포함할 수 있으며, 상품 정보로서 상품 옵션, 상품 개수, 상품 이름을, 도매처 정보로서 도매처 이름, 도매처 연락처, 도매처 주소 등을 선택적으로 포함할 수 있다. 주문서의 형태는, 데이터가 열 및 행 방향으로 정렬된 스프레드시트 포맷의 데이터 파일(예컨대 엑셀 파일 등) 및/또는 이미지 파일(예컨대 jpg 파일 등)일 수 있다. 주문서 형태가 이미지 파일인 경우, 본 발명의 일 실시예에 따른 주문 시스템은 이미지 파일에서 텍스트를 추출하여 텍스트로부터 데이터를 획득할 수 있다. 일 실시예에 따른 주문 시스템은 이미지 파일에서 텍스트를 추출할 때 열 및 행 방향으로 구분된 데이터를 획득할 수 있다. 이에 따라 이미지 파일에서 추출된 텍스트들은 열 및 행 정보를 포함할 수 있다.
이하에서 레코드는, 복수의 데이터 항목을 포함하는 하나의 데이터 세트를 의미하는 것일 수 있다.
도 1은 본 발명의 일 실시예에 따른 주문 시스템을 도시한 것이다.
도 1을 참조하면, 일 실시예에 따른 주문 시스템은, 주문 관리 서버(10), 사용자 단말(20) 및 도매처 단말(30)을 포함할 수 있다. 주문 관리 서버(10), 사용자 단말(20) 및 도매처 단말(30)은 네트워크(40)를 통해 데이터 패킷을 송/수신할 수 있다.
일 실시예에 따른 주문 시스템은, 메시징 서버(50)를 더 포함할 수 있다. 메시징 서버(50)는 주문 관리 서버(10), 사용자 단말(20) 및/또는 도매처 단말(30) 간에 수발신되는 메시지를 전달하는 역할을 할 수 있다. 메시징 서버(50)는 메신저 서비스를 제공할 수 있다.
일 실시예에 따른 주문 관리 서버(10)는, 사용자 단말(20)에서 도매처 단말(30)로의 주문을 관리하는 주문관리 서비스를 제공할 수 있다. 주문 관리 서비스는 사용자 단말(20)이 도매처 단말(30)에 주문을 발송하는 것을 주문 관리 서버(10)가 대행하는, 주문 대행 서비스를 포함할 수 있다. 주문 관리 서버(10)는 사용자 단말(20)로부터 주문서를 접수하고, 주문서를 분석하여, 주문서에 포함된 정보에 기초하여 도매처 단말(30)에 주문을 발송할 수 있다.
이하에서 사용자 단말(20)은, 주문 관리 서버(10)에서 제공하는 서비스를 이용하는 클라이언트 단말일 수 있다. 사용자 단말(20)은, 본 발명의 일 실시예에 따른 사용자가 이용하는 단말로, 퍼스널 컴퓨터(21) 또는 스마트폰(22)일 수 있다. 사용자 단말(20)은, 주문 관리 서버(10)에서 제공하는 주문 서비스에 접속하여, 소매처로부터 접수된 주문서를 등록할 수 있고, 주문서에서 추출된 주문 정보를 확인할 수 있으며, 확인 완료된 주문 정보에 따라 도매처 단말(30)로 주문이 발송되도록 주문 발송을 요청할 수 있다.
도매처 단말(30)은, 도매처에서 사용하는 통신 단말일 수 있다. 도매처 단말(30)은 스마트폰으로 도시되었으나, 이에 한정되는 것은 아니다. 도매처 단말(30)의 연락처는 주문 관리 서버(10)에 저장되어 관리될 수 있으며, 도매처로의 주문 발송이 요청되면, 도매처에 대응하여 저장된 연락처로 주문이 발송될 수 있다.
사용자 단말(20) 및 도매처 단말(30)은 유무선 통신 환경에서 웹 서비스를 이용할 수 있는 통신 단말 장치일 수 있다. 사용자 단말(20)과 도매처 단말(30)의 구체적인 형태와 종류는 특별히 한정되지 않으며, 주문 관리 서버(10)에서 제공하는 서비스에 접속 가능한 웹 브라우저 또는 별도의 애플리케이션을 탑재할 수 있는 통신 단말은 제한 없이 차용될 수 있다. 사용자 단말(20)은 화면을 표시하는 표시부, 사용자로부터 데이터를 입력받는 입력 장치, 예컨대 키보드, 마우스, 터치스크린, 마이크, 버튼 등을 포함할 수 있다. 도매처 단말(30) 역시 표시부, 입력 장치를 포함할 수 있다.
네트워크(40)는 LANs(Local Area Networks), WANs(Wide Area Networks), MANs(Metropolitan Area Networks), ISDNs(Integrated Service Digital Networks) 등의 유선 네트워크나, 무선 LANs, CDMA, 블루투스, 위성 통신, 3G, 4G, 5G 등의 무선 네트워크를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.
도 2는 본 발명의 일 실시예에 따른 주문 관리 장치(100)를 도시한 블록도이다 .
도 2에 도시된 주문 관리 장치(100)는, 본 실시예의 특징이 흐려지는 것을 방지하기 위하여 본 실시예와 관련된 구성요소들만을 도시한 것이다. 따라서, 도 2에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 본 실시예와 관련된 기술분야에서 통상의 지식을 가진 자라면 이해할 수 있다.
주문 관리 장치(100)는, 인터페이스 제공부(111), 주문 레코드 생성부(112) 주문 발송부(113), DB 관리부(114)를 포함할 수 있다. 인터페이스 제공부(111), 주문 레코드 생성부(112) 주문 발송부(113), DB 관리부(114) 각각은 적어도 하나의 프로세서에 해당하거나 적어도 하나 이상의 프로세서를 포함할 수 있다. 인터페이스 제공부(111), 주문 레코드 생성부(112) 주문 발송부(113), DB 관리부(114) 중 둘 이상의 구성이 하나의 프로세서에 해당하거나 하나의 프로세서에서 구현될 수도 있음은 물론이다. 이에 따라 주문 관리 장치(100)는 마이크로 프로세서나 범용 컴퓨터 시스템과 같은 하드웨어 장치에 포함된 형태로 구동될 수 있다. 주문 관리 장치(100)는, 도 1의 주문 관리 서버(10)에 포함될 수 있다.
도 2에 도시된 인터페이스 제공부(111), 주문 레코드 생성부(112) 주문 발송부(113), DB 관리부(114)는 기능적인 블록 구성들일 수 있으며, 하나 이상의 기능 블록들이 하나 이상의 특정 기능을 실행하는 하드웨어 및/또는 소프트웨어로 구현될 수 있다.
인터페이스 제공부(111)는, 사용자 단말(20)과 통신할 수 있다. 인터페이스 제공부(111)는 주문 관리 서비스의 인터페이스를 웹 또는 애플리케이션을 통해 사용자에게 제공할 수 있고, 인터페이스를 통해 사용자에게 정보를 제공하고, 인터페이스를 통해 사용자로부터 데이터 및/또는 각종 명령을 수신할 수 있다.
주문 레코드 생성부(112)는, 사용자에 의해 등록된 주문서로부터 주문 레코드를 생성하여 메모리(미도시)에 저장할 수 있다. 주문 발송부(113)는, 주문 레코드에 따라 도매처 단말(30)에 주문을 발송할 수 있다. DB 관리부(114)는, 도 2에 도시된 DB들에 저장된 데이터를 관리할 수 있다.
주문 관리 장치(100)는, 표준 도매처 정보를 저장하는 표준 도매처 DB(121), 사용자 별로 개인화된 도매처 정보를 저장하는 사용자용 도매처 DB(122), 및 소매처의 정보를 저장하는 소매처 DB(123)를 포함할 수 있다. 표준 도매처 DB(121)는 주문 관리 서버(10)의 관리자에 의해 제한적으로 운영되는 것일 수 있다.
<사용자용 도매처 DB 등록>
일 실시예에 따르면, 사용자는 표준 도매처 DB(111)에 등록된 도매처 레코드에 개인화 정보를 추가하여, 사용자용 도매처 DB(112)에 등록할 수 있다. 상세히, DB 관리부(114)는 사용자 단말(20)로터 표준 도매처 DB(121)에 포함된 복수의 표준 도매처 레코드 중 어느 하나를 선택 받고, 선택된 표준 도매처 레코드에 대한 개인화 정보를 수신할 수 있다. DB 관리부(114)는 사용자 단말(20)로부터 선택된 표준 도매처 레코드에 포함된 적어도 일부의 정보와, 사용자 단말(20)로부터 입력된 개인화 정보를 포함하는 도매처 레코드를 생성하여, 사용자용 도매처 DB(122)에 등록할 수 있다.
표준 도매처 레코드에 포함된 정보는, 표준 도매처 명칭, 주소, 도매처에 대한 주문을 전송 받을 도매처 단말(30)의 연락처, 주문 방식 등을 포함할 수 있다. 하나의 표준 도매처 레코드는, 복수의 연락처를 포함할 수 있다.
개인화 정보는, 도매처 닉네임, 주문 방식, 연락처 등을 더 포함할 수 있다. 주문 방식은, 주문 메시지를 전송하는 경로를 의미할 수 있으며, 예컨대 문자메시지 또는 별도의 메신저(예컨대, SNS 메시지 등)를 통해 전송되는 것으로 지정될 수 있다. 개인화 정보에 포함된 주문 방식은, 표준 도매처 레코드에 포함된 하나 이상의 주문 방식 중 어느 하나의 주문 방식이 선택된 것일 수 있다. 개인화 정보는, 주문을 발송할 어느 하나의 연락처를 포함할 수 있으며, 개인화 정보에 포함된 연락처는 표준 도매처 레코드에 포함된 복수의 연락처 중 어느 하나의 연락처가 선택된 것일 수 있으나, 이에 한정하지 않으며, 표준 도매처 레코드에 포함되지 않은 미등록 연락처로서 사용자 단말(20)로부터 직접 입력 받은 연락처일 수 있다.
한편, 사용자는 하나의 표준 도매처 레코드에 대하여, 2개 이상의 개인화된 도매처 레코드를 생성하여 사용자용 도매처 DB(122)에 저장할 수 있다. 예컨대 사용자용 도매처 DB(122)는 제1 표준 도매처 레코드에 대한 제1 개인화 정보를 포함하는 제1 도매처 레코드 및 제1 표준 도매처 레코드에 대한 제2 개인화 정보를 포함하는 제2 도매처 레코드를 포함할 수 있다. 단 제1 개인화 정보와 제2 개인화 정보는 서로 다른 닉네임을 포함함에 따라 구분될 수 있다. 즉, 사용자용 도매처 DB(122)에 포함된 도매처 레코드들은, 중복된 닉네임을 포함하지 않을 수 있다. 그러나 본 발명은 이에 한정되지 않으며, 닉네임 이외에도 서로 다른 임의의 데이터에 의해 개인화된 도매처 레코드가 구분될 수 있다.
도 3은 본 발명의 일 실시예에 따른 주문 관리 방법을 도시한 흐름도이다.
도 3에 도시된 주문 관리 방법은, 도 1 및 도 2에 도시된 장치들에서 및 그러한 장치들 간에 시계열적으로 처리되는 단계들을 포함한다. 따라서 이하에서는, 도 1, 도 2 및 도 3을 함께 참조하여 본 발명의 실시예들을 설명할 것이다.
본 발명은 기능적인 블록 구성들 및 다양한 처리 단계들로 나타내어질 수 있다. 이러한 기능 블록들은 특정 기능들을 실행하는 다양한 개수의 하드웨어 또는/및 소프트웨어 구성들로 구현될 수 있다. 예를 들어, 본 발명은 하나 이상의 마이크로프로세서들의 제어 또는 다른 제어 장치들에 의해서 다양한 기능들을 실행할 수 있는, 메모리, 프로세싱, 로직(logic), 룩 업 테이블(look-up table) 등과 같은 직접 회로 구성들을 채용할 수 있다. 본 발명에의 구성 요소들이 소프트웨어 프로그래밍 또는 소프트웨어 요소들로 실행될 수 있는 것과 유사하게, 본 발명은 데이터 구조, 프로세스들, 루틴들 또는 다른 프로그래밍 구성들의 조합으로 구현되는 다양한 알고리즘을 포함하여, C, C++, 자바(Java), 어셈블러(assembler) 등과 같은 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능적인 측면들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다. 또한, 본 발명은 전자적인 환경 설정, 신호 처리, 및/또는 데이터 처리 등을 위하여 종래 기술을 채용할 수 있다. "매커니즘", "요소", "수단", "구성"과 같은 용어는 넓게 사용될 수 있으며, 기계적이고 물리적인 구성들로서 한정되는 것은 아니다. 상기 용어는 프로세서 등과 연계하여 소프트웨어의 일련의 처리들(routines)의 의미를 포함할 수 있다.
먼저 단계 31에서, 사용자 단말(20)은 제1 소매처로부터 받은 주문서를 업로드할 수 있다. 상세히, 사용자단말(20)은 주문 관리 서버(10)의 인터페이스 제공부(111)에서 제공하는 인터페이스를 통해, 제1 소매처를 선택하고 제1 소매처로부터 제공받은 주문서를 업로드할 수 있다.
한편, 사용자 단말(20)은 사용자 계정으로 로그인된 것일 수 있다. 사용자는, 자신의 사용자 계정으로 로그인한 후에 서비스를 이용함으로써 자신의 계정으로 처리된 주문을 지속적으로 관리할 수 있으며, 개인화된 DB를 이용할 수 있다. 사용자용 도매처 DB(122)는 사용자 계정 별로 개인화되어 관리될 수 있다.
단계 32에서는, 단계 31에서 사용자 단말(20)에 의해 선택된 제1 소매처의 식별 정보와 단계 31에서 사용자 단말(20)에 의해 업로드된 주문서가 주문 관리 서버(10)의 인터페이스 제공부(111)에 전송되어 주문 레코드 생성부(112)에 전달될 수 있다.
소매처 DB(123)에는 복수의 소매처 레코드가 저장될 수 있다. 각 소매처 레코드는, 각 소매처의 정보들을 포함한다. 소매처 DB(123)는, 사용자 별로 개인화되어 저장될 수 있다. 일반적으로 하나의 소매처가 하나의 사용자와 거래하는 관행을 고려할 때, 별도의 표준 소매처 DB를 구비할 실익이 크지 않으며, 각 사용자 별로 개인화된 소매처 DB(123)를 구비하는 것으로 족할 수 있다.
단계 31에서 사용자는, 사용자 계정에 대응하여 소매처 DB(123)에 등록된 소매처 중 제1 소매처를 선택할 수 있다. 사용자가 선택하고자 하는 제1 사용자가 소매처 DB(123)에 등록되지 않은 경우, 사용자는 소매처 DB(123)에 제1 소매처 정보를 새롭게 등록한 후에 제1 소매처를 선택할 수도 있다. 소매처의 식별 정보는 소매처 명칭일 수 있으나 이에 한정하지 않으며, 소매처 DB(123)에 저장된 소매처 레코드를 특정할 수 있는 정보라면 어떤 형태여도 무방할 수 있다.
단계 33에서, 주문 관리 서버(10)의 주문 레코드 생성부(112)는 단계 32에서 수신된 제1 소매처의 식별 정보에 대응하여 사전에 설정된 규칙에 따라, 단계 32에서 수신된 주문서 파일로부터 도매처 정보 및 이에 매칭되는 상품 정보를 추출할 수 있다. 주문 레코드 생성부(112)는 도매처 정보로서 도매처 명칭을 추출할 수 있으며, 도매처 주소, 연락처 등을 더 추출할 수 있다. 주문 레코드 생성부(112)는 상품 정보로서 상품명을 추출할 수 있으며, 상품 옵션, 상품 개수 등 상품과 관련된 상세 정보들을 더 추출할 수 있다. 주문 레코드 생성부(112)는 전술한 정보들을 복수의 주문 항목 각각에 대해 추출할 수 있다.
소매처마다 사용하는 주문서의 양식이 상이할 수 있으며, 주문서 파일로부터 정보를 추출하기 위한 규칙은 각 소매처에 대응하여 소매처 DB(123)에 사전 등록될 수 있다. 예컨대, 사용자가 소매처 DB(123)에 신규 소매처 정보를 등록하면서 해당 소매처로부터 제공받은 주문서를 등록하면, 주문서에 대응되는 규칙이 소매처 정보와 함께 소매처 DB(123)에 등록될 수 있다. 규칙은 주문 관리 서버(10)가 주문서를 자동으로 분석함에 따라 생성하거나, 관리자에 의해 제공될 수 있다. 한편 사용자는 신규 소매처 정보를 등록하면서 주문서를 등록하는 대신 주문 관리 서버(10)에서 제공하는 표준 주문서 양식을 선택할 수 있으며, 이 경우 주문 관리 서버(10)는 표준 주문서 양식에 대응하여 주문 관리 서버(10)에 기저장된 규칙을 소매처 정보와 함께 소매처 DB(123)에 저장할 수 있다.
전술한 규칙은, 스프레드 시트 형식의 주문서의 각 행 또는 열에 포함된 데이터(또는 이미지 형태의 주문서로부터 추출된 행 및 열 정보를 갖는 데이터)를, 도매처 정보 및 상품 정보 등의 주문 레코드의 데이터 항목들에 매칭하는 규칙을 포함할 수 있다. 도매처 정보는 도매처 명칭을 포함하며, 주소, 연락처 등을 더 포함할 수 있다. 상품 정보는 상품명을 포함하며, 상품 옵션, 개수 등을 더 포함할 수 있다.
예컨대, 규칙은 주문서에 포함된 하나의 열을 하나의 주문 항목에 매칭할 수 있고, i번째 행에 포함된 데이터를 도매처 명칭, j번째 행에 포함된 정보를 상품명에 매칭할 수 있고, 그 외 나머지 행에 포함된 데이터들 각각을 상품 옵션, 상품 개수 등에 더 매칭할 수 있다.
단계 33에서 주문 레코드 생성부(112)는 소매처 DB(123)에서 제1 소매처의 식별 정보에 대응되는 제1 소매처 레코드를 획득하고, 획득된 제1 소매처 레코드에 대응하여 기등록된 추출 규칙에 따라, 주문서 파일로부터 정보를 추출할 수 있다.
단계 34에서 주문 관리 서버(10)의 주문 레코드 생성부(112)는, 단계 33에서 추출된 정보들에 기초하여, 해당 도매처로 해당 상품을 주문하기 위한 주문 레코드를 생성할 수 있다. 주문 레코드는, 전술한 주문 항목에 대응하여 생성될 수 있으며, 하나의 주문 항목에 대응하여 하나의 주문 레코드가 생성될 수 있다. 일 예에 따르면, 주문 레코드 생성부(112)는 단계 33에서 추출된 도매처 정보를 기등록된 도매처 레코드에 매칭할 수 있다. 주문 레코드 생성부(112)는 단계 33에서 추출된 도매처 정보와 동일한 도매처 정보를 포함하는 도매처 레코드를, 도매처 정보에 매칭할 수 있다.
주문 레코드 생성부(112)는 단계 33에서 추출된 도매처 정보에 대응되는 도매처 레코드를 사용자 계정에 대응되는 사용자용 도매처 DB에서 검색하여 도매처 정보에 매칭할 수 있다.
주문 레코드 생성부(112)는 도매처 정보, 예컨대 도매처 명칭, 도매처 주소, 도매처 연락처 등이 도매처 레코드에 포함되는지 여부에 따라 도매처 레코드를 매칭할 수 있다. 다만 이에 한정하지 않으며, 사용자가 사전에 수동으로 도매처 레코드를 매칭한 이력이 있는 경우, 그러한 이력을 참조하여 도매처 레코드를 매칭할 수도 있다. 예컨대, 사용자가 사전에 수동으로 제1 소매처의 주문서에서 제1 도매처 정보를 포함하는 주문 레코드를 제1 도매처 레코드에 매칭한 경우, 주문 관리 서버(10)는 제1 소매처 정보 및 제1 도매처 정보를 포함하는 매칭 이력 정보를 제1 도매처 레코드에 연계하여 사용자용 도매처 DB(122)에 저장할 수 있다. 주문 레코드 생성부(112)는 기저장된 매칭 이력 정보와 동일한 소매처 정보 및 동일한 도매처 정보가 하나의 주문 항목으로부터 추출된 경우, 해당 매칭 이력 정보와 연계된 도매처 레코드를 도매처 정보에 매칭할 수 있다.
주문 레코드 생성부(112)는, 매칭된 도매처 레코드의 식별 정보 및 매칭된 상품 정보를 포함하는 주문 레코드를 생성할 수 있다. 도매처 레코드의 식별 정보는, 사용자용 도매처 DB(122)의 도매처 레코드를 특정할 수 있는 어떠한 정보여도 무방할 수 있으며, 도매처 레코드에 포함된 데이터, 예컨대 도매처 닉네임, 주소, 연락처, 주문 방식 중 하나 이상을 포함할 수 있다. 주문 레코드는, 주문서의 주문 항목에 포함된 다른 데이터들을 더 포함할 수 있다.
단계 35에서 주문 발송부(113)는, 단계 34에서 생성된 주문 레코드를 참조하여, 주문을 발송할 수 있다. 단계 35에서 주문 발송부(113)는 주문 레코드에 포함된 연락처로 주문을 발송할 수 있다. 주문 레코드에 포함된 연락처는, 사용자용 도매처 DB(122)에 포함된 도매처 레코드에 포함된 연락처일 수 있으며, 사용자가 해당 도매처로 주문을 발송하는 경우 사용하기 위해 사전에 선택한 하나의 연락처일 수 있다. 주문 레코드에 연락처가 포함되지 않은 경우에는, 주문 발송부(113)는 주문 레코드에 포함된 도매처 레코드의 식별 정보를 참조하여, 사용자 도매처 DB(122)에서 도매처 레코드에 포함된 연락처를 획득하고, 획득된 연락처로 주문을 발송할 수 있다.
단계 35에서 주문 발송부(113)는 주문 레코드에 포함된 주문 방식에 따라 주문을 발송할 수 있다. 주문 레코드에 포함된 연락처는, 사용자용 도매처 DB(122)에 포함된 도매처 레코드에 포함된 주문 방식일 수 있으며, 사용자가 기선택한 하나의 주문 방식일 수 있다. 주문 레코드에 주문 방식이 포함되지 않은 경우 주문 발송부(113)는 주문 레코드에 포함된 도매처 레코드의 식별 정보를 참조하여 사용자용 도매처 DB(122)에서 도매처 레코드에 포함된 주문 방식을 획득하고, 획득한 주문 방식에 따라 주문을 발송할 수 있다.
단계 35에서 발송되는 주문은, 주문 레코드에 포함된 정보들을 포함할 수 있다.
단계 35에서 발송되는 주문은, 주문 레코드마다 별도로 각각 발송되거나, 동일한 도매처 레코드 식별 정보를 포함하는 복수의 주문 레코드에 대하여 1회의 통합 주문으로 발송될 수 있다.
예컨대 단계 34에서 주문 레코드 생성부(112)는 제1 도매처 정보 및 제1 상품 정보를 포함하는 제1 주문 레코드, 및 제1 도매처 정보 및 제2 상품 정보를 포함하는 제2 주문 레코드를 생성할 수 있고, 이 경우 단계 35에서 주문 발송부(113)는 동일한 제1 도매처 정보를 포함하는 제1 주문 레코드 및 제2 주문 레코드를 모두 참조하여, 제1 도매처의 레코드에 포함된 연락처로 제1 상품 정보 및 제2 상품 정보를 포함하는 주문을 통합하여 발송할 수 있다. 단계 35에서 주문 발송부(113)는, 단계 34에서 생성된 주문 레코드를 도매처 별로 분류하여 각 도매처 단말(30)마다 통합 주문을 발송할 수 있다. 통합 주문은, 해당 도매처로 주문되는 주문 레코드에 포함된 정보들을 포함할 수 있다. 예컨대 제1 도매처로의 통합 주문은 제1 소매처의 주문서에서 생성된 주문 레코드 중 제1 도매처 정보를 포함하는 주문 레코드의 리스트를 포함할 수 있다.
일 실시예에 따른 주문 발송부(113)는 사용자용 도매처 DB(122)의 도매처 레코드 식별 정보를 기준으로, 동일 도매처를 대상으로 하는 주문 레코드를 통합하여 주문을 발송할 수 있다. 따라서, 하나의 표준 도매처 레코드로부터 서로 다른 제1 도매처 레코드 및 제2 도매처 레코드가 사용자용 도매처 DB(122)에 저장되고, 제1 도매처 레코드의 식별 정보를 포함하는 제1 주문 레코드와 제2 도매처 레코드의 식별 정보를 포함하는 제2 주문 레코드가 각각 생성된 경우, 주문 발송부(113)는 제1 주문 레코드와 제2 주문 레코드를 통합하지 않으며, 각각 분리하여 주문을 발송한다.
도 4는 본 발명의 다른 실시예에 따른 주문 관리 방법을 도시한 흐름도이다.
도 4에 도시된 주문 관리 방법은, 도 1 및 도 2에 도시된 장치들에서 및 그러한 장치들 간에 시계열적으로 처리되는 단계들을 포함한다. 따라서 이하에서는, 도 1, 도 2 및 도 4를 함께 참조하여 본 발명의 실시예들을 설명할 것이다.
도 4에 도시된 단계 31 내지 단계 33은 도 3에 도시된 단계 31 내지 단계 33에 대응되는 바, 도 3을 참고하여 전술한 설명이 도 4에 동일하게 적용될 수 있으므로, 이하에서는 단계 41 이후부터 설명한다.
도 4에 도시된 본 발명의 일 실시예에 따르면, 주문 레코드 생성부(112)는 주문 레코드를 복수의 상태 중 어느 하나의 상태로 설정할 수 있다. 복수의 상태는 도매처 레코드가 매칭된 제1 상태, 도매처 레코드가 매칭되지 않은 제2 상태를 포함할 수 있다.
단계 41에서, 주문 레코드 생성부(112)는 단계 33에서 추출된 도매처 정보 및 이에 매칭되는 상품 정보를 포함하는 주문 레코드를 생성한다. 이때 주문 레코드 생성부(112)는 도매처 정보에 도매처 레코드가 매칭되는지 여부에 따라 주문 레코드의 상태를 달리 설정할 수 있다. 예컨대, 주문 레코드 생성부(112)는 사용자용 도매처 DB(122)에서 도매처 정보에 대응되는 도매처 레코드가 검색된 경우, 검색된 도매처 레코드의 식별 정보 및 매칭된 상품 정보를 포함하는 제1 상태의 주문 레코드를 생성할 수 있다. 한편, 주문 레코드 생성부(112)는 사용자용 도매처 DB(122)에서 도매처 정보에 대응되는 도매처 레코드가 검색되지 않은 경우, 주문서 파일로부터 추출된 도매처 정보 및 매칭된 상품 정보를 포함하는 제2 상태의 주문 레코드를 생성할 수 있다. 제2 상태의 주문 레코드는 주문서에 포함된 도매처 정보를 포함할 수 있으나 사용자용 도매처 DB(122)에 포함된 도매처 레코드의 식별 정보를 포함하지 않을 수 있다.
주문서에 포함된 각 주문 항목에 대한 주문 레코드 생성이 완료되면, 단계 42에서 인터페이스 제공부(111)는, 주문 레코드 정보를 제공하는 페이지를 사용자 단말(20)에 제공할 수 있다. 페이지에는, 단계 41에서 생성된 주문 레코드에 포함된 데이터들과, 각 주문 레코드의 상태가 표시될 수 있다.
단계 43에서 사용자는 각 주문 레코드에 포함된 도매처 레코드의 식별 정보를 확인할 수 있다. 사용자는 사용자 단말(20)을 통해, 제1 상태의 주문 레코드의 도매처 레코드 매칭이 잘못된 경우 수동으로 도매처 레코드를 변경할 수 있고, 제2 상태의 주문 레코드에 매칭되는 도매처 레코드를 사용자용 도매처 레코드 DB(122)에서 선택하여 직접 매칭할 수 있다.
단계 43에서 선택된 도매처 레코드 정보는 단계 44에서 주문 관리 서버(10)의 인터페이스 제공부(111)로 전송되어 주문 레코드 생성부(112)에 전달될 수 있다.
단계 45에서 주문 레코드 생성부(112)는 단계 44에서 수신된 정보를 참조하여, 사용자 단말(20)로부터 선택된 도매처 레코드의 식별 정보를 제2 상태의 주문 레코드에 매칭하여 저장하고, 매칭된 주문 레코드의 상태를 제2 상태에서 제1 상태로 변경할 수 있다.
단계 46에서 주문 발송부(113)는 제1 상태의 주문 레코드를 참조하여 주문을 발송할 수 있다. 제2 상태의 주문 레코드는 주문이 발송될 도매처가 명확히 특정되지 않았으므로, 주문 발송 대상에서 제외될 수 있다.
단계 46은 단계 41 이후 임의의 시점에 사용자의 요청에 따라 혹은 자동으로 처리될 수 있으며, 주문 발송부(113)는 단계 46이 처리되는 시점을 기준으로 제1 상태로 설정된 주문 레코드를 참조하여 주문을 발송할 수 있다.
한편, 도 4에 도시되지 않았으나, 주문 레코드에 대하여 설정 가능한 복수의 상태는 제3 상태를 더 포함할 수 있고, 단계 46 이후 주문 발송부(113)는 주문이 발송된 주문 레코드의 상태를 제1 상태에서 제3 상태로 변경할 수 있다. 제3 상태는 주문이 완료된 상태를 의미할 수 있다.
도 5는 일 실시예에 따른 도매처 레코드 연계 방법을 도시한 흐름도이다. 상세히, 도 5는 표준 도매처 DB(121) 및 사용자용 도매처 DB(122)가 서로 연계되는 방법의 예를 도시한다.
도 5에 도시된 흐름도는 사용자 단말(20) 주문 관리 서버(10) 및 메시징 서버(50)에서 이루어지는 단계들을 포함하므로, 이하의 설명에서는 도 1, 도 2 및 도 5를 함께 참조한다.
단계 51 내지 단계 53은 표준 도매처 DB(121)에 포함된 도매처 레코드를 사용자용 도매처 DB(122)에 개인화하여 등록하는 실시예에 관한 것이다.
단계 51에서 사용자 단말(20)은 표준 도매처 DB(121)에 포함된 복수의 표준 도매처 레코드 중 어느 하나의 표준 도매처 레코드를 선택하고, 선택된 표준 도매처 레코드에 대한 개인화 정보를 입력한다. 전술하였듯이 개인화 정보는, 주문을 발송할 연락처를 포함할 수 있다. 개인화 정보에 포함된 연락처는 표준 도매처 레코드에 포함된 복수의 연락처 중 어느 하나의 연락처가 선택된 것일 수 있으나, 이에 한정하지 않으며, 표준 도매처 레코드에 포함되지 않은 미등록 연락처로서 사용자 단말(20)로부터 직접 입력 받은 연락처일 수 있다. 개인화 정보는 주문 정보, 도매처 닉네임 등을 더 포함할 수 있다.
단계 51에서 선택된 도매처 레코드의 식별 정보 및 개인화 정보가 단계 52에서 주문 관리 서버(10)의 인터페이스 제공부(111)에 전송된 후 DB 관리부(114)에 전달될 수 있다.
단계 53에서 주문 관리 서버(10)의 DB 관리부(114)는 사용자 단말(20)에서 선택된 표준 도매처 레코드에 포함된 적어도 일부 정보와, 사용자 단말(20)에서 입력된 개인화 정보를 포함하는, 도매처 레코드를 생성하여, 사용자용 도매처 DB(122)에 등록할 수 있다.
단계 54 내지 단계 56은 개인화 정보에 포함된 미등록 연락처로 주문이 발송된 후, 사용자용 도매처 DB(122)에 등록된 개인화 정보를 표준 도매처 DB(121)에 반영하는 실시예에 관한 것이다.
단계 51에서 입력되는 개인화 정보는, 표준 도매처 DB(121)의 표준 도매처 레코드에 포함되지 않은 미등록 연락처를 포함할 수 있다. 즉, 사용자는 자신이 아는 도매처의 연락처를 직접 입력하여 사용자용 도매처 DB(122)에 저장할 수 있다. 이하에서 미등록 연락처는, 표준 도매처 DB(121)의 표준 도매처 레코드에 포함되지 않았으나, 개인화 정보에 포함되어 사용자용 도매처 DB(122)의 도매처 레코드에 포함된 연락처를 의미하는 것일 수 있다.
단계 54에서 주문 발송부(113)는 주문 레코드에 포함된 연락처로 주문을 발송할 수 있고, 해당 연락처는 표준 도매처 레코드에 포함되지 않았으나 개인화 정보에 포함되어 도매처 레코드에 포함된 미등록 연락처일 수 있다.
단계 54의 주문은 메시징 서버(50)로 발송될 수 있으며, 메시징 서버(50)를 통해 도매처 단말(30)에 주문이 전달될 수 있다.
단계 55에서 메시징 서버(50)는, 단계 54에서 수신된 주문이 도매처 단말(30)로 정상적으로 발송된 경우, 주문 정상 발송 승인을 주문 관리 서버(10)의 주문 발송부(113)로 전송할 수 있다. 주문의 정상 발송이란, 메시징 서버(50)와 도매처 단말(30) 간의 정상적인 통신을 통해 주문 메시지가 도매처 단말(30)에 정상적으로 수신된 것을 의미할 수 있다.
단계 56에서 주문 발송부(113)는, 단계 55에서 승인이 수신되면 미등록 연락처가 유효한 연락처인 것으로 간주하여, 미등록 연락처를 표준 도매처 레코드에 추가할 수 있다. 상세히, 단계 56에서 주문 발송부(113)는, 미등록 연락처로 주문이 발송되고, 해당 미등록 연락처로 발송된 주문의 정상 발송 승인이 수신되면, 해당 미등록 연락처를 포함하는 도매처 레코드에 대응되는 표준 도매처 레코드에, 미등록 연락처를 추가할 수 있다.
도 6은 일 실시예에 따른 관리 페이지 제공 방법을 도시한 흐름도이다.
도 6에 도시된 흐름도는, 사용자 단말(20)에 관리 페이지가 제공되는 방법에 관한 것으로, 관리 페이지는 특정 소매처에 대한 주문 레코드를 조회할 수 있는 페이지일 수 있다. 관리 페이지는 웹 페이지이거나, 주문 관리 서버(10)에서 제공하는 프로그램(모바일 애플리케이션 포함) 내에서 제공되는 페이지일 수 있다.
도 6에 도시된 흐름도는 사용자 단말(10) 및 주문 관리 서버(10)에서 이루어지는 단계들을 포함하므로, 이하의 설명에서 도 1, 도 2 및 도 6을 함께 참조한다.
단계 61에서 사용자 단말(20)은 제1 소매처에 대한 관리 페이지 요청을 주문 관리 서버(10)의 인터페이스 제공부(111)에 요청할 수 있다. 요청은, 제1 소매처의 식별 정보를 포함할 수 있다.
단계 62에서 인터페이스 제공부(111)는, 단계 61에서 수신된 요청에 대응하여 사용자 단말(20)에 제1 소매처의 관리 페이지를 제공할 수 있다.
단계 62에서 제공되는 관리 페이지는, 제1 소매처의 주문서 파일로부터 생성된 복수의 주문 레코드 각각에 포함된 복수 항목들을 표시할 수 있으며, 복수 항목들을 관리 페이지에 정렬하기 위한 표시 규칙은, 제1 소매처 레코드에 대응하여 소매처 DB(123)에 기등록될 수 있다. 인터페이스 제공부(111)는 제1 소매처 레코드에 대하여 소매처 DB(123)에 등록된 표시 규칙에 따라, 제1 소매처의 주문 레코드의 각 항목들을 정렬하여 표시하는 관리 페이지를 제공한다.
도 7은 본 발명의 다른 실시예에 따른 주문 관리 방법을 도시한 흐름도이다.
도 7에 도시된 주문 관리 방법은, 도 1 및 도 2에 도시된 장치들에서 및 그러한 장치들 간에 시계열적으로 처리되는 단계들을 포함한다. 따라서 이하에서는, 도 1, 도 2 및 도 7을 함께 참조하여 본 발명의 실시예들을 설명할 것이다.
또한 도 7에 도시된 단계 31 내지 단계 35는 도 3에 도시된 단계 31 내지 단계 35에 대응되는 바, 도 3을 참고하여 전술한 설명이 도 7에 동일하게 적용될 수 있으므로, 이하에서는 단계 71 이후부터 설명한다.
도 7에 도시된 본 발명의 일 실시예에 따르면, 주문 발송부(113)는 단계 35에서 도매처 단말(30)로 주문을 발송하고, 단계 71에서 사용자 단말(20)에 주문 알림 메시지를 전송할 수 있다.
단계 71에서 전송되는 메시지는, 제1 소매처의 주문서에 대한 주문이 발송되었음을 알리는 알림 내용을 포함할 수 있고, 기설정된 기간동안 누적된 주문 내역 페이지로 접속 가능한 링크(link)를 포함할 수 있다. 주문 내역 페이지는, 주문 발송이 완료된 주문 레코드를 조회할 수 있는 페이지일 수 있으며, 사용자가 주문이 완료된 주문 레코드를 참조하여 도매처에서 물품을 수거하여 소매처로 전달하는 과정에서 참고하기 위한 페이지일 수 있다.
주문 내역 페이지는, 기설정된 기간동안 누적된 주문 발송이 완료된 주문 레코드에 대한 정보를 도매처 별로 1차 분류하고, 소매처 별로 2차 분류하여 제공할 수 있다. 주문 내역 페이지는, 제1 소매처의 주문서 파일로부터 생성된 복수의 주문 레코드 중 주문이 발송된 시간이 현재 시간으로부터 기설정된 기간 이전까지의 구간에 포함되는 주문 레코드 각각에 포함된 복수 항목들을 표시 규칙에 따라 정렬하여 표시할 수 있다. 기설정된 기간은 24시간일 수 있으나 이에 한정하지 않는다.
단계 72에서 사용자 단말(20)은, 주문 내역 페이지에서 제1 도매처에 대한 주문 내역 링크를 주문 관리 서버(10)에 요청할 수 있다.
단계 73에서 주문 관리 서버(10)는 제1 도매처로 발송된 주문 중 각 소매처에 대응되는 주문 내역을 제공하도록 각 소매처 별로 할당된 세부 주문내역 페이지 각각의 링크를 사용자 단말(20)에 제공할 수 있다.
도 7의 실시예와 관련하여 추가적인 설명은 이하 도 11을 참조하여 후술한다.
도 8은 일 실시예에 따른 인터페이스 화면의 예이다.
도 8을 참조하면, 일 실시예에 따른 인터페이스 제공부(111)에 의해 제공되어 사용자 단말(20)에 표시되는 화면(80)의 예가 도시되었다. 화면(80)은 주문서 등록 영역(81)을 포함할 수 있고, 관리 페이지(82)를 포함할 수 있다. 관리 페이지(82)는 도 6과 관련된 본 발명의 일 실시예에 따라 제공되는 주문 레코드 조회 가능한 페이지일 수 있다.
주문서 등록 영역(81)은, 주문서를 제공한 소매처의 식별정보를 선택할 수 있는 옵션(811), 옵션(811)에 없는 소매처의 식별정보를 직접 입력하여 신규 소매처 레코드를 등록하기 위한 신규 등록 아이콘(812), 주문서 파일을 선택할 수 있는 아이콘(813), 선택된 주문서 파일을 주문 관리 서버(10)에 전송하는 아이콘(814)을 포함하는 것으로 도시되었다.
도 8을 참조하면 사용자는 옵션(811)에서 소매처의 식별정보로서 "A"라는 소매처 명칭을 선택하고, 아이콘(813)을 선택하여 주문서 파일의 저장 위치를 선택한 후, 아이콘(814)을 선택하여 주문서 파일을 주문 관리 서버(10)에 전송할 수 있다.
주문 관리 서버(10)는 주문서 파일을 수신하여 주문서 파일로부터 추출된 도매처 정보와 상품 정보를 포함하는 주문 레코드를 생성한다. 생성된 주문 레코드의 예가 도 8의 관리 페이지(82)에 도시되어 있다.
사용자는 옵션(821)을 선택하여 소매처 "A"에 대한 관리 페이지를 주문 관리 서버(10)에 요청할 수 있다.
옵션(821)에서 소매처 "A"가 선택되면, 인터페이스 제공부(111)는 소매처 "A"의 주문서로부터 생성된 주문 레코드의 목록을 표시하는 관리 페이지(82)를 제공한다.
도 8에서는, 복수의 주문 레코드를 포함하는 주문 레코드 묶음(821, 822)에 대한 정보가 표시된 예가 도시되었으나, 이하 도 9를 참조하여 설명할 각 주문 레코드의 정보를 모두 표시하는 관리 페이지(91)가 도 8에 표시될 수도 있음은 물론이다.
도 8을 참조하면, 각 주문 레코드 묶음(821, 822)은 하나의 주문서 파일로부터 생성된 복수의 주문 레코드에 대한 정보를 표시할 수 있다. 예컨대, 도 8을 참조하면 주문번호 1의 주문 레코드 묶음(821)은, 소매처 "A"의 주문서 1건으로부터 생성된 주문 레코드들을 포함하는 것일 수 있고, 주문번호 2의 주문 레코드 묶음(822)은 소매처 "A"의 다른 주문서 1건으로부터 생성된 주문 레코드들을 포함하는 것일 수 있다.
주문 상태 항목은, 각 주문 레코드 묶음에 포함된 주문 레코드들의 상태를 나타낼 수 있다. 예컨대, 주문 상태는 a/b/c로 표시될 수 있고, a는 주문 발송이 완료된 제3 상태의 주문 레코드 수, b는 주문 가능한 제1 상태의 주문 레코드 수, c는 전체 주문 레코드의 수일 수 있다. 도 8에 도시된 주문 레코드 묶음(821)의 경우 총 10개의 주문 레코드 중 5개의 주문 가능한 제1 상태의 주문 레코드가 포함된 것으로 이해될 수 있으며, 도매처 레코드가 매칭되지 않은 제2 상태의 주문 레코드가 10-5=5개 포함된 것으로 이해될 수 있다.
도 9는 일 실시예에 따른 인터페이스 화면의 다른 예이다.
도 9에 도시된 화면(90)은, 도 8의 주문 레코드 묶음(821)을 선택하였을 때 인터페이스 제공부(111)에 의해 제공되어 사용자 단말(20)에 표시되는 화면일 수 있다. 또한 도 9에 도시된 화면(90)은 도 4의 단계 42에 따라 제공되는 페이지일 수 있다.
도 9를 참조하면, 화면(90)은 하나의 주문서에서 생성된 복수의 주문 레코드들의 정보를 표시하는 관리 페이지(91)를 표시할 수 있다.
화면(90)을 참조하면, 관리 페이지(91)는 각 주문 레코드(911, 912, 915)에 포함된 각 항목 데이터들을 표시할 수 있다. 도 9를 참조하면 각 주문 레코드(911, 912, 915)는 도매처 정보, 표준 도매명, 닉네임, 상품 정보, 상태를 포함할 수 있으나, 다른 정보들을 더 포함할 수 있다.
도매처 정보는, 주문서에 포함된 데이터일 수 있고, 표준 도매명은 도매처 정보에 매칭된 도매처 레코드에 포함된 표준 도매처 명칭일 수 있다. 닉네임은, 도매처 정보에 매칭된 도매처 레코드에 포함된 닉네임으로서, 사용자에 의해 사용자용 도매처 DB(122)에 직접 등록된 개인화된 정보일 수 있다. 상품 정보는 주문서에 포함된 데이터일 수 있다.
도 9의 예에서, 주문 레코드(911, 912)는 도매처 매칭이 완료되어 주문 가능한 상태이며, 주문 레코드(915)는 도매처 매칭이 미완료되어 주문 불가능한 상태인 것으로 도시되었다. 주문 가능한 상태의 주문 레코드(911, 912)이더라도, 사용자는 아이콘(9111, 9121)을 선택하여 도매처 정보에 매칭되는 도매처 레코드를 변경할 수 있다. 사용자가 아이콘(9111, 9121)을 선택하여 도매처 매칭을 변경하는 경우, 사용자에 의해 새로 매칭된 도매처 레코드에 주문 레코드에 포함된 도매처 정보가 저장될 수 있으며, 이에 따라 주문 레코드 생성부(112)는 추후 동일한 도매처 정보를 포함하는 주문 레코드를 생성하는 경우, 사용자가 새로 매칭한 도매처 레코드를 동일하게 매칭할 수 있다.
주문 불가능한 상태의 주문 레코드(915)에 대하여, 사용자는 선택 아이콘(9151)을 선택하여 직접 사용자용 도매처 DB(122)에 있는 도매처 레코드 중 어느 하나를 선택(도 4의 단계 43 참조)할 수 있다. 주문 레코드 생성부(112)는 사용자에 의해 선택된 도매처 레코드를 주문 레코드(915)에 매칭할 수 있고, 주문 레코드(915)의 상태를 주문 가능한 제1 상태로 변경할 수 있다. 주문 레코드(915)에 도매처 레코드 매칭이 완료되면, 관리 페이지(91)는 주문 레코드(915)의 표준 도매처 명칭, 닉네임 등을 표시할 수 있다.
한편, 도 9에 도시되지 않았으나, 각 주문 레코드는, 도매처 연락처, 주문 방식 등을 더 포함할 수 있다.
사용자에 의해 주문 발송 아이콘(92)이 선택되면, 도 4의 단계 46이 개시되어 주문 발송부(113)는 제1 상태의 주문 레코드들에 대한 주문을 도매처에 발송할 수 있다. 이 때 주문 발송부(113)는 동일한 표준 도매명 "B"를 포함하는 주문 레코드(911, 912)의 상품 정보를 통합하여, 표준 도매명 "B"에 대응되는 연락처로 주문을 발송할 수 있다. 상품 정보를 통합한다는 것은, 주문 레코드(911, 912)에 포함된 상품 정보를 모두 포함하는 하나의 리스트를 생성하는 것을 의미할 수 있다.
도 10은 일 실시예에 따른 개인화된 도매처 레코드 등록 화면의 예이다.
도 10을 참조하면, 표준 도매처 DB(121)에 포함된 표준 도매처 레코드의 목록(1010)이 표시된 화면(200)이 사용자 단말(20)에 표시될 수 있다. 사용자는 목록(1010)에서 어느 하나의 표준 도매처 레코드(1011)를 선택할 수 있다. 표준 도매처 레코드(1011)가 선택되면, 해당 표준 도매처 레코드(1011)에 대한 개인화 정보를 입력할 수 있는 화면(1020)이 사용자 단말(20)에 표시될 수 있다. 화면(1020)에는, 표준 도매처 레코드(1011)에 포함된 적어도 일부 정보(1021)가 표시될 수 있고, 사용자는 개인화된 정보(1022)를 입력할 수 있다.
도 10에서 개인화된 정보(1022)는 사용자가 직접 기입하는 것으로 도시되었으나, 연락처 및 주문 방식은 표준 도매처 레코드에 저장된 하나 이상의 연락처 및 하나 이상의 주문 방식 중 어느 하나를 각각 선택할 수 있는 옵션 창으로 제공될 수 있다.
도 11은 일 실시예에 따른 주문 내역 페이지의 예이다.
도 7의 단계 71에서 제공되는 메시지에 포함된 주문내역 페이지의 링크로 사용자가 접속하면, 도 11의 (a)에 도시된 화면이 사용자 단말(20)에 표시될 수 있다.
도 11의 (a)에 도시된 주문 내역 페이지는 도매처 별로 분류된 주문 내역을 제공하며, 도매처 "A", "B", "C"의 주문 내역이 제공되는 예가 도시되었다. 사용자가 도매처 "B"의 확장 아이콘(1101)을 선택하면, 도 11의 (b)에 도시된 화면이 표시될 수 있다. 도 11의 (b)에 도시된 화면에서는 도매처 "B"로 분류된 주문 레코드들이 소매처 별로 분류된 리스트(1102)가 제공된다.
상세히, 리스트(1102)는 소매처 "a"의 주문 레코드 중 도매처 "B"로 주문이 발송된 주문 레코드의 목록을 표시하는 세부 주문내역 페이지의 링크(w1), 소매처 "b"의 주문 레코드 중 도매처 "B"로 주문이 발송된 주문 레코드의 목록을 표시하는 세부 주문내역 페이지의 링크(w2), 소매처 "c"의 주문 레코드 중 도매처 "B"로 주문이 발송된 주문 레코드의 목록을 표시하는 세부 주문내역 페이지의 링크(w3)를 포함할 수 있다.
한편, 도매처 "B"의 주문 내역에 대한 링크를 요청할 수 있는 아이콘(1103)이 도 11의 (b)에 도시되었다. 아이콘(1103)이 선택되면 도 7의 단계 72가 개시된다. 아이콘(1103)이 선택되면, 인터페이스 제공부(111)는 도매처 "B" 로 발송된 주문 중 각 소매처 "a", "b", "c"에 대응되는 주문 내역을 제공하도록 각 소매처 별로 할당된 세부 주문 내역 페이지 각각의 링크(w1, w2, w3)의 URL을 사용자 단말(20)에 제공할 수 잇다. 상세히, 링크(w1, w2, w3)의 URL을 포함하는 텍스트가 사용자 단말(20)의 클립보드에 저장될 수 있으며, 사용자는 클립보드에 저장된 텍스트를 붙여넣기하여 링크(w1, w2, w3)의 URL을 다른 단말로 전송하거나 자신의 단말(20)에 저장하는 등, 사용자가 원하는 형태로 활용할 수 있다.
전술한 흐름도에 도시된 일 실시예에 따른 방법들은, 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 그러한 프로그램은 매체에 저장될 수 있으며, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장매체를 포함한다. 다른 매체의 예시로, 애플리케이션을 유통하는 앱 스토어나 기타 다양한 소프트웨어를 공급 내지 유통하는 사이트, 서버 등에서 관리하는 기록매체 내지 저장매체도 들 수 있다.
이와 같이 본 발명은 도면에 도시된 일 실시예를 참고로 하여 설명하였으나 이는 예시적인 것에 불과하며 당해 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 실시예의 변형이 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.
10: 주문 관리 서버
20: 사용자 단말
30: 도매처 단말
40: 네트워크
50: 메시징 서버
100: 주문 관리 장치
111: 인터페이스 제공부
112: 주문 레코드 생성부
113: 주문 발송부
114: DB 관리부
121: 표준 도매처 DB
122: 사용자용 도매처 DB
123: 소매처 DB

Claims (15)

  1. 사용자 계정으로 로그인된 사용자 단말로부터 제1 소매처의 식별 정보 및 상기 제1 소매처의 주문서 파일을 수신하는 단계;
    상기 제1 소매처의 식별 정보에 대응하여 기설정된 규칙에 따라, 상기 주문서 파일로부터 도매처 정보 및 상기 도매처 정보에 매칭되는 상품 정보를 추출하는 단계;
    상기 사용자 계정에 대응되는 사용자용 도매처 DB에서 상기 추출된 도매처 정보에 대응되는 도매처 레코드를 검색하고, 상기 검색된 도매처 레코드의 식별 정보; 및 상기 도매처 정보에 매칭된 상품 정보;를 포함하는 주문 레코드를 생성하는 단계; 및
    상기 주문 레코드를 참조하여 상기 도매처 레코드에 포함된 연락처로 주문을 발송하는 단계;를 포함하는,
    주문 관리 방법.
  2. 제1 항에 있어서,
    상기 생성하는 단계는,
    상기 주문 레코드는, 복수의 상태 중 어느 하나로 지정되고,
    상기 추출된 도매처 정보에 대응되는 도매처 레코드가 검색된 경우, 상기 검색된 도매처 레코드의 식별 정보 및 상기 도매처 정보에 매칭된 상품 정보를 포함하는 제1 상태의 주문 레코드를 생성하고, 상기 추출된 도매처 정보에 대응되는 도매처 레코드가 검색되지 않은 경우, 상기 추출된 도매처 정보 및 상기 매칭된 상품 정보를 포함하는 제2 상태의 주문 레코드를 생성하는,
    주문 관리 방법.
  3. 제2 항에 있어서,
    상기 사용자용 도매처 DB에 포함된 도매처 레코드 중 상기 제2 상태의 주문 레코드에 매칭되는 도매처 레코드를 상기 사용자 단말로부터 선택받는 단계;
    상기 선택된 도매처 레코드의 식별 정보를 상기 제2 상태의 주문 레코드에 매칭하는 단계; 및
    상기 매칭하는 단계에 의해 도매처 레코드의 식별 정보가 매칭된 주문 레코드의 상태를 상기 제2 상태에서 상기 제1 상태로 변경하는 단계;를 더 포함하는,
    주문 관리 방법.
  4. 제2 항에 있어서,
    상기 발송하는 단계는,
    상기 제1 상태의 주문 레코드를 참조하여 상기 주문을 발송하는,
    주문 관리 방법.
  5. 제1 항에 있어서,
    상기 사용자 단말로부터, 관리자에 의해 운영되는 표준 도매처 DB에 포함된 복수의 표준 도매처 레코드 중 어느 하나의 표준 도매처 레코드를 선택 받고, 상기 선택된 표준 도매처 레코드에 대한 개인화 정보를 수신하는 단계; 및
    상기 선택된 표준 도매처 레코드에 포함된 적어도 일부 정보 및 상기 개인화 정보를 포함하는 도매처 레코드를 생성하여 상기 사용자용 도매처 DB에 등록하는 단계;를 더 포함하는
    주문 관리 방법.
  6. 제5 항에 있어서,
    상기 사용자용 도매처 DB는,
    제1 표준 도매처 레코드에 대한 제1 개인화 정보를 포함하는 제1 도매처 레코드; 및
    상기 제1 표준 도매처 레코드에 대한 제2 개인화 정보를 포함하는 제2 도매처 레코드;를 포함하고,
    상기 제1 개인화 정보와 상기 제2 개인화 정보는 서로 다른 도매처 닉네임을 포함하는,
    주문 관리 방법.
  7. 제5 항에 있어서,
    상기 개인화 정보는, 상기 도매처에 대한 주문 방식을 포함하고,
    상기 도매처 레코드는, 상기 도매처에 대한 주문을 전송받을 수신인 연락처를 포함하고,
    상기 발송하는 단계는,
    상기 주문 레코드에 기초하여 상기 도매처 레코드에 포함된 주문 방식에 따라 상기 도매처 레코드에 포함된 연락처로 주문을 발송하는
    주문 관리 방법.
  8. 제5 항에 있어서,
    상기 개인화 정보는 상기 표준 도매처 레코드에 포함되지 않은 미등록 연락처를 포함하고,
    상기 발송하는 단계는 상기 미등록 연락처로 상기 주문을 발송하고,
    상기 방법은,
    상기 주문을 전달하는 서버로부터 상기 주문이 정상적으로 발송되었음을 의미하는 승인 신호를 획득하는 단계; 및
    상기 미등록 연락처를 상기 표준 도매처 레코드에 추가하여 상기 표준 도매처 DB를 갱신하는 단계;를 더 포함하는,
    주문 관리 방법.
  9. 제1 항에 있어서,
    상기 생성하는 단계는, 제1 도매처 정보 및 제1 상품 정보를 포함하는 제1 주문 레코드, 및 상기 제1 도매처 정보 및 제2 상품 정보를 포함하는 제2 주문 레코드를 생성하고,
    상기 발송하는 단계는,
    상기 제1 도매처 정보를 포함하는 상기 제1 주문 레코드 및 상기 제2 주문 레코드를 모두 참조하여, 상기 제1 도매처의 레코드에 포함된 연락처로 상기 제1 상품 정보 및 상기 제2 상품 정보를 포함하는 주문을 발송하는,
    주문 관리 방법.
  10. 제1 항에 있어서,
    소매처 DB에서 상기 제1 소매처의 식별 정보에 대응되는 제1 소매처 레코드를 획득하는 단계;를 더 포함하고,
    상기 추출하는 단계는 상기 제1 소매처 레코드에 대응하여 기등록된 추출 규칙에 따라 상기 주문서 파일로부터 정보를 추출하는,
    주문 관리 방법.
  11. 제1 항에 있어서,
    상기 사용자 단말로부터 상기 제1 소매처에 대한 관리 페이지의 요청을 수신하는 단계; 및
    상기 제1 소매처의 주문서 파일로부터 생성된 복수의 주문 레코드 각각에 포함된 복수 항목들을, 상기 제1 소매처 레코드에 대응하여 기등록된 표시 규칙에 따라 정렬하여 표시하는 관리 페이지를 제공하는 단계;를 더 포함하는,
    주문 관리 방법.
  12. 제1 항에 있어서,
    상기 발송하는 단계는,
    상기 사용자 단말로 상기 제1 소매처의 주문서에 대한 주문이 발송되었음을 알리는 메시지를 전송하고, 상기 메시지는 기설정된 기간동안 누적된 주문을 도매처 별로 1차 분류하고 소매처 별로 2차 분류하여 제공하는 주문내역 페이지로 접속 가능한 링크를 포함하고,
    상기 사용자 단말로부터 제1 도매처의 주문 내역에 대한 링크 요청이 수신되면, 상기 제1 도매처로 발송된 주문 중 각 소매처에 대응되는 주문 내역을 제공하도록 각 소매처 별로 할당된 세부 주문내역 페이지 각각의 링크를 상기 사용자 단말에 제공하는 단계;를 더 포함하는,
    주문 관리 방법.
  13. 제1 항에 있어서,
    상기 관리 페이지는,
    상기 제1 소매처의 주문서 파일로부터 생성된 복수의 주문 레코드 중 주문이 발송된 시간이 현재 시간으로부터 기설정된 기간 이전까지의 구간에 포함되는 주문 레코드 각각에 포함된 복수 항목들을 상기 표시 규칙에 따라 정렬하여 표시하는,
    주문 관리 방법.
  14. 컴퓨터를 이용하여 제1항 내지 제13항 중 어느 한 항의 방법을 실행하기 위하여 매체에 저장된 컴퓨터 프로그램.
  15. 사용자 계정에 대응되는 사용자용 도매처 DB;
    서비스 인터페이스를 통해, 사용자 계정으로 로그인된 사용자 단말로부터 제1 소매처의 식별 정보 및 상기 제1 소매처의 주문서 파일을 수신하는 인터페이스 제공부;
    상기 제1 소매처의 식별 정보에 대응하여 기설정된 규칙에 따라, 상기 주문서 파일로부터 도매처 정보 및 상기 도매처 정보에 매칭되는 상품 정보를 추출하고, 상기 사용자용 도매처 DB에서 상기 추출된 도매처 정보에 대응되는 도매처 레코드를 검색하고, 상기 검색된 도매처 레코드의 식별 정보; 및 상기 도매처 정보에 매칭된 상품 정보;를 포함하는 주문 레코드를 생성하는, 주문 레코드 생성부; 및
    상기 주문 레코드를 참조하여 상기 도매처 레코드에 포함된 연락처로 주문을 발송하는 주문 발송부;를 포함하는,
    주문 시스템.
KR1020170184810A 2017-12-29 2017-12-29 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템 KR20190081935A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170184810A KR20190081935A (ko) 2017-12-29 2017-12-29 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170184810A KR20190081935A (ko) 2017-12-29 2017-12-29 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템

Publications (1)

Publication Number Publication Date
KR20190081935A true KR20190081935A (ko) 2019-07-09

Family

ID=67261417

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170184810A KR20190081935A (ko) 2017-12-29 2017-12-29 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템

Country Status (1)

Country Link
KR (1) KR20190081935A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112906996A (zh) * 2021-05-06 2021-06-04 牧星机器人(江苏)有限公司 仓储拣货优化方法、仓储拣货***及仓储运营***
KR20220080560A (ko) * 2020-12-07 2022-06-14 주식회사 씨라이프사이언스랩 수산물 전주기 이력 추적이 가능한 상품 판매 시스템 및 방법
WO2023204340A1 (ko) * 2022-04-19 2023-10-26 쿠팡 주식회사 주문 정보를 처리하는 방법 및 전자 장치

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220080560A (ko) * 2020-12-07 2022-06-14 주식회사 씨라이프사이언스랩 수산물 전주기 이력 추적이 가능한 상품 판매 시스템 및 방법
CN112906996A (zh) * 2021-05-06 2021-06-04 牧星机器人(江苏)有限公司 仓储拣货优化方法、仓储拣货***及仓储运营***
WO2023204340A1 (ko) * 2022-04-19 2023-10-26 쿠팡 주식회사 주문 정보를 처리하는 방법 및 전자 장치

Similar Documents

Publication Publication Date Title
US8467955B2 (en) Map-centric service for social events
KR20190081935A (ko) 주문 관리 방법, 컴퓨터 프로그램 및 주문 시스템
JP4448272B2 (ja) ネットワークシステム、購入履歴提示方法、サーバ装置、プログラム、および記録媒体
JP6111557B2 (ja) 情報提供システム
US20020046094A1 (en) Method and system for delivering electronic advertisement via network
JP7223458B1 (ja) セグメント別通知管理装置、セグメント別通知管理プログラム、及びセグメント別通知管理方法
KR20190078951A (ko) 주문 관리 방법
KR20190078950A (ko) 개인화된 규칙이 반영된 주문 관리 방법
JP6207121B2 (ja) 販売情報提供システム及び販売情報提供サーバ
KR20210104983A (ko) 주문 데이터 표준화 기반 도소매 사입 중개 관리 서비스를 제공하는 장치 및 그 동작 방법
KR20210105010A (ko) 주문 트렌드 분석 서비스를 제공하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
JP2004171489A (ja) 発注仲介方法
KR20210105009A (ko) 주문 트렌드 분석 서비스를 제공하는 프로그램
JP2002352139A (ja) 営業活動支援システム並びに営業活動支援方法及びサーバ並びにコミュニケーション方法
KR20210105007A (ko) 주문 데이터의 트렌드 분석 서비스 프로그램이 기록된 기록매체
KR20210104992A (ko) 주문 데이터 표준화 기반 주문서 관리 서비스 제공 방법
KR20210104985A (ko) 도소매 및 사입 간 주문서 중개 관리 서비스를 제공하는 장치
KR20210105005A (ko) 주문 데이터의 태그 기반 트렌드 분석 서비스를 제공하는 방법
KR20210104984A (ko) 주문 데이터 표준화 기반 도소매 사입 중개 관리 서비스를 제공하는 장치
KR20210104993A (ko) 주문 데이터 표준화 기반 대화형 주문 관리 서비스를 위한 정보처리 프로그램
KR20210104986A (ko) 주문 데이터 표준화 기반 주문서 관리 서비스 장치
KR20210105008A (ko) 주문 트렌드 분석 서비스를 제공하는 방법
KR20210104987A (ko) 주문 데이터 표준화 기반 도소매 사입 중개 관리 서비스를 제공하는 장치의 동작 방법
KR20210104989A (ko) 주문 데이터 표준화 기반 대화형 주문 관리 서비스 방법
KR20210105004A (ko) 표준화된 주문 데이터의 태그 기반 트렌드 분석 서비스를 제공하는 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X601 Decision of rejection after re-examination
J201 Request for trial against refusal decision
J301 Trial decision

Free format text: TRIAL NUMBER: 2020101002135; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20200827

Effective date: 20210526