驾校一点通app毕业设计
- 格式:docx
- 大小:81.37 KB
- 文档页数:8
毕业设计(论文)开题报告
题目:《基于Android平台的驾校一点通》
源码+演示视频:qq422149197
院(系)计算机科学与工程学院
专业计算机科学与技术
班级
姓名
学号
导师
2016年03月10日
1.毕业设计(论文)综述(题目背景、国内外相关研究情况及研究意义)
1.1项目背景
随着智能手机的普及以及移动互联技术的不断发展,Android 平台以其开放性等特点既能促进技术的创新,又能助于降低开发成本,还可以使运营商能非常方便的定制特色化产品,因此具有很大的发展潜力。各种各样基于Android平台下的APP应运而生。随着家用轿车的普及,需要参加驾照考试的人数越来越多,而科目一及科目四都属于驾驶理论及文明驾驶范畴,需要做符合大纲的模拟题辅助学习,因此开发基于Android平台下的驾校一点通可以紧跟现阶段软件开发潮流。
1.2 课题研究的目的及意义
在当今社会里,也许没有哪一种技术能像 Internet 这样对我们的工作方式.生活方式和学习方式带来如此迅猛而强烈的影响。随着家用轿车的普及,需要参加驾照考试的人数越来越多,而科目一及科目四都属于驾驶理论及文明驾驶范畴,需要做符合大纲的模拟题辅助学习。
驾校一点通可以帮助用户通过手机进行全天侯的学习,并可以通过该应用中一些实用的功能及复习方法,让用户在极短的时间内完成对文明驾驶范畴试题的学习并能提高用户的通过率,从而节省用户的时间。
为了不让用户枯燥的答题,在线交流平台为他们提供了交流和分享经验的机会,能活跃学习气氛提高学习效率。而且还可以获得一些建议和考试技巧等等。
由于Android 驾校一点通是基于 Android 操作系统的移动互联终端的一
款网络应用软件,不管是安卓还是手机的普遍应用都为需要拿到驾照的人提供便利的条件,可以高效地练习科目一的及科目四的题,也可以记录错题,从而可以再次攻破错题,并配有有专项练习。应用此软件,可以实现在不用出门的情况下大量的练习科目一及科目四的题目,只要有手机,就可以随时练习,给需要考驾校的人们提供了很多的便利。
1.3 本系统国内外相关研究情况
Android经历了大概7年的野蛮成长之后,2015年的Android应该是平稳发展的一年。从Umeng最新的报告能够看出国内Android设备已经占到了62.3%,大概是iOS的两倍,毫无疑问Android已经稳稳的坐到了手机操作系统第一的宝座。如今整个Android生态链已经形成,几乎每一个细分的领域都有相应的厂商,
已经很难挖掘到新的空白地带,无论是App 的种类、开发工具、分发渠道、测试平台等等都已经初步形成了规模。
在驾考辅助方面出现了一下比较好的深受喜爱的app ,如驾考宝典及驾校宝典。比较分析可以得出 1.它们的涵盖面全,覆盖小车、客车、摩托车、资格证题库等;2.题库更新及时,能在驾考政策及试题更新时及时更新题库;3.提供交流平台;满足了绝大多数用户的需求。但是作为一款辅助软件在效率方面还没有发挥极致,所以要开发一款能在最大限度上节省时间的驾考辅助软件。
首先能为用户提供计划规划功能,让用户在一个可预期的时间内完成学习计划,如将试题划分成几个模块,再根据用户的需要将时间合理分配,在固定的时间内完成。其次,进行记忆准确度检测,将用户答过的题在进行复现,确保对题目有十足的把握,对答错的题目要额外记录,为用户提供一个复答错题的途径,而且要在一定的时间内反复重现巩固记忆。最后,可进行考试模拟练习,对用户的准确率进行检测,保证考试能完美通过。
2.本课题研究的主要内容和拟采用的研究方案、研究方法或措施
研究的基本内容:基于Android 平台的驾校一点通主要实现以下功能:实现用户注册与管理;设计试题库;实现按章节组卷,随机组卷,给出成绩,对错题进行管理,自动收录、重点加强;提供在线交流的平台。
2.1 Android 驾校一点通功能如下:
本系统包括Web 后台管理端和Android 客户端
*Web 后台管理端:
Web 端功能模块如图2.1所示:
图2.1web 端功能模块图 W e b
后台管
理端 登录 用户管理 数据库维护 对应角色的增删改查等操作
权限管理 角色管理 管理员注册 试题管理员 交流平台管理员 超级管理员 普通用户管理员
①登录功能:为了增强系统的使用安全性,使用系统之前必须登录系统,登
录过程是通过网络,在后台的数据库通过用户名和密码进行查询,已注册用户方可使用该系统。
②用户管理功能:
1.管理员注册,针对增加管理员的操作,实现共同管理。
2.角色管理,分为试题管理员、普通用户管理员、交流平台管理员和超级管理员。
试题管理员,只能对试题库进行能维护且需要核实后才能生效;
交流平台管理员,可对用户在线交流平台进行维护管理;
普通用户管理员,管理用户账户信息;
超级管理员除上述两个管理员权限外可对试题管理员和交流平台管理员进行和维护操作(对角色进行管理和维护工作)。
3.权限管理,不同的管理员登录后只能看到对应于本角色的操作类型。
以上通过访问数据库用户表空间(用户账户信息模块)实现
③数据库维护功能:各个管理员进入系统后可以执行对应的操作:
题库管理员可对题库进行增删改查、设置试题模块等维护操作;
用户交流平台管理员可对用户间的交流信息进行增删改查等维护操作;
超级管理员除执行上述管理员操作外还可对其他管理员进行维护管理。
以上功能访问数据库应用数据表空间(应用数据信息模块)实现。
*Android 客户端
安卓端功能模块图如图2.2:
A n dr oi d 客户端
登录
试题学习
在线交流
发起话题
目标设定
学习方式
科目选择顺序学习
章节学习
随机练习
密码找回
密码修改
帐号注册
考试模拟(答题)选择对应科目考试模拟
错题巩固
评论和回复
练习答题