android的单词制霸app的设计与实现(源码)【字数:10448】
目 录
第1章 前言 4
1.1 研究背景 4
1.2 国内外研究现状 4
1.2.1 国内 4
1.2.2 国外 4
1.3 研究目的和意义 5
1.3.1 研究目的 5
1.3.2 研究意义 5
1.4 全文组织结构 5
第2章 系统概述 6
2.1 开发工具简介 6
2.2 开发环境介绍 6
2.3 相关技术简介 6
2.3.2 Sqlite 6
2.3.3 MVC 7
2.3.4 ButterKnife 7
2.3.5 屏幕适配 7
第3章 系统需求分析 8
3.1 功 *景先生毕设|www.jxszl.com +Q: ^351916072^
能分析 8
3.2 UML图设计 9
第4章 数据库设计 11
4.1 数据库概要设计 11
4.1.1 用户 11
4.1.2 单词列表 12
4.1.3 单词 12
4.1.4 系统详细关系模型 13
4.2 数据字典 13
第5章 系统总体设计 15
5.1 客户端 15
5.1.1 网络层 15
5.1.2 数据层 15
5.1.3 App优化 15
第6章 系统实现 16
6.1 开发环境搭建 16
6.1.1 安装JDK 16
6.1.2 安装Android Studio 17
6.2 客户端实现 17
6.2.1 App注册模块 17
6.2.2 App登录模块 17
6.2.3 单词查询 18
6.2.4 我的单词本 19
6.2.5 趣味答题 19
6.2.6 单词速记 20
6.2.7 每日打卡及个性设置 21
第7章 系统测试 22
7.1 测试目标 22
7.2 App功能测试 22
7.3 App性能测试 22
第8章 总结与展望 23
8.1 总结 23
8.2 展望 23
附 录 24
致 谢 32
第1章 前言
1.1 研究背景
现如今计算机软件技术、移动互联网技术飞速发展,手机App软件在社会生活中的方方面面都发挥着至关重要的作用。某些App甚至影响着很多人的生活节奏和生活方式,利用软件技术、数据库技术和互联网技术,可以极大程度的提高工作和生活效率,并且让我们的生活更便捷。
生活在互联网时代,以智能移动设备、穿戴设备为代表的软件技术获得了突飞猛进的发展,而英语是现如今全球使用最广泛的语言,全球上有近60几个国家将英语作为基础教学的科目,因此,更加突出了英语的地位和重要性[1]。生活在这个科技的时代、新媒体的时代,人们已经习惯并热衷于接受更为有趣的学习方式、很乐意去体会高效的并不是很枯燥的那种教育模式、他们喜欢享受那种随时随地学习带给他们的乐趣。手机端移动电子词典软件受到许多年轻人的青睐,对人们的生活、学习、阅读、查询、以及交流方式,产生了巨大的影响。
此外,现代社会中父母也更倾向于孩子的英语水平教育和学习,孩子们非常迫切的需要一款即好玩又能快速记住单词的App,因此运用自身所学的软件开发知识和自己掌握的Android开发技术,设计并实现了一款有趣又好玩的电子词典,将个人的兴趣爱好和社会主流的营销模式加入到软件中,即电子词典中加入了答题的模式和快速记忆的方法。希望通过这样的方式来帮助单词学习者快速准确的记忆单词。使得用户能在娱乐中学习知识。
1.2 国内外研究现状
1.2.1 国内
在国内的手机操作系统市场中,Android系统已占主导地位,并且接受度最高[1]。据市场研究公司IDC称,2013年上季度 Android手机全球份额达75%,并成为最大智能手机系统[2]。Android越来越引起人们的关注和追捧,移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务。它们的增长速度都是任何预测家未曾预料到的,所以移动互联网可以预见将会创造经济神话[3]。
中国互联网络信息中心调查研究显示,截至2018年12月,互联网普及到达率的59.6%,约有8.29亿中国公民使用互联网 [4]。由此可见,人们对于智能手机软件语言的实践和学习的态度是乐于接受并积极使用的 [5]。因此,研究移动平台上的单词学习软件是有巨大的社会意义的。在 Android市场占有率达百分之七十[6]的基础上,加之日益重要的英语国际需求,基于Android平合的英语单词软件开发正符合了二十一世纪信息化发展的需求[7]。
1.2.2 国外
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/368793.html