一种移动警务应用管控系统的制作方法

文档序号:7771634阅读:207来源:国知局
一种移动警务应用管控系统的制作方法
【专利摘要】本发明公开了一种移动警务应用管控系统,包括终端系统和后台支持系统,所述终端系统使用Android操作系统,所述后台支持系统包括WEB交互服务器、数据库服务器和终端事件处理服务器,所述后台支持系统向所述终端系统提供应用程序,并通过所述WEB交互服务器与移动网络与所述终端系统实现信息交互,所述终端事件处理服务器根据收集到的所述终端系统的请求进行实时处理并反馈;所述移动警务应用管控系统支持应用程序的创建、申请、更新、审核、发布、下架和应用分配功能。本发明支持多级架构,负载均衡,部署灵活,系统可扩展性强,管理便捷。
【专利说明】一种移动警务应用管控系统

【技术领域】
[0001]本发明涉及移动应用系统,尤其涉及一种移动警务应用管控系统。

【背景技术】
[0002]随着科技的发展,采用智能操作系统已成为移动警务终端的发展趋势,移动警务终端功能变得强大,能承载更多的移动应用,并且由于便捷性和实时性,移动警务终端将在广大公安民警的执勤办公中普及,移动警务应用将发挥出巨大的作用。现有的移动警务系统无法使各种新颖有用的警务应用软件快速且分门别类地推送给各地公安民警,应用推广受阻,从而影响信息化系统的快速建设和推广,并且,基于开源的android操作系统开发的移动警务应用具有一定的安全风险。


【发明内容】

[0003]有鉴于此,本发明的目的是提供一种移动警务应用管控系统,对公安系统内的各种应用软件进行审核授权、统一管理、灵活配置、分组推送,使移动警务终端能便捷安全地安装与使用应用软件。
[0004]为了达到上述目的,本发明的目的是通过下述技术方案实现的:
[0005]一种移动警务应用管控系统,其中,包括终端系统和后台支持系统,所述终端系统使用Android操作系统,所述后台支持系统包括WEB交互服务器、数据库服务器和终端事件处理服务器,所述后台支持系统向所述终端系统提供应用程序,并通过所述WEB交互服务器与移动网络与所述终端系统实现信息交互,所述终端事件处理服务器根据收集到的所述终端系统的请求进行实时处理并反馈;所述移动警务应用管控系统支持应用程序的创建、申请、更新、审核、发布、下架和应用分配功能。
[0006]上述移动警务应用管控系统,其中,所述终端系统在每一次上线请求过程中,均会下载一个应用列表,根据所述应用列表实现应用的下载和升级,所述后台支持系统对服务区域内的所有的所述终端系统进行用户组划分,所述后台支持系统在向所述终端系统分配所述应用列表时参考所述终端系统所在的用户组。
[0007]上述移动警务应用管控系统,其中,所述终端系统在接收到所述后台支持系统发布的应用程序后进行认证,以确认来源的可信性。
[0008]上述移动警务应用管控系统,其中,向用户提供故障反馈机制,用户通过终端系统将问题和建议反馈给所述后台支持系统。
[0009]上述移动警务应用管控系统,其中,所述后台支持系统提供对应用的下载量、应用下载的趋势、应用分类以及应用故障反馈的统计功能。
[0010]上述移动警务应用管控系统,其中,所述后台支持系统在所述终端系统登录时设置安全保护机制,所述安全保护机制包括密码输错保护机制、HTTPS登录系统机制和主机IP地址限定机制。
[0011]上述移动警务应用管控系统,其中,所述后台支持系统还提供升级管理功能和还原功能,所述升级管理功能包括升级包导入、升级包列表管理、升级操作和记录升级的操作历史,所述还原功能包括创建系统还原点和提供还原点列表给用户。
[0012]上述移动警务应用管控系统,其中,为所述终端系统和所述后台支持系统分别提供授权机制,所述终端系统和所述后台支持系统在经过授权才能运行,通过每台所述终端系统上的终端证书明确所述终端系统的授权起始时间和授权结束时间,所述后台支持系统的证书通过服务器硬件信息生成。
[0013]与已有技术相比,本发明的有益效果在于:
[0014]-支持多级架构,可实现分中心和总中心二级架构,分级架构可以灵活支撑业务的发展;
[0015]-负载均衡,支持标准的第三方负载均衡器,达到大数据量处理性能;
[0016]-产品许可机制,系统根据授权码形成产品的功能模块、使用期限、系统容量,可以根据系统硬件配置提前限制系统的承载量,避免出现因系统性能问题出现崩溃;
[0017]-系统还原管理,系统可以创建还原点,该点记录当时系统运行的模块、参数等,如果升级失败或者升级后存在不稳定情况,可以使用还原管理功能使系统回滚到用户想要的稳定版本;
[0018]-部署灵活,应用仓库中心可以根据客户实际情况进行地市级、省级部署模式,应用仓库客户端不受影响,可以支撑系统规模的不断扩张;
[0019]-系统可扩展,提高服务器配置可有效提高系统处理能力,支持负载均衡突破系统性能瓶颈;
[0020]-管理便捷,系统对终端的安全管控,通过用户组实现应用批次分配,终端通过客户端软件获取应用列表和相应服务,不需要管理员干预。

【专利附图】

【附图说明】
[0021]构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022]图1是本发明移动警务应用管控系统的结构示意图;
[0023]图2是本发明移动警务应用管控系统的应用所在系统的结构示意图。

【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0026]参照图1,本发明一种移动警务应用管控系统包括终端系统和后台支持系统,终端系统使用Android操作系统,Android操作系统为当下移动终端普遍使用的移动操作系统。后台支持系统包括WEB交互服务器、数据库服务器和终端事件处理服务器,后台支持系统向终端系统提供应用程序,并通过WEB交互服务器与移动网络与终端系统实现信息交互,终端事件处理服务器根据收集到的终端系统的请求进行实时处理并反馈;移动警务应用管控系统支持应用程序的创建、申请、更新、审核、发布、下架和应用分配功能。后台支持系统中的几台服务器也可以共同部署在一台服务器上。
[0027]系统的请求是由终端侧应用仓库客户端软件发起,采用HTTP访问,获取后台数据,可以很好的兼容移动接入平台。终端系统在每一次上线请求过程中,均会下载一个应用列表,根据应用列表实现应用的下载和升级,后台支持系统对服务区域内的所有的终端系统进行用户组划分,后台支持系统在向终端系统分配应用列表时参考终端系统所在的用户组。对已发布的应用和试运行的应用可以分配给用户管理中的每一个用户和用户组,最终每一个用户都会形成一个可以访问的应用列表,应用仓库客户端在每一次上线请求过程中,都会下载分配给用户的应用列表,根据应用列表清单实现应用的下载和升级等操作。
[0028]终端系统在接收到后台支持系统发布的应用程序后进行认证,以确认来源的可信性。对发布的APK应用包,终端如何验证是来自可信后台推送的应用包,系统使用公安移动数字证书对原始APK包进行签名,采用私有格式打包,在应用仓库客户端处进行认证,确认来源的可信性,增强安全性。
[0029]向用户提供故障反馈机制,可以通过应用仓库客户端,用户可以把应用使用过程中遇到的问题和对应用的建议反馈给系统,管理员可以对反馈的故障进行分门别类的统计,向不同供应商提供汇总的反馈信息,加快应用的改进和完善。
[0030]后台支持系统提供对应用的下载量、应用下载的趋势、应用分类以及应用故障反馈的统计功能。目前实现对应用的下载量进行统计,对应用下载的趋势进行统计,对应用分类进行统计,对应用故障反馈进行统计等一系列统计功能。
[0031]后台支持系统在终端系统登录时设置安全保护机制,包括提供密码输错保护,管理员可以设置密码输错保护次数;提供系统访问超时退出机制,系统访问超时后需要用户重新登录;提供HTTPS登录系统机制,加强对访问者的身份认证机制;提供管理主机IP地址限定机制,可设置进行系统远程登录的主机IP地址,减少系统被攻击的风险。
[0032]后台支持系统会详细记录不同管理员的操作记录,会对管理员使用哪个功能模块进行分类登记,以备对管理员的操作进行审计。系统默认保留操作记录时间为六个月,可以通过修改系统配置参数修改记录周期。
[0033]应用仓库后台提供升级管理功能和还原功能。升级管理提供升级包导入、升级包列表和升级操作,对升级的操作历史进行记录,以备查询和审计。还原功能提供创建系统还原点功能,提供还原点列表给用户,用户可以轻松通过还原操作恢复到以前的配置。
[0034]为终端系统和后台支持系统分别提供授权机制,终端系统和后台支持系统在经过授权才能运行,通过license机制,明确终端设备授权数量,以TF安全卡统计为基准,明确终端授权起始时间和授权结束时间,当TF安全卡登记数量超过授权数时,无法再继续登记,需要增加license授权时。后台支持系统的证书(license)通过服务器硬件信息生成,管控中心验证license后可以正常运行,管控中心系统软件无法在非授权服务器上运行。
[0035]移动警务应用在大规模推广之前,可以进入试运行阶段,可以特意挑选一些不同型号、不同操作系统的移动警务终端作为试运行目标,通过一定时间的试运行,发现移动警务应用的兼容性问题和稳定性问题。解决目前移动应用对不同型号的移动终端,不同操作系统的版本,不同TF安全卡的驱动程序和不同VPN客户端版本的兼容性问题,以解决应用可能因某些原因导致用户体验不好的问题,为移动警务应用的全面铺开打下坚实基础。
[0036]参照图2,应用仓库的后台支持系统部署在公安移动接入区,移动警务终端首先通过VPN实现上线操作,通过VPN和鉴别评估管理系统的身份认证,可以访问移动接入区,应用仓库客户端发起HTTP访问,获取应用仓库分配给终端用户的应用列表,执行相应的操作。
[0037]从上述实施例可以看出,本发明的优势在于:
[0038]本发明支持多级架构,负载均衡,部署灵活,系统可扩展性强,管理便捷。
[0039]以上对本发明的具体实施例进行了详细描述,但本发明并不限制于以上描述的具体实施例,其只是作为范例。对于本领域技术人员而言,任何等同修改和替代也都在本发明的范畴之中。因此,在不脱离本发明的精神和范围下所作出的均等变换和修改,都应涵盖在本发明的范围内。
【权利要求】
1.一种移动警务应用管控系统,其特征在于,包括终端系统和后台支持系统,所述终端系统使用Android操作系统,所述后台支持系统包括WEB交互服务器、数据库服务器和终端事件处理服务器,所述后台支持系统向所述终端系统提供应用程序,并通过所述WEB交互服务器与移动网络与所述终端系统实现信息交互,所述终端事件处理服务器根据收集到的所述终端系统的请求进行实时处理并反馈;所述移动警务应用管控系统支持应用程序的创建、申请、更新、审核、发布、下架和应用分配功能。
2.根据权利要求1所述移动警务应用管控系统,其特征在于,所述终端系统在每一次上线请求过程中,均会下载一个应用列表,根据所述应用列表实现应用的下载和升级,所述后台支持系统对服务区域内的所有的所述终端系统进行用户组划分,所述后台支持系统在向所述终端系统分配所述应用列表时参考所述终端系统所在的用户组。
3.根据权利要求2所述移动警务应用管控系统,其特征在于,所述终端系统在接收到所述后台支持系统发布的应用程序后进行认证,以确认来源的可信性。
4.根据权利要求1所述移动警务应用管控系统,其特征在于,向用户提供故障反馈机制,用户通过终端系统将问题和建议反馈给所述后台支持系统。
5.根据权利要求4所述移动警务应用管控系统,其特征在于,所述后台支持系统提供对应用的下载量、应用下载的趋势、应用分类以及应用故障反馈的统计功能。
6.根据权利要求1所述移动警务应用管控系统,其特征在于,所述后台支持系统在所述终端系统登录时设置安全保护机制,所述安全保护机制包括密码输错保护机制、HTTPS登录系统机制和主机IP地址限定机制。
7.根据权利要求1所述移动警务应用管控系统,其特征在于,所述后台支持系统还提供升级管理功能和还原功能,所述升级管理功能包括升级包导入、升级包列表管理、升级操作和记录升级的操作历史,所述还原功能包括创建系统还原点和提供还原点列表给用户。
8.根据权利要求1所述移动警务应用管控系统,其特征在于,为所述终端系统和所述后台支持系统分别提供授权机制,所述终端系统和所述后台支持系统在经过授权才能运行,通过每台所述终端系统上的终端证书明确所述终端系统的授权起始时间和授权结束时间,所述后台支持系统的证书通过服务器硬件信息生成。
【文档编号】H04L29/08GK104301366SQ201310442586
【公开日】2015年1月21日 申请日期:2013年9月24日 优先权日:2013年9月24日
【发明者】黄明, 陈家明, 季华桢, 李敏, 张旭, 张志 , 王曦 申请人:上海辰锐信息科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1