刘东 王金社
摘 要: 针对传统互联网在线辅助教学系统中用户数据连接出现的连接中断问题,提出基于Web的互联网网络在线辅助教学系统设计。采用粒子群算法优化了数据库调用过程,保证了数据进行交换的能力,优化了数据库中查询算法。运用JSP技术对互联网在线辅助教学系统的子系统功能进行了补充,提升了子系统的运行能力,通过高速运行保证用户数据连接的稳定性,避免出现数据连接失败现象。仿真实验结果表明,设计的基于Web的互联网网络在线辅助教学系统,能够在大量用户使用下保持良好的数据运行状态,没有发生数据连接中断现象,解决了上述出现的问题。
关键词: 在线辅助教学; 教学系统设计; 粒子群算法; 数据库调用
中图分类号: TN711?34; C931.6 文献标识码: A 文章编号: 1004?373X(2017)20?0028?03
Abstract: In order to resolve the problem of user data connection interruption in the traditional Internet online auxiliary teaching system, an Internet online auxiliary teaching system based on Web is proposed. Particle swarm algorithm is used to optimize the database call process, which ensures data exchange capability and optimizes the query algorithm in the database. The JSP technology is used to supplement functions to the subsystems of the Internet online auxiliary teaching system, which enhances the operation capability of the subsystems. The stability of user data connection can be ensured by high?speed operation and the data connection failure can be avoided. The simulation experimental results show that the designed Internet online auxiliary teaching system based on Web can maintain good data operation status in the environment of a large number of users, during which no data connection interruption occurs, resolving the above problem.
Keywords: online auxiliary teaching; teaching system design; particle swarm algorithm; database call
0 引 言
随着Web互联网技术的逐渐成熟,运用Web的互联网进行在线辅助教学已成为当前一种比较热门的话题,通过Web的互联网进行在线的辅助教学已经改变了传统的教学模式[1]。近几年兴起的Web的互联网在线辅助教学系统使用相应的运行程序融合对应的教学课程进而达到在线教学的目的[2?3]。但是,传统Web的互联网在线辅助教学系统,在用户使用过程容易出现数据中断的现象。通过分析得知,传统的Web的互联网在线辅助教学系统使用的数据在数据库中调用时间过长,致使数据命令下达不及时,因此产生的数据中断现象[4?5]。为了避免上述问题出现,本文设计基于Web的互联网网络在线辅助教学系统,通过实验表明本文设计在线辅助教学系统能够稳定快速进行数据连接。
1 系统硬件结构设计
本文设计的基于Web的互联网网络在线辅助教学系统采用C/S模式并需要对课程进行实时更新[6]。C/S模式的硬件系统是由三层构成,如图1所示。第一层是显示系统,显示系统主要是对运行数据以及需要执行的命令进行显示[6],保证用户与系统之间能够进行快速的信息交流。第二层是运行系统,即教学系统的主服务器。对用户的命令请求做出回应和判断,然后通过显示系统反馈给用户端[7?8]。第三层是数据终端,即数据服务器[9]。本文设计的教学系统服务器系统与数据库系统在一体。
在使用互联网辅助教学过程中,教师会将课程资料存放在在线辅助教学系统的服务器上,用户通过网络登入服务器对资料进行调用,同时在在线辅助教学系统的平台上与老师交流。本文设计的基于Web的互联网网络在线辅助教学系统能够实现教学资源发布与课程浏览、对教学内容的探讨等与教学相关的活动。
2 网络辅助教学系统的实现
2.1 使用粒子群算法优化数据库
针对数据的调用过程时间过长的问题,本文使用粒子群算法对数据库的调用过程进行优化。粒子群算法是把用户的命令数据暂存在列表之内。对列表之内的混合数据进行集中的数据提取或者是符号提取,从而形成独立的处理能力,在通过数据的种类分列成为矩阵。通过高斯函数的转化来构建数据型的矩陣,假设[Ti,j]为提取的数值型数据矩阵,[d]为数据之间的配比函数位据,[λ]为高斯函数提取系数,这样可以通过数据关系把
2.2 使用JSP技术对子系统进行优化
使用JSP技术对本文设计的系统子程序进行优化需要把子系统连接命令进行整合,保证在数据命令等待过程不会因数据命令缓慢造成用户端与数据连接失败。为了保证数据链接的有效性,还需要对数据连接进行强化处理,保证在数据链路的稳定性。对数据链路进行强化主要是针对搭建属性的调整。为了保证本文设计的基于Web的互联网网络在线辅助教学系统避免出现用户数据中断的现象,把所用的搭建数据的属性进行调整,即使在没有数据传输的时候也要进行数据的反馈,保证数据链路的畅通。综上所述,本文基于Web的互联网网络在线辅助教学系统为了进行数据库调用过程的优化,通过粒子群算法的优化能够提高数据库的调用命令,同时提高了数据的传输能力。运用JSP技术强化了数据连接,保证用户端数据稳定性,避免了数据连接中断的发生。为了保证本文基于Web的互联网网络在线辅助教学系统的有效性,还设计了仿真试验进行验证。endprint
3 試验验证
为了验证本文设计的基于Web的互联网网络在线辅助教学系统的有效性,设计了对比仿真实验。假设某一时刻需要进行大批量的数据录入以及数据更新,同时还要有大量的客户进行系统的使用,为了保证试验的有效性,使用传统方法以及本文设计的方法同时进行试验,在实验过程中保证录入信息数量相同,使用的客户端相同,外界的使用环境相同。
3.1 参数设置
设置数据之间的配比函数位据d为6.251;保证运行数据库的阈值参量Pi,f,Bi分别为5,964.52,1.000,设置数据节点通过率G为[0.5~3.0];为了能够测试本文设计的基于Web的互联网网络在线辅助教学系统的有效性,保证关联属性算子必须在50以内。
3.2 实验数据的获取与分析
通过图2可以看出本文设计的基于Web的互联网网络在线辅助教学系统,在多人进行使用的情况下保持较低的断线率。
4 结 语
本文设计基于Web的互联网网络在线辅助教学系统,采用粒子群算法优化了系统数据库系统,使用JSP技术优化了程序的子系统,通过实验证明了设计的基于Web的互联网网络在线辅助教学系统能够长时间稳定的运行,解决了用户数据连接出现的连接中断问题,希望通过本文的研究能够为网络在线教学系统的应用提供良好的理论依据。
参考文献
[1] 王承博,李小平.新一代信息技术环境下网络教学设计范式重构:基于“课程编导”理念的在线教学系统设计研究[J].中国电化教育,2015(9):111?117.
[2] 陈俊松.英语文学阅读课程有效教学模式的建构:基于教学系统设计理论的探索[J].外语教学理论与实践,2016(2):22?27.
[3] 李香菊,谢修娟,郑英.基于WebRTC的实时视频教学系统的设计与实现[J].现代电子技术,2016,39(6):114?116.
[4] 郭泳川.基于网络平台的信息技术教与学模式研究与实践:浅谈信息技术教学辅助平台的应用[J].中国电化教育,2015(z1):10?11.
[5] 吴健,樊创,冯国亮,等.基于网络同步技术的在线电晕损耗监测系统设计[J].电子技术应用,2017,43(2):51?53.
[6] 杨娟.R.M.Gagne系统化教学设计观:以江苏淮安河下古镇为辅助教学资源的实例解析[J].装饰,2016(11):134?135.
[7] 杨思帆.美国教师教育协同创新生态系统构建及其经验:以密西西比大学教师专业发展学校为例[J].比较教育研究,2017,39(4):99?105.
[8] 何克抗.教学支架的含义、类型、设计及其在教学中的应用:美国《教育传播与技术研究手册(第四版)》让我们深受启发的亮点之一[J].中国电化教育,2017(4):1?9.
[9] 孙炜玮.基于“教、学、评、展、著”系统的建筑设计课程教学组织模式探讨:以香港中文大学建筑学院为例[J].建筑学报,2016(6):74?77.endprint