可编辑及下载式网络教学系统 【技术领域】
本发明关于一种网络信息技术,特别关于一种可编辑及下载式网络教学系统,其可适用于搭配到局域网络(local area network,LAN),用以使局域网络可对特定区域提供在线教学功能;其中至少具有一中央服务器和多个区域服务器,且其中每个区域服务器用以提供教学资料服务功能,例如用以服务英语教学资料、计算机软件教学资料、专业技能教学资料等,且各区域服务器中的教学资料由中央服务器下载而来。
背景技术
互联网络(Internet)上提供有许多各式不同的在线教学网站,其可通过在线方式来对使用者提供各式各样的教学课程,例如语文教学课程、计算机软件教学课程、专业技能教学课程等,以使使用者在家或学校即可通过其个人计算机及通过网络联机来使用这些在线教学网站。
网络教学系统也可应用在多个局域网络上,例如多所学校中的局域网络,用以使这些学校可分别利用其局域网络来对其所属的学生提供在线教学功能。
然而已知的区域性网络教学系统的一项缺点在于其对学生仅能提供一套固定不变的课程内容,而无法作实时性的更新性编辑工作。此外,现有技术的区域性网络教学系统的另一项缺点在于其中的在线教学网站中所提供的教材资料是由本地系统管理人员来进行安装,因此若现有的教材资料有变动时,不易进行有效率的更新工作
【发明内容】
为了克服现有技术的不足之处,本发明的主要目的便是在于提供一种可编辑及下载式网络教学系统,其中至少具有一中央服务器和多个区域服务器,且其中每个区域服务器是用以对特定区域提供教学资料服务功能,且各区域服务器中的教学资料是由中央服务器下载而来。
本发明地另一目的在于提供一种可编辑及下载式网络教学系统,其可使中央服务器的系统管理人员随时对中央服务器中的教学资料进行更新性编辑工作,以使各区域服务器可实时地从中央服务器下载更新后的教学资料,使得局域网络中的在线教学网站的更新工作更为迅速而有效率。
为达到上述目的,本发明提供一种可编辑及下载式网络教学系统,所述可编辑及下载式网络教学系统包含:中央服务器,其中至少存储有教材数据库、编辑模块、和下载模块;至少一区域服务器,其上建立在线教学网站,且所述区域服务器是连结到该中央服务器;其中:所述中央服务器中的编辑模块是用以对所述教材数据库中的教材资料进行更新性编辑工作;而所述中央服务器中的下载模块则是用以将所述教材数据库中的教材资料下载到所述区域服务器,以作为其在线教学网站所提供的在线教材。
本发明的可编辑及下载式网络教学系统还可以进一步包括课程发布时间显示控制模块,其可在当所述区域服务器的各个用户欲开启在线教学课程时,进行课程发布时间显示控制程序,借此以依据用户的注册时间和登录时间来显示出适合各个用户的进度状况的课程项目及其发布时间。
本发明还提供一种可编辑及下载式网络教学系统,所述可编辑及下载式网络教学系统包含:中央服务器,其中至少存储有一教材数据库、一编辑模块、和一下载模块;多个区域服务器,其中每一个区域服务器建立在线教学网站和课程发布时间显示控制模块,且连结到该中央服务器;其中:所述中央服务器中的编辑模块是用以对所述教材数据库中的教材资料进行更新性编辑工作;而所述中央服务器中的下载模块则是用以将所述教材数据库中的教材资料下载到所述区域服务器,以作为其在线教学网站所提供的在线教材;且其中当所述区域服务器的各个用户欲开启在线教学课程时,所述区域服务器会进行课程发布时间显示控制程序,借此以依据用户的注册时间和登录时间来显示出适合各个用户的进度状况的课程项目及其发布时间。
换句话说,本发明的可编辑及下载式网络教学系统可应用于搭载到一局域网络,例如学校、公司组织、居住社区的内部网络,用以使局域网络可对特定区域提供在线教学功能。
本发明的可编辑及下载式网络教学系统至少包含一中央服务器和多个区域服务器,且其中每个区域服务器是用以对特定区域提供教学资料服务功能,且各区域服务器中的教学资料是由中央服务器下载而来。
综上所述,本发明提供了一种新颖的可编辑及下载式网络教学系统,其中至少具有一中央服务器和复数个区域服务器,且其中每一个区域服务器是用以对特定区域提供教学资料服务功能,且各区域服务器中的教学资料是由中央服务器下载而来;其特点在于系统管理人员可随时对中央服务器中的教学资料作更新工作,以使各区域服务器可实时地从中央服务器下载更新后的教学资料。此外,由于本发明的可编辑及下载式网络教学系统具有课程发布时间显示控制功能,可使得不同的会员依据其注册时间的不同而在登录后看到适合于自己进度的课程,使得用户能够更加合理的知道教材的时间安排,借此而使得本发明的应用较现有技术更为人性化。本发明因此具有极佳的进步性及实用性。
也就是说,本发明的可编辑及下载式网络教学系统的特点在于系统管理人员可随时对中央服务器中的教学资料作更新工作,以使各区域服务器可实时地从中央服务器下载更新后的教学资料;且其中当区域服务器的各用户欲开启一在线教学课程时,区域服务器会进行课程发布时间显示控制程序,借此以依据用户的注册时间和登录时间来显示出适合各用户的进度状况的课程及其发布时间。此课程发布时间显示控制功能可使得不同的会员依据其注册时间的不同而在登录后看到适合于自己进度的课程,使得用户能够更加合理的知道教材的时间安排,借此而使得本发明的应用更为人性化。
【附图说明】
本发明的实质技术内容及其实施例详细披露在本说明书的附图中。这些附图的内容简述如下:
图1为一应用结构示意图,其表示本发明的可编辑及下载式网络教学系统的应用结构;其中标号10表示中央网站管理中心;标号20表示局域网络;
图2为系统结构示意图,其表示本发明的可编辑及下载式网络教学系统的基本系统结构;其中标号100表示中央服务器;标号110表示教材数据库;标号111表示编辑模块;标号112表示下载模块;标号112A表示课程发布时间显示控制模块;标号112B表示会员注册数据库;标号120表示系统管理工作站;标号200表示区域服务器;标号210表示在线教学网站;标号220表示系统管理工作站;标号230表示学习工作站;
图3为流程图,其表示本发明的可编辑及下载式网络教学系统在执行编辑程序时的应用流程;
图4为流程图,其表示本发明的可编辑及下载式网络教学系统在执行下载程序时的应用流程;以及
图5的流程图表示本发明的可编辑及下载式网络教学系统在用户开启在线教学课程时的应用流程。
【具体实施方式】
以下即结合附图,详细说明本发明的可编辑及下载式网络教学系统的实施例。
图1表示本发明的可编辑及下载式网络教学系统的应用结构。如图所示,本发明的可编辑及下载式网络教学系统的应用结构包含中央网络管理中心10及多个局域网络20;其中这些局域网络20例如是分别设置在偏远地区中的多个学校,用以对这些学校的学生提供各式各样的在线教学课程,例如语文教学课程、计算机软件教学课程、专业技能教学课程等;而中央网络管理中心10则用以统一编制这些学校所需的教材资料,例如英语教材资料、计算机软件教材资料、专业技能教材资料等,以使各个学校可选择性地将其所需的教材资料下载到其所属的局域网络20。
图2表示本发明的可编辑及下载式网络教学系统的基本系统结构。如图所示,本发明的可编辑及下载式网络教学系统至少包含:(a)中央服务器100;以及(b)至少一区域服务器200。
中央服务器100是安置在中央网络管理中心10,且其中至少存储有一教材数据库110、一编辑模块111和一下载模块112;且其中下载模块112进而连结到课程发布时间显示控制模块112A和会员注册数据库112B。
区域服务器200则是安置在局域网络20,且其中安装有在线教学网站210,用以对多个学习工作站(即学生们所使用的个人计算机平台)230提供在线教学功能。
在实际应用中,区域服务器200例如置于学校中,用以通过其中的在线教学网站210来对学校的学生提供在线教学功能,且在线教学网站210中的教学资料是由中央服务器100中的教材数据库110下载而来。
本发明的可编辑及下载式网络教学系统的特点在于中央服务器100的系统管理人员可随时对中央服务器100中的教材数据库110所储放的教学资料作更新性的编辑工作,以使区域服务器200可从中央服务器100下载更新后的教学资料。
图3的流程图表示本发明的可编辑及下载式网络教学系统在执行编辑程序时的应用流程,其是用以使中央服务器100的系统管理人员对教材数据库110所储放的教学资料作更新性的编辑工作。
如图所示,首先进行步骤S11的签入程序,借此以使合法授权的系统管理人员或编辑人员利用系统管理工作站120来签入到中央服务器100中的编辑模块111。未经合法授权的人员则无法签入到中央服务器100中的编辑模块111。
接着进行步骤S12的编辑权限验证程序,借此而检验签入的人员的编辑权限,并根据签入的人员的编辑权限来显示出对应的编辑窗口及相关的教材项目;也就是说各个编辑人员仅可对其职责范围之内的教材项目进行编辑工作,而对于职责范围之外的教材项目则无法进行编辑工作。
接着进行步骤S13的编辑程序,即由签入的人员来对教材数据库110中的教材资料进行所需的更新性编辑工作,例如为增添新的教材项目、修改现有的教材项目、删除现有的教材项目等。
接着进行步骤S14的确认程序,即在将更新后的教材资料储存到教材数据库110之前,首先进行确认程序;其中是将更新后的教材资料以网页方式显示出来,借此以使编辑人员确认更新后的教材资料是否正确无误。
接着进行步骤S15的课程发布时间记录程序;其中是将更新的教材资料的课程发布时间(以下以T6表示)记录下来,借此以提供课程发布时间显示控制模块112A作为对应于各个不同的用户的课程发布时间显示的依据(详述在后续的图5的流程图的相关说明)。
最后进行步骤S16的数据库更新程序,借此而将编辑过后的新教材资料储存到教材数据库110中。这就完成教材数据库110的教材资料更新工作。
图4的流程图表示本发明的可编辑及下载式网络教学系统在执行下载程序时的应用流程,其是用以使区域服务器200的系统管理人员对其在线教学网站210中的教学资料作更新工作。
如图所示,首先进行步骤S21的签入程序,借此以使合法授权的系统管理人员利用系统管理工作站220来签入到区域服务器200。未经合法授权的人员则无法签入到区域服务器200。
接着进行步骤S22的中央服务器联机程序,借此将区域服务器200连结到中央服务器100中的下载模块112,并通过下载模块112来选择其所需下载的教材项目。
接着进行步骤S23的下载程序,令下载模块112将区域服务器200的系统管理人员所选择的教材项目的档案资料从教材数据库110中取出,并通过网络联机而传送到区域服务器200。
接着进行步骤S24的网站更新程序,即令区域服务器200将下载过来的档案资料首先进行必要的处理工作,例如解压缩处理,接着将解压缩后的档案资料储存到在线教学网站210,即可使在线教学网站210对其所属的学习工作站230提供更新后的在线教材资料。
图5的流程图表示本发明的可编辑及下载式网络教学系统在用户开启在线教学课程时的应用流程。
如图所示,首先进行步骤S31的用户联机及登录程序;其中是使各个用户通过其学习工作站230来联机及登录到区域服务器200上的在线教学网站210。
接着进行步骤S32的课程项目发布时间计算程序;其中是由课程发布时间显示控制模块112A将联机的用户的登录时间(即目前时间T3)与会员注册数据库112B中所记录的用户的初始的注册时间T1作比较,借此而求得其间的差值再加一即为T4;并接着计算用户初始注册时间T1与在线教材中的第一个课程项目的发布时间T2之间的差值T5。
接着进行步骤S33的课程表显示程序;其中即由下载模块112将用户所要求的课程下载到区域服务器200,再由区域服务器200上的在线教学网站210向联机的学习工作站230显示出符合该用户进度的课程项目和对应的课程发布时间;也就是显示第一个课程项目到T4天内的所有的课程项目,且其中每一个课程项目的显示发布时间是为编辑模块111所制定置的课程发布时间T6加上T5(即T6+T5)
举例来说,假设中央网络管理中心10的编辑人员在1月5日编辑完成第1课的教材(即第一个课程项目)、在1月6日发布第2课的教材、在1月8日发布第3课的教材、并在1月10日发布第4课的教材,且假设有一用户甲在1月7日进行注册;则该用户甲在1月10日进行登录后,将看到例如以下的课程项目及其发布时间:
第1课:HTML的基本概念 2002-1-07
第2课:浏览HTML文件的工具 2002-1-08
第3课:HTML文件的基本结构 2002-1-10
此外,假设有一用户乙在1月9日进行注册,则该用户乙在1月10日进行登录后将例如看到以下的课程项目及其发布时间:
第1课:HTML的基本概念 2002-1-09
第2课:HTML文件的基本结构 2002-1-10
这即可使各个不同的用户依据其不同的注册时间而浏览到适合其本身的进度状况的课程项目及其发布时间,借此而可进行循序渐进的学习过程。
以上所述仅为本发明的较佳实施例而已,并非用以限定本发明的实质技术内容的范围。本发明的实质技术内容是广义地定义权利要求书中。任何他人所完成的技术实体或方法,若是与定义的内容完全相同、或是一种等效的变更,均将被视为涵盖于此专利的保护范围之中。