论文部分内容阅读
随着科学技术的发展,移动互联网技术渐渐成熟,移动智能设备已经走进了人们的家庭,成为人们生活中重要的一部分,目前,移动智能设备的用户数量已经超过了PC机用户的数量,由此产生的移动应用,尤其是智能手机的应用服务有着重大的应用价值,会产生巨大的经济效益。英语作为全球使用最广泛的语言,有着广泛的应用,国内的英语学习热潮始终没有消退。传统的英语学习使用固定教材,有着一些无法解决的局限性,如果能够将英语学习和移动互联网相结合,设计出可以在手机和移动设备上使用的电子字典系统,可以让用户可以随时随地的从身边的智能手机获取知识,充分利用零碎时间,提高英语学习的效率。Android平台作为占据智能手机市场份额最多的开源智能手机操作系统,在其上设计Android电子词典能够使尽可能多的用户获得服务。本文分析了现有的英语学习方式、电子词典的发展现状和市场前景,认为:利用移动设备进行英语学习可以充分利用时间碎片、便携易用、可以提高学习效率,具有非常多的好处。对比了现有的英语学习系统和电子词典系统,结合Android平台,充分的整合和利用现有的工具和方法,设计和开发了一款基于基于Android的电子词典系统,对一些产品设计和技术实现上的难点进行了探讨并提出了适合本项目的解决方案,同时为解决类似问题提供了可供参考的案例和思路。本文首先介绍了项目背景及国内发展现状,阐述了本客户端巨大的社会及经济价值,然后详细介绍了Android操作系统及相关应用开发技术,分析了客户端功能性需求及非功能性需求,进一步描述了项目的系统架构设计、客户端架构设计以及客户端功能模块的划分。最后详细说明了客户端各个模块的详细设计,对创新设计、技术难点进行了研究和分析,并提出了针对本客户端的解决方案和具体实现方法。本人在项目开发过程中参与整个系统的需求分析、概要设计以及测试工作,独立设计实现了查词模块、机器发音模块、语音识别模块、个人学习模块、用户设置模块,其中机器发音和语音识别部分采用科大讯飞语音云平台实现,有着节省资源,减少工作量的特点。本项目基于Android平台,研究方法和技术主要涉及Android操作系统应用层开发技术,经过在Android设备上的反复测试,客户端实现了本地查词、网络查词、词库、发音、单词背诵、用户设置功能,客户端经过测试,可以满足用户需要。