KR20040010809A - Attendance management system - Google Patents

Attendance management system Download PDF

Info

Publication number
KR20040010809A
KR20040010809A KR1020040001368A KR20040001368A KR20040010809A KR 20040010809 A KR20040010809 A KR 20040010809A KR 1020040001368 A KR1020040001368 A KR 1020040001368A KR 20040001368 A KR20040001368 A KR 20040001368A KR 20040010809 A KR20040010809 A KR 20040010809A
Authority
KR
South Korea
Prior art keywords
information
attendance
management server
terminal
result
Prior art date
Application number
KR1020040001368A
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 KR1020040001368A priority Critical patent/KR20040010809A/en
Publication of KR20040010809A publication Critical patent/KR20040010809A/en

Links

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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/84Types of notifications
    • H04M15/844Message, e.g. SMS

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Signal Processing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Accounting & Taxation (AREA)
  • Multimedia (AREA)
  • Educational Technology (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

PURPOSE: A system for managing attendance is provided to inform a parent of a status that students attend to an educational institute, to offer a service for the attendance status of the students to the educational institutes through an integrated solution, and to prevent the proxy attendance by other person. CONSTITUTION: A card reader(100) reads data from a card recording the member ID data through one method from a magnetic strip, RF(Radio Frequency), and a barcode. A client terminal(200) installed to each educational institute receives the member ID read from the card reader and transmits the member ID together with the ID information through the network. A management server(300) includes a database storing the educational institute information and the member information of each educational institute, an information receiving part, an information searching part for searching the member ID and the ID information from the database, and a result processing part. The result processing part transmits the attendance result information of the member if the member ID is existed in the database.

Description

출석 관리 시스템{Attendance management system}Attendance management system

본 발명은 회원들의 출석을 관리하는 시스템에 관한 것으로, 특히 학원이나 도서관 등의 출석 상황을 관리하여 보호자에게 통보하고자 하는 기술에 관한 것이다.The present invention relates to a system for managing attendance of members, and more particularly, to a technology for managing the attendance status of a school or a library to notify a guardian.

현재 자녀를 둔 각 부모 및 보호자들은 아이들의 학업에 대한 지대한 관심을 보이고 있다. 학생들은 학교를 통해 정규의 학습 과정을 수행하고 있으며, 이와는 별도로 대부분의 학생들이 학원(보습학원, 입시학원, 음악, 미술, 피아노 학원 등) 등을 통해 비정규의 학습 과정을 수행하고 있다. 아니면 도서관 등을 통해 스스로 학습을 수행한다. 그러나 이윤을 목적으로 하는 학원은 학교에 비해 학생들의 학원 출석 관리에 대해 소홀함이 있다. 도서관은 이윤을 목적으로 하지는 않으나, 개인들의 자발적인 의지로 이용하는 곳이므로 출석 관리는 이루어질 수가 없다.At present, each parent and guardian with a child has a great interest in their children's work. Students conduct regular learning courses through schools, and most of the students perform irregular learning courses through academy (humidity school, entrance exam school, music, art, piano school, etc.). Or do it yourself through the library. However, a profitable academy has a neglect of managing students' attendance at a school compared to a school. Libraries are not aimed at making profits, but attendance management cannot be done because they are used by the voluntary will of individuals.

학원의 경우에는 관리가 이루어진다 하더라도 강사들이 전화 등을 통해 보호자에게 자녀의 출석이 이루어지지 않고 있음을 알려주는 방식이며, 이 또한 강사들의 관리가 태만하면 소용이 없다. 또한 부모 및 보호자들이 매번 학원에 연락하여 자녀들이 출석하였는지의 상황을 파악하기도 어렵다. 따라서 부모 및 보호자는 자녀가 학원에 진정으로 출석하였는지를 알 수가 없게 된다.In the case of the school, even if the management is done, the instructors tell the guardian that the child is not attending by telephone, etc. This is also useless if the management of the instructor is negligent. It is also difficult for parents and guardians to contact the school each time to find out if their children are present. As a result, parents and guardians will not know if their children have really attended school.

본 발명은 이러한 상황에서 도출된 것으로, 학생들의 학원 출석 상황을 보호자에게 알려주고자 하는 것을 목적으로 한다.The present invention is derived from such a situation, and aims to inform the guardian of the school attendance status of students.

나아가 본 발명은 다수의 학원을 대상으로 통합된 솔루션을 통해 학생들의 학사 및 출결 상황을 서비스하는 것을 목적으로 한다.Furthermore, the present invention aims to service students' bachelor's degree and attendance through an integrated solution for a number of schools.

나아가 본 발명은 다른 사람에 의한 대리 출석을 방지하고자 하는 것을 목적으로 한다.Furthermore, an object of the present invention is to prevent surrogate attendance by another person.

추가적으로 본 발명은 학생의 학원 출석에 대한 지각 상황을 알려주고자 하는 것을 목적으로 한다.In addition, an object of the present invention is to inform the perception of the student attending school.

도 1은 본 발명의 일실시예에 따른 개략적인 네트워크 구성도.1 is a schematic network diagram according to an embodiment of the present invention.

도 2는 본 발명의 일실시예에 따른 출석 관리 시스템의 개략적인 블록도.2 is a schematic block diagram of an attendance management system according to an embodiment of the present invention.

상기 목적을 달성하기 위한 본 발명의 일 양상에 따른 출석 관리 시스템은 다수의 학원을 대상으로 학사 관리 서비스를 제공하는 학사 관리 시스템을 배경으로 한다. 이 학사 관리 시스템은 ASP 모델로 운영되며, 다수의 학원 입장에서는 자신들의 학사 관리를 이 시스템에서 독자적으로 관리하도록 서비스받을 수 있다.Attendance management system according to an aspect of the present invention for achieving the above object is set in the background of a bachelor management system that provides a bachelor management service for a number of schools. The bachelor's management system operates under the ASP model, and many academies can be serviced to manage their bachelor's degree independently in this system.

이용시 각 학원의 이용자는 우선 특정 학원 또는 도서관 등에 대해 회원으로 등록한다. 그리고 등록된 회원은 ID 데이터가 기록된 카드(예를 들어 마그네틱 카드)를 발급받게 되고, 이를 이용하여 학원 또는 도서관 출입시에 카드리더기에 카드를 긁게 된다. 카드리더기는 카드에 기록된 회원의 ID 데이터를 리드하여 학원 또는 도서관 내의 컴퓨터로 전송한다. 컴퓨터는 학원 또는 도서관별로 구분된 식별정보와 함께 카드리더기로부터 수신된 회원 ID를 관리 서버로 전송한다. 관리 서버는 학원 또는 도서관측으로부터 식별정보와 회원 ID를 수신한다.In use, the user of each school first registers as a member of a specific school or library. The registered member is issued a card (for example, a magnetic card) in which ID data is recorded, and the card member is scratched by the card reader when using the school or library. The card reader reads the ID data of the member recorded on the card and transmits it to a computer in the school or library. The computer transmits the member ID received from the card reader to the management server along with identification information classified for each school or library. The management server receives identification information and member ID from the school or library side.

관리 서버는 학원 또는 도서관별로 구분되어 회원들의 정보가 저장된 데이터데이스를 검색하여 회원의 ID가 존재하는지를 조회한다. 해당 ID가 존재하면, 관리 서버는 회원이 출석하였음을 해당 보호자에게 통보한다. 본 발명의 이 같은 양상에 따라 보호자는 자녀가 학원 또는 도서관에 출석하였음을 실시간으로 알 수가 있게 된다. 여기서는 학원이나 도서관으로 한정지어 설명하였으나, 이에 한정되는 것은 아니다.The management server is classified by the school or library to search the data data in which the member information is stored and inquires whether the member ID exists. If the ID exists, the management server notifies the guardian that the member is present. According to this aspect of the invention the guardian can know in real time that the child attended the school or library. Here, the description is limited to the school or library, but is not limited thereto.

본 발명의 추가적인 양상에 따른 출석 관리 시스템은 카드리더기에 디지털 카메라가 구비되어 회원이 학원에 출입하게 되면, 카드에 기록된 정보를 리드한 후에 회원 이미지를 촬영하여 전송한다. 관리 서버는 학원측 컴퓨터로부터 회원의 사진 이미지를 수신하여 해당 보호자에게 출석 상황과 함께 학생의 사진 이미지를 전송한다. 본 발명의 이 같은 양상에 따라 보호자는 자신의 자녀가 진정으로 학원에 출석하였음을 알 수가 있다.The attendance management system according to an additional aspect of the present invention is equipped with a digital camera in the card reader when the member enters the institute, after reading the information recorded on the card and transmits the member image. The management server receives the member's photo image from the school computer and transmits the student's photo image along with the attendance status to the guardian. According to this aspect of the present invention, the guardian can know that his or her child has truly attended school.

전술한, 그리고 추가적인 본 발명의 양상들은 첨부된 도면을 참조하여 설명되는 바람직한 실시예들을 통하여 더욱 명백해질 것이다. 이하에서는 본 발명을 이러한 실시예를 통해 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.The foregoing and further aspects of the present invention will become more apparent through the preferred embodiments described with reference to the accompanying drawings. Hereinafter, the present invention will be described in detail to enable those skilled in the art to easily understand and reproduce the present invention.

도 1은 본 발명의 일실시예에 따른 개략적인 네트워크 구성도이다. 도 1a를 참조하면, 우선 카드리더기(100)와 클라이언트 단말기(200)는 본 발명의 시스템을 이용하는 학원 또는 도서관 등에 설치되어진다. 회원(학생)이 학원에서 해당 신청 과목을 수강하고자 하면, 우선 회원은 발급받게 되는 카드를 학원에 설치된 카드리더기(100)에 긁게 된다. 카드리더기(100)는 카드에 저장된 학생의 ID를 읽어들인 후, 클라이언트 단말기(200)로 전송한다.1 is a schematic diagram of network configuration according to an embodiment of the present invention. Referring to FIG. 1A, first, the card reader 100 and the client terminal 200 are installed in a school or a library using the system of the present invention. When a member (student) wants to take the application course at the school, the member first scratches the card to be issued to the card reader 100 installed in the school. The card reader 100 reads the ID of the student stored in the card and transmits the ID to the client terminal 200.

클라이언트 단말기(200)는 수신된 ID를 학원의 식별정보와 함께 관리 서버(300)로 전송한다. 관리 서버(300)는 학원의 식별정보를 참조하여 해당 데이터베이스에서 학생의 ID를 조회한다. 학생의 ID가 해당 데이터베이스에 존재하면, 출석 상황을 체크하고 단문메시지 서비스 센터(SMSC : Short Message Service Center)를 통해 이동통신망 내의 기지국, 교환기 등을 경유하여 학생 보호자의 휴대폰(500a)으로 출석 상황에 대한 문자메시지를 통해 전송한다. 아니면 관리 서버(300)는 인터넷망을 통해 보호자의 PC(500b)로 이메일 전송할 수도 있다. 따라서 보호자는 휴대폰의 단문메시지를 통해 실시간으로 자녀의 학원 출석 상황을 알 수 있으며, 아니면 이메일을 통해 자녀의 학원 출석 상황을 알 수 있게 된다.The client terminal 200 transmits the received ID to the management server 300 together with the identification information of the school. The management server 300 queries the ID of the student in the database by referring to the identification information of the school. If the student's ID exists in the database, the attendance status is checked and the attendant's mobile phone 500a is transferred to the student guardian's cell phone via a base station, an exchange, or the like through a short message service center (SMSC). Send via text message. Alternatively, the management server 300 may send an email to the guardian's PC 500b through the Internet. Therefore, the guardian can know the attendance of the child's school in real time through a short message on the mobile phone, or can know the attendance of the child's school through the e-mail.

도 2는 본 발명의 바람직한 실시예에 따른 출석 관리 시스템의 개략적인 블록도이다. 도시된 바와 같이, 마그네틱 스트립(MS), 알에프(RF), 바코드 중의 어느 하나의 방식으로 회원 아이디 데이터가 기록된 카드의 데이터를 읽어들이는 카드리더기(100)와, 카드리더기(100)로부터 읽어들인 회원 아이디를 수신하고, 이를자신의 식별정보와 함께 네트워크를 통해 전송하는 클라이언트 단말기(200)와,2 is a schematic block diagram of an attendance management system according to a preferred embodiment of the present invention. As shown in the drawing, the card reader 100 reads the data of the card on which the member ID data is recorded in any one of the magnetic strip (MS), RF (RF), and barcodes, and reads from the card reader 100. A client terminal 200 which receives the entered member ID and transmits it through a network together with its identification information,

클라이언트 단말기별로 대상 학원 및 회원 정보를 구분하여 저장하는 데이터베이스(310)와, 클라이언트 단말기(200)로부터 전송된 회원 아이디 및 클라이언트 단말기(200)의 식별정보를 수신하는 정보수신부(320)와, 정보수신부(320)로부터 수신된 회원 아이디 및 식별정보를 참조하여 데이터베이스(310)에서 조회하는 정보조회부(330)와, 정보조회부(330)에서 조회된 회원 아이디가 데이터베이스(310)에 존재하면 해당 학원의 학사 정보를 참조하여 회원의 출석 결과 정보를 해당 관리자 단말기(500)로 전송하는 결과처리부(340)를 포함하는 관리 서버(300)를 포함한다.Database 310 for classifying and storing the target school and member information for each client terminal, the information receiving unit 320 for receiving the member ID and the identification information of the client terminal 200 transmitted from the client terminal 200, and the information receiving unit If the information query unit 330, which is inquired in the database 310, and the member ID, which is inquired in the information query unit 330, are found in the database 310 with reference to the member ID and identification information received from the 320, the school It includes a management server 300 including a result processing unit 340 for transmitting the attendance result information of the member to the administrator terminal 500 with reference to the academic information of the.

카드리더기(100)는 해당 학원에 등록한 회원들에게 발급되는 카드에 기록된 정보, 즉 회원 ID를 읽어들인다. 카드는 바람직하게 자기띠에 정보가 기록되는 마그네틱 스트립(MS : Magnetic Strip)카드, 바코드 형식의 카드, 비접촉식인 RF 방식의 카드를 포함한다. 카드리더기(100)는 카드에 따라 대응되는 다양한 종류의 리더기가 될 수 있으며, 상술한 바와 같은 카드에 모두 적용될 수 있는 기능 일체형의 리더기일 수도 있다.Card reader 100 reads the information recorded on the card issued to the members registered in the school, that is, the member ID. The card preferably includes a magnetic strip (MS) card in which information is recorded on a magnetic stripe, a card in a bar code form, and a non-contact RF card. The card reader 100 may be a reader of various kinds corresponding to the card, or may be a function-integrated reader that can be applied to all of the cards as described above.

클라이언트 단말기(200)는 다수의 학원별로 하나 이상씩 설치되며, 카드리더기(100)로부터 회원 ID를 수신한다. 클라이언트 단말기(200)는 바람직하게 카드리더기(100)와 유선상으로 연결될 수 있으나, 이에 한정되는 것은 아니다. 클라이언트 단말기(200)는 수신된 회원 ID를 자신의 식별정보와 함께 후술할 관리 서버(300)로 전송한다.One or more client terminals 200 are installed for each school, and receive a member ID from the card reader 100. The client terminal 200 may be preferably connected to the card reader 100 by wire, but is not limited thereto. The client terminal 200 transmits the received member ID together with its identification information to the management server 300 to be described later.

관리 서버(300)는 ASP 방식의 서버이며, 그 특징에 따라 다수의 클라이언트단말기들과 접속 가능하며, 각 학원별(즉, 클라이언트 단말기별)로 구분하여 독립적인 서비스를 제공한다. 참고로 ASP(Application Service Provider) 방식이란 인터넷을 매개로 하여 다수의 가입자들에게 통합적으로 서비스를 제공하되, 각 가입자들별로 독립적인 서비스를 제공하는 방식을 뜻한다.The management server 300 is an ASP server, and can be connected to a plurality of client terminals according to its characteristics, and provides independent services by dividing each school (ie, client terminals). For reference, the ASP (Application Service Provider) method is a method of providing an integrated service to a plurality of subscribers through the Internet, but providing an independent service for each subscriber.

이러한 관리 서버(300)는 데이터베이스(310), 정보수신부(320), 정보조회부(330), 결과처리부(340)를 포함한다. 데이터베이스(310)는 회원 정보를 저장하는데, 각 클라이언트 단말기별로 구분(다르게 표현하면 각 학원별로 구분하는 것)하여 회원 정보를 저장하게 된다. 이는 관리 서버(300)에서 각 학원에 대해 ASP 방식의 서비스를 제공할 수 있도록 하기 위함이다. 이러한 특징으로 인해 특정 학원에서 클라이언트 단말기(200)를 통해 관리 서버(300)에 접속하게 되면, 해당 학원은 관리 서버(300)에서 제공되는 서비스를 독립적으로 이용하는 것과 같이 느끼게 된다.The management server 300 includes a database 310, an information receiving unit 320, an information query unit 330, a result processing unit 340. The database 310 stores member information, which is classified by each client terminal (in other words, divided by each school) to store member information. This is to enable the management server 300 to provide an ASP type service for each school. Due to this feature, when a specific school is connected to the management server 300 through the client terminal 200, the school feels as if the service is independently provided by the management server 300.

도시된 바와 같이 A학원에 등록된 회원의 학사 정보는 A학원 DB에, B학원에 등록된 회원의 학사 정보는 B학원 DB에, C학원에 등록된 회원의 학사 정보는 C학원 DB에 저장한다. 학사 정보는 회원별로 회워의 ID, 수강 기간, 수강 스케쥴, 수강 시간, 출결석 현황, 지각 현황, 수강 과목 평가 현황, 연락처, 보호자 정보(휴대폰 번호, 이메일 주소 등의 정보를 포함한다) 등의 신상 정보 등을 포함한다. 데이터베이스(300)는 열거한 사항 이외에도 필요한 정보들을 저장하게 된다.As shown, the academic information of the members registered at the A school is stored in the A school DB, the academic information of the members registered at the B school is stored in the B school DB, and the academic information of the members registered at the C school are stored in the C school DB. . Academic information includes personal information such as ID, duration, class schedule, class time, attendance status, tardy status, course evaluation status, contact information, and guardian information (including mobile phone number and e-mail address). Information and the like. The database 300 stores necessary information in addition to the enumerated items.

정보수신부(320)는 클라이언트 단말기(200)로부터 전송되는 특정 회원 ID와 클라이언트 단말기(200)의 식별정보를 수신한다. 정보조회부(330)는 우선 정보수신부(320)에서 수신된 식별정보를 참조하여 해당 학원을 구분한다. 다음으로 정보조회부(330)는 정보수신부(320)에서 수신된 회원 ID가 구분된 학원의 데이터베이스(예를 들어 A학원 DB)에 존재하는지를 조회한다. 이 경우에 정보조회부(330)는 단순히 회원 ID의 존재여부만을 조회하는 것이 아니라, 바람직하게 해당 회원의 수강 과목 및 수강 시간 등을 조회하여 해당 과목에 대한 강의 출석 여부를 업데이트 시킬 수 있다.The information receiver 320 receives a specific member ID and identification information of the client terminal 200 transmitted from the client terminal 200. The information inquiry unit 330 first distinguishes the school with reference to the identification information received from the information receiver 320. Next, the information query unit 330 inquires whether the member ID received from the information receiving unit 320 exists in the database of the school (eg, school A). In this case, the information inquiry unit 330 may not only query the existence of the member ID, but may update the course attendance of the corresponding subject by querying the course and the time of the corresponding member.

결과처리부(340)는 정보조회부(330)에서 회원 ID가 조회되면, 해당 회원 ID를 소지한 학생이 강의 출석하였음을 알리는 출석 결과 정보를 생성하여 해당되는 관리자 단말기(500)로 전송한다. 해당되는 관리자 단말기(500)는 데이터베이스(310)를 참조하여 알 수가 있다. 그리고 전송되는 출석 결과 정보는 바람직하게 텍스트 데이터이다. 따라서 관리자 단말기(500)를 소지하게 되는 학생의 보호자는 출석 결과를 수신하여 자녀의 출석 상황을 알 수가 있다.When the member ID is queried from the information inquiry unit 330, the result processor 340 generates attendance result information indicating that the student who has the member ID has attended the lecture and transmits the result to the corresponding administrator terminal 500. The corresponding administrator terminal 500 can be known by referring to the database 310. And the attendance result information transmitted is preferably text data. Therefore, the guardian of the student possessing the administrator terminal 500 can receive the attendance result to know the attendance status of the child.

각 학원에서는 상술한 바와 같은 학생들의 출석 상황 뿐만 아니라, 열거한 바와 같은 학사 정보를 통합적으로 관리한다. 학원에서는 설치된 클라이언트 단말기(200)를 통해 관리 서버(300)에 접속하여 학사 정보 관리에 대한 서비스를 받을 수가 있으며, 학사 정보 데이터를 지속적으로 업데이트시킴으로써 학원측 자체 DB처럼 활용할 수가 있게 된다.Each school manages the student's attendance as mentioned above, as well as the academic information as listed above. The school can access the management server 300 through the installed client terminal 200 to receive the service for the management of the academic information, it can be utilized as the institute's own DB by continuously updating the academic information data.

바람직한 일 양상에 따라 해당 관리자 단말기(500)는 이동통신 단말기(500a)이며, 결과처리부(340)는 SMS를 통해 이동통신 단말기(500a)로 학생의 출석을 알리는 문자메시지를 전송한다. 문자메시지 내용은 예를 들어 '홍길동님이 A 학원의수강 강의에 출석하셨습니다' 등이 될 수가 있다. 또다른 양상에 따라 해당 관리자 단말기(500)는 PC(500b)이며, 결과처리부(340)는 이메일(e-mail) 방식을 통해 PC(500b)로 학생의 출석을 알리는 텍스트를 전송한다. SMS 및 e-mail 방식은 공지된 기술이므로 상세한 설명은 생략하기로 한다.According to a preferred aspect, the administrator terminal 500 is a mobile communication terminal 500a, and the result processor 340 transmits a text message informing the student's attendance to the mobile communication terminal 500a through SMS. The text message may be, for example, 'Hong Gil-dong attended a lecture at A school'. According to another aspect, the administrator terminal 500 is a PC 500b, and the result processor 340 transmits a text indicating the student's attendance to the PC 500b through an e-mail method. Since SMS and e-mail methods are well known technologies, detailed descriptions will be omitted.

본 발명의 추가적인 양상에 따라 카드리더기(100)는 디지털 카메라를 더 포함하며, 클라이언트 단말기(200)는 카드리더기(100)의 디지털 카메라를 통해 촬영된 회원의 이미지를 수신하여 관리 서버(300)로 전송하고, 관리 서버(300)의 결과처리부(340)는 회원의 출석 결과 정보를 해당 관리자 단말기(500)로 전송시 클라이언트 단말기(200)로부터 수신되는 회원 이미지를 더 포함하여 전송한다.According to an additional aspect of the present invention, the card reader 100 further includes a digital camera, and the client terminal 200 receives an image of a member photographed through the digital camera of the card reader 100 to the management server 300. And, the result processing unit 340 of the management server 300 transmits the member's attendance result information to the corresponding manager terminal 500 further includes a member image received from the client terminal 200.

카드리더기(100)에는 디지털 카메라가 내장되어 사진 촬영을 수행할 수 있는 기능이 내장된다. 이러한 카메라 내장에 대한 기술은 공지된 기술이므로 상세한 설명은 생략한다. 따라서 학생이 학원에서의 강의 수강시 상술한 바와 같이 소지한 카드를 긁게 되면, 카드리더기(100)는 바람직하게 학생 회원의 이미지를 촬영한다. 카드리더기(100)는 바람직하게 사진 촬영 전에 저장된 음성 출력을 통해 학생에게 사진 촬영을 알릴 수 있다. 그럼 학생은 카메라 렌즈 방향으로 자신의 얼굴을 향하게 되고, 카드리더기(100)는 디지털 카메라의 기능을 이용하여 학생의 얼굴 이미지를 촬영할 수 있다.The card reader 100 has a built-in digital camera to perform a picture taking. Since the technology for embedding the camera is a known technology, a detailed description thereof will be omitted. Therefore, when a student scratches a card as described above when taking a lecture at a school, the card reader 100 preferably photographs an image of the student member. The card reader 100 may inform the student of photographing through a voice output stored before photographing. Then the student is facing his face toward the camera lens, the card reader 100 can take a picture of the student's face using the function of the digital camera.

클라이언트 단말기(200)는 카드리더기(100)로부터 회원 ID와 함께 회원의 얼굴 이미지를 수신하여 관리 서버(300)로 전송한다. 관리 서버(300)의 정보수신부(320)는 회원의 이미지를 더 포함하여 수신하게 된다. 그리고 결과처리부(340)는 회원의 출석 결과 정보를 해당 관리자 단말기(500)로 전송할 때, 정보수신부(320)에서 수신된 회원의 이미지를 포함하여 전송하게 된다.The client terminal 200 receives the member's face image together with the member ID from the card reader 100 and transmits the face image to the management server 300. The information receiving unit 320 of the management server 300 further receives the member's image. When the result processing unit 340 transmits the attendance result information of the member to the corresponding administrator terminal 500, the result processing unit 340 includes the image of the member received from the information receiving unit 320.

바람직한 일 양상에 따라 상술한 관리자 단말기(500)는 이동통신 단말기(500a)이며, 결과처리부(340)에서 이동통신 단말기(500a)로의 데이터 전송은 MMS를 통해 전송하는 것을 특징으로 한다. 현재 이동통신 단말기에는 MMS(Multimedia Messaging Service)가 제공된다. MMS는 SMS가 진화한 3G 메시지 서비스를 의미한다.According to a preferred aspect, the above-described manager terminal 500 is a mobile communication terminal 500a, and data transmission from the result processor 340 to the mobile communication terminal 500a is characterized in that it is transmitted through MMS. Currently, the mobile communication terminal is provided with a multimedia messaging service (MMS). MMS means 3G message service that SMS has evolved.

2G 메시지에서 제공되는 SMS는 무선에서 문자로 된 단문 서비스를 제공하는 것이라면, MMS는 3G의 메시지 서비스로서 문자뿐만 아니라 그래픽 영상, 사진 이미지 등의 서비스가 가능한 멀티미디어 서비스이다. 따라서 관리 서버(300)에서는 MMS를 이용하여 서비스가 제공되는 이동통신 단말기(500a)로 회원의 이미지를 전송할 수 있다. 이러한 MMS에 대한 기술은 공지된 기술이므로 상세한 설명은 생략하기로 한다.If the SMS provided in the 2G message is to provide a short text service in the wireless, MMS is a message service of 3G is a multimedia service that can provide not only text but also graphic video, photo image, and the like. Accordingly, the management server 300 may transmit the member's image to the mobile communication terminal 500a provided with the service using the MMS. Since the technology for this MMS is a known technology, a detailed description thereof will be omitted.

본 발명의 추가적인 양상에 따라 클라이언트 단말기(200)는 카드리더기(100)로부터 회원 ID를 수신하면 그 수신 시각, 즉 출석 시각을 생성한다. 클라이언트 단말기(200)는 바람직하게 타이머가 구비되어, 그로부터 출석 시각을 생성할 수 있다. 클라이언트 단말기(200)는 관리 서버(300)로 회원 ID 전송시 출석 시각 데이터를 더 포함하여 전송한다.According to a further aspect of the present invention, when the client terminal 200 receives the member ID from the card reader 100, the client terminal 200 generates the reception time, that is, the attendance time. The client terminal 200 is preferably equipped with a timer, from which the attendance time can be generated. The client terminal 200 further includes the attendance time data when transmitting the member ID to the management server 300.

관리 서버(300)의 정보수신부(320)는 클라이언트 단말기(200)로부터 출석 시각 데이터를 더 포함하여 수신한다. 그리고 결과처리부(340)가 회원의 출석 결과정보를 해당 관리자 단말기(500)로 전송하는 경우에, 정보수신부(320)에서 수신된 출석 시각 데이터를 함께 전송한다. 따라서 학생의 보호자는 해당 강의에 대한 출석 시간을 알 수가 있다.The information receiver 320 of the management server 300 further includes attendance time data from the client terminal 200. When the result processing unit 340 transmits the attendance result information of the member to the administrator terminal 500, the result processing unit 340 transmits the attendance time data received by the information receiving unit 320 together. Therefore, the student's guardian can know the attendance time for the class.

본 발명의 추가적인 양상에 따라 관리 서버(300)는 출석시각판단부(350)를 더 포함한다. 출석시각판단부(350)는 정보수신부(320)에서 수신된 출석 시각 데이터를 데이터베이스(310)에 기저장된 설정 기준 시각과 비교한다. 출석시각판단부(350)는 시각 비교를 통해 학생의 지각 여부에 대해 판단한다. 그리고 지각에 대한 결과 데이터를 더 포함하여 해당 관리자 단말기(500)로 전송한다. 이러한 결과 데이터 메시지는 예를 들어 '홍길동님이 A학원의 수강 강의에 30분 늦게 출석하셨습니다' 등이 될 수가 있다. 이에 따라 보호자는 해당 강의에 대한 학생의 지각 여부를 쉽게 인지할 수가 있다.According to an additional aspect of the present invention, the management server 300 further includes an attendance time determination unit 350. The attendance time determining unit 350 compares the attendance time data received from the information receiving unit 320 with a preset reference time previously stored in the database 310. The attendance time determining unit 350 determines whether the student is late through visual comparison. And it further includes the result data for perception and transmits to the corresponding manager terminal 500. The resulting data message could be, for example, "Hong Gil-dong attended class A 30 minutes late." Accordingly, the guardian can easily recognize whether the student is late for the class.

상술한 바와 같이 본 발명은 학생들의 학원 출석 상황을 보호자에게 실시간으로 통보해 줄 수가 있게 되므로, 보호자는 자녀의 출석 관리를 쉽게 할 수가 있다.As described above, the present invention can notify the guardian of the student attendance status in real time, so that the guardian can easily manage the attendance of the child.

또한 본 발명은 다수의 학원을 대상으로 통합된 솔루션을 제공하되, 각 학원별로 독립적인 학사 및 출결 상황을 서비스할 수 있다.In addition, the present invention provides an integrated solution for a number of academies, it is possible to service independent bachelor and attendance situation for each academy.

또한 본 발명은 출석하는 학생의 이미지를 제공하므로 다른 사람에 의한 대리 출석을 방지할 수가 있다.In addition, the present invention provides an image of the student who is present, it is possible to prevent proxy attendance by other people.

또한 본 발명은 학생의 출석 시각을 체크하므로, 보호자는 자녀의 지각 상황을 관리할 수가 있게 된다.In addition, the present invention checks the attendance time of the student, the guardian can manage the perception of the child.

한편 본 발명은 도면에 도시된 실시예들을 참고로 설명되었으나 이는 예시적인 것에 불과하며, 당해 기술분야에 통상의 지식을 지닌 자라면 이로부터 다양한 변형 및 균등한 타실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위에 의해서만 정해져야 할 것이다.On the other hand, the present invention has been described with reference to the embodiments shown in the drawings, which are merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Therefore, the true technical protection scope of the present invention should be defined only by the appended claims.

Claims (7)

마그네틱 스트립(MS), 알에프(RF), 바코드 중의 어느 하나의 방식으로 회원 아이디 데이터가 기록된 카드의 데이터를 읽어들이는 카드리더기와;A card reader which reads data of a card in which member ID data is recorded in any one of a magnetic strip (MS), RF (RF), and a barcode; 다수의 학원별로 하나 이상씩 설치되며, 상기 카드리더기로부터 읽어들인 회원 아이디를 수신하고, 이를 자신의 식별정보와 함께 네트워크를 통해 전송하는 클라이언트 단말기와;A client terminal installed at least one for each academy, receiving a member ID read from the card reader, and transmitting the member ID together with its identification information through a network; 클라이언트 단말기별로 대상 학원 및 회원 정보를 구분하여 저장하는 데이터베이스와, 상기 클라이언트 단말기로부터 전송된 회원 아이디 및 상기 클라이언트 단말기의 식별정보를 수신하는 정보수신부와, 상기 정보수신부로부터 수신된 회원 아이디 및 식별정보를 기초로 상기 데이터베이스에서 조회하는 정보조회부와, 상기 정보조회부에서 조회된 회원 아이디가 상기 데이터베이스에 존재하면 해당 학원의 학사 정보를 참조하여 회원의 출석 결과 정보를 해당 관리자 단말기로 전송하는 결과처리부를 포함하는 관리 서버;A database for storing the target school and member information for each client terminal and storing the information; a member ID transmitted from the client terminal; an information receiver for receiving identification information of the client terminal; and a member ID and identification information received from the information receiver. On the basis of the information inquiry unit to search in the database, and if the member ID inquired in the information query in the database, the result processing unit for transmitting the attendance result information of the member to the administrator terminal with reference to the academic information of the school A management server comprising; 를 포함하는 것을 특징으로 하는 출석 관리 시스템.Attendance management system comprising a. 청구항 1에 있어서, 상기 카드리더기가 디지털 카메라를 더 포함하며,The method of claim 1, wherein the card reader further comprises a digital camera, 상기 클라이언트 단말기는 상기 카드리더기의 디지털 카메라를 통해 촬영된 회원의 이미지를 수신하여 상기 관리 서버로 전송하고,The client terminal receives an image of the member photographed through the digital camera of the card reader and transmits it to the management server, 상기 관리 서버의 결과처리부가 회원의 출석 결과 정보를 해당 관리자 단말기로 전송시 상기 클라이언트 단말기로부터 수신되는 회원 이미지를 더 포함하여 전송하는 것을 특징으로 하는 출석 관리 시스템.And the member processing result of the management server further includes a member image received from the client terminal when transmitting the attendance result information of the member to the corresponding administrator terminal. 청구항 1에 있어서, 상기 클라이언트 단말기가 :The method of claim 1, wherein the client terminal is: 수신되는 회원 아이디의 출석 시각을 생성하여 상기 관리 서버로 전송하며,Generate attendance time of the received member ID and transmit it to the management server, 상기 관리 서버의 결과처리부가 회원의 출석 결과 정보를 해당 관리자 단말기로 전송시 상기 클라이언트 단말기로부터 수신되는 회원의 출석 시각을 더 포함하여 해당 관리자 단말기로 전송하는 것을 특징으로 하는 출석 관리 시스템.And a result attendance time of the member to the manager terminal when the result processing unit of the management server transmits the attendance result information of the member to the corresponding manager terminal. 청구항 3에 있어서, 상기 관리 서버가 수신되는 출석 시각을 기저장된 회원 아이디에 대해 설정된 기준 시각과 비교하여 지각 여부를 판단하는 출석시각판단부를 더 포함하고,The system of claim 3, further comprising: an attendance time determining unit configured to determine whether the person is late by comparing the attendance time received by the management server with a reference time set for the previously stored member ID. 상기 결과처리부가 상기 출석시각판단부에서 판단된 지각 여부에 대한 결과를 더 포함하여 해당 관리자 단말기로 전송하는 것을 특징으로 하는 출석 관리 시스템.Attendance management system, characterized in that the result processing unit further comprises a result of whether or not the late judgment determined by the attendance time determining unit to the corresponding administrator terminal. 청구항 1에 있어서, 상기 관리자 단말기가 이동통신 단말기이며,The method according to claim 1, wherein the manager terminal is a mobile communication terminal, 상기 관리 서버의 결과처리부가 상기 관리자 단말기로의 데이터 전송은 SMS를 통해 전송하는 것을 특징으로 하는 출석 관리 시스템.Attendance management system, characterized in that the result processing unit of the management server transmits the data to the manager terminal via SMS. 청구항 2에 있어서, 상기 관리자 단말기가 이동통신 단말기이며,The method according to claim 2, wherein the manager terminal is a mobile communication terminal, 상기 관리 서버의 결과처리부가 상기 관리자 단말기로의 데이터 전송은 MMS를 통해 전송하는 것을 특징으로 하는 출석 관리 시스템.Attendance management system, characterized in that the result processing unit of the management server transmits the data to the manager terminal via the MMS. 청구항 1에 있어서, 상기 관리자 단말기가 PC이며,The method according to claim 1, wherein the manager terminal is a PC, 상기 관리 서버의 결과처리부가 상기 관리자 단말기로의 데이터 전송은 이메일(e-mail) 전송하는 것을 특징으로 하는 출석 관리 시스템.Attendance management system, characterized in that the result processing unit of the management server transmits data to the manager terminal by e-mail.
KR1020040001368A 2004-01-09 2004-01-09 Attendance management system KR20040010809A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040001368A KR20040010809A (en) 2004-01-09 2004-01-09 Attendance management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040001368A KR20040010809A (en) 2004-01-09 2004-01-09 Attendance management system

Publications (1)

Publication Number Publication Date
KR20040010809A true KR20040010809A (en) 2004-01-31

Family

ID=37318986

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040001368A KR20040010809A (en) 2004-01-09 2004-01-09 Attendance management system

Country Status (1)

Country Link
KR (1) KR20040010809A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050098561A (en) * 2004-04-07 2005-10-12 박지숙 Unmanned device and method for managing client
WO2005106759A1 (en) * 2004-05-01 2005-11-10 Hong-Sik Koo Apparatus, system and method for identifying attendance
WO2007075076A1 (en) * 2005-12-28 2007-07-05 Insiderf Co., Ltd. System and method for supporting lecture room on the basis of ubiquitous
KR100760381B1 (en) * 2006-06-05 2007-09-19 김덕겸 Management system and method of computer laboratory using rf-id
KR100814510B1 (en) * 2007-04-17 2008-03-18 주식회사 훠엔시스 Entrance and exit certifying system and method thereof
US10290161B2 (en) 2016-01-04 2019-05-14 Hee Suck Park Integrated membership management method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050098561A (en) * 2004-04-07 2005-10-12 박지숙 Unmanned device and method for managing client
WO2005106759A1 (en) * 2004-05-01 2005-11-10 Hong-Sik Koo Apparatus, system and method for identifying attendance
WO2007075076A1 (en) * 2005-12-28 2007-07-05 Insiderf Co., Ltd. System and method for supporting lecture room on the basis of ubiquitous
KR100751911B1 (en) * 2005-12-28 2007-08-23 (주)인사이드알에프 System and method for supporting lecture room on the basis of ubiquitous
KR100760381B1 (en) * 2006-06-05 2007-09-19 김덕겸 Management system and method of computer laboratory using rf-id
KR100814510B1 (en) * 2007-04-17 2008-03-18 주식회사 훠엔시스 Entrance and exit certifying system and method thereof
US10290161B2 (en) 2016-01-04 2019-05-14 Hee Suck Park Integrated membership management method

Similar Documents

Publication Publication Date Title
US10237359B2 (en) Establishing communications between once physically proximate users
US7538745B2 (en) Apparatus and method for enhancing face-to-face communication
US9129230B2 (en) Virtual badge, device and method
US8521185B2 (en) Wireless communications with visually-identified targets
US9038887B1 (en) System for responding to QR codes, ShotCodes, MobiTags, 2-dimensional bar codes, 3-dimensional bar codes, and images
CN101346974A (en) Dynamic resource matching system
US20110276570A1 (en) Methods, Apparatuses, and Computer Program Products for Adding Profile Data
CN110334165A (en) Multimedia messages methods of exhibiting, system, device and equipment based on geographical location
KR20200015136A (en) System and method for smart attendance management
KR20040010809A (en) Attendance management system
JP2004295198A (en) Device for extracting position data
US20210173943A1 (en) Location-based information exchange between physically proximate users
JP2011154615A (en) Id management system
KR20080096613A (en) Method for proceeding the personal meeting through location based service and the system
KR20120103779A (en) Smart attendance management system
KR20040035913A (en) System and method for servicing a going and coming/administration of student by using a network
O'Driscoll et al. Deploying a context aware smart classroom
KR20020084571A (en) Automatic system and method transferring student's educational information to parents by smart card, fingerprint identification, etc.
JP2020177460A (en) Customer service management system, management server thereof, and customer service management method
KR101216436B1 (en) Method for providing personal information using business card and recording-medium recorded program thereof
JP2003216633A (en) Image inquiry contents system
KR20050020442A (en) Attendance and absence management system and method thereof
KR200273597Y1 (en) Present state displsy and management system
KR20190098478A (en) Business card management system
CN116418773A (en) Virtual business card exchange method and exchange system

Legal Events

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