欢迎来到天天文库
浏览记录
ID:34197360
大小:266.83 KB
页数:11页
时间:2019-03-04
《基于英语在线翻译平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于英语在线翻译平台的设计与实现张莹摘要:针对移动互联网的兴起和Android智能手机的普及,结合年轻群体对英语翻译的需求,提出一种基于Android的在线翻译软件。对此,文章以Android开发框架作为基础,以C/S模式作为系统整体架构模式,利用GoogleAPI翻译技术对英语进行在线翻译,并采用MVC架构对软件应用程序进行搭建。同时引入优化查询算法对单词进行查询,以此大大提高了查询效率。最后,通过搭建Android测试环境,对系统各项功能进行测试,其中查询模块、翻译模块等可正常运行,由此验证上述设计方案的正确性,为英语校园在线翻译提供了参考。关键词:Android;在线翻译;MVC架构
2、;GoogleAPI;优化查询算法;作者简介:张莹(1983-),女,辽宁丹东人,硕士研究生,讲师,主要研究方向为英语翻译教学与实践。收稿日期:2017-03-22ThedesignandimplementationofonlinetranslationplatformZhangYingAbstract:inviewoftheriseofthemobileInternetandthepopularityofAndroidsmartphones,combinedwiththeneedsofyoungpeopletotheEnglishtremslation,thispaperproposes
3、ononlinetremslationsoftwarebasedonAndroid.ThisarticleisbasedontheAndroidframework,theC/Smodelisusedtomodeltheoverallframeworkofthesystem,theonlinetranslationofEnglishtranslationbyGoogleAPItechnology,andusestheMVCframeworktobuildsoftwareapplications.Atthesametime,thequeryalgorithmisoptimizedtoimpro
4、vethequeryefficiency.Finally,bysettinguptheAndroidtestenvironment,testthesystemfunctions,includingquerymodule,transleitionmodulecan:runnormally,thusverifythecorrectnessofthedesignscheme,whichprovidesareferenceforthecampusEnglishonlinetranslation.Keyword:android;onlinetranslation;MVCarchitecture;Go
5、ogleAPI;optimizedqueryalgorithm;Received:2017-03-220引言全球经济一体化进程的加快,使得我国与世界各国之间的贸易往来也日益频繁,英语翻译自然成为各国使用的首要语言。同时,随着现代信息技术的不断发展,对英语学习的途径和方式也开始变得更加多样化。特别是英语电子词典的岀现,让英语的学习变得越来越简单。但随着使用群体习惯的改变和移动智能手机的发展,基于Android的移动电子词典APP成为目前应用的重点,受到人们的关注和欢迎,让广大的英语爱好者通过移动手机,即可完成对英语的学习。由此看岀,Android平台己经逐步渗透到人们的各个领域,包括工作、学
6、习等各个领域。而Android之所以受到欢迎,其最大的优势在于其具有开放的架构体系。正是这个开放的架构体系,从而给广大的开发者带來很大的开发空间。同时,在Android架构中,述提供了丰富的API接口,从而为其提供了更为广阔的市场空间。因此,结合人们在发展中对英语翻译的现实需求,设计并实现一款英语在线翻译软件,从而帮助人们在工作和学习中解决英语交流的英语障碍,成为信息化背景下思考的重点。因此,结合上述的需求,设计了一款基于Android的在线翻译软件,并对该软件的实现进行详细的设计与阐述,以此希望通过软件的设计,为人们提供更加方便和快捷的英语服务,感受到信息化给人们带来的好处。1系统功能需
7、求与设计结合翻译者在实际中的翻译需求,同时为了让人们学习单词更加方便,将系统所需要提供的功能设计为如图1所示。图1系统功能模块设计下载原图(1)单词翻译当手机在联网时,用户通过该模块可以进行英语的中译英或英译汉等操作,如没有联网,则通过本地词库进行离线查询。(2)生词本该模块主要为用户提供一些英语学习屮的生词记录服务,包括单词的发音、解释等基础信息,同时也可以查询到部分单词应用举例。(3)发音该模块主要为用户提供一些简单
此文档下载收益归作者所有