此系统设计的任务是设计出满足学习者需求的相关应用,该程序将在Android模拟器中运行并调试。此系统的界面比较人性化与简单化,此系统的适用人群为在校的学习者及英语爱好者,因此设计该程序应该满足学习者的行为习惯,越简单越容易上手最好。英语爱好者进入此软件后,通过点击就会进入该程序的主界面,此次程序设计的需要的操作系统要求为Windows7或者WindowsXP。程序设计主要在Eclipse环境下进行。功能主要包括如下几个方面:
1、猜单词的难易程度
2、给出单词收尾在规定时间内猜出来单词
3、给出汉语意思,猜出单词
目 录
摘 要 I
Abstract II
1绪论 1
1.1研究背景以及意义 1
1.2国内外发展概况及研究意义 2
1.3Android平台与其他平台的比较 3
1.4本文的主要工作 4
1.5论文的组织结构 4
2开发环境与背景知识简介 5
2.1 Android的新特征 5
2.2Android架构特征 5
2.2.1Android系统架构 5
2.2.2Android组件设计模型 7
2.3 Android应用程序的生命周期 8
2.5 Android运行环境分析 10
2.6 MVC框架技术 10
3系统的需求分析 11
3.1系统的需求分析 11
3.1.1功能需求分析 11
3.1.2安全性需求分析 12
3.2系统的运行结构设计 12
4系统的详细设计 15
4.1系统数据库的设计 15
4.1.1数据流程图的设计 15
4.1.2数据库概念结构设计 15
4.2系统的详细功能模块设计 17
4.2.1系统主界面的设计一般思路 17
4.2.2系统触摸反应及页面跳转的一般设计思路 19
4.3系统的进入与难易程序实现 20
4.4 看汉语猜单词模块的设计 21
4.5单词的复习与测试模块的实现 23
4.6其他辅助功能模块 24
5系统的测试 25
5.1程序调试 25
5.2程序的测试 25
5.2.1测试的重要性及目的 25
5.2.2测试的步骤 26
5.3系统的详细设计 27
5.3.1界面反应测试以及触摸测试 27
6总结与展望 30
6.1论文工作总结 30
6.2研究展望 31
致谢 33
参考文献 34