论文题目名称: Android平台英文单词学习系统—测试和挑战模块的设计与实现
毕业设计研究内容与目标
本课题采用面向对象的设计,运用Android、Java、SQLite数据库等现有的技术,设计开发一个基于Android的英文单词学习系统,该英文学习系统提供了想要查询的英文单词的翻译结果、单词读音和意思等,而且还可以测试和挑战所学过的单词的掌握效果。总体来看,该系统能够帮助用户学习记忆英语,并且留有相关接口,便于以后扩展。
本课题需要重点研究的、关键的问题及解决的思路
(一)关键问题:
(1)测试模块:包括单词的朗读,中文意思,缺失单词的填写,重做等。
(2)挑战模块:包括单词的朗读,中文意思,缺失单词的填写,重做、倒计时以及完整答案等。
(3) 数据的存储与随机选题。
(二)解决思路:
(1)从数据库中随机读取相关单词进行操作,用户提交后,再与用户输入的数据与数据库进行匹配。
(2)界面的设计,采用Android提供的控件进行相关控件的设计。
(3)用户操纵数据库,把数据存入数据库里面,当用户测试时从数据库里面随机读取题目进行测试,而不按一定的顺序读取数据。
Android平台英文单词学习系统功能概括分析
本章介绍了该英文学习系统各个模块的用例图以及用例分析,系统的可行性分析。
测试模块:用户可以对单词的朗读、中文意思、缺失单词、重做功能进行操作。
挑战模块:用户可以对单词的朗读、中文意思、缺失单词、重做、倒计时等功能进行操作。