



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于智能移动设备的启蒙教育在线学习平台开发基于智能移动设备的启蒙教育在线学习平台开发
中图分类号:TN87《34;TP311文献标识码:A文章编号:1004《373X〔2022〕11《0033《04
Developmentofenlightenmenteducationonlinelearningplatform
basedonintelligentmobiledevice
LIUZhuo1,ZHANGGenshan2
〔1.AcademicAffairsOffice,ShijiazhuangUniversity,Shijiazhuang050035,China;
2.SchoolofLiteratureandMediaTransmission,ShijiazhuangUniversity,Shijiazhuang050035,China〕
Abstract:Sincethepreviously《designedenlightenmenteducationonlinelearningplatformhaspoorportability,andthechildrencan′tfollowupthelearningprogress,anenlightenmenteducationonlinelearningplatformbasedonintelligentmobiledevicewasdevelopedonAndroidplatform.TheJavalanguageandEclipsesoftwareareusedtosetupthedevelopmentenvironment.Thecorrectionciphertextiswrittenincommunicationprotocolfortheplatformclientandserverplatformtoalleviatetheadverseeffectofnetworkinstabilityofintelligentmobiledeviceonplatformloginfunction.ThestaticpageattributetableofIPmultimediafileisestablishedtoenhancetheexhibitionfunctionoftheenlightenmenteducationcourseware.Theapplicablecontentsearchandcurriculumlistupdateofthecurriculumapplicationfunctionweredeveloped.Theexperimentalresultsshowthatthelearningplatformhastheadvantagesofhighthroughput,lowCPUutilizationandhighsecurity,andcansolvetherelatedloginproblemattheclientcausedbynetworkinstability.
Keywords:enlightenmenteducation;onlinelearningplatform;intelligentmobiledevicedevelopment;Androidsystem
0引言
就我《《目前就业压力大、儿童教育缺失等社会现象,家长们越来越重视启蒙教育,渴望从婴幼儿时期就为孩子培养出一个良好的道德素质与学习习惯。启蒙教育分为三个阶段:第一阶段进行婴幼儿的感知训练,提升孩子对事物的敏感性,增强整体智力水平;第二阶段进行记忆力训练,训练方式包括背诵课文、寻找玩具等;第三阶段进行理解力和想象力的训练,逐渐加强孩子看待事物的健康思维,提高发明能力。
在以往,启蒙教育都是教师对孩子进行面对面教学,这种教学形式价格高,教学时间与地点固定,经常因为各种原因导致孩子无法跟上教学进度[1],在线学习平台有效解决了这种情况,孩子可以在家长的陪同下随时随地接受启蒙教育,而且学费廉价,可反复学习。日本最先开发出有关启蒙教育的在线学习平台,使用B/S结构〔Browser/Server,浏览器/效劳器模式〕[2],平台内部设置了孩子、家长和管理员三种登录身份,管理员对启蒙教育课程进行设置,家长对课程进行挑选,孩子根据课程内容实现感官互动。这种在线学习平台的功能比拟完善,启蒙教育效果明显,但需要使用平台专属的电子设施以及有线网络,孩子只能在家里或者教室进行学习。
随着智能移动设备的遍及,启蒙教育在线学习平台开始向移动学习的方向开展,使其只需要一部智能移动设备以及用户信息就能实现孩子启蒙教育。1基于智能移动设备的启蒙教育在线学习平台
开发
1.1开发环境
基于智能移动设备的启蒙教育在线学习平台依附安卓系统[3]进行开发。安卓系统的开发语言以Java为主,其功能强大、语言简练,在谷歌技术提供的软件开发工具包的支持下,Java能够在计算机上进行智能移动设备的程序编写与运行,采用Windows7操作系统和Oracle10g数据库进行底层支持[4],建立基于智能移动设备的启蒙教育在线学习平台的开发环境,其过程为:
〔1〕下载一个Eclipse软件,Eclipse是Java的集成开发平台,其中含有Java插件集[5],能够建立Java开发平台。利用Eclipse软件下载基于智能移动设备的启蒙教育在线学习平台底层开发环境并安装;
〔2〕翻开开发环境界面,选择“扩展工具〞,使用“扩展工具〞在网络上自动搜索安卓系统开发插件并下载、安装;
〔3〕重新翻开开发环境界面,将新下载的安卓系统开发插件详情填入“谷歌技术支持〞选项,赋予安卓系统一个环境变量值[6],环境变量值指向的是安卓系统开发插件。
1.2平台登录功能开发
在智能移动设备上使用启蒙教育在线学习平台时,平台的任何功能均建立在用户〔一般指家长〕能够正常登录的前提下,登录过程为:
〔1〕家长在智能移动设备上点击启蒙教育在线学习客户端,客户端通过互联网向启蒙教育在线学习平台的效劳器传达登录请求;
〔2〕家长填写登录账号与密码;
〔3〕效劳器检测账号是否存在,密码是否匹配,将检测结果回传到客户端;
〔4〕将检测结果显示在客户端上,如果账号存在且密码匹配,家长可以开始使用平台的其他功能。
智能移动设备的互联网连接形式不如传统以太网连接稳定,在网络拥堵或者移动信号不强的区域,智能移动设备中的客户端经常发生网络延迟过长或者断网、网络流量反复发送等现象[7],导致效劳器由于自身私密性而无法辨认用户是否已经成功登录,进而产生账号连接无效或无法登录的情况,为用户造成一定困扰。为了杜绝这种情况,在开发启蒙教育在线学习平台登录功能时,应该在客户端与效劳器之间的通信协议内写入修正密文,其中含有用户的账号、密码、常用登录地址、历史登录时间和历史在线时长等用户信息,并为用户安卓系统设置惟一的识别标识符号,当用户无法正常登录时,通过验证识别标识符号、核对用户信息完成用户身份辨认,解决平台登录问题,如图1所示。
家长的每个登录操作都会在启蒙教育在线平台效劳器上留下痕迹并生成密文,密文存储有效时间为8min,用户在8min内如果因为网络问题而进行重复登录操作,效劳器就用这个密文对用户信息进行验证,如果用户没能在8min内完成验证且登录客户端,密文失效,需要重新登录。
1.3启蒙教育课件展示功能开发
当家长成功登录到基于智能移动设备的启蒙教育在线学习平台,启蒙教育课件将以静态网页的形式进行展示,安卓系统的WebView软件框架[8]为静态页面提供加载程序,同时实现多媒体展示。多个独立的HTML〔HyperTextMarkupLanguage,超文本标记语言〕利用安卓系统的IP多媒体文件组合成启蒙教育课件,IP多媒体文件中加载的是静态页面数据,包括启蒙教育课件的内容提炼、题目以及字符等。
图2为启蒙教育课件展示流程图,智能移动设备展示启蒙教育课件时,需要从IP多媒体文件中提取全部的静态页面数据,并标记页面序列,从第一个静态页面开始依次展示课件内容[9]。如果用户中途给出快进、快退等页面控制指令,智能移动设备在页面序列中直接提取相应内容进行展示。由于IP多媒体文件是在计算机上直接通过Java开发的,而智能移动设备的多媒体分辨率要比计算机低,因此需要重新建立静态页面属性,表1是新的IP多媒体文件静态页面属性表。
1.4启蒙教育课程申请功能开发
基于智能移动设备的启蒙教育在线学习平台的课程申请功能是指家长根据孩子的特点自由选择启蒙教育课程,课程申请在经过管理员审批前方能进行学习。启蒙教育课程申请分为可申请内容搜索与课程列表更新两种,功能流程如图3,图4所示,家长通过可申请内容搜索功能得到启蒙教育课程名称与身份标识,将课程添加到账户收藏中。智能移动设备从平台客户端向效劳器发送课程申请请求,安顿课程列表更新顺序,获取新的用户课程列表。
2实验结果与分析
实验对基于智能移动设备的启蒙教育在线学习平台进行白盒测试,白盒测试也称结构测试或者逻辑测试,是指将待测对象当成一个开放式的盒子,盒子内部结构可以被清晰地看到。在启蒙教育在线学习平台运行的同时分析客户端与效劳器的性能与功能。选择两台相同的国产新型安卓系统手机,清空手机内所有数据与软件,安装基于智能移动设备的启蒙教育在线学习平台客户端,访问分辨率为640×800的启蒙教育课件,两台手机分别进行平台的性能测试与功能测试。
2.1性能测试
图5是基于智能移动设备的启蒙教育在线学习平台的吞吐量,平台对吞吐量的定义是:随着用户在平台客户端在线人数的不断增多,效劳器处理用户控制指令得到的正确数目。
由图5可知,在控制指令数量为100个时,白盒测试给出的平台吞吐量为10千万字节;控制指令数量为300个时,吞吐量为90千万字节;控制指令数量为700个时,吞吐量为135千万字节。一般来讲,1个控制指令的数据字节在0.08千万字节~0.35千万字节之间,通过数据换算可以得出,基于智能移动设备的启蒙教育在线学习平台的吞吐量很大。
图6是白盒测试中平台CPU使用率曲线,由于平台客户端的CPU使用率受安卓手机硬件的影响更为强烈,因此采用平台效劳器CPU使用率代替智能移《由璞傅《CPU使用率,令测试结果更加具有代表性。控制指令数量每2s增加100个,比拟紧密,测试结果是在屡次连续白盒测试的情况下得到的平均值。可以看出,平台的CPU使用率曲线回升比拟迟缓,不存在忽然暴增的情况,当控制指令数量到达最高值700时,效劳器CPU使用率仅为52%。一般认为低于75%的CPU使用率都能带动在线学习平台实现正常运作,展示出基于智能移动设备的启蒙教育在线学习平台优异的负载调节性能。2.2功能测试
基于智能移动设备的启蒙教育在线学习平台拥有在线登录、课件展示、课程申请等功能,受到智能移动设备网络不稳定的状态限制,平台平安性成为保证上述功能实现的前提。将安卓手机放于一个电磁干扰强烈的金属半密闭空间中,模拟平台网络不稳定的通信状况,在此条件下屡次登录平台客户端,察看登录状态。随后,在已经成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位保障房合同范本
- app平台 合同范本
- l理发合同范例
- 借用资质供货合同范本
- 劳动派遣协议合同范本
- 厂房买卖中介合同范本
- 凯恩股合同范例
- 事故二手车销售合同范本
- 淄博市“一网三联”乡村治理模式研究
- 各类水泵采购合同范本
- 《鹿角和鹿腿》 完整版课件
- 心理健康教育课《在变化中成长》课件
- JJF 1341-2012 钢筋锈蚀测量仪校准规范-(高清现行)
- 人教版数学五年级下册 全册各单元教材解析
- 给水排水管道工程质量通病以及防治
- 偏瘫临床路径流程
- 计算机视觉全套课件
- GB-T 9251-2022 气瓶水压试验方法(高清版)
- 基于单片机的电子广告牌设计毕业设计论文
- 中国联通IMS接口规范 第三分册:Sh接口 V1.0
- 判断抽样(课堂PPT)
评论
0/150
提交评论