在线教育系统的分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线教育系统的分析与设计
作者:王秀荣ab黎标ab*
(南昌大学教育学院a.现代教育技术中心,江西南昌 330031;b.现代教育
技术专业硕士生)
摘要:21世纪是计算机技术飞速发展的时代,计算机的应用也随之普及到各个行业,利用计算机技术协同教学[3]也势在必行。本系统具有开放性、交互性、协作性、和自主性等特点,同时又具有异步性、实时性、生动性、集成性、大容量性等优势,能够完成在线教案学习、在线作业提交和教师信息查询,以及教案上传下载等服务。在该系统的辅助下,学生可以实现远程作业的提交和教师信息的查询,教师可以实现远程教案上传和作业批改。
关键词:在线教育;网络教育;远程教育
TheAnalysisand Designof On-line Education System
Abstract
The 21st century is an age of rapid development of computer technology, computer application also spreads to every field, followed by means of computer technology is imperative under the co-teaching. This system has the character of openness, interaction, coordination, and autonomy, simultaneously, have someadvantages, such as asynchronous, real-time, and vivid, integration, the large capacity. And completedplans of lessons for studyonline, assignments online information, as well as teachers and uploads and downloads services, etc. With the help ofthe system, the students canrealize homework submissions and remote teachers' information through the internet. Also, teachers can upload theplans of lesson and scan homework.
Keywords: online education;internet education;distanceeducation
1 系统开发背景与意义
21世纪是一个信息技术飞速发展的时代。信息技术对教育的影响也举足轻重,特别是教学的网络化,彻底变革了教学的传统模式[2]。网络教学使得教学的开放性、交互性、协作性、和自主性都得到了很大的提升。同时,教学还继承了网络的异步性、实时性、生动性、集成性、大容量性等优势。
在这样的背景下,教学的网络化势在必行,在线教育应时而生,并在世界各个高校中蓬勃发展。
相比传统教育,我认为在线教育尤为突出的特点是:开放性、大容量性、自主性和集成性。
1、开放性
在线教育系统为老师和学生都提供了一个开放的教学平台。在线教育系统脱离了学校的地域限制,任何老师都可以在系统注册授课,任何学生都能够通过系统完成课程的学习。
2、大容量性
信息技术的应用使得数据的存储变得不可思议。一本一百万字的教材大概需要250页A4纸,换算成数字信息也就是2M。一个普通的U盘就可容下几G的容量,其芯片大小只不过指甲片大小。也就是说只要指甲片大小的芯片就可以存储几十亿汉字。
3、自主性
在在线教育系统的帮助下,教师和学生不再受到课程表的约束,传授和接受安排好的课程。教师可以在任意时间、任意地点上传自己的教学材料供学生学习,学生也可以在任意时间和任意地点学习自己想学习的课程。受到传统课堂教学的行为都自主化了。
4、集成性
在线教育系统不是一个单独的学校,它是由各个学校的师生力量结合起来的一个“超级学校”。任何老师都可以在在线教育系统注册授课,任何学生都可以在在线教育系统完成各种课程的学习,包括非学校开设的课程。在线教育系统是所有已注册教师和所有访问在线教育系统的学生的集合体。
基于上述四个特点,我们可以看到在线教育系统在当前环境下是可行的,而且,当代的教育也需要这样一个开放自由的平台。为此,我提出了一个在线教育系统。
2 系统分析与设计
一个在线教育系统应该至少包含资料显示、资料管理和教师管理三种功能。依据系统应该具有的功能划分不同的模块[1][6],在线教育系统应该至少分为三大模块:资料显示模块、资料管理模块和教师管理模块。
资料显示模块应具有的功能有:显示资料、显示教师信息、浏览查阅资料和恢复提交资料。
资料管理模块应具有的功能有:资料栏目管理、发布资料和管理资料。
教师管理模块应具有的功能有:减价教师信息、编辑教师信息和删除教师信息。
根据用户角色的不同,把系统分为三个子系统[1],如图1所示,学生子系统、教师子系统和后台管理子系统。学生子系统主要针对学生用户,教师子系统主要用于教师用户,后台管理子系统则是针对后台管理员的。
图1在线教育系统层次概况图
组成系统的角色有管理员、教师和学生三类,其中教师和学生通过资料和作业产生对应关系,管理员和教师与资料因管理而产生对应关系。因此,系统一共有5类实体对象,每个对象都有自己相应的属性。管理员需要对教师进行管理,一个管理员可以管理所有的教师,所以对应关系为一对多。同样,管理员与资料的对应关系也是一对多的。由于学生是不需要注册的用户,系统对每一个登陆访问者赋予学生身份,系统管理员不需要对学生进行管理。教师需要对自己上传的资料和发布的作业进行管理,对应关系为一对多。学生和资料,以及学生和作业是相互对应的,对应关系为多对多。每个学生可以下载多分资料和提交多分作业,每份资料和作业也可以被多个学生下载和提交。具体联系如图2: