毕业设计指导网:毕业设计范文、毕业答辩指导,免费毕业设计、计算机毕业论文参考资料下载服务。

技术团队主要成员为国内著名高校计算机专业导师。诚实守信,优质服务,是我们的宗旨!
当前位置:毕业设计指导网计算机毕业设计频道Android毕业设计

Android平台多国语言翻译器设计与实现

  • 设计环境:sqlite + Android毕业设计
  • 论文字数:10000字以上
  • 包含资料:开题报告+论文+源码+英文翻译+答辩ppt
  • 相关Tags:翻译  
  • 难度系数:

Android平台多国语言翻译器设计与实现简介

 论文题目: 基于Android平台的多国语言翻译器设计与实现 

1  翻译器需求分析与设计
       需求分析与设计是开发Android平台多国语言翻译器的关键性阶段,是从一个不断认识和逐步细化的过程,是下一阶段的工作基础。通过对现行系统的详细调研,主要从系统的角度理解用户的需要,确定系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定系统要做什么,做到什么程度。这些需求主要包括功能需求、性能需求、数据需求、安全需求等方面。
1.1  功能需求分析
        多国语言翻译器扮演着与用户直接交互并且提供服务的重要角色,它需要提供良好的用户体验,方便用户操作,接收用户的操作并把这些操作转换成相应的命令,采用用户活动的方式完成各个服务的逻辑流程。本软件主要实现多国语言之间的互译、翻译结果的保存,语音朗读和背景设置等功能,其功能需求主要包括以下几方面内容,功能模块图如图4-1所示:
 
2.系统工作流程
        本课题设计开发一款应用于Android操作系统的多国语言翻译器,主要流程为当用户下载并安装本软件后,选择或点击系统桌面上的该应用图标,来到主界面。此时用户则可以进入翻译功能,也可以根据自身的需要更换自己喜欢背景。
 
3.本课题需要重点研究的、关键的问题及解决的思路
       本课题要研究是Android系统的语言翻译系统,主要功能是实现中英之间语言互译以及将中、英语言翻译成系统中目前可实现的其他国家的语言,并实现翻译结果的语音在现。关键解决问题是语言之间翻译实现、如何减少用户流量的开销、翻译结果的存储、翻译结果语音实现等问题。
       1)语言之间翻译的实现——使用KSOAP2调用webservice的方法通过访问URL地址实现在线翻译
       2)如何减少用户流量的开销——设计软件的时候要加设一个“仓库”(Sqlite),用来存储用户从互联网获取到的信息,当用户下次访问互联网时,首先访问数据库中有没有相对应的信息;如果有,那么直接访问数据库,如果没有才会去访问互联网,通过这种方式,可以为用户省去很多的流量开销。
       3)翻译结果的存储——采用HttpClient或者URLConnection访问得到结果,解析实现。
       4)翻译结果语音实现——主要采用TTS对textview中的内容进行相应的语言解析,输出相应的语言。核心是使用Speech SDK提供的文本-语音转换COM接口,构造TextToSpeech类实现语音朗读的过程。
       5)其他窗体:包括主窗体、背景图片等。背景图片实现实时切换。
主要操作过程:
a.语言之间的翻译:当启动翻译软件后,在要翻译内容的文本框中输入要翻译的内容,在选择所要翻译的目标语言,然后点击翻译按钮,得到目标翻译结果。
b.翻译结果语音实现:当点击翻译按扭实现目标翻译后,再次点击speaking按钮,语音读出所翻译出来的语言结果。为语言的学习提供更快速便捷的方式。
 
4.完成本课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法
工作条件:
        (1)软硬件需求:Android对应开发环境,Android手机一部。
        (2)知识需求:本课题所涉及的软件开发知识。
 
毕业论文主要参考资料:
[1] W.Frank Ableson(美),Charlie Collins RobiSen(美).张波,高朝勤,杨越译.Google Android揭秘[M].北京:人民邮电出版社,2010
[2] 朱桂英.Android开发应用从入门到精通[M].北京:中国铁道出版社,2011
[3] 余志龙,陈昱勋,郑名杰等.Google Android SDK开发范例大全[M].北京:人民邮电出版社,2010
[4] 吴亚峰,索依娜.Android核心技术与实例详解[M].北京:电子工业出版社,2010
[5] 杨丰盛.Android应用开发揭秘[M].北京:机械工业出版社,2010
 
5.完成本课题的工作方案及进度计划
进度安排:
第1周       问题定义、可行性研究
第2~3周      需求分析
第4~5周     总体设计
第6~7周     详细设计
第7~10周    撰写论文 ,上机编码、系统调试和测试
第11~12周   完成毕业论文
第13~4周    论文审核、修改,毕业答辩 
第15~16周   论文修改、成绩评定、装订、归档
 

计算机毕业设计说明

本论文出自毕业设计指导网http://www.bysj120.cn,为保证客户隐私本站的成品计算机毕业设计一律不在网站上刊登任何程序截图、毕业论文目录摘要等。如需详细了解设计具体内容请联系本站在线客服索取的程序运行演示、毕业论文介绍。网站上展示的只是部分成品设计,如找不到您需要的毕业设计请联系在线客服查询。

在线客服

  • 咨询QQ:
  • 407894958
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 成品购买:
  • 定制咨询:
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 如临时会话消息无法接收 请先加客服QQ好友咨询
    微信客服

计算机毕业设计,免费毕业论文,优秀毕业设计论文下载


120毕业设计指导网
地址:徐州市西安路41号
收缩
  • 计算机毕业设计定做咨询