APP下载

智能交通管控平台重点车辆管理系统的设计与实现

2018-05-10张津凡王鸿鹏

电子技术与软件工程 2018年24期

张津凡 王鸿鹏

摘要

在我国當前的社会服务体系中,智能化系统已经被应用于多个领域,对于交通管控平台来说,为了能够更好的进行车辆管控,也需要逐步进行智能系统的建设。基于重点车辆内容的分析和探讨,本文提出了智能交通管控平台的设计方式,并提出了该平台的实现方法,从而让该系统能够充分发挥应有作用,实现对重点车辆的有效管理。

【关键词】智能交通管控平台 重点车辆管理系统设计 系统实现

智能交通管控平台需要能够与多种企业与部门间建立有效联系,如车辆公司、车辆信息管理部门等,另外当前我国已经提高了校车安全的重视程度,所以在该系统的应用中,今后的一个重要发展方向为与各学校建立联系机制,可以看出,在该系统的设计和实现过程中,需要对系统自身和联系体系进行合理设计与优化,以实现对这些重点车辆的有效管理。

1重点车辆包括的类别和内容

通过对我国当前各类重点车辆的解读,可以确定在系统设计中,重点车辆包括校车、公交车、渣土车和混凝土罐车,而需要获取这些信息的单位包括车辆信息管理机构和车辆公司,这两个单位或企业将根据不同车辆类型采取不同的管理措施,这些管理措施的内容如下.

1.1车辆公司的管理需求

车辆公司的管理需求包括对车辆的信息查询、信息的批量导入、信息修改和信息删除等内容,在智能系统的运行过程中,车辆公司将能够对用户上传的信息进行操作,用户通过Excel表格填写相关信息,在填写完成后进行信息提交,并由系统进行信息存储,从中可以看出,在系统的设计过程中,必须含有数据提交系统以及数据库。

1.2车辆信息管理部门的需求

车辆信息管理部门需要能够对各类车辆的信息进行查询,同时能够将这些信息进行导出,由车辆使用者进行信息查阅,所以对于该部门来说,信息导入系统的设计成为了设计重点,另外对于车辆信息管理机构来说,也需要让车辆所有者进行信息填写和存储。

1.3渣土车与混凝土罐车

对于这类特种车辆来说,对驾驶者提出了很高要求,所以对于这类车辆的信息管理,主要内容为通行证查询和申请业务,另外还包括违法信息记录等。

1.4校车和公交车

这两类车辆对安全运行提出了很高要求,所以主要管理内容为车辆是否按照指定路线行进,另外还需要具备报警系统。

2智能交通管控平台重点车辆管理系统的设计

通过上文的分析可以发现,对于不同种类的重点车辆以及车辆管理部门,需要管理和获取的信息又很大差别,要保证智能交通管控平台能够涵盖所有功能,需要对系统的整体架构进行科学设计,同时选用不同的编程语言。系统的整体架构为数据库、用户端浏览器、前端控制器、模型比对系统和视图调用系统,在系统的设计过程中,应用的编程语言包括SpringMAC、Spring Data JPA和Atmosphere, 系统的具体设计过程如下:

2.1数据库设计

在智能交通管控平台的设计中,数据库中会进行各类信息存储,由于不同的管理系统对管理内容提出了具体要求,所以在数据库的设计过程中,需要对管理的信息内容进行考虑,具体的设计内容如下:

2.1.1车辆公司

在该系统中,系统会对不同的车辆信息建设独立编号,在车辆公司进行信息填写时,系统会将该编号作为用户名,通过信息比对导出该公司的评级( level)、运营状态(status)、所属区域( area)等信息,对于评级属性,设置为枚举类型,运营状态为数据类型,可以选择为O和1,其中1代表停止运营。

2.1.2车辆信息管理部门

该系统数据库的设计可选内容为车辆牌照类型、车辆类型,需要填写的内容为车辆所有人或所属企业。

2.1.3渣土车和混凝土罐车

在该数据库的设计中,需要能够表述各类信息,由通行证申请者进行填写,根据系统中的信息进行审批结果显示。

2.1.4校车和公交车

这两种车辆的主要信息为车辆的行进路线进行管理,同时也需要涵盖车辆所有者和驾驶者信息。

2.2车辆公司和信息管理机构设计

在这两个内容的设计中,由于需要实现的功能有一定的相似性,所以可将这两者进行同时设计,在信息查询过程中,需要有相关程序响应系统中存在的各类请求,同时由其它程序实现相关功能。对于查询响应过程,应用Controller实现,在Controller类中存在多种功能,对这些功能的应用能够让系统响应用户的各类操作。对于各类信息的具体查询过程,可应用Service类达成目的。另外在该系统的运行过程中,需要调用相关接口,其中JpaReponsitory接口用于各类信息添加,DAO接口进行信息删除和修改,在系统的设计中,这两个接口需要进行承接,并且Service可直接调用DAO接口。

2.3车辆信息管理系统设计

在车辆信息管理系统设计中,核心设计内容与上文相似,在系统中都应用以上编程语言,让系统能够正常运行,但是这些不同种类的车辆,对信息管理有不同的要求,对于渣土车和混凝土罐车来说,Controller类需要添加的功能为通行证申请的进度查询,Service类添加的功能为通行证申请。对于校车和公交车来说,由于需要严格按照规定路线行进,并要有报警功能,所以Controller类的功能为实时处理用户的报警信息,而Service类的功能为进行车辆实际轨迹与规定轨迹间的比对工作。

3智能交通管控平台重点车辆管理系统的实现

3.1车辆管理公司和信息管理机构

对于车辆管理公司的信息查询来说,主要查询对象为公司的运行状态,所以在设计过程中,信息提交界面中包括需要填写的信息为公司名称、公司评级等级、公司注册人名字和联系方式等,在信息提交后,由相关程序与数据库中的相同信息进行比对,当比对后发现相关系统时,系统生成包括所有公司信息的Excel表格。另外在该系统中,用户可以修改或删除相关数据,此时系统调用DAO接口让用户完成该项操作。

对于信息管理機构来说,用户在查询过程中将按照号牌、驾驶人或公司信息进行查询,在用户输入这些信息后,由系统根据号牌信息在数据库中进行信息检索,当发现符合号牌信息的车辆后,将相关信息输出。同时该系统支持车辆信息的修改,该功能的实现与车辆管理公司的信息管理系统相似。

3.2渣土车和混凝土罐车

由于渣土车和混凝土罐车的信息管理内容相似,所以这两种重点车辆的信息管理系统的设计过程和设计内容几乎相同。在这两种车辆的信息管理中,主要功能为通行证查询、申请和审批,另外还包括违法记录查询。对于通行证查询来说,用户需要输入号牌、车辆所属公司等内容,由系统进行信息比对,输出相应的通行证信息,信息中包括通行证有效时间、线路描述等。对于通行证申请,需要用户填入相关信息,有系统生成独立编号,让用户能够通过应用该编号进行通行证审判查询。对于违法信息查询,系统的实现过程与上文的信息查询过程相似。

3.3校车和公交车

对于校车和公交车信息管理系统来说,最重要的功能为对车辆的行进路线进行监测,同时用户能够进行报警。在这两个功能的实现过程中,该系统中需要接入警用电子地图,当用户输入车牌号等信息后,在警用地图上显示校车和公交车的规划行进路线,同时也能够通过相关设备的应用显示车辆的实际行进路线。当用户发现车辆的实际行进路线偏离规划路线后,偏离信息将会被划分到报警系统中,用户此时可进行报警,该信息会传递到警务系统中,由该系统分配警力进行车辆拦截。

4结论

综上所述,在智能交通管控平台的运行中,将能够对校车和公交车、渣土车与混凝土罐车进行信息录入和查询,从而让车辆公司和车辆信息管理部门进行相关信息的查找,并且能够让用户进行信息修改和删除。在具体建设中,数据库为系统建设的重要内容,需要能够涵盖各类信息,而对于不同的车辆来说,需要让Controller类和Service类包含不同的功能。

参考文献

[1]韩钰婷,机电设备智能管控平台在大型交通枢纽的应用[J].建筑电气,2018,37 (03):48-51.

[2]米爱中.智能交通管控与服务方案评估及优化平台架构研究[J].科技展望,2016,26 (17):2-3.

[3]李娟.智能交通管控平台重点车辆管理系统的设计与实现[D].山东大学,2016.