首页 >  毕业论文  > 正文

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

随着5G时代的到来,移动通信与Internet得到飞速发展,移动用户通过GPRS可以高速享受Intenet提供的服务,采用先进的无限通信网络和手持设备是不同的国家的语言和文化学习的一个崭新和重要的应用。本系统采用Android开源系统技术,利用Java语言和Eclipse,结合目前使用广泛的KSOAP2技术和TTS语音解析技术对多国语言翻译器进行编写。本文主要介绍了多国语言翻译器的系统需求与系统实现过程,并对每个功能以及用到的技术进行了详细的阐述,本系统是一款基于Android平台开发的多国语言翻译器,不仅具备快速语言翻译的基本功能,还能够根据用户的喜好随意更换主题画面,具有图效上的视觉享受。
[关键词] Android;TTS;语言翻译;语音朗读
4  系统需求分析与设计
需求分析与设计是开发Android平台多国语言翻译器的关键性阶段,是从一个不断认识和逐步细化的过程,是下一阶段的工作基础。通过对现行系统的详细调研,主要从系统的角度理解用户的需要,确定系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定系统要做什么,做到什么程度。这些需求主要包括功能需求、性能需求、数据需求、安全需求等方面。
4.1  功能需求分析
多国语言翻译器扮演着与用户直接交互并且提供服务的重要角色,它需要提供良好的用户体验,方便用户操作,接收用户的操作并把这些操作转换成相应的命令,采用用户活动的方式完成各个服务的逻辑流程。本软件主要实现多国语言之间的互译、翻译结果的保存,语音朗读和背景设置等功能,其功能需求主要包括以下几方面内容,功能模块图如图4-1所示:
 
 目    录
1 引言 1
1.1 多国语言翻译系统开发背景 1
1.1.1 Android移动应用开发产业的现状分析 1
1.1.2 Android平台的市场优势 2
1.2 Android与其他手机操作系统的比较 2
1.3 课题开发内容与目标 3
2 Android的架构分析 3
2.1 Android特征 4
2.2 Android 的优点 4
2.3 Android架构 5
2.3.1 关键应用程序 5
2.3.2 应用程序框架 5
2.3.3 C/C++函数库 6
2.3.4 Java程序运行环境 6
2.3.5 Linux内核 6
2.4 Android应用的构成和工作机制 6
2.5 活动之间的切换 8
2.5.1 Intent Receiver 8
2.5.2 Service 8
2.5.3 Content Provider 8
2.6 开发环境介绍及构建 9
3 Android平台多国语言翻译器系统可行性分析 9
3.1 技术条件可行性 9
3.2 硬件条件可行性 10
3.3 社会因素可行性 11
3.4 市场因素可行性 11
4 Android平台多国语言翻译器系统需求分析与设计 11
4.1 功能需求分析 11
4.1.1 系统工作流程 12
4.1.2 系统用类描述 13
4.1.3 系统用例图 15
4.2 性能需求 17
4.2.1 界面友好 17
4.2.2 快速响应 17
4.2.3 无缝性 17
4.3 数据需求 17
4.4 安全需求 17
5 Android平台多国语言翻译器系统数据库设计 17
5.1 数据库及字段属性设计 18
5.2 数据库的连接 18
5.2.1 数据库创建 18
5.2.2 数据库操作 19
5.2.3 数据存储 19
6 Android平台多国语言翻译器系统设计与实现 20
6.1 Android多国语言翻译系统的系统界面的设计 20
6.2 Android多国语言翻译系统的功能的分析与实现 21
6.2.1 翻译功能的实现 21
6.2.2 翻译结果的保存 23
6.2.3 语音朗读功能的实现 23
6.2.4 背景切换实现 24
7 系统运行与测试 26
7.1 Android应用开发的测试技术 26
7.2 测试的任务 26
7.3 测试方案与过程 27
7.3.1 功能测试 27
7.3.2 验收测试 27
7.4 测试结果 27
结束语 28
参考文献 29
致谢 30
 
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:SSM学生社团在线评选系统的设计与实现

下一篇:SSM校园二手市场交易平台的设计与实现