警民通APP系统技术方案

技术编号:15799081 阅读:66 留言:0更新日期:2017-07-11 13:15
发明专利技术涉及一种手机互联网交互业务方法,尤其是警民通APP系统,它包括客户接入认证管理服务模块、服务管理服务模块、服务处理引擎模块、接口管理服务模块和若干外部接口;其工作方法为:客户接入认证管理服务模块进行安全校验与用户认证获取用户的信息,然后由服务管理服务模块判断用户请求的服务功能,判断服务功能是否存在及正常,然后启动服务处理引擎模块中的相应业务处理流程,与手机互联网结合,用户可以通过手机直接可以查询,不需要有电脑也可以操作;对于一些网办业务,办理过程比较长,当办理完成时可以警民通APP进行消息推送,提醒用户办理的进度,方便用户随时知道办理进度。

Police through APP system

The invention relates to a mobile phone Internet interactive services, especially the APP system, it includes customer access authentication management service module, service management service module, service module, service interface processing engine management module and a plurality of external interfaces; its working methods: customer access authentication management service module and user authentication for user security check the information, and then by the service management service module to determine the service function of the user's request, to determine whether there and the normal service function, and then start the service processing industry in the corresponding engine module business process, combined with the Internet and mobile phone, the user can directly can query through the mobile phone, do not need to have a computer can operate for some of the network of business; that process is relatively long, when completed when the police can pass APP to push the message. Wake up user progress, so that users can always know progress.

【技术实现步骤摘要】
警民通APP系统
专利技术涉及一种手机互联网交互业务方法,尤其是警民通APP系统。
技术介绍
现有的公安办事大厅通常采用人工办理和咨询各项业务。效率低,工作强度大。建设智慧城市是广州推进新型城市化发展的重要内容,为响应广州市政府全力推进新型城市化发展、率先加快转型升级、建设幸福广州的指示,融合公安厅在车辆业务、交通信息、出入境管理、户籍管理等方面的资源,为用户提供一个方便、快捷的资源查询与接收的方式。随着科技的发展,智能手机的普及,市民的生活也越来越智能化,基于手机移动应用本身的便民性、信息的快捷性,加之中国电信3G网络覆盖面广、带宽资源丰富等优势,以移动手机app的方式将公安厅的各项业务进行整合,使得用户可以随时随地的查询相关的信息,办理相关业务,从而达到为民、利民、便民的目标。
技术实现思路
针对现有技术的不足,专利技术提供一种通过3G网络实现手机和公安系统交互办理各项事务的方法。专利技术的技术方案为:警民通APP系统,其特征在于:它包括客户接入认证管理服务模块、服务管理服务模块、服务处理引擎模块、接口管理服务模块和若干外部接口;其工作方法为:手机客户端与警民通APP系统进行通信,首先是客户接入认证管理服务模块进行安全校验与用户认证获取用户的信息,然后由服务管理服务模块判断用户请求的服务功能,判断服务功能是否存在及正常,然后启动服务处理引擎模块中的相应业务处理流程,业务引擎启动业务处理流程后,当需要调用外部接口时,这时进入接口管理服务模块,检查接口是否存在及正常,然后调用对应的接口服务实体,由接口服务实体与真正的外部接口进行通信和处理,完成整个业务处理服务,再返回给客户端,在客户端上显示业务处理结果。具体的,所述手机客户端包括android与Iphone类手机。具体的,所述客户接入认证管理服务模块包括安全校验、密钥管理、客户端版本下载服务、服务登记查询、客户端接口服务、客户端接口协议、用户认证管理服务;安全校验:实现对请求的参数进行解码,从密钥管理中取出密钥进行加密,系统采用md5加密方式,核对请求是否合法,并且校验同一个IP的访问次数及频率进行检查,发现异常的情况时拒绝请求并列入黑名单;密钥管理:主要是对于每次请求会生成一个新的密钥,密钥的生命期是针对每个客户端的每次登陆开始到结束,保证每次用户登录时使用不同的密钥,大大提高系统的安全性;客户端版本下载服务:检查客户端的软件版本号,判断服务器上是否有新的版本,如果有新的,则提示用户下载新版本;服务登记查询:服务地址管理的作用主要是起到服务登记和寻址的功能,客户端接口服务是可以分布在多台服务器上,每台客户端接口服务都会自动登记,并定时报告各自的在线用户数和当前负荷,服务地址管理的对接口服务进行负载均衡,保证用户访问的速度,当某客户端接口服务出现故障时,可以自动调配客户端到另一个客户端接口服务去,保证客户端可以继续使用,也起到故障恢复的功能;客户端接口服务:接收用户的具体业务请求,校验请求参数,对相应的加密的参数进行解码还原,分析具体请求服务,然后再调用业务服务中心的相应的业务服务。客户端接口服务启动时首先到服务登记查询模块进行登记,并定时报告在线人数和当前负荷;客户端接口协议:通信协议使用了http标准协议,请求参数和返回参数都使用了标准的XML文档格式,方便以后功能扩展及其他厂家接入;用户认证管理服务:主要是对手机用户的信息进行检查和认证,用户的信息包括imsi号,用户号码,上网方式,用户版本号,用户手机分辨率等,通过这些信息再与用户管理系统进行核对,判断用户是实名认证用户还是普通注册用户还是未注册用户,根据这些信息按照业务的规则进行判断,例如允许wifi用户使用,不允许它网用户使用等业务条件,认证通过后才允许用户使用具体的业务功能,也通过密码保护及验证码保护及短信密码保护等方式保证用户认证的准确性。具体的,所述业务处理引擎模块采用一个或者多个协同工作的业务流执行服务器来完成功能。具体的,所述业务处理引擎模块中的业务流执行服务器维护内部控制数据,该数据或者集中于一个业务流执行服务器中,或者分布在一个业务流执行服务器集合中;业务流执行服务器所控制数据包括与各种过程、或者正执行的活动实例相关的内部状态信息,也包括业务流机用来合作或者从失败中进行恢复的检查点、恢复/新启动信息。所述手机客户端中包含通信模块、用户信息服务模块、业务加载模块、交警信息服务模块、出入境服务模块、户政服务模块、定制提醒服务、收藏服务模块、日志服务模块、本地数据库服务模块、推送通知服务模块和版本升级服务模块;通信模块:实现与平台服务模块通信,通信内容都按照安全方案中的加密方式进行加密传输,保证传输的安全性,提交客户端的请求及接收平台返回的信息用户信息服务模块:实现获取手机本身的信息进行与用户绑定服务,例如获取用户的设备ID或者手机操作系统版本或者imsi信息及手机型号信息,将这些信息传送给服务端做为一个校验绑定的功能.保存本地用户帐号信息.业务加载模块:实现从服务端获取业务信息,并且在界面上动态加载,当服务端有新的业务时,可以从服务端下载下来进行加载并且显示.交警信息服务模块:实现交警信息服务的相应功能模块。出入境服务模块:实现出入境信息服务功能模块.户政服务模块:实现户政信息服务功能.定制提醒服务:实现用户定制提醒服务功能服务.收藏服务模块:实现用户收藏管理服务.日志服务模块:记录用户的操作信息,并在后台发送给业务服务中心进行记录,其中包括登录退出,业务操作,时间等操作信息。本地数据库服务:很多信息并不是频繁变动的,所以一些信息会保存在本地的数据库中,数据以版本号来标志,当启动时检测到服务器版本号有变动时,才需要重新更新下载一次。推送通知服务模块:本服务常驻后台,当检测到服务端有新的业务信息需要通知时,会自动在手机界面上进行推送通知.版本升级服务模块:本服务进行版本管理,当服务端有新版本时,自动提示用户,可以下载到本地并安装覆盖。专利技术的有益效果为:警民通APP的优势在与手机互联网结合,用户可以通过手机直接可以查询,不需要有电脑也可以操作;对于一些网办业务,办理过程比较长,当办理完成时可以警民通APP进行消息推送,提醒用户办理的进度,方便用户随时知道办理进度;系统会根据用户填写的资料来进行提醒用户办理业务,例如驾驶证到期了,警民通APP自动提醒用户进行办理;用户可以直接在警民通APP上进行支付办理业务。例如违章查询成功后,可以直接在APP上进行支付办理。附图说明图1为本专利技术的系统逻辑结构图。具体实施方式下面结合附图对专利技术的具体实施方式作进一步说明:如图1所示,手机客户端(包含android与Iphone)与警民通平台进行通信,首先是客户接入认证管理服务进行安全校验与用户认证获取用户的信息,然后由服务管理服务判断用户请求的服务功能,判断服务功能是否存在及正常,然后启动服务处理引擎中的相应业务处理流程,业务引擎启动业务处理流程后,当需要调用外部接口时,这时进入接口管理服务,检查接口是否存在及正常,然后调用对应的接口服务实体,由接口服务实体与真正的外部接口进行通信和处理.这样完成整个业务处理服务,再返回给客户端,在客户端上显示业务处理结果。手机安装警民通手机客户端后,可以通过3G上网方式本文档来自技高网...
警民通APP系统

【技术保护点】
警民通APP系统,其特征在于:它包括客户接入认证管理服务模块、服务管理服务模块、服务处理引擎模块、接口管理服务模块和若干外部接口;其工作方法为:手机客户端与警民通APP系统进行通信,首先是客户接入认证管理服务模块进行安全校验与用户认证获取用户的信息,然后由服务管理服务模块判断用户请求的服务功能,判断服务功能是否存在及正常,然后启动服务处理引擎模块中的相应业务处理流程,业务引擎启动业务处理流程后,当需要调用外部接口时,这时进入接口管理服务模块,检查接口是否存在及正常,然后调用对应的接口服务实体,由接口服务实体与真正的外部接口进行通信和处理,完成整个业务处理服务,再返回给客户端,在客户端上显示业务处理结果。

【技术特征摘要】
1.警民通APP系统,其特征在于:它包括客户接入认证管理服务模块、服务管理服务模块、服务处理引擎模块、接口管理服务模块和若干外部接口;其工作方法为:手机客户端与警民通APP系统进行通信,首先是客户接入认证管理服务模块进行安全校验与用户认证获取用户的信息,然后由服务管理服务模块判断用户请求的服务功能,判断服务功能是否存在及正常,然后启动服务处理引擎模块中的相应业务处理流程,业务引擎启动业务处理流程后,当需要调用外部接口时,这时进入接口管理服务模块,检查接口是否存在及正常,然后调用对应的接口服务实体,由接口服务实体与真正的外部接口进行通信和处理,完成整个业务处理服务,再返回给客户端,在客户端上显示业务处理结果。2.根据权利要求1所述的警民通APP系统,其特征在于:所述手机客户端包括android与Iphone类手机。3.根据权利要求1所述的警民通APP系统,其特征在于:所述客户接入认证管理服务模块包括安全校验、密钥管理、客户端版本下载服务、服务登记查询、客户端接口服务、客户端接口协议、用户认证管理服务;安全校验:实现对请求的参数进行解码,从密钥管理中取出密钥进行加密,系统采用md5加密方式,核对请求是否合法,并且校验同一个IP的访问次数及频率进行检查,发现异常的情况时拒绝请求并列入黑名单;密钥管理:对于每次请求会生成一个新的密钥,密钥的生命期是针对每个客户端的每次登陆开始到结束;客户端版本下载服务:检查客户端的软件版本号,判断服务器上是否有新的版本,如果有新的,则提示用户下载新版本;服务登记查询:客户端接口服务是分布在多台服务器上,每台客户端接口服务都会自动登记,并定时报告各自的在线用户数和当前负荷,服务地址管理的对接口服务进行负载均衡;客户端接口服务:接收用户的具体业务请求,校验请求参数,对相应的加密的参数进行解码还原,分析具体请求服务,然后再调用业务服务中心的相应的业务服务,客户端接口服务启动时首先到服务登记查询模块进行登记,并定时报告在线人数和当前负荷;客户端接口协议:通信协议使用了http标准协议,请求参数和返回参数都使用了标准的XML文档格式;用户认证管理服务:对手机用户的信息进行检查和认证,用户的信息包括imsi号,用户号码,上网方式,用户版本号,用户手机分...

【专利技术属性】
技术研发人员:颜继雄李鹏翥张勤学
申请(专利权)人:广州华工中云信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1