基于HTML5的条令法规训练考核系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于HTML5的条令法规训练考核系统.doc

基于HTML5的条令法规训练考核系统   【摘 要】条令法规训练考试是各级企事业单位和部队日常工作中的一项重要内容,是一项基本技能训练科目,其熟练程度直接影响政策法规的执行。传统的条令法规训练方法单一,主要是通过文字材料进行“硬性”背记训练,参训人员依靠文字材料采取死记硬背的方式加强训练效果,训练过程单调枯燥,训练效果不佳。因此开发一种寓训于乐、轻松有趣的训练系统,对于提高训练人员的注意力,提高训练效率是非常必要的。本文基于HTML5技术,后台采用 ASP.NET框架来设计运行逻辑,以及数据库存储读取;前台利用HTML5和JQuery相结合来进行异步通信获取数据,并利用HTML5强大的动画功能设计出具有很强娱乐效果的法规训练考核系统。该系统在实际应用中获得了良好的评价。   【关键词】HTML5;ASP.NET;JQuery;训练考核系统   0 前言   条令法规训练考试是各级企事业单位和部队日常工作中的一项重要内容,是一项基本技能训练科目,其熟练程度直接影响政策法规的执行。传统的条令法规训练方法单一,主要是通过文字材料进行“硬性”背记训练,参训人员依靠文字材料采取死记硬背的方式加强训练效果,训练过程单调枯燥,训练效果不佳。因此开发一种寓训于乐、轻松有趣的训练系统,对于提高训练人员的注意力,提高训练效率是非常必要的。针对实际应用情况,我们进行了广泛调研和论证,基于HTML5 [1-3]的法规训练考核系统。系统采用ASP.NET和SQLite数据库结合存放处理后台电话信息数据、用户考信息、考核训练情况等。ASP.NET[4-6]是一个成熟便利的web开发工具,开发效率高上手快。它是一种建立在通用语言上的程序构架。一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多。SQLite[7-9]数据库是一个轻型免费数据库系统,小巧但是拥有强大的数据访存能力,是大规模数据访问不二的选择。前台采用HTML5和JQuery[10-12]作为处理框架,HTML5具有优秀的页面元素控制,动画播放功能。利用HTML5能够设计出十分具有娱乐性的动画游戏,从而避免使用flash使得页面更加简洁,访问更加快捷。   1 系统功能概述   本系统可为训练子系统和在线考核子系统两大部分。为增加训练过程中的趣味性,训练系统以游戏的形式进行训练,游戏时参训用户根据自身的训练水平和训练进程,可以自主选择训练内容、自由设置训练难度(背记速度)、答题方式(判断题、选择题的混合)进行游戏训练。达到预期的训练效果后给出相应的奖励(提供图片或者音乐作为奖励),以提高训练热情,改善训练效果。   考核子系统通过网络考核的方式,训练人员可以选择进行自由考核(自己选择时间和考核内容)或者进行统一考核(管理员选择考核时间和考核内容)。通过成绩统计,检查个人或者整体的训练效果,及时发现训练中存在的问题,以便训练组织者能够有针对性的安排和指导训练。   系统提供的主要功能如表1所示,系统架构设计如图1所示。   表1 系统功能表   1 训练考核模块实现   法规训练模块的娱乐性,趣味性是本系统的核心。使用动画游戏的方式对法规进行训练。训练前可以选择难度(背记的速度),自主选择训练内容和题目的顺序(随机或者按序进行背记)。游戏运行的基本流程如图2所示。   图1 系统软件架构图   图2 法规训练模块流程图   在游戏初始化阶段,利用JQuery,异步发送开始游戏的请求,后台接受请求后发送本次游戏的题库。收到题库后,游戏动画开始。由于WEB页面不支持多线程,所以传统的界面程序设计思路在页面游戏中并不适用。只能利用JQuery的时间事件触发机制来控制游戏中的动画显示的发出时间和游戏速度。在JQuery中可以使用setTimeout函数来实现。游戏进行时有游戏声音,本系统声音文件采用wma格式。由于不同浏览器对播放声音的要求不同,针对低版本IE浏览器,播放声音采用背景音乐的方式播放,即采用来实现;针对高版本IE浏览器和Firefox等其他浏览器采用HTML5中的audio元素来播放声音实现。   完成游戏后,系统根据完成情况进行相应的奖励(比如提供一幅图片进行观赏或者提供一首歌曲收听),以激发参训人员的训练成就感和训练热情,并做到劳逸结合,提高训练效果。同时用户还可以对自己的训练成绩历史进行查询,自我检查训练效果,以便进行有针对性的训练。   法规考核模块则是对集体训练效果的检验。管理员用户可以使用题库管理模块处理试卷、题库及考生数据的管理功能。生成试卷时可以在题库中设置题目范围、试卷题目总数、考试完成时间等内容。为便于题库的更新,系统可以自动读取Excel电子

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档