基于智能手机的路考系统设计与实现

基于智能手机的路考系统设计与实现

ID:10147206

大小:28.50 KB

页数:6页

时间:2018-06-11

基于智能手机的路考系统设计与实现_第1页
基于智能手机的路考系统设计与实现_第2页
基于智能手机的路考系统设计与实现_第3页
基于智能手机的路考系统设计与实现_第4页
基于智能手机的路考系统设计与实现_第5页
资源描述:

《基于智能手机的路考系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于智能手机的路考系统设计与实现摘要:在路考考试过程中,考生由于不适应被电子路考系统进行指挥、评判,考试时难免有一些心理压力,驾校及驾考人员需要购置电子路考系统提前练习,在日常的练习中能达到标准的驾驶动作,从而提高驾考通过率,但现有的电子路考系统都是集成的电子设备,签于此,设计适合智能手机使用的路考系统,将路考系统设备的路考功能移植到智能手机,帮助驾考人员及时掌握驾驶情况,了解自我驾驶技术,为提高实际驾驶能力提供科学的技术参考。关键词:智能手机;路考系统;GPS中图分类号:TP311.526随着我国城市化的持续快速发展

2、,申领机动车驾驶证的人员逐年上升。与此同时,我国道路交通事故频繁发生,交通安全形势十分严峻。近5年来,我国的道路交通事故总体呈缓慢下降的态势,但是机动车驾驶人引发交通事故的比例却呈上升趋势。机动车驾驶人导致交通事故比例特别高的深层次的原因固然有许多主观的复杂原因,但是由于驾考之前练车未能达到科学要求有一定原因,而导致这一问题的主要原因则是缺乏最为先进方便的路考系统。鉴于此,开发设计一个适合智能手机使用的路考系统,将路考系统设备的路考功能移植到智能手机,驾考人员不需要购买额外设备,直接用智能手机使用路考系统。1功能分析该

3、基于智能手机的路考系统功能分为:线路设置、语音手动播报、语音自动播报、系统参数设置等功能。线路设置的功能主要包含手动添加线路名称,进入新增线路名称后,配置线路进行采点,路考仪定位后,显示有效GPS状态,通过GPS采集经、纬度的数据,可以根据自身需求灵活设置练习线路、考试线路,不受时间、地点限制,并且线路配置还提供导出与导入,同个驾考的路考练习线路可以只采集一次,其他人可以直接线路导入。语音手动播报的功能包括详细明了的语音教学,可以让您快速的熟悉电子考试的教学规则,让您省时省心又省力,并且内置科目二和科目三全套教学视频,

4、提供标准的教学视频,让教学更得心应手,让学员通过率节节上升。语音自动播报根据设置的线路,到达指定点时,根据GPS的信号进入匹配,实现语音的自动播放,并且与速度相关的考试项目全部可以实现自动评分,如:通过“学校区域”项目时,车速高于考试的规定,就会自动评分。同时对于考试难点“直线行驶”项目的方向控制不稳,也可以做到精确的自动评判。学员操作正确与否一目了然。系统参数设置的功能主要包含科目二科目三的合格分数设置,语音自动播报时的自动判分参数设置,线路的导入导出等功能。2系统构思62.1文件存储系统的选取路考系统的数据本来考虑

5、使用文本文件来进行数据存储,再使用一个加密算法来进行加密即可完成数据的存储,但考虑到对文本文件的读写操作比较麻烦,最终选择了SQLite数据,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,在android的智能手机中已经内置支持,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。同时能够跟很多程序语言相结合,比如C#、PHP、Java等,本系统使用android平台java语言开发,完全符合本系统的开发使用。2.2线路数据的导入导出同一驾校使用该系统时,只要采集一次线路,将线路数据导出给其他

6、智能手机导入即可,采用将路线及采点数据按照格式生成XML文件,将每条线路生成独立的XML文件,用户在导入时可以选择具体的线路名称,对XML文件格式及数据进行解析,生成多条insert语句,将数据插入到数据库系统中。3模块功能实现6该系统总体思路就是通过设置线路并采集线路的数据,驾考人员选择该线路练习,在练习遇到设置的采点位置时,进行该项目的语音播报,并且与速度相关的考试项目时进入自动评分,练习结束时会根据设置的科目合格分数,判断该次考试是否及格,并播报错误的路考项目,下面对主要模块作简要说明。3.1路考线路设置模块读取

7、选择的线路,显示该线路详细信息列表,对线路的采集点添加、修改、删除等操作,保证不同地区,不同驾校都能灵活设置与采集练习线路、考试线路,不受时间、地点限制。添加采集点时,通过GPS获取位置管理服务LocationManager,得到最后一次的缓存数据location,绑定监听,设置为GPS方式,每隔1秒或移动5米更新一次经纬度,得到当前位置最新的经度、纬度的数据;通过GPS监听器,获取GPS的状态,判断是否己开启或关闭,如果未开启,打开GPS,如果未开启状态,不能保存采集点的数据,保证采集的数据有效;GPS启动后,当位置

8、信息变化时触发监听事件,获取最新的位置信息,将获取的采集点GPS的经度、纬度和对应项目保存到数据库中。3.2语音自动播报模块6根据选择的科目二或科目三模块,进行语音自动播报练习界面,显示该线路的采集点信息,并判断GPS状态是否已获取信号,如果未开启,打开GPS,开启一个时间的线程,在线程中实时监测GPS的经度、纬度,将获取的经纬度

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。