收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于Ruby On Rails的在线教学辅助系统的设计与实现

聂光辉  
【摘要】:随着互联网的快速发展,传统的教学方式正在发生改变。在线教育已经成为一个非常热门的话题,本文针对线上教学和线下教学相结合的需求开发出了在线教学辅助系统,并提供了快速检索的功能,缩短了目标用户群体获取有效信息的时间。本文深入分析了Ruby On Rails框架以及全文检索系统的架构特点和相关技术,针对目前教学的需求开发出了一个界面友好、功能完善、易于扩展的在线教学辅助系统。本文利用开源检索引擎Solr以及便于快速开发的框架Rails进行在线教学辅助系统的开发。本文的主要工作包括:1.对用来进行开发的Rails框架进行了介绍,介绍了缓存技术等优化机制,详细分析了诸如路由机制、动态查找器等关键技术,同时介绍了实现检索功能的开源检索引擎Solr及其相关技术。2.分析面向大型在线辅助教学平台Trustie Course的需求,基于Ruby On Rails框架和开源检索引擎Solr设计实现了一个功能完善的系统,解决了其中数据索引、数据查询等关键技术问题。3.对Trustie Course在线教学辅助系统做了较为全面的性能优化,通过采用诸如缓存技术、消除N+1查询、合并CSS和Java Script文件等手段对系统进行优化,并进行了实验,验证了系统的性能指标和功能指标,结果表明本文开发出的在线教学辅助系统系统能够较好的满足实际需求。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 龙伟良;;浅谈基于网络教学辅助系统设计的相关技术和工具的使用[J];哈尔滨职业技术学院学报;2006年02期
2 解姗姗;;网络教学辅助系统的构建与研究[J];湖北广播电视大学学报;2012年10期
3 田野;陈艳浩;杨明俊;高宏卿;;实时性远程智能答疑与教学辅助系统[J];周口师范学院学报;2009年02期
4 夏百战;何怀文;黄惠玲;;一种基于手机蓝牙的多功能教学辅助系统[J];中国现代教育装备;2010年21期
5 葛俊艳;;高校教学辅助系统在信息管理中的应用[J];甘肃广播电视大学学报;2013年03期
6 王素琴,孙雷;基于校园网的网上教学辅助系统的研究与设计[J];教育信息化;2004年09期
7 龙伟良;;基于网络的教学辅助系统的设计[J];哈尔滨职业技术学院学报;2006年03期
8 解恩泽;王前;;新技术革命展示了教育发展的美好前景[J];高师函授;1985年06期
9 李慧;;高校计算机实验教学辅助系统的研究[J];科技致富向导;2014年18期
10 易向阳;翁健高;;多媒体计算机教室教学辅助系统开发[J];教育教学论坛;2013年43期
11 艾文国,姜革非;会计教学辅助系统(ACAI)的开发与应用研究[J];现代远距离教育;2001年03期
12 芮玎玎;铁玮;;《计算机文化基础》教学辅助系统使用探析[J];湖北函授大学学报;2013年02期
13 张春梅;基于PHP的教学辅助系统中身份认证设计[J];安庆师范学院学报(自然科学版);2002年02期
14 金涛;;基于J2EE框架的高校教学辅助系统的设计[J];成功(教育);2010年09期
15 任廷革;中医药教学辅助系统(TCMCAI)研制的体会[J];中医教育;1994年03期
16 彭军,魏良,曾繁兴;高等农林院校基于校园网的小型教学辅助系统开发模式探讨[J];江西农业大学学报(社会科学版);2004年03期
17 史秀群;林琳;;基于B/S的教学辅助系统的设计[J];考试周刊;2011年05期
18 裴新凤;詹涛;尹令平;冯萍;;网络教学辅助系统模式的探讨与实践[J];电化教育研究;2007年04期
19 杨丽萍;;基于B/S架构的《操作系统》教学辅助系统的研发[J];长春大学学报;2009年04期
20 查志江;段玉山;王家伟;;基于GIS的地理教学辅助系统及其实例[J];地理教学;2011年14期
中国重要会议论文全文数据库 前3条
1 闵金卫;张建平;;GMDSS教学辅助系统设计[A];全国飞机与船舶通信导航学术研讨会论文集(下)[C];2000年
2 张敬南;刘宏达;黄滨;;“电机学”网络教学辅助系统的开发[A];第一届全国高校电气工程及其自动化专业教学改革研讨会论文集[C];2002年
3 翟佳;史喜斌;鲁寅辉;高珺;陈翼;;面向高校自由选课机制的自动化教学辅助系统设计[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年
中国硕士学位论文全文数据库 前10条
1 唐果;数字化音乐课堂教学辅助系统设计与实现[D];华中师范大学;2015年
2 张明;四川职业技术学院《建筑制图》教学辅助系统的设计与实现[D];电子科技大学;2014年
3 廖诗雨;面向中职教学的教学辅助系统设计与应用[D];电子科技大学;2014年
4 程立;基于SOA的教学辅助系统的设计与实现[D];大连理工大学;2015年
5 濮洋洋;基于JavaEE的教学辅助系统设计与实现[D];电子科技大学;2015年
6 邓莉;移动教学辅助系统的研究与应用[D];西南科技大学;2015年
7 黄鑫;某高职院校C语言教学辅助系统设计与实现[D];北京工业大学;2015年
8 寇国芳;综合英语教辅系统的开发和运用[D];天津大学;2014年
9 姚和璇;网络环境下英语作为第二语言教学辅助系统的研究与分析[D];云南大学;2015年
10 郭伟;基于WEB的精品课程教学辅助系统设计与实现[D];西北农林科技大学;2016年
中国重要报纸全文数据库 前1条
1 记者 潘良蕾;推广“电子书包” 尚需“过三关”[N];联合时报;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978