Search

KR-20260061771-A - METHOD OF LEARNING STATUS REPORT OF COMPANY AND SERVER IMPLEMENTING THEREOF

KR20260061771AKR 20260061771 AKR20260061771 AKR 20260061771AKR-20260061771-A

Abstract

기업의 학습현황 보고서 생성 방법 및 이를 위한 서비스 서버가 개시된다. 본 발명의 일 측면에 따른 기업의 학습현황 보고서 생성 방법은, 프로세서가, 기업의 기업 정보를 포함하는 스마트러닝 서비스 신청 신호가 수신되면, 상기 기업 정보를 등록하는 단계, 상기 프로세서가, 상기 기업 정보에 기초하여 학습현황 보고서 생성을 위한 템플릿을 선정하는 단계, 및 상기 프로세서가, 상기 기업의 보고서 생성 주기가 되면, 상기 선정된 템플릿 및 상기 기업의 직원들의 학습 현황 데이터 중 적어도 하나에 기초하여 상기 기업의 학습현황 보고서를 생성하는 단계를 포함하는 것을 특징으로 한다.

Inventors

  • 임준철
  • 김라율

Assignees

  • (주)유밥

Dates

Publication Date
20260506
Application Date
20241028

Claims (12)

  1. 프로세서가, 기업의 기업 정보를 포함하는 스마트러닝 서비스 신청 신호가 수신되면, 상기 기업 정보를 등록하는 단계; 상기 프로세서가, 상기 기업 정보에 기초하여 학습현황 보고서 생성을 위한 템플릿을 선정하는 단계; 및 상기 프로세서가, 상기 기업의 보고서 생성 주기가 되면, 상기 선정된 템플릿 및 상기 기업의 직원들의 학습 현황 데이터 중 적어도 하나에 기초하여 상기 기업의 학습현황 보고서를 생성하는 단계; 를 포함하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  2. 제1항에 있어서, 상기 스마트러닝 서비스 신청 신호는, 상기 기업 정보, 템플릿 선정 방식, 및 보고서 생성 주기 중 적어도 하나를 포함하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  3. 제2항에 있어서, 상기 템플릿을 선정하는 단계에서, 상기 템플릿 선정 방식이 자동인 경우, 상기 프로세서는 상기 기업의 산업분야 및 직원 수 중 적어도 하나에 기초하여 상기 템플릿을 선정하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  4. 제2항에 있어서, 상기 템플릿을 선정하는 단계에서, 상기 템플릿 선정 방식이 수동인 경우, 상기 프로세서는 기 등록된 템플릿 예제들을 상기 기업 단말로 전송하고, 상기 기업 단말에 의해 선택된 템플릿 예제에 대응되는 템플릿을 상기 기업의 템플릿으로 선정하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  5. 제1항에 있어서, 상기 기업의 학습현황 보고서를 생성하는 단계에서, 상기 프로세서는, 상기 기업의 보고서 생성 주기가 되면, 데이터베이스로부터 일정 기간 동안의 상기 직원들의 학습현황 데이터를 획득하고, 상기 학습현황 데이터로부터 상기 템플릿의 각 구성항목의 내용을 획득하며, 상기 선정된 템플릿에 상기 획득된 각 구성항목의 내용을 적용하여 상기 기업의 학습현황 보고서를 생성하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  6. 제5항에 있어서, 상기 템플릿의 구성항목은, 기본 통계, 시간대별 학습 패턴, 학습과정별 현황, 학습시간 통계, 학습과정별 랭킹, 학습자별 현황, 학습자 랭킹, 필수 학습과정의 미수료자 정보, 및 학습기기 유형별 학습 시간 중 적어도 하나를 포함하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  7. 제1항에 있어서, 상기 학습현황 보고서를 생성하는 단계 이후, 상기 프로세서가, 상기 기업의 학습현황 보고서를 상기 기업 단말로 전송하는 단계를 더 포함하는 것을 특징으로 하는 기업의 학습현황 보고서 생성 방법.
  8. 메모리; 통신모듈; 및 상기 메모리 및 통신모듈과 연결되는 프로세서를 포함하고, 상기 프로세서는, 기업 정보를 포함하는 스마트러닝 서비스 신청 신호가 수신되면, 상기 기업 정보를 등록하고, 상기 기업 정보에 기초하여 학습현황 보고서 생성을 위한 템플릿을 선정하며, 해당 기업의 보고서 생성 주기가 되면, 상기 선정된 템플릿 및 상기 기업의 직원들의 학습현황 데이터 중 적어도 하나에 기초하여 상기 기업의 학습현황 보고서를 생성하고, 상기 생성된 학습현황 보고서를 상기 기업의 단말로 전송하는 것을 특징으로 하는 서비스 서버.
  9. 제8항에 있어서, 상기 스마트러닝 서비스 신청 신호는, 상기 기업 정보, 템플릿 선정 방식, 및 보고서 생성 주기 중 적어도 하나를 포함하는 것을 특징으로 하는 서비스 서버.
  10. 제9항에 있어서, 상기 프로세서는, 상기 템플릿 선정 방식이 자동인 경우, 상기 기업의 산업분야 및 직원 수 중 적어도 하나에 기초하여 상기 템플릿을 선정하고, 상기 템플릿 선정 방식이 수동인 경우, 기 등록된 템플릿 예제들을 해당 기업 단말로 전송하고, 상기 기업 단말에 의해 선택된 템플릿 예제에 대응되는 템플릿을 상기 기업의 템플릿으로 선정하는 것을 특징으로 하는 서비스 서버.
  11. 제8항에 있어서, 상기 프로세서는, 상기 기업의 보고서 생성 주기가 되면, 데이터베이스로부터 일정 기간 동안의 상기 직원들의 학습현황 데이터를 획득하고, 상기 학습현황 데이터로부터 상기 템플릿의 각 구성항목의 내용을 획득하며, 상기 선정된 템플릿에 상기 획득된 각 구성항목의 내용을 적용하여 상기 기업의 학습현황 보고서를 생성하는 것을 특징으로 하는 서비스 서버.
  12. 제11항에 있어서, 상기 템플릿의 구성항목은, 기본 통계, 시간대별 학습 패턴, 학습과정별 현황, 학습시간 통계, 학습과정별 랭킹, 학습자별 현황, 학습자 랭킹, 필수 학습과정의 미수료자 정보, 및 학습기기 유형별 학습 시간 중 적어도 하나를 포함하는 것을 특징으로 하는 서비스 서버.

Description

기업의 학습현황 보고서 생성 방법 및 이를 위한 서비스 서버{METHOD OF LEARNING STATUS REPORT OF COMPANY AND SERVER IMPLEMENTING THEREOF} 본 발명은 기업의 학습현황 보고서 생성 방법 및 이를 위한 서비스 서버에 관한 것이다. 최근 스마트폰, 태블릿 PC, 웨어러블 디바이스(wearable device)등과 같은 사용자 단말의 보급이 대중화됨에 따라 사용자는 사용자 단말을 통해 검색 엔진 시스템(search engine system)에 접속하여 언제 어디서나 원하는 학습과정(또는 콘텐츠(contents))를 이용할 수 있게 되었다. 특히, 빅데이터 시대가 도래하여 학습과정(콘텐츠)의 수가 기하급수적으로 증가하면서 사용자는 학습과정(콘텐츠)에 대한 폭넓은 선택의 기회를 가질 수 있게 되었다. 한편, 많은 기업들이 매월 보고서를 통해 직원들의 학습 활동을 모니터링하고 성과를 평가하고 있다. 하지만 각 기업의 요구사항과 특성에 따라 보고서의 형식과 내용이 달라야 하는데, 이를 수작업으로 처리하기에는 시간과 비용이 많이 소요될 뿐만 아니라, 보고서의 일관성과 정확성을 유지하기 어려운 문제가 있다. 본 발명의 배경기술은 대한민국 공개특허공보 제2011-0070625호(2011.06.24)의 '학습 컨텐츠 제공 시스템 및 방법'에 개시되어 있다. 도 1은 본 발명의 일 실시예에 따른 기업의 학습현황 보고서 생성 시스템을 설명하기 위한 도면이다. 도 2는 본 발명의 일 실시예에 따른 서비스 서버의 구성을 개략적으로 나타낸 블록도이다. 도 3 및 도 4는 본 발명의 일 실시예에 따른 학습현황 보고서를 설명하기 위한 예시도이다. 도 5는 본 발명의 일 실시예에 따른 학습현황 보고서 생성 방법을 설명하기 위한 도면이다. 이하, 첨부된 도면들을 참조하여 본 발명의 일 실시예에 따른 기업의 학습현황 보고서 생성 방법 및 이를 위한 서비스 서버를 설명한다. 이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한, 본 명세서에서 설명된 구현은, 예컨대, 방법 또는 프로세스, 장치, 소프트웨어 프로그램, 데이터 스트림 또는 신호로 구현될 수 있다. 단일 형태의 구현의 맥락에서만 논의(예컨대, 방법으로서만 논의)되었더라도, 논의된 특징의 구현은 또한 다른 형태(예컨대, 장치 또는 프로그램)로도 구현될 수 있다. 장치는 적절한 하드웨어, 소프트웨어 및 펌웨어 등으로 구현될 수 있다. 방법은, 예컨대, 컴퓨터, 마이크로프로세서, 집적 회로 또는 프로그래밍 가능한 로직 디바이스 등을 포함하는 프로세싱 디바이스를 일반적으로 지칭하는 프로세서 등과 같은 장치에서 구현될 수 있다. 프로세서는 또한 최종-사용자 사이에 정보의 통신을 용이하게 하는 컴퓨터, 셀 폰, 휴대용/개인용 정보 단말기(personal digital assistant: "PDA") 및 다른 디바이스 등과 같은 통신 디바이스를 포함한다. 또한, 본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 이하, 본 발명에 따른 실시 예들을 첨부된 도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하에 기재된 "콘텐츠"는 학습과정, 강의, 과정 등과 동일한 의미일 수 있다. 도 1은 본 발명의 일 실시예에 따른 기업의 학습현황 보고서 생성 시스템을 설명하기 위한 도면이다. 도 1을 참조하면, 본 발명의 일 실시예에 따른 기업의 학습현황 보고서 자동 생성 시스템은 기업 단말(100) 및 서비스 서버(200)를 포함한다. 기업 단말(100)은 스마트러닝 서비스를 신청하고, 직원들의 학습현황에 대한 보고서를 받고자 기업이 사용하는 단말로, 휴대전화기, 데스크톱 PC, 랩탑 PC, 태블릿 PC, 스마트폰 등으로 구현될 수 있으나, 이에 제한되지는 않으며, 외부 서버와 연결될 수 있는 다양한 형태의 통신 장치로 구현될 수도 있다. 기업 단말(100)은 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 기업 단말(100)은 서비스 서버(200)와 유무선으로 통신하도록 구성될 수 있다. 기업 단말(100)은 서비스 서버(200)가 제공하는 서비스 어플리케이션 또는 서비스 사이트를 실행 및/또는 표시할 수 있으며, 서비스 어플리케이션 또는 서비스 사이트를 통해 스마트러닝 서비스를 신청할 수 있고, 직원들의 학습현황 보고서를 주기적으로 수신할 수 있다. 서비스 서버(200)는 기업 단말(100)로부터 기업 정보를 포함하는 스마트러닝 서비스 신청 신호가 수신되면, 기업 정보를 등록하고, 기업 정보에 기초하여 학습현황 보고서 생성을 위한 템플릿을 선정하며, 해당 기업의 보고서 생성 주기가 되면, 직원들의 학습 현황 데이터에 기초하여 선정된 템플릿의 구성항목에 대한 내용을 결정하고, 선정된 템플릿에 결정된 각 구성항목의 내용을 적용하여 기업의 학습현황 보고서를 생성하며, 생성된 학습현황 보고서를 기업 단말(100)로 전송할 수 있다. 이러한 서비스 서버(200)에 대한 상세한 설명은 도 2를 참조하기로 한다. 도 2는 본 발명의 일 실시예에 따른 서비스 서버의 구성을 개략적으로 나타낸 블록도, 도 3 및 도 4는 본 발명의 일 실시예에 따른 학습현황 보고서를 설명하기 위한 예시도이다. 도 2를 참조하면, 본 발명의 일 실시예에 따른 서비스 서버(200)는 통신모듈(210), 메모리(220), 데이터베이스(230) 및 프로세서(240)를 포함한다. 통신모듈(210)은 통신망과 연동하여 서비스 서버(200)와 기업 단말(100) 간의 송수신 신호를 패킷 데이터 형태로 제공하는 데 필요한 통신 인터페이스를 제공할 수 있다. 나아가, 통신모듈(210)은 기업 단말(100)로부터 스마트러닝 서비스 신청 신호를 수신하는 역할을 할 수 있고, 학습현황 보고서를 기업 단말(100)로 전송하는 역할을 수행할 수 있다. 여기서 통신망이라 함은, 서비스 서버(200)와 기업 단말(100)을 연결하는 역할을 수행하는 매개체로써, 기업 단말(100)이 서비스 서버(200)에 접속한 후 정보를 송수신할 수 있도록 접속 경로를 제공하는 경로를 포함할 수 있다. 또한 통신모듈(210)은 다른 네트워크 장치와 유무선 연결을 통해 제어 신호 또는 데이터 신호와 같은 신호를 송수신하기 위해 필요한 하드웨어 및 소프트웨어를 포함하는 장치일 수 있다. 또한, 통신모듈(210)은 근거리 통신모듈, 무선 통신모듈, 이동통신 모듈, 유선 통신모듈 등 다양한 형태로 구현될 수 있다. 메모리(220)는 서비스 서버(200)의 동작과 관련된 데이터들을 저장하는 구성이다. 여기서 메모리(220)는 공지된 저장매체를 이용할 수 있으며, 예를 들어, ROM, PROM, EPROM, E EPROM, RAM 등과 같이 공지된 저장매체 중 어느 하나 이상을 이용할 수 있다. 특히, 메모리(220)에는 기업 정보에 기초하여 학습현황 보고서 생성을 위한 템플릿을 선정하고, 선정된 템플릿 및 직원들의 학습 현황 데이터에 기초하여 기업의 학습현황 보고서를 생성할 수 있도록 하는 프로그램(애플리케이션 또는 애플릿) 등이 저장될 수 있으며, 저장되는 정보들은 필요에 따라 프로세서(240)에 의해 취사 선택될 수 있다. 데이터베이스(230)는 기업 데이터베이스(232), 학습과정 데이터베이스(234), 및 템플릿 데이터베이스(236)를 포함할 수 있다. 기업 데이터베이스(232)는 각 기업에 대한 기업 정보를 저장할 수 있다. 여기서, 기업 정보는 기업의 이름, 위치, 규모, 산업분야, 직원 수 등을 포함할 수 있다. 기업 데이터베이스(232)는 각 기업에 소속된 직원들에 대한 직원 정보를 저장할 수 있다. 여기서, 직원 정보는 직원의 이름, 소속, 인적 사항, 성별, 나이, 연락처, 이메일, 주소, 직업, 직급, 직무, 및 역량 수준 등 사용자에 대한 기본적인 정보와, 아이디(ID) (또는 이메일) 및 패스워드(password) 등 인증(로그인)에 대한 정보, 접속 국가, 접속 위치, 접속에 이용한 장치에 대한 정보, 접속된 네트워크 환경 등 접속과 관련된 정보 등을 포함할 수 있다. 기업 데이터베이스(232)는 기업별 직원들의 학습 현황 데이터를 저장할 수 있다. 여기서, 학습 현황 데이터는 학습한 학습과정, 학습과정의 학습 시간(또는 학습량), 학습과정의 수료 여부 등을 포함할 수 있다. 이때, 직원이 학습한 학습과정은 학습과정 ID로 저장될 수 있다. 학습과정 데이터베이스(234)는 분야(카테고리)별로 학습과정들을 저장할 수 있다. 학습과정 데이터베이스(234)에 저장된 각 학습과정에는 학습과정의 요약, 키워드, 내용이 등록되어 있다. 템플릿 데이터베이스(236)는 템플릿 식별정보, 각 템플릿의 구성항목, 각 템플릿의 적용조건 등을 포함하는 템플릿 정보를 저장할 수 있다. 여기서, 템플릿의 적용조건은 산업분야(산업군), 직원 수(규모) 등을 포함할 수 있다. 템플릿의 구성항목은 기본 통계, 시간대별 학습 패턴, 학습과정별 랭킹, 학습자 랭킹, 필수 학습과정의 미수료자 정보, 학습기기 유형별 학습 시간 등을 포함할 수 있다. 기본 통계는 전체 학습 현황을 한 눈에 파악할 수 있도록 하는 항목으로서, 일정 기간별 신청자