1. 研究目的与意义
目前随着移动端设备的流行及网络的普及发展,各类手机端学习APP的市场规模也越来越大。
相较于移动端的使用方便、纸质书籍电子化、智能化等特点,传统纸质学习的方式已经不能满足人们日益增加的学习需求。
尤其在涉及到需要大量背诵记忆的学科领域上,利用移动端软件辅助学习,能够达到利用碎片时间随时学习、提高效率的效果。
2. 课题关键问题和重难点
关键问题:Android开发,在线学习系统、题库、针对性训练、数据分析算法、推荐算法难点:(1)为了能配合实现推荐算法,数据库必须有一定量的题目,且数据库结构也要配合算法实现及系统设计而设计,需要对数据库进行详细设计实现,而且需要对其导入题量不小的政治原题。
(2)为完成系统设计,项目需要能够实时更新,跟进实时变化,需要作出PC管理端以便对数据库题库及用户等进行相关管理,维持系统实用性,这不需要使用Android开发技术,需要一定时间。
(3)本项目核心功能是完成针对性训练,完成这一功能需要根据数据库的结构及相关属性设计出对用户的分析算法,在设计出核心推荐算法以进行针对性训练。
3. 国内外研究现状(文献综述)
近几年来,随着PC端应用发展的缓慢及移动设备的兴起,智能手机已实现了许多PC端能够实现的功能,Android应用开发正在以很快的趋势流行起来。
尤其在这个智能设备及应用成为当前人们生活的一部分时,各种APP几乎包含了所有人们需要的服务。
随着各种数据处理技术的应用,人们能轻易地找到自己想要的资料等,便利了时间,这种数据处理技术与Android开发结合起来最常实现的就是对用户的爱好的推荐、屏蔽或过滤等功能。
4. 研究方案
本次项目的方案是,使用PC端运行服务器端与管理端,客户端运行在Android手机上,题型是基于考研政治。
使用MySQL进行数据库设计与数据存储;使用服务器端完成对数据库的相关操作的实现,服务器端能够将数据库信息连接到PC管理端与客户端上;管理员在PC管理端上对数据库信息进行管理;用户使用Android手机使用本学习软件。
5. 工作计划
开学前:掌握基本Android开发相关技术,在熟悉选题的基础上,依据选题的具体功能要求做好需求分析;初步完成数据库设计、数据库实现、服务器端的实现。
第1周:查阅课题相关资料及文献,列出开题报告大纲;完善服务器端,初步完成对PC管理端的开发。
第2周:完成开题报告;完成对PC管理端的开发。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。