2024年4月19日发(作者:)
交管信息化l Trafic management informatizafion
基于移动互联网终端的“交管1 2 1 2 3,'
App服务系统研究与应用
文/何晓亮刘明胡杰严峰吴刘松
赫 耍:随着公安交通管理信息化融合技术的研究与深化应用
管理平台,为了进一步拓展和延伸公安交通管理的服务渠道
,
全
国建立了公安交通管理综合应用平台及互联网交通安全综合服务
.
随
着智能手机的普及,基于移动互联网终端的“交管l 2l23”App服
务系统应运而生。本文基于全国统一建设的模式思想,从系统技
术架构、网络拓扑、APP客户端设计等方面做了总体规划
阐述了系统软件功能。
Abstract:With the deep research and comprehensive application of
information fusion technologies in traffic n]anagement
aI1 integrated
.
,
并分析
application platform for traffic management and a comprehensive seI・vice platform for intemet traffic safet
.
v
services have been established nation widely
In order to extend the service channels of trafic lf11anagelnent
based
,
on the fact of the rapid popularity of smart phones
it is necessary to launch the“1 2 1 23”APP for thc smart Dhone
,
.
This paper,based on the thought of establishing a uniied mode for the wholfe nation
analyses and describes the
,
functions of the software from various aspects
such as system technology architecture
network topoi0gy and
,
,
APP client design and SO on.
关键词:交通管理;移动互联网;智能手机终端;1 2l 23
Key words:traffic management:mobile inte ̄‘net;smart phone terminal;1 2 1 23
O引言
201 3年,公安部交通管理局从顶层设计考虑,
决定建立互联网交通安全综合服务管理平台(以下
内完成推广应用,成为首个在政府行业内建立全国
范围的互联网端一体化公安交通管理社会化服务平
台,真正做到多动鼠标,少跑路,同时解决了安全
简称“互联网服务平台”)。2014年12N,互联网
服务平台先后在陕西、福建、广东3省开展了试点应
用工作,随后在全国范围内逐步启用并对外提供服
告知、安全宣传、业务办理积压等问题,社会效益
巨大。随着移动互联网和智能终端的快速普及,使
得手机App市场飞速发展,潜移默化的改变着人们
工作和生活方式。运用“便捷高效,互联互通”的
务。截至201 6年6月,互联网服务平台已在全国范围
道路交通科学技术
交管信息化l Traffic management informatization
“互联网+”思维,进一步拓展和延伸服务渠道,提
(以下简称“交管12123 App ̄JE务系统”)。
升公安交通管理业务办理便捷度,依托综合应用平台
与互联网服务平台打下的交通管理信息化坚实基础的
背景下,迫切需要在全国层面加强顶层设计,建立基
于移动互联网终端的“交管12123”App1]E务系统
1“交管1 21 23”AppSE务系统技术架构
设计
1.1系统总体架构
图I“交管i2123”App服务系统整体架构图
“交管12123”APP服务系统由移动端APP
 ̄App与服务器之间通讯,支持HTTP、HTTPS通 ,
讯方式,并通过自定义私有协议对数据包关键数据加
密,增强通讯安全性,协议中支持通过Gzip ̄,,缩方
式对数据压缩后再传输,以降低手机终端通讯流量的
压力。
与服务端应用两部分构成,目前移动端APP支持
Android、iOS两大主流操作系统,主要包括U l页面
展示层、业务逻辑层、网络接口访问控制层、公共类
库、本地缓存五大组件构成,服务端应用由部级平台
应用服务、省级App Server组成。
1.1.1移动端App
公共类库:集成一系列SDK包,为App应用起
支撑作用。
Ul页面展示层:主要负责界面的渲染和用户的交
互工作,通过调用业务逻辑层的方法以获取所需业务
及显示数据。
本地缓存:负责处理本地数据,对本地SQ Lite
数据库进行读写操作,以及对本地日志文件进行读写
操作,并对底层数据进行加密。
业务逻辑层:负责数据加工处理、数据缓存、数
据转移,缓存加密等工作。
1.1.2服务端应用层
部级平台包含EApp、消息推送系统和部级App
Server业务支撑系统,其中EApp包含:登录验证、
路由分配、通讯安全控制、消息推送、日志等功能模
块;消息推送系统负责整个系统的消息推送功能;部
网络接口访问控制层:负责接受业务逻辑层传递
1 ̄gJson数据,与服务器端通讯获取请求数据,并将
从服务器端获取的数据返回给业务逻辑层。移动客户
2017 ̄06固
交管信息化1 Trafic management informatization
级App Server业务支撑系统包含插件管理、数据分
析、版本管理、宣传管理、用户管理、服务监控、应
用性能管理等功能模块。
推送和日志等模块。
1.2“交管1 21 23”Apple务系统网络图
整个“交管12123”App#E务系统网络图如图2
所示:
省级App Server实现用户业务查询和办理的功
能,包含业务功能、通讯安全控制、三方支付、消息
图2“交管12123”App服务系统网络图
(1)移动端通过EApp登录后才能连接到省级
App Server,通过在EAPP完成“单点登录”后,
(3)省级App Server之间采用异步通讯模式
来实现数据交换,实现异地车证、异地违法处理等业
务功能跨省平台间无缝链接。 实现跨省平台间“全国漫游”的功能。
(2)省级App Sevrer与EApp之间采用HTTP
协议或TCP/IP协议利用lnternet实现异步通讯,包
括会话信息同步、异地车证信息异步更新等。
(4)消息推送逻辑部省级间推送采用不同的
方式,省级平台消息推送是省级App Server发出,
通过Internet送至消息推送系统,再推送至云端;
I囵 道路交通科学技术
EAppi ̄J息推送则是直接通过内网将推送消息推送至
消息推送系统后,再推送至云端。
2 App客户端设计
2.1 Android/iOS支持描述
2.1.1 Android客户端适配
为了更好的让“交管12123”App兼容And roid
设备,目前支持适配And roid操作系统版本为4.0以
上f合4.0)。
字体单位统一采用dip控制,防止用户更改系统
字体大小时App字体跟着变化,严重影响美观。
U 1布局方面不要采用绝对布局fAbSOI Ute
Layout)方式。U l整体效果比例采用宽度固定,即为
屏幕宽度,高度按视图效果比例固定,当高度超出屏
幕高度时用拖动方式显示。
U I视图布局单位统一采用dip控制。当有特殊U l
排列显示效果时f如在小屏幕和大屏幕上显示界面展
示的布局要求不同),可采用在Android res目录下新
建layout—Idpi或layout—xhdpi等的文件夹,在目录
分别添加相应的布局界面。
图标的适配。图标的大小关系着在屏幕上显示的
清晰度,同一图标在高分辨率上的显示清晰度低于底
分辨率上的显示清晰度。为了不影响显示效果可设置
几套图标放入不同分辨率的文件夹下f如drawable—
hdp 或drawable—xhdpi等)。
横/竖屏切换,如果没有UI界面的特殊要求,禁
止横/竖屏切换,统一采用竖屏显示。
表l Android分辨率对应关系
资源文件夹 类型 屏幕分辨率
ldpi OVGA 320*240
mdPI HVGA、VGA 480*320
hdpi WVGA 480*800
xhdpi WOVGA 1 280*720
xxhdpj HD 1920"1080
交管信息化I Trafic management informatization
2.1.2 iOS客户端适配
目前支持iOS 8.0及以上全版本,使用代码布局
方式实现分机型适配。
iOS开发以iphone5s为主版本,代码识别手机
版本号,主内容以滚动视图为主,缩短部分可以滚
动查看,不影响视觉效果,当识别是4.7寸以上屏幕
机型时,程序等比例放大,不影响视图效果。针对
i PhoneX特殊机型的安全区域,则依据手机版本号
单独适配。
图片的适配采用如下规则:
(1)图片资源的命名+⑥2×是适配4.7寸以下
(合4.7寸)屏幕的分辨率;
(2)图片资源的命名+⑥3×是适配4.7寸以上
(不包含4.7寸)的分辨率。
表2 iOS分辨率对应关系
iOS机型 分辨率
iPhone5/5s 640-1168(4,1-)
iPh0ne6/6s/7/7s/8 1 334-750(4.7寸)
iPh0ne6plus/7plus/8plus 1 920 1 080(5.5寸)
iPhone× 2436-1 1 25(5.8寸)
2.2客户端数据处理时序图
用户在12123官网、苹果App Store、Android
应用市场(包括360、百度、应用宝、阿里、华为等
应用市场)下载“交管12123”App应用,并在移动
终端完成安装后,通过应用交互界面发起请求,U l
层在接收到用户请求后,根据不同业务类型请求,
构造原始请求数据,网络层接收到业务逻辑层的数据
后,对原始数据依照通信私有协议规则进行加密、压
缩等操作处理,将封装后的数据通过HTTP/HTTPS
方式发送至服务端等待响应请求。
服务端接收到客户端发送的请求数据后,进行解
密、解压等操作,根据不同的数据请求类型,完成对
应服务端接口数据响应,并依据遵从通信私有协议规
则对返回给客户端的原始数据进行反向加密、压缩。
客户端网络层在接收到服务端响应数据后,对返
2O17年o6期
交管信息化1 Traffic management informatization
回数据重新进行逆向解密、解压,之后返回给业务逻
操作,且依据U I层渲染数据要求,对响应数据进行
辑层,并对需要在客户端保存的数据进行本地持久化
适配处理,最后统一由U I层渲染返回给用户展示。
臣 E匡
清水页面展示
处理请求
加密或压缩返1—1数据
图3 APP客户端数据处理时序图
服务端接收到客户端发送的请求数据
3总体功能设计
后,进行解密、解压等操作后,根据不同的 “交管1 21 23”AppI ̄F.务系统功能框架图如下图4所示
数据请求类型,完成对应服务端接口数据响
应,并依据遵从通信私有协议规则对返回给
客户端的原始数据进行反向加密、压缩。
客户端网络层在接收到服务端响应数据
后,对返回数据重新进行逆向解密、解压,
之后返回给业务逻辑层,并对需要在客户端
保存的数据进行本地持久化操作,且依据U I
层渲染数据要求,对响应数据进行适配处
理,最后统一由UI层渲染返回给用户展示。
图4“交管12123”App服务系统功能框架图
囫 道罡各交通科学技术
交管信息化I Trafic management informatization
3.1用户管理
支持车主用户、驾驶人用户、初次申领机动车驾
驶证学员、新车车主用户四种类型在线自主注册。并
为注册用户提供修改用户信息、修改密ti- ̄/手势密码、
修改手机号码、邮寄地址维护、删除账号、暂停/启用
账号、绑定单位申请等功能。
点、占道施工申请办理点、驾驶培训企业、机动车回
收企业、汽车销售单位等交通相关管理业务办理点地
图搜索、导航和联系方式查询功能。
3.9用户分享
支持注册用户通过新浪微博、QQ空间、朋
友圈、短信、00好友、微信好友等六个渠道分享
“交管12123”App软件,使更多人参与使用“交管
12123”App。
3.2用户单点登录
支持用户通过单点登录,实现全国漫游,跨省业
务办理功能。同时,结合移动终端特色,除传统输入
账号、密码登录方式,还允许用户采用手势码登录及
指纹登录方式。
3.10意见反馈
为方便注册用户及时反馈使用“交管1 21 23”App
过程中遇到的问题、意见。
3.3业务预约、受理和办理
为注册用户提供新车/二手车预选号牌、新能源车
换牌预约、驾驶人考试预约、机动车违法处理、罚款
3.1 1用户出行
为公众提供实时导航功能,并可及时获取全国路
况信息、地图全景信息、重点节点流量观测、实时拥
堵路段查看等功能。
缴纳、事故快处、一键挪车、补/换领机动车行驶证、
补/换领机动车号牌、补领检验合格标志、机动车检验
预约、驾驶人考试预约、驾驶证期满/超龄/损毁换证、
驾驶证遗失补证、延期换证/审验/提交身体条件证明、
考试费缴纳等互联网业务预约、受理和办理服务功能。
3.12消息推送
为后台管理员用户提供编辑、审核并发送给注册
用户Appf ̄j息功能,可用于区域交通管制措施、恶劣
天气、事故多发路段、危险路段、守法驾驶、安全驾
驶、严重交通违法行为危害等内容宣传告知。
3.4交通管理信息查询
为注册用户提供绑定机动车、驾驶证信息、机动车
违法记录、业务受理进度、学习驾驶证明信息查询。
4总结
通过公安交通管理信息化融合技术的研究与应
用,在全国范围内建立一体化的基于移动互联网终端
的“交管12123”App al1.务平台,进一步推进了公安
交通管理信息化建设与应用水平,有效提升了交通管
理工作服务效率和水平,打造交警 ̄Bi-]“服务社会、
便民利民为民”的良好形象。下一阶段,为进一步在
全国范围内实现信息的交换与共享、业务的整合与联
动,最大限度的方便广大交通参与者享受交通安全服
3.5交通安全信息告知
为注册用户提供机动车逾期未检验、逾期未报
废、机动车临界检验、驾驶证有效期满未换证、记分
满分、A类和B类驾驶证实习期记分达到9分、机动车
电子监控记录等公安交通管理业务信息告知功能。
3.6交通安全信息公布
为公众提供查看已投放号段、逾期未确认号牌
号码、考试员信息、考试场地信息、自学直考路线信
息、本地考试计划、异地考试计划等信息公布功能。
务,在解决互联网与公安网间数据交换延时壁垒的同
时,也为了能更好地提升用户体验,考虑依托“交管
12123”App专用业务二维码,扩展业务服务方式,并
将尝试进一步拓展“交管12123”APPLE务系统功能,
3。7交通管理动态信息公布
为公众提供当地公安交通管理动态信息和公告信
息,方便用户及时查看交通管理 ̄13f-j发布的交通管理
新闻、交通管制公告等重要信息。
将更多的公安交通管理服务项目增加到现有系统中
3.8业务办理导航
为公众提供交通管理部门、车管所、警务室、服
务站、安检机构、事故快速理赔点、货车通行证办理
(包括道路交通违法举报、满分审验学习等)。llII跚
r晓亮刘明胡杰严峰吴刘松公安部交通管理科学研究所)
2017年o6期团
发布者:admin,转转请注明出处:http://www.yc00.com/news/1713510162a2263175.html
评论列表(0条)