基于Android平台的简易电子词典的设计与开发

设计一个能在Android平台上运行的电子词典APP。本系统本人需要实现的功能模块:用户登录和注册,英文单词学习,在线单词查找,在线翻译等。


摘要: 现在是互联网时代,大家都已经习惯了用电子设备来查询和学习英语单词,而大部分电子设备里,国内用的最多的就是Android系统的手机,所以很多的学习软件都在Android平台的手机上进行开发。我所要做的课题正是如此,设计一个能在Android平台上运行的电子词典APP。本系统本人需要实现的功能模块:用户登录和注册,英文单词学习,在线单词查找,在线翻译等。想要做出这些功能必须要进行数据库的设计及平台的设计。本系统采用的是Java语言进行编程。本系统可以运用于各种主流的Android平台,使用者通过手机或者Android模拟器就可以使用了,操作也非常简单。

关键词: 电子词典;英语单词;Android平台;手机学习

Design and Development of Simple Electronic Dictionary Based on Android Platform

Abstract:  Now is the age of the Internet, you have been accustomed to use electronic devices to query and learn English words, and most of the electronic equipment, domestic use most is the Android mobile phone, so a lot of learning software on Android platform of mobile phone development. That's exactly what I'm going to do, designing an electronic dictionary APP that will run on the Android platform. The system itself needs to implement functional modules: user login and registration, English word learning, online word search, online translation, etc. To do this you have to design the database and the platform. This system USES Java language for programming. This system can be applied to various mainstream Android platforms. Users can use it through mobile phones or Android simulators, and the operation is very simple.

Key words:  electronic dictionary; English words; The Android platform. Mobile learning

       

目录

摘要 i

Abstract ii

目录 ii

1 绪论 1

1.1 研究背景 1

1.2 研究现状 2

1.3 研究目标 3

2 需求分析 4

2.1 设计目标 4

2.1.1 电子词典功能的需求 5

2.2 系统可行性分析 5

2.2.1 操作的可行性分析 5

2.2.2 发展可行性分析 5

2.2.3 技术可行性分析 5

2.3 系统结构设计 5

2.4 数据库设计 6

3 开发环境介绍 10

3.1 ANDROID 技术 10

3.1.1 Android技术简介 10

3.1.2 Android技术的不足 10

3.1.3 Android体系结构概述 11

3.2 JAVA技术介绍 12

3.3 系统开发环境 13

3.4 ANDROID系统四大核心组件 14

4 系统设计与实现 17

4.1 系统结构 17

4.2 系统界面设计与实现 19

4.2.1 登录界面的实现 19

4.2.2 英文单词翻译界面的实现 22

4.2.3 中文翻译界面的实现 26

4.2.4 单词学习界面的实现 30

5 系统测试 33

5.1 软件测试的概念、目标、意义 33

5.2 功能测试 34

5.3 可用性测试 34

5.4 性能测试 35

5.5 测试结果分析 35

6 结论 36

致 谢 37

参考文献 38

1 绪论

1.1 研究背景

随着时代的进步人们的生活水平逐步提高,越来越多的人已经不能满足于物质生活了,也对自身更高层次的非物质世界有了很大的向往和更多的追求。智能手机的更新换代的速度非常之快,具备的功能越来越多,成为大众生活中成为必不可少的一员,似乎已经离不开手机了,人们可以利用手机进行通讯、娱乐,也用很多同学使用手机看新闻和学习,随着手机电子词典APP功能的成熟,使得基于Android系统的电子词典APP学习软件被同学们广泛使用,而且很方便,手机上就可以下载电子词典APP进行学习。

随着智能手机进入我们的生活,我们也慢慢的适应了手机同步生活的时代,人们起床了第一件事情是看手机,睡觉前也是看手机。人们的生活也产生了巨大的变化。随着手机技术得不断更新,手机的淘汰速度也越来越快,市面上大家常用的两种手机系统就是Android系统和IOS系统,市场上绝大多数的智能手机采用了Android操作系统,其特有的技术具有很大的优势,受到越来越多的认可和接受,目前,在该领域中大约有三分之二的市场份额被Android系统占据。随着手机电子词典学习功能的成熟,使得电子词典学习的实现打下了非常良好的基础,电子词典学习通俗的来讲就是通过手机在线自学英语单词和背单词的软件,因为手机随时随地能打开,操作也很方便,所以非常符合当今社会的发展。同学们如果突然想不起某个单词的意思,这时就可以打开电子词典APP进行查询,非常的便捷。现在各大高校毕业要求也是有英语成绩的要求,所以在手机上安装一个学习英语的APP是很有必要的,在同学们睡前也可以打开手机背背单词也是很好的学习方法,本系统的软件设计是基于Android的设计。