安卓的英语单词学习软件(源码)
进入21世纪以来,移动上网和多媒体发展迅猛,人们可以通过各式各样的渠道获得他们想要的信息与知识。层出不穷移动智能设备得到了大部分人的欢迎,尤其是年轻人的欢迎。这大大改善了我们的生活方式,教育观念也有了很大的转变。学生们渴望学习的途径可以更加智能,更加便利。使得英语单词学习从最初的单一的死记硬背方式到现阶段的通过移动智能手机学习,极大的促进了英语单词学习的效率化、智能化。移动手机在大学生群体中已经完全普及,使用移动智能手机作为学习的载体,能够克服时间和空间限制,可以获得更有趣的学习资源,创造随时随地的学习英语单词环境。移动英语单词学习以其独特的优势,是当前教育行业当中的比较流行的学习方式方法。本文英语单词学习软件是使用Android Studio和SQLite数据库开发的。系统主要包括主要的六个功能模块分别是登录、注册、选择词库、查询词汇、生词表、词汇学习、复习词汇。本系统的特色就是开发一个集单词查询与单词记忆二合一的多功能英语单词学习软件。关键词 安卓,英语单词学习,智能手机,Ebbinghaus遗忘曲线
目 录
1 前言 1
1.1 背景 1
1.2 意义 1
1.3 国内研究现状 2
1.4国外研究现状 2
1.5 研究内容 3
2 系统相关技术介绍 3
2.1 安卓的基础知识 4
2.2 开发工具介绍 4
2.3数据库介绍 4
2.4 课题相关的Android问题与技术 4
2.4.1 关键问题 4
2.4.2 关键类 5
3 系统概述&可行性分析 6
3.1 系统概述 6
3.2可行性分析 6
3.2.1 操作可行性 6
3.2.2 技术可行性 7
3.2.3 经济可行性 7
3.3 功能需求分析 7
3.4 用例需求 7
3.5 主要流程分析 8
3.5.1用户登陆 8
3.5.2单词本管理模块 9
3.6 性能需求 9
4 系统设计与实现 10
4.1 系统功能模块设计 *好棒文|www.hbsrm.com +Q: ^351916072#
与实现 10
4.2 系统主要功能模块实现 11
4.2.1 数据库设计实现 11
4.2.2 注册&登录设计实现 12
4.2.3 分页模块设计实现 14
4.2.4 单词查询功能实现 15
4.2.5 单词记忆功能实现 16
5 系统测试 17
5.1系统部署 17
5.2系统测试介绍 17
5.3 功能测试 18
5.3.1注册&登录测试 18
5.3.2查询单词&历史记录测试 18
5.3.3生词本测试 18
5.3.4单词记忆测试 18
5.3.5单词复习测试 18
5.4 安全测试 18
5.5 测试结果 19
结 论 20
致 谢 21
参考文献 22
1 前言
1.1 背景
由于智能手机获得了大部分人的青睐,而学习软件和平台从网络这条泱泱大河中慢慢浮出水面,许多学习软件成为了没有固定学习时间固定学习地点用户的重要学习工具。现今科技发展突飞猛进,用户对于软件的要求也愈来愈高,但是各种软件良莠不齐,往往软件功能单一无法满足所有人的需求。所以,将取长补短设计出更科学,更全面,更友好的学习软件。
后文主要对基于安卓的英语单词学习软件的需求分析以及如何实现做了完整的描述。包括用了什么软件开发、什么语言、什么算法技术等等。软件主要满足简单的操作要求,寻求一个普遍性的综合系统。由于之前的种种软件都不够全面,所以在不断使用和测试英语单词学习软件后,做了很多的调整,解决了其中大大小小的问题,基本弥补了之前的不足。
1.2 意义
背好英语词汇是学好英语这门语言最为关键的环节。任何英语单词测试都有特别高的词汇量要求。
有一个著名的外国学者认为,只要有足够的词汇量,即使不会任何语法知识,英语学习者也能很好地理解语言,并能用英语表达。移动学习有很多优点,是学习者的新途径。它基于数学学习,通过移动智能技术的有效结合,就能够随时随地学习。它将移动通信和网络技术的功能有机地结合起来,使学习者突破时间和空间的限制。
其一,灵活且易于使用,随时随地在智能手机上打开移动学习软件,您可以轻松浏览最新信息,阅读书籍,并了解您想获得的知识,给学习者提供灵活的学习环境。其二,充满个性,4G技术的发展还有智能手机的发展,使移动学习发展成为现实。随着越来越多的适应不同年龄层的不同人群的学习软件和平台的如雨后春笋般出现,用户可以依据自己的具体情况和需要选择匹配自己的学习软件。实现个性化学习活动。 其三,多媒体化,智能手机最大的优势之一就是强大的多媒体视听功能。智能设备现在屏幕大,分辨率高。可以通过英语单词音频,英语单词视频,单词图片,网上资源提供基于多媒体传输学习资源的可能性。
随着智能手机的移动学习已经成为教育技术研究中的热门话题。由于智能手机的大规模普及在学生中甚至一个人有多部智能手机,而且大学生学习自觉性与能动性较普通人要高,移动学习成为大学生需要去了解和接触的一种新兴学习方式,正是因为对于外语记住单词是学习中最重要的事情。我们需要足够的词汇来学好英语。而且移动学习在未来具有良好的前景,现在也拥有独一无二的优势,根据上述意义,为了满足用户需求方便用户利用碎片时间可以有效的学习的目的设计开发一个基于Android的英语单词学习软件。
1.3 国内研究现状
在国内,许多高等院校都十分推崇利用移动智能设备经行教育,这种新兴教育方式。纷纷开发推出了很多的学习软件与平台,一些大学还和其他计算机公司联合开发学习软件和平台。让大学生在校园生活中可以获得与众不同的学习体验,让学生们可以更自由地沉浸在知识的海洋里。
现今手机软件市场上大部分电子词典软件都收录了新英汉大词典等权威的知名的专业词典,这些词典查询简单方便,单词部分对单词的中文释义,词性,同根词,近反义词,例句等等都很全面。有关联的单词之间都可以相互访问,使得查询更加方便了。很多软件不仅仅可以查询英语,还有其他很多的小语种。因为语言是会进化的,每天都会有新的事物诞生,所以英语单词也会不停的增加。这些英语单词查询软件都会及时更新收录最新词汇,在查询功能方面已经十分成熟了,但是这些单词查询软件不具备单词记忆的功能并不可以帮助我们记忆单词。
目 录
1 前言 1
1.1 背景 1
1.2 意义 1
1.3 国内研究现状 2
1.4国外研究现状 2
1.5 研究内容 3
2 系统相关技术介绍 3
2.1 安卓的基础知识 4
2.2 开发工具介绍 4
2.3数据库介绍 4
2.4 课题相关的Android问题与技术 4
2.4.1 关键问题 4
2.4.2 关键类 5
3 系统概述&可行性分析 6
3.1 系统概述 6
3.2可行性分析 6
3.2.1 操作可行性 6
3.2.2 技术可行性 7
3.2.3 经济可行性 7
3.3 功能需求分析 7
3.4 用例需求 7
3.5 主要流程分析 8
3.5.1用户登陆 8
3.5.2单词本管理模块 9
3.6 性能需求 9
4 系统设计与实现 10
4.1 系统功能模块设计 *好棒文|www.hbsrm.com +Q: ^351916072#
与实现 10
4.2 系统主要功能模块实现 11
4.2.1 数据库设计实现 11
4.2.2 注册&登录设计实现 12
4.2.3 分页模块设计实现 14
4.2.4 单词查询功能实现 15
4.2.5 单词记忆功能实现 16
5 系统测试 17
5.1系统部署 17
5.2系统测试介绍 17
5.3 功能测试 18
5.3.1注册&登录测试 18
5.3.2查询单词&历史记录测试 18
5.3.3生词本测试 18
5.3.4单词记忆测试 18
5.3.5单词复习测试 18
5.4 安全测试 18
5.5 测试结果 19
结 论 20
致 谢 21
参考文献 22
1 前言
1.1 背景
由于智能手机获得了大部分人的青睐,而学习软件和平台从网络这条泱泱大河中慢慢浮出水面,许多学习软件成为了没有固定学习时间固定学习地点用户的重要学习工具。现今科技发展突飞猛进,用户对于软件的要求也愈来愈高,但是各种软件良莠不齐,往往软件功能单一无法满足所有人的需求。所以,将取长补短设计出更科学,更全面,更友好的学习软件。
后文主要对基于安卓的英语单词学习软件的需求分析以及如何实现做了完整的描述。包括用了什么软件开发、什么语言、什么算法技术等等。软件主要满足简单的操作要求,寻求一个普遍性的综合系统。由于之前的种种软件都不够全面,所以在不断使用和测试英语单词学习软件后,做了很多的调整,解决了其中大大小小的问题,基本弥补了之前的不足。
1.2 意义
背好英语词汇是学好英语这门语言最为关键的环节。任何英语单词测试都有特别高的词汇量要求。
有一个著名的外国学者认为,只要有足够的词汇量,即使不会任何语法知识,英语学习者也能很好地理解语言,并能用英语表达。移动学习有很多优点,是学习者的新途径。它基于数学学习,通过移动智能技术的有效结合,就能够随时随地学习。它将移动通信和网络技术的功能有机地结合起来,使学习者突破时间和空间的限制。
其一,灵活且易于使用,随时随地在智能手机上打开移动学习软件,您可以轻松浏览最新信息,阅读书籍,并了解您想获得的知识,给学习者提供灵活的学习环境。其二,充满个性,4G技术的发展还有智能手机的发展,使移动学习发展成为现实。随着越来越多的适应不同年龄层的不同人群的学习软件和平台的如雨后春笋般出现,用户可以依据自己的具体情况和需要选择匹配自己的学习软件。实现个性化学习活动。 其三,多媒体化,智能手机最大的优势之一就是强大的多媒体视听功能。智能设备现在屏幕大,分辨率高。可以通过英语单词音频,英语单词视频,单词图片,网上资源提供基于多媒体传输学习资源的可能性。
随着智能手机的移动学习已经成为教育技术研究中的热门话题。由于智能手机的大规模普及在学生中甚至一个人有多部智能手机,而且大学生学习自觉性与能动性较普通人要高,移动学习成为大学生需要去了解和接触的一种新兴学习方式,正是因为对于外语记住单词是学习中最重要的事情。我们需要足够的词汇来学好英语。而且移动学习在未来具有良好的前景,现在也拥有独一无二的优势,根据上述意义,为了满足用户需求方便用户利用碎片时间可以有效的学习的目的设计开发一个基于Android的英语单词学习软件。
1.3 国内研究现状
在国内,许多高等院校都十分推崇利用移动智能设备经行教育,这种新兴教育方式。纷纷开发推出了很多的学习软件与平台,一些大学还和其他计算机公司联合开发学习软件和平台。让大学生在校园生活中可以获得与众不同的学习体验,让学生们可以更自由地沉浸在知识的海洋里。
现今手机软件市场上大部分电子词典软件都收录了新英汉大词典等权威的知名的专业词典,这些词典查询简单方便,单词部分对单词的中文释义,词性,同根词,近反义词,例句等等都很全面。有关联的单词之间都可以相互访问,使得查询更加方便了。很多软件不仅仅可以查询英语,还有其他很多的小语种。因为语言是会进化的,每天都会有新的事物诞生,所以英语单词也会不停的增加。这些英语单词查询软件都会及时更新收录最新词汇,在查询功能方面已经十分成熟了,但是这些单词查询软件不具备单词记忆的功能并不可以帮助我们记忆单词。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1009.html