诚信申明本人申明:我所呈交的本科毕业设计(论文)是本人在导师指导下对四年专业知识而进行的研究工作及全面的总结。
尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中创新处不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京化工大学北方学院或其它教育机构的学位或证书而已经使用过的材料。
与我一同完成毕业设计(论文)的同学对本课题所做的任何贡献均已在文中做了明确的说明并表示了谢意。
若有不实之处,本人承担一切相关责任。
本人签名:年月日基于Android的驾照理论考试模拟软件的设计与实现张林计算机科学与技术计科1202班学号120210047指导教师刘淑艳讲师摘要随着智能手机的使用和普及,人们获取与保存信息的方式已经发生了巨大的改变。
智能手机正在逐步融入我们的生活,并影响和改变着我们的生活。
随着当前五花八门的手机进入人们的日常生活中,使得人们对数据的管理和应用更加简洁和方便,极大程度的提高了人们的工作效率。
本论文首先对基于Android的驾校一点通软件进行了需求分析,从系统开发环境、系统目标、设计流程、功能设计等几个方面进行系统的总体设计,使用Java语言设计了基于Android的驾校一点通软件,主要实现了登录注册、顺序练习、章节练习、随机练习、错题记录本、模拟考试、考试要点、法律法规、必过秘籍、收藏夹、功能菜单列表等模块,实现了软件的应有功能。
通过对软件各个模块和软件总体进行测试,经过测试后表明该软件界面清晰、操作方便、功能齐全,有良好的实用性,而且还具有很大部分的潜在用户和良好的应用前景。
关键词:智能手机 Android 驾校一点通 JAVAAndroid-based Software DesignAnd ImplementationDriving TestAbstractWith the popularity of mobile phone use, and preservation of people to obtain information the way has been a dramatic shift. Smartphones are gradually integrated into our lives, and to influence and change our lives. Now that the use of a variety of smart phones, so that people become more simple, more convenient, greatly improving the efficiency of data management aspects in all fields, applications and services.This paper first Driving Made Easy system Android-based requirements analysis, system design from several aspects of the overall system development environment, system objectives, design process, functional design, the use of the Java language was designed based on Android Driving Made Easy system, the main achievement of the registration, the order of exercises, chapter exercises, random practice, wrong title records, exams, test points, laws and regulations, will be too Cheats, favorites, function menu list, it can perform a Driving think alike Features. Through the function of the system test, the test results show that the system is user-friendly, functional, has a high value, has a huge potential user groups and broader application prospects.Key words: smartphone Android driving Made Easy JAVA目录前言 (1)第1章课题研究背景与价值 (2)第1.1节选题的意义与价值 (2)第1.2节研究综述 (3)第1.3节课题的研究意义与目的 (4)第1.4节研究范围与内容 (4)第1.5节研究视角与方法 (5)第2章驾照理论考试模拟软件的概况 (7)第2.1节驾照理论考试模拟软件介绍 (7)第2.2节什么是Android (7)第2.3节 Android的优势 (8)第2.4节 Android的不足 (8)第2.5节 Android带来的影响 (9)第2.6节 JAVA介绍 (9)第3章系统分析 (11)第3.1节系统可行性分析 (11)第3.2节功能需求 (11)第3.3节开发运行环境需求 (12)第3.4节性能需求 (13)第3.5节其它需求 (13)第4章系统总体设计 (14)第4.1节概述 (14)第4.2节设计原则 (14)第4.3节 Android应用程序结构剖析 (15)第4.4节系统功能结构图 (18)第4.5节系统流程图设计 (19)第5章系统的实现 (20)第5.1节软件界面设计 (20)第5.2节主界面和登录注册实现界面 (20)第5.3节功能菜单列表模块实现界面 (21)第5.4节练习模块实现界面 (23)第5.5节模拟考试模块实现界面 (24)第6章系统的测试 (26)第6.1节测试方案设计 (26)第6.2节测试用例构建 (27)结论 (28)参考文献 (30)致谢 (32)前言随着现代社会和经济的发展,汽车已经渐渐步入寻常百姓的生活中,当你坐在飞驰的汽车上时,你的生命已经被机动车驾驶员牢牢握在手中。
一个不合格的驾驶员必然威胁到人们的生命,由此可以看出,做一个合格的驾驶员将多么的重要。
作为一个现代人,驾驶机动车技术已经是一门必不可缺的技术了。
因此考驾照成了许多人的必经之路,尤其在这个信息技术飞速发展的时期,随着网络技术的发展,计算机在各部门的应用中就更加普遍。
为了让参加驾驶员培训的学员能够顺利的完成驾照理论考试,所以才借此开发驾照理论考试模拟软件。
该软件可以供学员对驾校的各种理论题进行训练,并且还可以模拟驾照科目一的理论考试,能够较为准确的反映学员的理论知识掌握程度。
同时该软件可以查出其答错的题目以及未涉及的题目,做到查漏补缺的作用,能在平时的训练中帮助学员掌握驾驶基础知识,发挥巨大的作用,为真正的驾照理论考试铺平一条平坦大道。
第1章课题研究背景与价值第1.1节选题的意义与价值1.1.1 理论意义与价值当前阶段全国各地的驾驶技术培训行业进入了高密度、高成本、高竞争的喷薄发展阶段。
由于开办驾驶员培训学校变得容易,各个城市新开驾驶员培训学校直线上升,许多小驾校遍地开发,形成了疯抢生源的现状。
现阶段驾驶培训行业面临着3大问题:(1)报名人数急剧减少、同行竞争日趋激烈;(2)政府主管部门的行业监管更加严格的规定;(3)科目二与科目三考试难度增大,使整个驾驶员培行业合格率下降。
在当前环境的影响下,驾驶员培训学校为了适应市场需求,应该快速反应,才能更好地生存与发展,需要改变经营、管理、服务的理念,通过行之有效的信息化手段对学员驾驶培训的业务流程和驾校日常运营中涉及到的学员、教练、财务、车辆等进行精准和详细的系统化管理,以实现对信息的掌控和最短时间做出出最适应于驾驶员培训学校发展的管理决策,并且极大程度提高驾驶员培训学校日常工作效率以及对学员的服务、培训资源的利用率和自身运营收益,同时降低运营成本,为驾驶员培训学校的规模化与品牌化发展提供良好基础。
1.1.2 实践意义与价值在目前的情况和事实,在Android市场正在以迅猛的方式,慢慢地扩展了它的产品,以满足不同人群的需求,而不仅仅是做一些低端智能1000元左右的手机,智能机器能够满足一般人群的日常生活,包括娱乐的需求,会产生一些比较昂贵,但高品质的高端智能手机,适合商务人士使用。
智能机现在越来越多的被大家所接受,相较于其他品牌的普通机器,人们喜欢买一种便宜的,性能优异的智能机,其原因是因为他们能满足一般人谁使用手机的需求,性能特点各方面也让用户感到这是一个非常良好的感觉和行动,而不是作为高端机的价格昂贵。
很多人喜欢用手机玩系统,看视频等,功能有点硬件和软件的手机需要增加的需求,比如在屏幕上流畅,速度快,兼容性好等优点,对这些人来说,也有很多高端智能手机采用Android,这款手机完全可以满足人们的日常需求。
现在应用的安卓系统将更加努力来改善,有许多伟大的应用程序或经验,如汽车导航,功能电视,VOD 视频点播系统,甚至是平板电脑。
现在Android的发展速度超出了所有人的想象,为安卓开发的软件也非常乐观,这是一个值得发展壮大的领域,安卓也将是一个主流系统,供市民使用。
第1.2节研究综述1.2.1 国内研究随着当前国内社会和经济的快速发展,百姓的生活水平得到了不断的提高,家用汽车也在国内得到逐渐的普及,特别在城市中体现更明显。
因此越来越多的人开始参加驾驶员培训,并且带动了驾驶员技术培训行业规模的不断扩大。
虽然规模得以扩大,但是随之而来的就是由于人员增多带来的管理问题,交管部门也规范了对驾驶员培训行业的管理,但是仍然存在以下问题:(1)驾驶员培训机构减少学员理论课时、上车学时等,不能严格遵守交管部门做出的规定;(2)学员在各个科目的考试过程中出现替考、作弊等现象;(3)学员档案仍然采用纸质档案形式保存,使得查询信息困难,并且纸质档案容易丢失,不易恢复。
同时,随着社会和经济的发展,现代信息技术也得到了很好的发展,并且运用于各行各业。
相较于传统的办公方式人们急切需要一种高效的办公方式用来代替传统的方式,以适应社会的发展。
1.2.2 国外研究在欧美等发达国家,人们拥有驾照的比例要占到总人口的80%左右,而国内百姓拥有驾照比例要远远小于这一比例。
随着经济和社会的不断发展,百姓拥有越来越多的私家车,使驾校培训市场存在着巨大的潜力,而这必然导致驾校培训市场竞争更为激烈。