KR20020001034A - 분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템 - Google Patents

분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템 Download PDF

Info

Publication number
KR20020001034A
KR20020001034A KR1020000034943A KR20000034943A KR20020001034A KR 20020001034 A KR20020001034 A KR 20020001034A KR 1020000034943 A KR1020000034943 A KR 1020000034943A KR 20000034943 A KR20000034943 A KR 20000034943A KR 20020001034 A KR20020001034 A KR 20020001034A
Authority
KR
South Korea
Prior art keywords
information
bulletin board
course
server
database
Prior art date
Application number
KR1020000034943A
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 KR1020000034943A priority Critical patent/KR20020001034A/ko
Publication of KR20020001034A publication Critical patent/KR20020001034A/ko

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
    • G06Q50/205Education administration or guidance

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

본 발명은 분산관리 및 자동생성 데이터베이스를 기반으로 다수의 관리자가 개설강좌별 홈페이지 및 이에 속하는 게시판의 운영을 분담하고, 데이터베이스에 저장되는 게시물간의 관계성이 설정되도록 함으로써 시스템 운영의 부담을 절감시키고, 수강자의 학습효율을 증진시킬수 있도록 된 온라인 교육시스템에 대한 것으로서, 웹브라우저를 구비하는 적어도 하나의 수강자단말기와 인터넷을 통하여 접속되며, 상기 수강자단말기와 교육관련 정보를 송수신하는 서버부로 구성되는 온라인 교육시스템에 있어서, 웹브라우저를 구비하며 개설강좌별 강의담당자인 지역관리자가 사용하게 되는 적어도 하나의 지역관리자단말기를 구비하며, 상기 서버부는 개설강좌별로 교육관련 정보를 구분저장하는 데이터베이스부와, 개설강좌별 홈페이지 및 이에 속하는 게시판의 관리가 상기 지역관리자단말기로부터 전송된 소정의 강의정보 및 게시판정보를 통해 이루어지도록 상기 데이터베이스부를 제어하는 소정의 관리수단을 포함하여 구성된 것을 특징으로 한다.

Description

분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템{On-line education system}
본 발명은 온라인 교육시스템에 대한 것으로서, 특히 분산관리 및 자동생성 데이터베이스를 기반으로 다수의 지역관리자가 홈페이지 및 이에 속하는 게시판의 개설 및 운영을 분담하고, 게시판에 게재되는 게시물간의 관계성이 설정되도록 함으로써 수강자의 학습효율을 증진시킴과 더불어 시스템 운영의 부담을 절감시킬 수 있도록 된 온라인 교육시스템에 대한 것이다.
최근의 웹기반 서비스 시스템은 CGI(Common Gate Interface)에 근거한 웹페이지 구축을 기본으로 사용하고 있으며, 또한 단일의 웹사이트(Web Site) 홈페이지(Home Page)내에서 검색과 전자우편 및 개인 홈페이지 개설 등을 지원하는 포탈(portal) 형식의 사이트(site)가 출현함으로써 인터넷 사용자의 편의를 제공하고 있다.
그러나, 현재 포탈서비스를 제공하고 있는 웹사이트들은 중앙집중식 관리방식을 채용함으로써 웹사이트내에 추가로 홈페이지를 개설할 경우에 시스템 관리자가 직접 중앙시스템의 설정을 수정해야함은 물론 추가된 홈페이지를 관리하기 위하여 별도의 아이디를 발급받아야 하며, 추가로 개설되는 홈페이지 및 이에 속하는게시판을 중앙관리자가 직접 관리해야 함으로써 관리자의 업무부담은 물론 그 시스템의 부담이 증가되게 된다.
따라서, 최근에는 서로 다른 시스템 기반을 통해 개별적인 홈페이지를 제공함으로써 시스템부담을 줄이려는 시도가 있으나, 제공되는 홈페이지의 시스템 기반이 상이한 경우 이용자간 정보의 공유와 통합검색이 어려운 문제점이 발생하게 된다.
한편, 최근 인터넷 이용자에게 제공되는 서비스중 다수의 홈페이지 및 게시판을 요하는 일예로서 온라인 교육시스템, 원격교육시스템을 들 수 있다. 즉, 종래의 온라인 교육시스템 또는 원격교육시스템은 하나의 웹사이트상에서 다수의 강좌를 운영하되, 모든 강좌가 동일한 웹페이지 구성과 인터페이스를 가지고 있기 때문에 각 강좌의 특성을 살리는 온라인 교육시스템을 구축하기 어렵게 된다.
예컨대, 시사적인 주제를 다루는 인문사회과학 분야의 강좌는 학생들간의 토론활동 공간이 요구되며, 응용프로그램의 사용법을 다루는 컴퓨터강좌는 연습과제를 다운받는 자료실공간이 필요하게 된다. 그러나, 상기한 종래의 중앙집중식 관리방식을 채용한 온라인 교육시스템에 있어서 강의 홈페이지들은 상기한 개설 강좌별 특성을 반영하기 어려운 문제점이 있게 된다.
그리고, 이하에서는 온라인 교육시스템과 관련하여 선출원된 내용에 대하여 설명한다.
즉, 국내 특허공개공보 제98-28669호는 CGI 프로그램을 기반으로 각 수강자의 학습데이터를 처리하고, 이를 근거로 소정의 시험데이터를 생성하여 해당 수강자단말기로 전송하며, 이후 각 수강자별 시험결과를 평가함으로써 학습수준별 교육서비스를 제공하는 방법 및 시스템에 대한 것으로서, 상기한 공개특허의 경우는 다수의 수강자에게 동일한 내용의 교육서비스를 제공하기에는 효율적인 구성이나, 제공되는 교육서비스가 다수의 교과목을 포함하고 있는 경우에는 그 웹사이트 및 시스템 구성이 각 교과목의 교육목적을 모두 충족시키기에 어려운 문제점이 있게 된다.
또한, 특허공개 제98-29667호는 다수의 강사들이 인터넷을 통해 교육서버에 접속하여 강좌를 개설하면, 수강자들은 자신이 수강하고자 하는 강의를 신청한 후, 인터넷을 통해 대화식강의를 받거나, 강의내용이 저장된 데이터를 자신의 단말기를 통해 전송받을 수 있도록 된 것이며, 특허공개 제2000-6700호는 인터넷상에서 각 학습분야별로 교육자그룹을 형성한 후, 그 정보를 데이터베이스에 저장하고 특정 분야에 대해 학습을 받고자 하는 사람들에게 수강신청을 받게 되면, 데이터베이스로부터 적합한 교육자를 검색하여 해당 신청자에게 배정한 후, 이메일을 통해 교육자와 신청자간에 온라인 수업이 이루어질 수 있도록 한 것이다.
그러나, 상기한 공개특허의 경우는 다수의 학습분야에 대해 소정의 교육서비스를 제공하도록 시스템 구성이 이루어졌으나, 각각의 학습분야가 웹사이트내에서 독립적으로 존재하는 것은 물론 동일한 학습분야의 수강생간에도 정보공유가 어렵기 때문에 수강생들의 능동적인 수업참여를 기대할 수 없으며, 중앙관리자가 다수의 학습분야별 교과진행을 개별적으로 관리하여야 하기 때문에 소요되는 관리인력 및 시스템의 부담이 증가되는 문제점이 있게 된다.
본 발명은 상기한 문제점을 해결하기 위해 창출된 것으로서, 분산관리 및 자동생성 데이터베이스를 기반으로 교육담당자인 지역관리자가 개설강좌별 홈페이지 및 이에 속하는 게시판의 관리권한을 분담함으로써 시스템의 운용부담을 감소시키고, 각 게시판에 게재되는 게시물간의 관계성을 설정하여 수강자간의 정보공유가 자동으로 이루어질 수 있도록 된 온라인 교육시스템을 제공함에 다른 목적이 있다.
도 1은 본 발명의 일실시예에 따른 온라인 교육시스템의 내부구성을 나타낸 블록구성도.
도 2 및 도 3은 도 1에 도시된 데이터베이스부의 분산관리 및 자동생성 기능을 설명하기 위한 도면.
도 4는 도 1에 도시된 데이터베이스의 내부구성을 나타낸 블록구성도.
도 5 내지 도 7은 본 발명의 일실시예에 따라 지역관리자단말기로 전송되는 웹문서의 일예를 나타낸 도면.
도 8은 본 발명의 일실시예에 따라 지역관리자에게 부여되는 관리권한을 나타낸 도면.
*** 도면의 주요 부분에 대한 부호의 설명 ***
10(101~10n) : 수강자단말기, 20(201~20n) : 지역관리자단말기,
40 : 서버부, 41 : FTP서버,
42 : 이메일서버, 43 : 웹서버,
44 : 관리서버, 45 : 데이터베이스부,
46 : 프로그램부, 50 : 중앙관리자단말기,
451 : 제1 저장부, 452 : 제2 저장부,
453 : 제3 저장부, 454 : 제4 저장부.
상기 목적을 달성하기 위한 본 발명에 따른 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템은 웹브라우저를 구비하는 적어도 하나의 수강자단말기와 인터넷을 통하여 접속되며, 상기 수강자단말기와 교육관련 정보를 송수신하는 서버부로 구성되는 온라인 교육시스템에 있어서, 웹브라우저를 구비하며 개설강좌별 강의담당자인 지역관리자가 사용하게 되는 적어도 하나의 지역관리자단말기를 구비하며, 상기 서버부는 개설강좌별로 교육관련 정보를 구분저장하는 데이터베이스부와, 개설강좌별 홈페이지 및 이에 속하는 게시판의 관리가 상기 지역관리자단말기로부터 전송된 소정의 강의정보 및 게시판정보를 통해 이루어지도록 상기 데이터베이스부를 제어하는 소정의 관리수단을 포함하여 구성된 것을 특징으로 한다.
즉, 상기한 구성으로 된 본 발명에 의하면 지역관리자가 개설강좌별 홈페이지 및 이에 속하는 게시판의 개설 및 운영을 분담하고, 게시물정보의 공유를 통해 수강자의 학습효율을 증진시킬 수 있게 된다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 설명한다.
즉, 도 1은 본 발명의 일실시예에 따른 온라인 교육시스템의 내부구성을 나타낸 것으로서, 이는 적어도 하나의 수강자단말기(10 : 101~10n) 및 지역관리자단말기(20 : 201~20n)와, 개설강좌별 교육서비스를 제공하기 위한 서버부(40)와, 중앙관리자단말기(50)로 구성되어 있다.
상기 수강자단말기(10)는 수강생이 사용하는 것이고, 상기 지역관리자단말기(20)는 각 개설강좌의 운영 및 해당 수강생의 관리를 담당하는 교육담당자인 교수, 강사, 조교 등이 사용하는 것으로서, 상기 수강자단말기(10) 및 지역관리자단말기(20)는 예컨대, 케이블모뎀(Cable Modem) 등을 통해 접속되는 고속통신망이나 PSTN(Public Switched Telephone Network), ISDN(Integrated Services Digital Network) 등의 공중망을 통해 인터넷(30)에 접속되게 된다.
그리고, 상기 지역관리자단말기(20)는 교육시스템이 운영되는 대학, 학원 등에 설치되는 근거리통신망(LAN)에 접속되는 것도 바람직 할 것이다.
한편, 상기 수강자단말기(10) 및 지역관리자단말기(20)는 일반적인 컴퓨터장치가 사용되며, 인터넷(30) 접속을 위한 웹브라우저(도시되지 않음)가 구비되게 되며, 수강자 및 지역관리자는 웹브라우저로 인터넷(30)에 접속한 후, 상기 서버부(40)로부터 문자열 및 이미지 경로가 지정되어 HTML(HyperText Markup Language)문서를 다운받아 해당 정보를 디스플레이할 수 있게 된다.
그리고, 상기 서버부(40)는 인터넷(30)을 통하여 수강자에게 개설강좌별 교육정보를 제공하기 위한 것으로서, 이는 서버부(40)내 시스템버스(SB : SystemBus)를 통해 상호간에 결합된 FTP(File Transfer Protocol)서버(41), 이메일서버(42), 웹서버(43), 관리서버(44), 데이터베이스부(45), 프로그램부(46)로 구성되어 있으며, 이는 소규모 시스템의 경우 윈도우NT 또는 리눅스(Linux) 등의 운영체제 프로그램을 구비한 서버로도 구축할 수 있으며, 중대규모 시스템의 경우에는 윈도우NT, 리눅스는 물론 유닉스(UNIX)를 기반으로 하는 워크스테이션(Workstation)급 이상의 서버시스템으로 구성되며, 인터넷(30)상에서 이용되는 다양한 프로토콜(protocol)을 지원하기 위한 인터페이스수단(도시되지 않음)을 구비하게 된다.
그리고, 상기 FTP서버(41)는 파일의 전송을 담당하기 위한 것이고, 이메일서버(42)는 이메일의 송수신을 담당하기위한 것으로서, 이는 SMTP(Simple Mail Transfer Protocol), POP3(Post Office Protocol 3) 등의 이메일전송 프로토콜을 이용하여 회원에게 이메일서비스를 제공하게 된다.
그리고, 상기 웹서버(43)는 웹사이트 접속자의 웹브라우저로부터 전송되어 오는 소정의 URL(Uniform Resources Locator)정보를 근거로 해당 홈페이지 또는 이에 속하는 게시판정보가 포함된 웹문서를 접속자의 단말기로 전송하게 된다.
또한, 상기 웹서버(43)는 회원에 대한 로그인(Log In)처리와 서비스가입시 입력처리된 회원별 신상정보를 회원정보로서 데이터베이스부(45)에 저장하여 관리하게 된다.
상기 회원정보는 예컨대, 회원의 주민등록번호를 기본으로 회원타입정보, 이름, 성별, 학번, 아이디, 패스워드, 이메일주소 등으로 구성되어 있으며, 상기 회원타입정보는 서비스가입의 유형에 따라 수강자, 지역관리자(교수/강사/조교)로 구분되어 관리되게 된다.
한편, 지역관리자로 등록된 회원의 경우는 본 웹사이트의 개설강좌별 홈페이지 및 이에 속하는 게시판을 생성, 수정, 삭제할 수 있는 권한을 부여받음으로서 중앙관리자의 부담을 절감시키게 되며, 이에 대한 상세한 설명은 후술하기로 한다.
또한, 상기 회원타입정보에서 수강자로 등록된 회원의 수강정보는 소정의 수강자정보로서 관리되며, 상기 수강자정보는 예컨대, 회원의 아이디, 수강과목코드, 수강계열코드로 구성되어 있으며, 이는 각 개설강좌를 관리하게 되는 지역관리자가 수강생을 조회하거나, 온라인 메모 등을 전송하고자 할 경우 이용되게 된다.
그리고, 상기 관리서버(44)는 데이터베이스부(45)를 관리하게 되고, 사용자단말기(10) 또는 지역관리자단말기(20)로부터 개설강좌의 홈페이지 또는 게시판정보가 포함된 웹문서의 전송요청에 따른 URL정보가 웹서버(43)에 전송된 경우 이에 대응되는 정보를 데이터베이스부(45)로부터 독출한 후, 프로그램부(46)의 동작프로그램에 따라 해당 정보가 삽입된 웹문서를 생성하여 상기 웹서버(43)를 통해 전송처리하게 된다.
또한, 상기 데이터베이스부(45)는 수강자에게 제공되는 개설강좌별 교육내용와, 본 서비스에 가입된 회원(수강자, 지역관리자)에 대한 신상정보 및 웹사이트내 게시되는 각종 게시물정보 등을 저장하기 위한 것으로서, 상기 데이터베이스부(45)에 저장되는 정보들은 관련된 정보를 상호간에 공유하도록 테이블(Table) 구성이 이루어져 있으며, 개설강좌를 담당하게 되는 각 지역관리자들은 부분적인 시스템관리권한을 부여받음으로써 다수의 홈페이지 및 이에 속하는 게시판을 생성, 수정, 삭제할 수 있게 된다.
즉, 도 2는 도 1에 도시된 데이터베이스부(45)의 분산관리 및 자동생성 기능을 설명하기 위한 것으로서, 도 2에 도시된 바와 같이 개설강좌가 있는 지역관리자1 내지 지역관리자n은 기본적으로 홈페이지 DB1(A1) 내지 DBn(An)를 해당 개설강좌의 홈페이지로 관리권한을 부여받게 된다.
그리고, 각 지역관리자는 개설강좌를 추가하고자 할 경우 증가되는 개설강좌의 수만큼 홈페이지를 추가할 수 있게 된다. 예컨대, 지역관리자1이 m개의 강좌를 담당하는 경우 그 강좌수 만큼의 홈페이지(A1 : A1'~Am')를 추가로 생성하여 관리권한하에 둘 수 있으며, 추가로 생성되는 홈페이지는 개설되는 강좌의 특성에 따라 다양한 구성을 가지게 된다.
또한, 지역관리자는 추가되는 홈페이지는 물론 각 홈페이지에 속하는 게시판의 관리권한도 부여받게 되는데, 예컨대 도 2에서 지역관리자1은 홈페이지(A1')에 속하는 게시판(db(1)(1)~db(i)(j))(a1)을 수에 제한없이 자유롭게 생성/수정/삭제할 수 있게 된다.
그리고, 추가로 생성되는 게시판은 해당 게시판의 성격에 따라 보고서방, 토론방, 질문/답변방 등으로 구성되며, 생성되는 게시판의 형태는 지역관리자가 자유로이 설정할 수 있게 된다.
이때, 상기 데이터베이스부(45)는 회원의 아이디를 소정의 지역관리자 아이디로 전환하는 것으로서 시스템의 관리권한이 부여되도록 구성되게 되며, 시스템 관리권한의 부여는 시스템의 중앙관리자가 담당하게 된다.
그리고, 도 3은 상기 데이터베이스부(45)에 저장되는 게시물간의 관계성을 설명하기 위한 것으로서, 예컨대 웹사이트내 구비된 게시판(B1~Bn)에 질문(d(1))이 올려진 후, 이에 대한 답변(d(2))이 올려지면, 처음 질문(d(1))을 올린 질문자에게 자동적으로 답변(d(2))내용이 온라인 메모 또는 이메일을 통해 전송되게 되며, 이 답변(d(2))에 대한 추가 답변(d(3))이 올라오게 되면, 처음 질문자와 답변자에게 추가 답변(d(3))내용이 동일한 방식으로 전송되게 된다.
즉, 상기 데이터베이스부(45)에 저장되는 정보 특히, 게시물의 경우는 고유번호와 그 게시물이 올려진 게시판의 게시판번호, 그리고 해당 게시물을 올린 회원의 아이디와 해당 게시물에 대한 부모글번호가 함께 저장되도록 데이터베이스부(45)구성이 이루어져 있으며, 상기 부모글번호는 해당 게시물이 종속되어 있는 다른 게시물을 나타내는 것으로서, 상기 부모글번호의 선후에 따라 게시물간 관계성이 설정되게 된다.
예컨대, 도 3에 있어서 제1 답변(d(2))에 대한 부모글은 질문(d(1))이 되고, 제2 답변(d(3))에 대한 부모글은 제1 답변(d(2)) 및 질문(d(1))이 되어, 부모글을 올린 회원은 해당 답변내용을 이메일 또는 온라인 메모 등을 통해 자동으로 전송받을 수 있게 된다. 그리고, 상기 이메일 또는 온라인 메모의 전송은 관리서버(44)가 후술할 프로그램부(46)의 동작프로그램에 따라 처리하게 된다.
한편, 도 4는 도 1에 도시된 데이터베이스부(45)의 내부구성을 나타낸 것으로서, 이는 상기한 회원정보와 개설강좌별 수강자정보 및 회원별 로그인정보가 저장되는 제1 저장부(451)와, 개설강좌별 게시판정보와 해당 게시판에 게재되는 게시물정보 및 각 게시물에 대한 평가정보가 저장되는 제2 저장부(452)와, 각 개설강좌에 대한 강의정보 및 개설된 과목정보가 저장되는 제3 저장부(453)와, 회원간의 메모정보와 토론방정보 및 웹사이트의 관리정보가 저장되는 제4 저장부(454)로 구성되어 있다.
이때, 상기 제3 저장부(453)의 강의정보는 지역관리자에 의해 관리되는 개설강좌별 홈페이지의 구성정보를 나타내는 것으로서, 상기 강의정보는 예컨대, 지역관리자의 아이디, 과목번호, 계열구분, 학수코드, 강의명, 강의계획, 공지사항, 개설학기를 나타내는 정보로 구성되며, 기본적으로 상기 지역관리자의 아이디와 과목번호를 나타내는 정보만 있으면 기본적인 형태의 홈페이지가 생성되게 된다. 그리고, 상기 강의정보중 과목번호와 학수코드는 각 개설강좌별로 소정의 지정된 값을 이용하게 된다.
또한, 상기 제2 저장부(452)의 게시판정보는 개설강좌별 홈페이지에 소속된 각종 게시판의 구성정보를 나타낸 것으로서, 상기 게시판정보는 예컨대, 해당 게시판의 아이디, 지역관리자의 아이디, 과목번호, 과목명, 게시판의 기능명, 게시판의 이미지파일명, 게시판의 형태, 하위답변수, 파일올리기, 그림올리기, 게시판잠금, 파일잠금, 평가/코멘트, 청강생허용여부, 자동메세지 전송여부, 리스트 출력유형을 나타내는 정보로 구성되며, 이는 기본적으로 지역관리자의 아이디와 게시판의 아이디 및 과목번호를 나타내는 정보만으로 기본적인 형태의 게시판이 생성되게 된다.
한편, 도 5는 본 발명에 따른 지역담당자에 제공되는 강의관리용 웹문서의 일예를 나타낸 것으로서, 교수 등 해당 강좌를 담당하게 되는 지역관리자가 자신의 아이디를 통해 본 웹사이트에 접속하게 되면, 도 5에 도시된 것과 같은 강의관리용 웹문서가 지역관리자단말기(20)에 전송되게 되며, 지역담당자는 상기 강의관리용 웹문서상에서 해당란을 클릭함에 따라 전송되는 소정의 웹문서를 통해 강의조회, 강의추가, 강의정보수정, 강의폐쇄, 게시판추가, 게시판정보수정, 수강생조회, 게시물통계확인, 공지사항입력 및 수정을 할 수 있게 된다.
그리고, 도 6은 도 5에서 강의추가와 관련된 항목(501)이 클릭된 경우 지역관리자단말기(20)로 전송되는 강의정보 설정용 웹문서의 일예를 나타낸 것으로서, 이는 해당 강좌의 개설학기를 지정하는 개설학기란(601)과, 개설강좌의 교과목명을 지정하는 교과목란(602)과, 개설강좌의 계열을 선택하기 위한 계열선택란(603)과, 개설강좌가 학부생 대상강좌인지 대학원생 대상강좌인지 선택하기 위한 학부/대학원란(604)과, 수강생들에게 보여줄 강의계획서를 입력하기 위한 강의계획란(605)으로 구성되게 된다.
그리고, 도 7은 도 5에서 게시판추가와 관련된 항목(502)이 클릭된 경우 지역관리자단말기(20)로 전송되는 게시판정보 설정용 웹문서의 일예를 나타낸 것으로서, 도 7에서 참조번호 701은 게시판의 이름을 지정하기 위한 게시판이름란이고,702는 게시판의 기본형태를 설정하기 위한 기본형태란이다.
즉, 상기 기본형태란(702)에서 제공되는 게시판의 형태는 기본적으로 보고서방, 질문/답변방, 토론방, 휴게실 등으로 구성되어 있으며, 지역관리자는 상기 기본형태란(702)에서 제공되는 게시판 외에도 다양한 형태의 게시판을 추가할 수 있게 된다.
그리고, 참조번호 703은 게시물간의 관계성에 따라 부모글에 대한 답변글이 연속될 수 있는 한계를 지정하기 위한 레이어(layer)란으로서, 예컨대 레이어를 2로 지정하게 되면, 부모글에 대한 연속된 답변글의 수는 2개로 한정되게 된다.
또한, 참조번호 704는 게시물에 파일첨부기능을 부여하기 위한 파일올리기란이고, 705는 게시물에 그림을 삽입하기 위한 그림올리기란이며, 706은 토론방내에서 조별토론이 가능하도록 하기 위한 조별토론란이고, 707은 게시판내에 다른 수강생이 올린 보고서를 무단으로 다운로드할 수 없도록 하기 위한 파일잠금란이고, 708은 해당 개설강좌의 청강생허용유무를 설정하기 위한 청강생허용란이다.
그리고, 참조번호 709는 질문에 대한 답변글이 올려지는 경우 해당 답변글을 그 질문작성자에게 전송할 지 여부를 설정하는 자동메시지란이고, 710은 질문에 대한 답변글의 리스트 출력형태를 지정하기 위한 리스트출력형태란으로서, 지역관리자는 질문에 대한 답변글이 연속하여 보여지는 연속형과, 질문을 클릭하였을 경우에 해당 질문의 답변글 리스트가 보여지는 분리형 중 하나를 선택할 수 있게 된다.
한편, 지역관리자가 예컨대, 시험문제채점방, 논문연구방 등 특정 주제의 게시판을 추가하고자 할 경우 상기 게시판정보 설정용 웹문서에서 각항목란(701~711)의 설정사항을 개별적으로 지정함으로써 해당 게시판의 소정 게시판정보를 입력설정할 수 있게 된다.
즉, 지역관리자가 상기 강의정보 설정용 웹문서상에서 해당 개설강좌의 강의정보를 입력설정하고, 상기 게시판정보 설정용 웹문서상에서 해당 개설강좌의 게시판정보를 입력설정하게 되면, 관리서버(44)가 지역관리자단말기(20)로부터 전송된 상기 강의정보 및 게시판정보를 데이터베이스(45)에 구분하여 저장하게 됨으로써 해당 지역관리자의 개설강좌별 홈페이지와 그 게시판이 추가되게 된다.
그리고, 지역관리자가 담당하는 강좌가 복수개일 경우 지역관리자는 도 5에 도시된 강의선택란(503)을 통해서 각 강좌를 선택한 후, 상기한 과정에 의해 그 강의정보 및 게시판정보를 추가 또는 수정할 수 있게 된다.
한편, 상기 데이터베이스부(45)의 구성을 더욱 상세히 설명하면, 상기 제1 저장부(451)는 회원별 신상정보가 저장되는 회원정보저장부(451a)와, 개설강좌별 수강자의 아이디, 수강과목코드, 수강계열코드가 저장되는 수강자정보저장부(451b)와, 로그인된 회원의 아이디와 접속IP 등이 저장되는 로그인정보저장부(451c)로 구성되어 있으며, 상기 제2 저장부(452)는 게시판의 생성, 수정, 삭제와 관련하여 상기한 게시판정보가 저장되는 게시판정보저장부(452a)와, 게시물의 고유번호, 해당 게시물이 올려진 게시판번호, 게시물을 올린 회원의 아이디, 해당 게시물에 대한 부모글번호, 게시물의 내용이 저장되는 게시물저장부(452b)와, 게시물의 고유번호, 평가한 회원의 아이디, 평가내용, 평가점수가 저장되는 평가정보저장부(452c)로 구성되어 있다.
그리고, 상기 제3 저장부(453)는 개설강좌별 홈페이지의 생성, 수정, 삭제와 관련하여 상기한 강의정보가 저장되는 강의정보저장부(453a)와, 과목번호, 강의내용, 과제물내용, 강의내용별 첨부파일 등이 저장되는 과목정보저장부(453b)로 구성되어 있으며, 상기 제4 저장부(454)는 송수신되는 온라인 메모에 대한 받는아이디, 보내는아이디, 제목, 메모내용, 확인유무정보가 저장되는 메모정보저장부(454a)와, 개설된 토론방번호, 각 토론방에 등록된 회원아이디 등이 저장되는 토론방정보저장부(454b)와, 시스템의 운용정보 및 개설강좌에 대한 운용정보 등이 소정의 관리정보로서 저장되는 관리정보저장부(454c)로 구성되어 있다.
한편, 도 4에 도시된 것처럼 상기 데이터베이스부(45)에 저장되는 정보들은 상호 관련된 정보끼리 연관되어 구성되어 있기 때문에 상기 제1 저장부(451)의 회원정보저장부(451a)는 수강자정보저장부(451b)와 로그인정보저장부(451c)는 물론 상기 제2 저장부(452)의 게시물저장부(452b), 제4 저장부(454)의 메모정보저장부(454a)와 관련된 정보를 공유하게 되며, 상기 제2 저장부(452)의 게시판정보저장부(452a)는 게시물정보저장부(452b)와 제3 저장부(453)의 강의정보저장부(453) 및 제4 저장부(454)의 토론방정보저장부(454a)와 관련된 정보를 공유하게 되고, 상기 제3 저장부(453)의 과목정보저장부(453b)는 강의정보저장부(453a)와 관리정보저장부(454c)와 관련된 정보를 공유하게 된다.
예컨대, 상기 제3 저장부(453)에 저장되는 강의정보 및 과목정보는 본웹사이트를 구성하게 되는 다수의 홈페이지 및 이에 속하는 게시판을 통해 제공되는 바, 지역관리자가 해당 개설강좌에 대한 강의정보 또는 과목정보를 생성, 수정, 삭제하게 되면 상기한 데이터베이스부(45)의 공유관계에 따라 연관되는 정보가 동일하게 생성, 수정, 삭제되며, 이에따라 해당 정보가 삽입되는 홈페이지 및 그 게시판내 삽입되는 교육관련 정보도 자동으로 생성, 수정, 삭제되게 된다.
그리고, 회원이 소정의 게시물을 본 웹사이트상에 올리게 되면, 이는 상기 게시물저장부(452b)에 저장되고, 이는 그 게시물의 고유번호, 게시물이 올려진 게시판번호, 게시물을 올린 회원의 아이디, 해당 게시물에 대한 부모글번호에 따라 그 관계성이 설정되어 부모글을 작성한 회원에게 해당 게시물이 온라인 메모 또는 이메일을 통해 자동전송처리되게 된다.
한편, 도 1에서 상기 프로그램부(46)는 상기 데이터베이스부(45)에 저장되는 교육관련 정보와 이 정보가 삽입되는 홈페이지 및 이에 속하는 게시판을 관리하기 위한 소정의 동작프로그램이 구비된 곳으로서, 관리서버(44)는 상기 동작프로그램에 따라 웹서버(43)와 데이터베이스부(45)간의 정보전송을 중계함과 더불어 정보의 생성, 수정, 삭제에 따른 홈페이지 및 웹페이지의 변경사항을 처리하게 된다.
즉, 상기 동작프로그램은 상술한 강의정보 및 게시판정보를 근거로 개설강좌별 홈페이지 및 이에 속하는 게시판의 생성과 수정 및 삭제과정을 처리함과 더불어 데이터베이스부(45)에 저장되는 게시물간의 관계성을 설정하기 위한 위한 소정의 ASP(Active Server Page)프로그램과 시스템에 운영과 관련된 소정의 관리프로그램으로 구성되어 있으며, 상기 ASP프로그램의 동작원리는 도 2 및 도 3을 통해 설명한 바와 같다.
그리고, 상기 중앙관리자단말기(50)는 서버부(40)의 전체시스템을 관리하는중앙관리자가 사용하는 것으로서, 상기 중앙관리자는 이를 통해 개설강좌별 지역관리자에게 소정의 관리권한을 부여하게 되며, 전체 시스템운영을 관리하게 된다.
한편, 도 8은 본 발명의 일실시예에 따라 지역관리자에게 부여되는 관리권한을 나타낸 것으로서, 상기 지역관리자는 개설강좌별 교수, 강사, 조교가 담당하게 되며, 그 관리권한은 상기 중앙관리자로부터 부여되게 되며, 상기 프로그램부(46)의 동작프로그램을 근거로 상기 데이터베이스부(45)를 관리하게 되는 관리서버(44)에 의해 그 기능설정이 이루어지게 된다.
즉, 도 8에 도시된 바와 같이 지역관리자의 관리권한은 개설강좌별 홈페이지의 추가/수정기능을 포함한 강의관리자기능(801)과 상기 홈페이지의 추가/수정기능에 부가되는 게시판추가/수정기능(802)과, 상기 게시판추가/수정기능과 관련된 세부기능별 키워드를 검색하기 위한 종합검색기능(803)이 상기 중앙관리자에 의해 부여되게 되며, 상기 게시판추가/수정기능(802)에 의해 지역관리자는 다양한 형태의 게시판(8021~802n)을 생성/수정/삭제할 수 있게 된다.
이어, 상기한 구성으로 된 본 발명의 동작을 설명한다.
각 개설강좌별 수강자가 수강자단말기(10)를 통해 서버부(40)에 접속하여, 게시물을 읽고자 하거나, 수강과목에 대한 교육정보를 요청하게 되면 이에 대응되는 URL정보가 웹서버(43)로 전송되고, 상기 URL정보를 전송받은 웹서버(43)가 관리서버(44)에 이를 통지하게 되면, 관리서버(44)는 상기 프로그램부(46)의 동작프로그램에 따라 데이터베이스부(45)로부터 해당 정보를 독출하여 웹서버(43)에 전송하고, 웹서버(43)는 해당 정보가 삽입된 HTML문서를 수강자단말기(10)로 전송처리하게 된다.
이때, 웹사이트의 관리권한을 부여받은 지역관리자가 지역관리자단말기(20)를 통해 서버부(40)에 접속하여 해당 개설강좌에 대한 개설강좌별 홈페이지 및 이에 속하는 다수의 게시판을 생성/수정/삭제하고자 할 경우, 지역관리자가 상기한 강의정보 설정용 웹문서상에서 해당 개설강좌의 강의정보를 입력설정하고, 상기한 게시판정보 설정용 웹문서상에서 해당 개설강좌의 게시판정보를 입력설정하게 되면, 상기 강의정보 및 게시판정보는 데이터베이스(45)에 구분저장되며, 관리서버(44)는 프로그램부(45)의 동작프로그램에 따라 개설강좌별 홈페이지와 그 게시판을 자동으로 생성/수정/삭제하게 된다.
그리고, 데이터베이스부(45)에 저장되는 게시물간의 관계성이 설정되도록 관리서버(44)가 동작하게 됨으로써 도 3에 도시된 것처럼 수강자가 웹사이트내 구비된 게시판(B1~Bn)에 질문(d(1))을 올린 후, 이와 관련되는 답변(d(2))이 올려지면, 처음 질문(d(1))을 올린 질문자에게 자동적으로 답변(d(2))내용이 메모 또는 이메일을 통해 전송되게 된다.
즉, 상기한 실시예에 의하면 지역관리자가 관리권한을 분담함으로써 시스템운영의 부담을 감소시키고, 데이터베이스에 저장되는 관련자료간의 공유를 통해 학습효율을 증진시킬 수 있게 된다.
또한, 본 발명은 상기 실시예에 한정되지 본 발명의 기술적 사상을 벗어나지않는 범위내에서 다양하게 변형실시 할 수 있다.
이상 설명한 바와 같이 본 발명에 의하면, 온라인 교육시스템의 홈페이지 및 이에 속하는 게시판의 관리권한을 지역관리자에게 분담시킴으로써 시스템의 관리부담을 절감시키며, 각 개설강좌의 교육목적에 적합한 웹사이트 운영이 가능하게 된다.
또한, 데이터베이스부에 저장되는 관련정보간에 관계성을 설정하여 수강자들끼리 정보공유가 자동으로 이루어지도록 함으로써 수강자의 학습효율을 증진시킬 수 있게 된다.

Claims (13)

  1. 웹브라우저를 구비하는 적어도 하나의 수강자단말기와 인터넷을 통하여 접속되며, 상기 수강자단말기와 교육관련 정보를 송수신하는 서버부로 구성되는 온라인 교육시스템에 있어서,
    웹브라우저를 구비하며 개설강좌별 강의담당자인 지역관리자가 사용하게 되는 적어도 하나의 지역관리자단말기를 구비하며,
    상기 서버부는 개설강좌별로 교육관련 정보를 구분저장하는 데이터베이스부와, 개설강좌별 홈페이지 및 이에 속하는 게시판의 생성과 수정 및 삭제가 상기 지역관리자단말기로부터 전송된 소정의 강의정보 및 게시판정보를 통해 이루어지도록 상기 데이터베이스부를 제어하는 소정의 관리수단을 포함하여 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  2. 제 1 항에 있어서,
    상기 관리수단은 상기 수강자단말기 및 지역관리자단말기로부터 전송된 URL정보를 근거로 해당되는 웹문서를 전송하는 웹서버,
    상기 데이터베이스부에 저장되는 교육관련 정보와 이 정보가 삽입되는 개설강좌별 홈페이지 및 이에 속하는 게시판을 관리하기 위한 소정의 동작프로그램이 구비된 프로그램부,
    상기 프로그램부의 동작프로그램을 근거로 상기 웹서버와 상기 데이터베이스부간의 정보전송을 중계함과 더불어 상기 강의정보 및 게시판정보를 근거로 해당 홈페이지 및 이에 속하는 게시판이 생성, 수정, 삭제되도록 처리하는 관리서버를 포함하여 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  3. 제 1 항에 있어서,
    상기 강의정보는 개설강좌별 홈페이지의 구성정보를 나타내며, 이는 상기 지역관리자단말기로부터 전송되는 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  4. 제 1 항에 있어서,
    상기 게시판정보는 개설강좌별 홈페이지에 속하는 게시판의 구성정보를 나타내며, 이는 상기 지역관리자단말기로부터 전송되는 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  5. 제 3 항에 있어서,
    상기 강의정보는 지역관리자의 아이디, 과목번호를 기본정보로 하고, 계열구분, 학수코드, 강의명, 강의계획, 공지사항, 개설학기를 나타내는 정보 중 적어도 하나로 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  6. 제 4 항에 있어서,
    상기 게시판정보는 게시판의 아이디, 지역관리자의 아이디, 과목번호를 기본정보로 하고, 과목명, 게시판의 기능명, 게시판의 이미지파일명, 게시판의 형태, 하위답변수, 파일올리기, 그림올리기, 게시판잠금, 파일잠금, 평가/코멘트, 청강생허용여부, 자동메세지 전송여부, 리스트 출력유형을 나타내는 정보 중 적어도 하나로 구성된 것을 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  7. 제 2 항에 있어서,
    상기 프로그램부의 동작프로그램은 상기 강의정보 및 게시판정보를 근거로 개설강좌별 홈페이지 및 이에 속하는 게시판의 생성과 수정 및 삭제과정을 처리하기 위한 ASP프로그램을 포함하여 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  8. 제 2 항에 있어서,
    상기 프로그램부의 동작프로그램은 상기 강의정보 및 게시판정보를 근거로 개설강좌별 홈페이지 및 이에 속하는 게시판의 생성과 수정 및 삭제과정을 처리함과 더불어 상기 데이터베이스부에 저장되는 게시물간의 관계성을 설정하기 위한 위한 ASP프로그램을 포함하여 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  9. 제 6 항에 있어서,
    상기 게시판정보의 조합에 따라 생성되는 게시판의 구성이 변화되는 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  10. 제 1 항에 있어서,
    상기 데이터베이스부는 회원정보와 개설강좌별 수강자정보 및 회원별 로그인정보가 저장되는 제1 저장부,
    개설강좌별 게시판정보와 해당 게시판에 게재되는 게시물 및 각 게시물에 대한 소정의 평가정보가 저장되는 제2 저장부,
    개설강좌별 강의정보와 각 강좌별 과목정보가 저장되는 제3 저장부,
    회원간의 메모정보와 토론방정보 및 웹사이트의 관리정보가 저장되는 제4 저장부를 포함하여 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  11. 제 1 항 또는 제 10 항에 있어서,
    상기 게시판에 게재되는 게시물은 게시물의 고유번호, 해당 게시판의 게시판번호, 게시물을 올린 회원의 아이디, 게시물에 대한 부모글번호로 관리되며, 상기 관리서버는 부모글을 올린 회원에게 그 종속된 게시물이 전송되도록 상기 데이터베이스부를 제어하는 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의온라인 교육시스템.
  12. 제 1 항에 있어서,
    파일전송 프로토콜을 지원하는 FTP서버와, 이메일의 송수신을 담당하는 이메일서버를 추가로 포함하여 구성된 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
  13. 제 5 항에 있어서,
    상기 지역관리자단말기로부터 전송되는 강의정보의 개수에 대응되게 개설강좌별 홈페이지가 생성되는 것을 특징으로 하는 분산관리 및 자동생성 데이터베이스 기반의 온라인 교육시스템.
KR1020000034943A 2000-06-23 2000-06-23 분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템 KR20020001034A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000034943A KR20020001034A (ko) 2000-06-23 2000-06-23 분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000034943A KR20020001034A (ko) 2000-06-23 2000-06-23 분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템

Publications (1)

Publication Number Publication Date
KR20020001034A true KR20020001034A (ko) 2002-01-09

Family

ID=19673584

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000034943A KR20020001034A (ko) 2000-06-23 2000-06-23 분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템

Country Status (1)

Country Link
KR (1) KR20020001034A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100843173B1 (ko) * 2007-12-05 2008-07-02 (주)이앤스타 인터넷 서버를 이용한 학습시스템 및 그 개설방법
KR100919101B1 (ko) * 2002-06-27 2009-09-28 주식회사 케이티 게시물간 관계성을 이용한 게시판 운용 장치 및 방법
KR20240077566A (ko) 2022-11-23 2024-06-03 주식회사 엠쓰리솔루션 비대면 화상 학습 중 양방향 실시간 응답을 위한 학습 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960015283A (ko) * 1994-10-10 1996-05-22 김광호 교육관리 처리장치 및 방법
KR19980029667A (ko) * 1996-10-28 1998-07-25 강태헌 인터넷을 이용한 원격 영상 교육장치 및 방법
US6002915A (en) * 1996-11-22 1999-12-14 Cyber School Japan Co., Ltd. Management system for interactive on-line system
KR20000018175A (ko) * 2000-01-17 2000-04-06 최재원 고객 중심의 주문형 홈페이지 자동화 장치 및 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960015283A (ko) * 1994-10-10 1996-05-22 김광호 교육관리 처리장치 및 방법
KR19980029667A (ko) * 1996-10-28 1998-07-25 강태헌 인터넷을 이용한 원격 영상 교육장치 및 방법
US6002915A (en) * 1996-11-22 1999-12-14 Cyber School Japan Co., Ltd. Management system for interactive on-line system
KR20000018175A (ko) * 2000-01-17 2000-04-06 최재원 고객 중심의 주문형 홈페이지 자동화 장치 및 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100919101B1 (ko) * 2002-06-27 2009-09-28 주식회사 케이티 게시물간 관계성을 이용한 게시판 운용 장치 및 방법
KR100843173B1 (ko) * 2007-12-05 2008-07-02 (주)이앤스타 인터넷 서버를 이용한 학습시스템 및 그 개설방법
KR20240077566A (ko) 2022-11-23 2024-06-03 주식회사 엠쓰리솔루션 비대면 화상 학습 중 양방향 실시간 응답을 위한 학습 시스템

Similar Documents

Publication Publication Date Title
Harris Organizing and facilitating telecollaborative projects
McNeil et al. Facilitating interaction, communication and collaboration in online courses
Rajab et al. Use of information and communication technology among dental students at the University of Jordan
US20060134593A1 (en) Web deployed e-learning knowledge management system
McPherson et al. The failure of a virtual social space (VSS) designed to create a learning community: Lessons learned
Kumar et al. The virtual learning environment system
Siegel Using computer networks (Intranet and Internet) to enhance your students' marketing skills
Kuntoro et al. E-learning in higher educational institutions in Indonesia
KR20020001034A (ko) 분산관리 및 자동생성 데이터베이스 기반의 온라인교육시스템
Hodgkinson-Williams et al. Online debating to encourage student participation in online learning environments: A qualitative case study at a South African university
Filipczak Trainers on the Net: A community of colleagues
Asgarpoor Asynchronous course design 101
Ragains Infusing information literacy into the core curriculum: A pilot project at the University of Nevada, Reno
Ma et al. University21-An integrated educational system
Bodzin et al. A study of preservice science teachers' interactions with a web-based forum
McMahon et al. Courseware Management Tools and Customised Web Pages: Rationale, Comparisons and Evaluation
Zakari The uses of the Internet by Saudi graduate students in the US: The implications and potential benefit of the Internet for higher education in Saudi Arabia
Chari et al. The introduction of online learning: A case study of YCMOU
Wilkerson et al. A Social Work Distance Educator Community of Practice: Description, Outcomes, and Future
Hrabe et al. Curry CONNECT: How Online Discourse Creates Community for Education Students.
Messina Distance learning: An option for your future?
D'Angelo et al. Virtual classroom, virtual library: Library services for an online writing laboratory
Tsabedze The Role of Digital Libraries in Supporting Open Distance E-Learning
Konev et al. Development Of An Integrated Informational Educational Environment At The Tusur University
Brehm Using the Internet in Teacher Education: A Model for Constructivist Learning

Legal Events

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