需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11222 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现代社会生活节奏越来越快,移动互联网飞速发展,中外交流变得愈发普遍,英语已经成为了中国与外面交流的主要工具,为此我国的英语教育也开始普及到了中小学,人们越来越重视英语的学习,从而产生了越来越多的英语学习的方式,随着“互联网+”时代的发展,特别是智能手机软件的创新进步,英语学习的平台更加多样,背单词的方式方法进入一个新的领域。因此,单词制霸App应运而生。 该设计就Android平台辅助学习单词软件实现单词的认识及趣味学习。本App主要实现了英语单词查找、汉语单词查找、趣味答题、单词速记、我的单词本、每日打卡等功能。本App基于Android平台开发设计并实现,主要运用了MVC、数据库、Java语言进行开发,整个软件开发和设计过程严格遵循软件工程的理论进行设计、管理和指导,使得整个开发过程有条有理,使得整个App按时完成。此外,这款App符合学习和娱乐结合的需要,特别是在App中加入了生动有趣的答题游戏和打卡激励,使得整个App妙趣横生。 设计一个背单词软件,使用户可以便捷,快速的使用手机进行操作,实现随时随地背单词的目的。基于 Android的英语背单词程序的设计能够实现任何时间任何地点认识与学习英语单词,更好地发挥了Android技术对移动互联网的现实性作用。
关键词:英语教育;Android平台;软件开发;数据库;移动互联
目录 摘要 ABSTRACT 第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 功能分析- 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 - |