2024年5月25日发(作者:)

ISSN1009-3044

Computer

Knowledge

Knowledge

and

and

Technology

Technology

电脑知识

电脑知识

与技术

Computer

与技术

Vol.17,No.6

February

2021

E-mail:*************.cn

第17卷第6期(2021年2月)

http://

Tel:+86-551-6569

Android平台下的应用英语移动学习软件模块设计

杨斌,杨利花

(大理农林职业技术学院,云南大理671003)

摘要:在现代校园远程教育不断发展的过程中,数字化学习也在不断地发展,移动学习属于现代校园全新的学习方式,将

数字化技术和移动计算技术作为基础的学习在不断地发展。基于此,该文就以Android平台使用率较高的优势,实现An⁃

droid平台中的应用移动学习软件模块的设计,并且对软件模块进行全面的测试。

关键词:Android平台;应用英语;移动学习;软件模块

中图分类号:G642文献标识码:A

开放科学(资源服务)标识码(OSID):

文章编号:1009-3044(2021)05-0092-02

英语属于世界的通用语言之一,学习英语能够促进我们和

国外友人的相互交流。目前,我国各方面行业都在逐渐和世界

接轨,未来对于外语人才的需求量在不断地提高。所以,在我

国教育中开设英语课程尤为重要。但是,目前我国英语教学中

具有重要的问题,其整体效果较差,从而降低了学生的学习效

率。为了提高学生学习质量,就要创新课堂中医教师讲授为主

的传统教学模式,全新教学模式要以现代化信息技术为基础,

尤其是将网络作为中程,使英语教学不受时间地点的限制,朝

着自主化及个性化的学习方向发展。移动学习属于全新的网

络学习模式,其属于非正式的学习,其能够和正式学习相互结

合,从而有效满足现代学生英语学习的需求。本文就基于An⁃

droid平台,研究应用英语移动学习软件模块的设计。

2应用英语移动学习软件模块的需求

以学生学习需求为基础,将系统功能主要分为前台及后

台,前台主要包括用户登录、注册、在线背诵、考试、翻译及查

询,后台主要包括用户、系统、资料及资料类目的管理。为了便

于系统的管理,就将用户管理分为教师、学生及管理员,学生能

够利用在线管理模块实现账号注册、系统登录、修改个人资料

等,教师能够实现学生的操作,并且浏览相应的英语资料,管理

员能够实现管理,并且设置系统角色,对信息及资料进行查看

或者修改。其中在线考试模块主要包括三级、四级、六级等部

分,以不同的系统角色,每天的训练及考试数量都不同。单词

的在线背诵是以我国英语考试体制实现,此模块对于角色具有

具体的要求。在线查询融入了谷歌查询功能,其所有用户都能

够使用

[2]

。图1为应用移动学习软件模块的大致结构。

应用移动学习软件模块

1Android平台架构

Android平台使用Java开发语言和开放授权方式,其使用

四层系统架构,包括应用程序层、应用程序架构层、系统运行库

与运行环境层、Linux内核层。在实现Android应用程序开发的

过程中,可以使用自身结构和Java通用类库实现。

创建Android程序界面。应用:应用程序自己活动的过程

中一般都要继承Acticity类,并且还要实现此类,通过setContent

方法在活动中设置布局文件。视图:一般都在程序中使用View

类视图,一般都继承在布局文件中,利用Id值实现程序应用的

调用。

获得资源和使用。资源指的是不包括代码的文件,程序利

用代码使用资源的使用。在Android平台中可以使用的文件资

源格式包括PNG、XML等,在程序运行的过程中,资源会具有一

定的解析,之后编译成为二进制文件,此优势就是促进资源的

加载,在程序开发过程中,开发工作人员能够利用资源类访问

资源

[1]

。在项目开发的过程中,可以将需求资源在res目录中存

储,Android能够通过apt实现此文件资源的编译,之后实现包

装类R的创建,在程序中要使用此资源的时候可以利用R类的

引入得到资源ID就能够使用资源。

前台前台

线

线

线

线

线

线

图1应用移动学习软件模块的大致结构

3应用英语移动学习软件的模块设计

3.1用户信息管理模块

前台和后台管理系统子系统都相同,其能够实现用户注

册、登录和信息的修改,要想实现此功能就要实现远程数据库

的访问,利用远程数据库对资源进行访问和共享。图2为用户

信息管理模块的工作流程,如果为新用户,就要实现用户注册

收稿日期:2020-05-05

作者简介:杨斌(1986—),男,大理农林职业技术学院,讲师,主要研究方向为计算机网络技术教学。

92

软件设计开发

本栏目责任编辑:谢媛媛

第17卷第6期(2021年2月)

才能够进入到系统中学习,在整个过程中用户能够注册成为系

统使用人员。如果为老用户,那么就可以直接登录到系统中,

选择用户信息的修改,从而修改用户的基本信息,Android客户

端能够将用户修改之后的信息对服务器端发送,从而有效实现

用户信息修改。

开始

新用户

注册系统登录系统

结束修改资料

图2用户信息管理模块的工作流程

3.2单词查询模块

在英语移动学习过程中学生的学习环境是不固定的,其

注意力无法长时间集中,所以在学习模块设计的过程中,要将

较大的模块拆分成为多个模块,从而能够使学生有效控制模块

学习的时间。在单词查询模块设计过程中,要利用数据库从单

词查询表中获得数据,

API

从而得到单词中文解释,

网,并且用户还能够以自身学习状态为基础得到单词,

服务得到单词发音,所以用户在获得发音过程中一定要联

利用谷歌中的

并且确

定是否要将其添加到生词本中,便于今后的学习。单词查询模

块的主要代码为:

_blank

method="get"name="f1">

name="q"

value="

style="width:200px;height:22px;

输入英文单词

id="q"type="text"

"

size="18"delay="0"

if;"/>

ont-size:16px;font-family:Geneva,Arial,Helvetica,sans-ser⁃

method="get"

action="/"target=_blank

value="

name="f1">

id="q"type="text"size="18"delay="0"

Geneva,

style="width:

输入中文词语

200px;height:

"

22px;font-size:

/>

Arial,Helvetica,sans-serif;"

16px;font-family:

3.4初始行为评估模块

作为新的学习人员,要对系统行为进行初始化的评估,从

而创建学习计划。系统中的初始行为评估模块主要包括词汇

等级、学习词汇量、记忆水平及学习能力的评估,图3为初始行

为评估的结构。首先,可以通过雅思英语词汇量测量的方法对

用户词汇等级和词汇量进行评估。其次,利用临时数量词汇学

习对学习时间进行记录,对学习效果进行检验,对学生学习能

力及记忆水平进行评估。初始行为评估的处理流程为:开始,

本栏目责任编辑:谢媛媛

ComputerKnowledgeandTechnology

电脑知识

与技术

登录系统,对词汇等级和词汇量进行评估,对学习能力及记忆

水平进行评估,最后结束。

初始行为评估

词学记

汇习忆

等能水

级力平

评评评

估估估

图3初始行为评估的结构

3.5管理员模块

管理员模块的主要功能包括发布通告、上传成绩、论坛管

理等。管理员能够和教师及学生一样对自己的注册信息到系

统中输入,然后登录到此平台中,并且管理员还能够利用管理

员模块进行最新教务管理通知的添加,并且对通知进行删除和

修改。管理员利用管理员模块还能够将学生成绩进行及时的

上传,便于学生对其进行查询。管理员能够实现数据库资源的

修改、添加、删除及查看。其中论坛的日常工作也是通过管理

员实现,管理员具备版主权限,还能够将权限授权给别人的功

能,对论坛中的事情进行有效的处理,从而有效保证移动学习

平台的健康。管理员模块设计的主要代码为:

{

"ifno":

"condition":

"zywx-workPlan-0004",

"pageNo":

{

"rowCnt":

pageNo,

"type":

10,

},

typeVal

"content":

"month":

{

"workPlanState":

yMonth,

"dptName":

planSta

}

""

}

工作计划代码:

"ifno":

"condition":

"zywx-workPlan-0002",

},

{

"content":

"objectId":

{

"entityTypeId":

objectId,

}

"26"

3.6答疑模块

}|

以问题为基础进行学习属于写作学习的主要方式,其能够

有效促进学生实施高级认知活动,还能够有效提高学生对问题

处理和解决的能力,利用学生之间的相互合作,从而能够提高

学生解决问题技能,使学生能够自主学习。此模块能够为学生

和教师提供全面交流问题的空间,学生能够对学习过程中的问

题进行提出,教师能够对学生进行指导和管理,并且回答问题。

此模块属于教师和学生的交流环境

[3]

(下转第98页)

软件设计开发

93

ComputerKnowledgeandTechnology

电脑知识

与技术

第17卷第6期(2021年2月)

采样频率间隔

f

c

,否则会产生严重的错误。当心率为75次/分

钟,呼吸频率为15次/分钟时,其仿真波形结果如图2所示。

将图2与图1对比可以发现,无论是心电波形还是血压波

形,它们的走势是相似的,波形是相近的,这说明此仿真出来的

结果是正确的,只是参数选取上致使波形存在微小的差异,如

果需要微调仿真的波形只需要调节在P,Q,R,S,T位置相关参

数即可。然而,呼吸信号的波形与图2中呼吸信号的波形,虽

然走势都很平缓,但是差异比较明显,这需要通过调节采样点

数N及采样频率间隔

f

c

,同时还要正确选择δ2和C2来调整波

形。通过多次调试,波形仍有些许差异,这里的δ2取

23

、C2

取0.01。

能已被纳入运动轨迹在整个三维状态空间。准周期性的心脏

周期是吸引向极限环的极限周期。该模型可以产生现实的心

电图(结合了Q-T间隔和已经在现实的心电波形中发现的随着

RR间隔作线性变化而变化的R峰高度(RSA)),血压信号(与脉

冲传输时间(PTT)或左室射血时间(LVET)相关)和呼吸信号

(与心电图和血压耦合变化)。

参考文献:

[1]王嘉庆,李鸿强,于晓刚,等.物联网人体心电监护系统软件研

究[J].计算机工程,2011,37(16):273-275,278.

[2]任星怡.生物医学信号模拟器的研究与设计[D].哈尔滨:哈尔

滨理工大学,2011.

[3]郭继鸿.心电图学[M].北京:人民卫生出版社,2005.

[4]McSharryPE,CliffordGD,TarassenkoL,ical

modelforgeneratingsyntheticelectrocardiogramsignals[J].

IEEETransactionsonBiomedicalEngineering,2003,50(3):

289-294.

[5]王治祥,王勇.系统仿真的快速实时四阶龙格-库塔法[J].武

汉工业大学学报,1990,12(3):89-95.

[6]毋玉芝.四阶龙格—库塔算法的C语言实现[J].焦作大学学

报,2001,15(1):55-56,69.

【通联编辑:唐一东】

5结论

本文介绍了一种模型能够模拟人的心电图,血压和呼吸信

号许多重要的特征。此外,许多在人类的心电图和血压搏动观

察形态变化波形作为模型的几何结构的结果。模型参数可以

选择产生不同形态的P,Q,R,S,T波形。功率谱的R-R间隔可

以被先验选定和使用产生呼吸信号并且驱动器心电图和血压

信号发生器。这使得操作者可以指定心率动力学的均值和标

准差的心率和光谱特性的低频/高频比值等特性。主要生理功

(上接第93页)

3.7学习资源模块

学习效率。

5结束语

移动学习属于全新的学习方式,其是通过无线通信网络

技术获得教育资源、信息及服务的全新学习方式,也是教育技

术发展的前端,其推广和发展备受人们的重视。以Android平

台为基础的移动学习软件可以实现多种学习活动,并且不受时

间及空间的限制,能够实现自主学习,从而提高学生的学习

效率。

学习资源模块能够为学生提供图片及文本方式的课外英

语学习空间,其包括五种资源学习及下载途径,具备声音、文字

及视频的资源类型,学生在进入到此模块中,能够以自身需求

进入到学习部分,其能够为学生提供自学环境,学生能够自主

学习,掌握自身需要的知识。学习资源模块主要包括阅读资

料、语法资料、视频资料、听力资料及软件下载。

4平台的测试和评价

为了能够对平台运行效果进行验证,就要对平台进行测

试,通过十名学生进行测试。通过学生评价表示,平台在运行

过程中基本正常,测试人员进行动手操作,从而验证了凭条技

能良好,能够实现预期目标,不管是管理系统的信息添加、删除

及修改,还是用户系统查询及训练,都能够满足预期需求。并

且平台中的知识结构能够被人们所知识,其重点突出,结构合

理。屏幕界面较为简洁美观,布局风格合理,其中的导航设计

能够满足用户需求,降低学生在学习过程中走弯路,提高学生

参考文献:

[1]夏懿娜.基于Android的英语视频学习软件功能实现[J].信息

技术,2018,42(11):125-128,133.

[2]袁霁雯.Android平台下英语单词记忆软件的设计与实现[J].

信息技术,2018,42(12):108-110,114.

[3]李培平.Android平台下移动英语学习软件的开发应用[J].微

型电脑应用,2018,34(9):55-57.

【通联编辑:光文玲】

98

软件设计开发

本栏目责任编辑:谢媛媛