his paper, the back word software development related to system design, system implementation methods and designs thesaurus has explored in such aspects,to promote puter auxiliary software development.РKey words: Android; recite words; English study; software development Р目录Р摘要?IРAbstract?IIР1. 绪论?1Р1.1研究内容?1Р1.2研究意义?1Р1.3研究现状和发展趋势?1Р2. 平台与开发工具?3Р2.1 开发平台介绍?3Р2.2 开发语言与开发环境?3Р3. 英语背单词软件总体设计与需求分析?5Р3.1 Android四大组件简介?5Р3.2 Android 手机应用软件的UI设计?6Р3.3 英语背单词软件需求分析与性能分析?7Р3.4 英语背单词软件操作流程图与数据库设计?7Р3.4.1 英语背单词软件操作流程图?7Р3.4.2 数据库的创建与设计?8Р4. 系统各个模块的具体实现?13Р4.1 启动模块的实现?13Р4.2 用户信息模块的实现?14Р4.3 用户单词学习模块的实现?16Р4.4 用户单词复习模块的实现?17Р4.5 用户单词测试模块的实现?19Р4.6 生词本模块的实现?20Р4.7 各界面之间切换的实现?21Р5. 客户端界面测试?23Р5.1 系统测试的目标?23Р5.2 测试流程?23Р5.3 测试用例与测试结果?23Р6. 总结?24Р6.1 本文工作总结?24Р6.2 进一步工作的打算?24Р参考文献?25Р致谢?25Р外文原文?26Р外文翻译?37