基于B/S模式的远程教育系统的设计与实现

来源 :吉林画报·教育百家 | 被引量 : 0次 | 上传用户:zhangyi202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文首先介绍了远程教育含义、B/S模式,从网络教学环节中教师、网络教学系统、学习者三个主体着手,实现学生、教师在异地也能更好的学习与沟通,从而达到远程教育的目的。
  【关键词】远程教育系统;B/S模式;设计与实现
  引言
  二十一世纪是网络的时代,各种网络技术带给人们很多的便利,人们可以足不出户的享受购物、娱乐、在线游戏。基于B/S开发模式的远程教育系统,方便远程学习者的在线学习,系统一般包含了教学过程中各种教学工具、系统。在这个网络教学平台上,学习者的主动性和积极性得到了提高,增加了学习者的知识面、能力的增强。教师能够及时发布各种公告、答疑、批改作业、视频教学。
  一、远程教育的含义
  简单地说,远程教育由特定的教育机构,综合运用各种社会技术,集开发、制作各种教育资源,营造了一种教育环境,为学生提供了一个可以异地随时接受教育的教学平台。在这个教学平台上,教师能够组织学生进行所有的教学活动,学生讨论问题、学习、写作业、考试,最终达到学习知识的目的。
  远程教育是教育组织将系统教学课程送给校园外学生,学生通过音频、视频接受的教育的新型教育模式,最终实现网上学习的目的。随着现代信息技术的不断发展,远程教育将会越来越多的被大家所采用。
  二、B/S模式
  伴随着中间件技术的成熟而兴起的B/S模式,比C/S(客户机/服务器)模式更具优势。B/S模式从逻辑上将应用分为表示层、业务逻辑层和数据存储层三层。三层结构相互独立,不会因为一层的改变而改变本层的功能。三层结构如图2-1所示。
  图2-1
  本文所研究的远程教育系统的开发实现也是采用B/S模式,将系统功能实现的核心部分集中到服务器上,既简化了系统的开发、维护和使用,也方便了学生学习使用。
  三、系统数据库设计
  数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库的设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效的存储数据,满足各种用户的应用需求(信息要求和处理要求)。
  四、现代远程教育系统的实现
  本系统是基于Internet的,系统设计目的是用于远程网络教学,所有功能都是通过应用服务器和用户浏览器之间的交互来完成。与系统相关的数据由数据库服务器来组织和维护。通过Internet网络连接的教师、学习者通过IE浏览器或其他浏览软件提交服务请求,获取或上传学习资料;数据库服务器负责存放数据,包括用户数据库和各类教学资源;最后,应用服务器根据用户的请求做相应的响应,必要时检索数据库服务器的数据,并把服务结果通过浏览器反馈给用户。
  1、用户验证模块
  用户使用本系统之前,必须进行实名登录,用户登录页面内嵌于系统首页当中,在登录之前,用户无法浏览本系统提供的各种内容。登录流程图如图4-2所示。
  1、用户输入用户名和密码后,系统自动进行身份验证;
  2、当验证不通过时,给出相关报错信息,返回,要求用户重新登录;
  3、当验证通过时,系统自动再次判断登录用户是教师还是学生;
  4、当判断为学生时,系统框架主页(Frame)中自动显示出学生学习页面和个性化推荐页面;当判断为教师时,系统框架主页中自动显示出教师管理页面和教学推荐页面。并提供页面中所有功能。
  2、学生模块:
  本模块用于参考学生考前在规定时间内注册自己的相关信息及参加考试的个人密码。学生根据注册的学号及密码在规定时间内登陆网上考试系统参加考试。学生可随时修改个人参加考试的密码。课程学习功能模块 课程学习模块是系统的主体部分,包括课程学习子模块和课程测验子模块。
  1、课程学习子模块
  课程学习子模块是学习者学习的最重要一个模块,学习者通过本模块进行浏览课程知识点,通过本模块上交作业、提问等等。本模块主要功能:(1)将课程知识库中各种学习资料按照章节树结构展现出来。 (2)学习者登陆后,系统通过用户表中的学号识别学习者身份,根据学习者测试成绩和访问历史记录,获得学习者的个性学习行为,并与课程知识树进行匹配,产生推荐集,并显示出来。 (3)学习者进行学习过程中,实时记录模块自动记录学习者的学习过程。
  2、课程测试(练习)子模块
  课程测试系统包括试题库、测试组卷策略库、测试过程控制系统和测试结果库。(1)试题库的主要功能是将课程的试题资源按照一定的教育测量理论加以组织,分成难、一般和易三类,为测试试卷的生成提供试题素材。(2)组卷策略库的主要功能是根据学习者的学习情况,教师针对不同章节制定不同题量、不同测试时间和不同题型的组卷策略。(3)测试过程控制系统就是要根据测试的目的,自动从试题库中抽出试题,组成符合学习者选择的组卷策略的试卷。(4)测试结果库主要是记录学习者的测试成绩和测试错误知识点等信息,结合对一些测试指标的统计与分析,可为学习者、教师提出一些教学建议。
  结论
  随着计算机信息技术和教育技术水平的不断提高,作为新的教学模式,远程教育得到了飞速的发展,在世界各地都得到了普遍重视,随时随地的,不分年龄段的学习模式,对传统教学模式是一个很大的挑战,在现代教学中将拥有广阔的发展前景。但是不能否认的是,远程教育距离实用化还有一定的差距,我们要不断深入的研究网络教育平台,努力将远程网络教育平台打造的更完善。
  参考文献
  [1] 张海藩. 软件工程导论. 北京:清华大学出版社,1998.23-55 [8]
  [2] 黄梯云. 管理信息系统. 北京:经济科学出版社,1997.5-94
  [3] Paul Nielsen著;刘瑞等译. Microsoft SQL Server 2000宝典 北京:中国铁道出版社
  [4] 张杰,《网络教育与教育新理念》,电化教育研究,2002年5期
  [5] 程智,《对网络教育概念的探讨》,电化教育研究,2003年7期
其他文献
4月7日,5万多名各族群众欢聚在普洱澜沧葫芦广场,与来自全国各地的嘉宾一起,热烈庆祝澜沧拉祜族自治县成立60周年暨2013年葫芦节.rn全国人大民委、国家民委祝贺团团长、国家
2016年5月上旬,奥地利执政近8年之久的总理法伊曼突然辞职,政府随即发布一份总理招聘启示——职位面向所有人,且没有任何学历要求.rn这则招聘启示一出,许多人纷纷表示自己要
摘要:《初中语文新课标》倡导自主、合作、探究的学习方式。教学需要培养的是探究知识本质的主动性、自主性。如何在语文教学过程中培养学生的自主学习能力呢?笔者从四个方面进行探析:一、激发兴趣,培养自主学习的意识;二、营造氛围,培养自主学习的习惯;三、教给方法,培养自主学习的能力;四、开展活动,构建自主实践的平台。教学中通过质疑、合作、探究等方式深入理解课文内容而提高语文能力,从而达到主动、创造性的学习,
数学是一门逻辑性很强、思维很缜密的学科,是研究空间形式和数量关系的科学,是学习和研究现代科学技术的基础.学好数学,努力提高个人的数学素养将对人的一生都产生重要影响.
上了年纪的人大概都熟悉一部黑白电影——《战火中的青春》,剧中的女主角高山女扮男装主动要求参军,协助排长执行任务,冒着生命危险救助战友,最后圆满地收获了爱情。电影中的
“未能抛得杭州去,一半勾留是此湖.”今天的杭州,呈现给世人的已远不止—个美丽的西湖.G20杭州峰会,将这座城市带进了奔向世界名城的通道.而随着2022年亚运会正式进入“杭州
期刊
义务教育是教育的重中之重,无锡市锡山教育历来有着良好的发展基础.结合区域教育实际,顺应人民群众的教育期待,以优质公平普惠为导向,推进义务教育均衡发展,理应成为我们的积
失去了背后庞大的欧洲统一市场,伦敦的“江湖地位”可能江河日下  英国令人吃惊地公投“脱欧”之后,身边不少伦敦人开始忧心忡忡:失去了背后庞大的欧洲统一市场,伦敦的“江湖地位”可能江河日下。伦敦人甚至开始讨论:如果离开伦敦,你会愿意搬去欧洲哪个城市?  或许德国人不一定同意,但从很多方面来看,今天的伦敦都是欧洲最具国际影响力的超级大都会。  英国朋友常常不无得意地说,你看,从伦敦飞欧洲大陆、中东和美国
在开展电力工程的过程中,配网架空线的施工技术的应用直接决定了电力工程的工程质量,因此对于电力工程这一重要的施工环节,应当采用专业的、精确的技术,从而保证电力工程开展
《新课程标准》中要求:教师在教学过程中应与学生积极互动、共同发展,注重培养学生的独立性和自主性,引导学生质疑、调查、探究,在实践中主动地、富有个性的学习。教师要关注个体差异,满足不同学生的学习需要,使每一个学生都能得到充分的发展。  “少一倍的学生,多一倍的关爱”以此为特色的小班额教育已来到我们身边。 21世纪是一个社会发展多元化、学习化、信息化的时代,教育资源、教学时空无限扩展,个性意识、终身学
期刊