基于RFID和Android的诚信城市交通车辆系统的设计与实现
2018-11-22林基艳李超王超超王璐莹徐剑李广飞
林基艳, 李超, 王超超, 王璐莹, 徐剑, 李广飞
(榆林学院 信息工程学院,榆林 719000)
0 引言
城市交通出行事关市民生命财产安全,事关市场经济运行效率,信用建设至关重要。近些年,我国交通运输的设施设备条件取得了长足发展,干线和城市交通的线网密度、衔接程度、技术水平显著增强,旅客运输能力基本能满足日常需要[1]。但是,服务水平和市场秩序与人民群众的要求还有一定的差距。部分城市客运车辆超员、超速,城市公交不遵守交通规则、开“斗气车”、服务不规范,出租汽车无证经营、绕道行驶、拒载,网约车安全隐患、私家车酒驾、闯红灯,非法运营,逃缴拒缴停车费,车辆交易隐瞒泡水车、事故车交易等各类违法违规行为还比较突出,直接影响人民群众的生命财产安全和交通出行满意度[1]。
加强城市车辆诚信体系建设,不仅可以有效规范城市客运服务提供者的经营行为和行业市场秩序,营造优质服务、诚信经营的市场环境,提高交通出行服务水平,增强市民的获得感,也可有效约束驾驶员的行为,提高文明出行的意识,推动诚信成为全社会共同的价值追求和行为准则,提高全社会的诚信意识和信用水平[1]。基于此,论文提出了基于RFID和Android的诚信城市交通车辆系统,该系统的建立,不仅可以给市民提供一个了解和评价城市交通车辆诚信的平台,帮助市民更加客观、全面了解城市交通车辆的诚信水平,又有利于城市交通车辆诚信的发展和市场良好氛围的形成,具有较强的现实意义和实用价值[2]。
2 诚信车辆系统的分析和设计
本系统中的城市交通车辆的诚信模型中主要有4类主体,城市交通车辆的服务提供者、城市交通车辆的服务请求者、城市交通参与者和交通运输部门执法者。诚信评价主要包括:城市交通的服务请求者可以对城市车辆服务提供者提供的服务进行评价,比如出租车乘客可以对出租车司机的服务做出评价;再者,城市交通的参与者可以对城市交通车辆的行为进行诚信评价,比如行人可以对路上车辆的乱停行为进行评价;最后,交通运输部门执法人员对城市交通车辆的交通违章行为等进行评价,如图1所示。
1.1 系统的用例分析
通过以上分析可知,本系统包括了以下6种角色:
(1) 非认证用户,该类用户能浏览网站的信息。
(2) 认证评价用户:该类用户主要包括城市货运服务的委托方和城市交通的乘坐者。该类用户可以1)对城市交通车辆进行诚信评价,主要分为服务质量评价、价格评价、服务环境评价、承诺兑现评价等。服务质量评价指对客运服务的服务满意度,是否存在拼座、超载、拒载、服务态度恶劣等情况;价格评价指货运服务提供者、客运车辆、出租车、网约车、公交车等的要价的合理度,是否出现乱收费、胡乱加价等行为;环境评价是指客运车辆,主要包括大巴车、公共汽车、地铁、出租车、网约车的卫生情况是否达标;承诺兑现指不作虚假承诺,服务方是否在承诺的时间或者路线内到达目的地[3];2)对城市客运、货运车辆的服务进行投诉;3)对私家车的闯红灯、不按交通规则行驶等行为进行投诉,对私家车隐瞒事故、泡水等信息而进行二手车交易进行投诉。
(3) 认证的驾驶员用户:该类用户可以查询自己的交通违规、诚信评价、投诉等信息,并可对投诉做出解释。
(4) 交通运输部门执法用户:该类用户可以根据城市交通车辆的交通违规情况对车辆进行诚信评价,若城市交通车辆驾驶员出现酒驾、超速、闯红灯、不按交通规则行驶、疲劳驾驶、违章停车等违章行为,交通运输部门执法用户可以进行诚信扣分。
(5) 管理员用户:该类用户可以对城市交通车辆信息,驾驶员信息、诚信信息、投诉信息、违规信息等进行管理,还可以对失信的车辆、驾驶员等进行曝光,系统的主要用例图如图2所示。
1.2 系统的功能设计
基于RFID和Android的诚信城市交通车辆系统可以帮助城市交通运输部门建立城市交通道路驾驶人的信用基础信息数据库,对城市道路客运驾驶人受到行政刑事处罚的违法违规行为进行记录,依法公示严重交通违法行为,对客运驾驶人受到较高等级表彰的模范行为记入信用记录[4]。同时,该系统还可以帮助城市交通运输部门建立城市公共交通驾驶人、网约车从业人员、私家车的信用基础信息数据库。对公共交通和出租汽车、网约车驾驶人的违法违规行为记入信用记录,对公交驾驶人的模范行为记入信用记录;再者,该系统的建立可以鼓励行业组织、城市信用服务机构积极参与诚信记录建设,通过各种渠道依法依规搜集整理城市交通车辆的失信信息,鼓励广大市民如实举报相关失信行为[5]。根据系统功能的需求分析,系统后台管理系统的功能模块图,如图3所示。
图3 诚信城市交通车辆后台管理系统功能模块图
系统用户手机端子系统的功能模块图如图4所示。
图4 诚信城市交通车辆系统手机端子系统功能模块图
交通运输部门执法用户子系统的功能模块图如图5所示。
图5 诚信城市交通车辆系统执法端子系统功能模块图
要构建诚信车辆体系,最基本的问题是建立城市车辆的诚信记录,而诚信记录建设的最核心问题是诚信信息的采集,目前交通信息的采集大多依赖道路上的环形线圈检测采集技术、视频检测采集技术等交通信息检测设备,但是这些存在易磨损、受气候和光线条件影响大等缺点[6]。因此,本系统将RFID技术应用于城市车辆诚信信息采集,RFID技术无需与被识别的物体接触,识别距离远,信息存储量大,识别速度快,可同时识别多个目标,应用方便[7]。以榆林市为例,在榆林市的主要交通路口,安装RFID阅读器,城市执法人员配备手持式RFID阅读器,交通车辆配备RFID标签,用于快速、唯一识别车辆。同时,为了发动市民的监督力量,鼓励市民如实举报城市车辆的失信信息,对于已核查的属实举报信息,管理员可以对其进行诚信加分,并根据诚信分数,实施乘坐城市交通车辆打折的优惠。
3 诚信车辆系统的实现
为了实现诚信城市车辆系统,必须给交通运输部门提供一种唯一识别城市交通车辆的方式,本系统中统一为城市交通车辆配备车辆ID标示:RFID标签。认证的评价用户只需通过其Android手机上便可对周围的车辆进行识别,从而实现自动识别车辆并进行评价的功能,而认证的交通运输部门执法人员可以通过统一发放的手持端RFID阅读器,实现对周围车辆的识别和与交通运输管理部门的通信。因此,本系统包括城市交通运输监控中心、乘客手机终端子系统、城市车辆子系统、RFID子系统四部分。其中,认证评价用户需要具备具有RFID、3/4G功能的Android手机,城市交通运输部门配备web服务器、数据库服务器以及相应的信息采集管理模块、城市车辆管理模块、城市车辆驾驶员管理模块、城市车辆维修管理模块、交通执法人员信息管理模块、交通违规信息管理模块、评价人员信息管理模块、投诉信息模块、曝光模块、RFID设备管理模块等。系统的总体结构如图6所示。
图6 系统总体结构图
3.1 系统界面图
基于RFID和Android的诚信城市交通车辆系统基于Windows平台,将Android Studio作为前端,Java Web作为后台,后台的服务器端则使用了springMVC+Spring+Mybatis组合的系统架构。客户端与后台通过HTTP请求进行交互,数据传输格式为JSON,系统的数据库选用MySQL数据库[8]。系统部门界面图如图7所示。
4 总结
论文提出的基于RFID和Android的诚信城市交通车辆系统紧紧围绕城市交通出行车辆,客运帮助交通运输部门建立城市公共交通驾驶人和乘务员、网约车平台公司和从业人员、道路客运联网售票平台的信用基础信息数据库,不仅可以有效约束城市交通车辆的出行行为,还可以有效规范城市交通客运提供车辆的行为和行业市场秩序。
图7 部分系统界面图