基于android的电子词典、字典的设计与实现
技术:Android等摘要:
在当今社会中伴随着智能手机的快速普及和应用,Android智能手机操作系统市场已经占据了一半的手机市场。为了能够方便智能手机用户能够在任何时间任何地点体验到手机互联网所提供的功能和服务,有一种最有效的方法就是将应用系统的功能在手机移动终端上得到拓展,使得手机通过移动数据传递到互联网访问Web网站并得到各种各样的业务和功能。因此,Android智能手机的应用软件的开发及其需要的服务在未来就会有广阔的发展前途。
随着手机词典业的迅速发展,手机已成为人们生活中不可或缺的一部分,现如今手机的主要功能不仅仅是打电话和发短信,因此手机词典管理软件是手机必不可少的软件,如果能够拥有一款功能强大、操作简捷的手机词典管理软件便能够大大提高用户的使用效率。如今大多数手机中的手机词典软件的查询方式单一、不能体现联系人之间的关系、未对手机词典记录进行统计和相关的数据挖掘,也未向用户提供一定的个性化设置功能。可视化手机词典不同于传统的手机词典管理软件,它的实现将会弥补传统手机中的手机词典软件的不足。
手机应用软件开发属于嵌入式软件开发,特点是需要满足占用空间小,运行效率高等。电子词典系统已经在电脑端上很好地实现,比如当下流行的有道词典、百度翻译、金山词典等,但在手机移动端上实现就有较大的难度,需要依据手机平台的特点进行设计和优化。本文以基于Android平台的手机应用功能开发为线索依据,查看了相关书籍内容和理论研究,还有实验和技术开发的样例;不仅能够在手机上进行英语单词和简单句子的查询、 添加、删除等功能,并且该系统有本地的生词本可以记录生词可以帮助英语学习者记忆生词功能,对于英语学习者来说是一个很好的英语学习助手。
本文就在分析讨论Android手机软件开发技术需求的基础上,能够大致开发出能为用户提供更好的基于Android平台的手机电子词典,方便让用户在移动端便捷的查询出自己在工作生活中遇到的生词,可以快速查询出单词的意思,并记录在单词本中以便随时去学习和记忆,为我们的生活和学习带来方便。
关键字:android;电子词典系统;智能手机平台
目录:
1 绪论 1
1.1 研究内容 1
1.2 研究意义 1
1.3研究现状和发展趋势 2
2 系统分析 4
2.1 研究目标 4
2.2 需求分析 4
2.3 业务流程分析 4
2.4 数据流图 5
2.5 数据字典 6
2.6 性能分析 7
3 系统开发环境及相关技术 8
3.1开发环境 8
3.2 Java SDK 8
3.3 Eclipse 8
3.4 ADT 8
3.5 Android SDK 9
3.6 JSP技术 11
3.7 JSON 12
4 程序设计 14
4.1功能设计 14
4.2数据库设计 14
4.2.1 概念结构设计 15
4.2.2 数据库表设计 16
5 程序开发 17
5.1文件结构与用途 17
5.2 系统实现 18
5.2.1启动页 18
5.2.2 首页 19
5.2.3 单词查询 21
5.2.4 生词本 22
5.2.5 在线翻译 27
6 系统测试 31
6.1测试方法的分类 31
6.2实例测试的研究与选择 31
6.3测试环境与测试条件 31
6.4测试安排 32
参考文献 34
致谢 35
外文原文 36
中文翻译 42
论文字数:18432
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]