管理Android终端的方法及系统的制作方法

文档序号:9524024阅读:265来源:国知局
管理Android终端的方法及系统的制作方法
【技术领域】
[0001]本发明涉及An droid技术领域,尤其是涉及一种管理An droid终端的方法及系统。
【背景技术】
[0002]传统的终端管理只是简单的实现了终端管理、消息推送,可实现某些特定情境下的需求。但随着科技的发展,Android终端功能不断丰富,随之而来的需要不断更新终端应用以适应不同的需求。与此同时,随着市场竞争加剧,相同类型的APP通常有几十,甚至上百种。想要从众多APP中脱颖而出,往往需要在原有业务的基础上添加一些彩头,如砸金蛋、抢红包等。传统的终端只是实现功能,从而忽略了用户体验。
[0003]在实际生产中,终端与业务服务器之间的交互往往都需要很多参数才能完成一笔业务,如果每部署一台终端都需要配置十几甚至是二十几个参数,那么部署的效率将大大降低。传统终端管理中鲜有可以实时查询查看终端状态的。
[0004]随着终端数量不断增多,各个地市可能会有不同的需求,不同的展示界面、甚至不同的菜单。传统的终端管理只能给不同的地市下发不同版本的APP已达到目的,但是这个方法不仅耗时,而且一旦版本太多就不容易维护了。

【发明内容】

[0005]本发明所要解决的技术问题是:提高终端管理效率,提供支持远程升级功能的平台,可以实现对地域部署的突破。
[0006]为了解决上述技术问题,本发明采用的技术方案为:提供一种管理Android终端的方法,包括:
[0007]终端管理平台获取终端的交易参数数据,并存储在数据库中;
[0008]终端上报设备号、IP地址及子网掩码信息到前置接入模块;
[0009]根据设备号、IP地址及子网掩码信息,前置接入模块从数据库中获取对应的交易参数数据,并将所述交易参数数据下发到终端;
[0010]终端解析所述交易参数数据,并进行远程升级和/或办理相关业务。
[0011]为解决上述问题,本发明还提供一种管理Android终端的系统,包括:
[0012]终端,搭载Android系统;
[0013]前置接入模块,用于获取终端上报的设备号、IP地址及子网掩码信息;
[0014]终端管理平台,用于获取终端的交易参数数据,并存储在数据库中;
[0015]其中,前置接入模块还根据设备号、IP地址及子网掩码信息,从数据库中获取所述交易参数数据,并将所述交易参数数据下发到终端;
[0016]终端解析所述交易参数数据,并进行远程升级和/或办理相关业务。
[0017]本发明的有益效果在于:区别于现有技术,本发明通过设备号、IP地址及子网掩码信息,将交易参数数据下发到终端,以实现终端的远程升级或办理其他相关业务。通过上述方式,本发明可以提高终端管理效率,提供支持远程升级功能的平台,并实现对地域部署的突破。
【附图说明】
[0018]图1为本发明具体实施例的流程示意图;
[0019]图2为本发明方法实施例一的流程示意图;
[0020]图3为本发明方法实施例一的流程示意图;
[0021]图4为本发明远程升级的流程示意图;
[0022]图5为本发明终端鉴权的流程示意图;
[0023]图6为本发明实施例三的系统结构框图;
[0024]图7为本发明具体实施例实现方式网络拓扑图;
[0025]图8为本发明终端管理平台的软件结构拓扑图。
【具体实施方式】
[0026]为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0027]本发明最关键的构思在于:通过设备号、IP地址及子网掩码信息,将交易参数数据下发到终端,以实现终端的远程升级或办理其他相关业务。
[0028]请参照图1、图2所示,本发明实施例一提供一种管理Android终端的方法,包括:
[0029]S1:终端管理平台获取终端的交易参数数据,并存储在数据库中;
[0030]S2:终端上报设备号、IP地址及子网掩码信息到前置接入模块;
[0031]S3:根据设备号、IP地址及子网掩码信息,前置接入模块从数据库中获取对应的交易参数数据,并将所述交易参数数据下发到终端;
[0032]S4:终端解析所述交易参数数据,并进行远程升级和/或办理相关业务。
[0033]具体地,本发明中终端与管理平台之间的通信采用的是Http+XML,采用这种架构的优势是稳定、易拓展,而且能满足各个省份、地市的定制化需求,数据库可采用oracle数据库等。前置接入模块可根据需求将定制化的数据下发到地市、区县、网点、甚至是终端;在实际操作中,由于设备号、IP地址及子网掩码信息可反映所述终端所在的地区,因此在下发的时候针对地区差异进行,可实现自定义式的管理。
[0034]本发明的终端管理平台可支持远程升级功能,并可实现应用的在线更新,同时可下发红包活动等,增加趣味性的同时给予用户优惠。
[0035]区别于现有技术,本发明实施例一通过设备号、IP地址及子网掩码信息,将交易参数数据下发到终端,以实现终端的远程升级或办理其他相关业务。通过上述方式,本发明可以提高终端管理效率,提供支持远程升级功能的平台,并实现对地域部署的突破。
[0036]如图1、图3?5所示,在实施例一的基础上,本发明实施例二的步骤S1具体为:
[0037]S11:终端定时上报终端交易类型及笔数的心跳包信息到前置接入模块;
[0038]S12:前置接入模块将终端交易类型及笔数的心跳包信息存储到数据库中;
[0039]S13:终端管理平台从数据库中获取终端交易类型及笔数,并展示。
[0040]可选地,本发明实施例二的步骤S1具体为:
[0041]S14:终端实时上报终端交易日志到前置接入模块;
[0042]S15:前置接入模块将终端交易日志存储到数据库中;
[0043]S16:终端管理平台从数据库中获取终端交易日志,并展示、风险报警及制作报表。
[0044]其中,步骤S4具体为:
[0045]S41:终端获取当前软件版本信息及其下载地址;
[0046]S42:判断是否需要升级;
[0047]若是,则执行步骤S43:终端下载升级文件,并进行远程升级;
[0048]若否,则执行步骤S44:终端执行相关业务流程。
[0049]其中,步骤S2之后,还包括:
[0050]S21:终端管理平台获取终端设备号,并进行鉴权;
[0051]S22:判断终端是否非法,
[0052]若是,则执行步骤S23:终端管理平台发出提示,并拒绝终端执行相关业务;
[0053]若否,则执行步骤S24:获取业务员号,并判断业务员号是否非法,
[0054]若是,则执行步骤S25:终端管理平台提示业务失败;
[0055]若否,则执行步骤S44。
[0056]对应的,如图6所示,本发明实施例三提供一种管理Android终端的系统100,包括:
[0057]终端110,搭载有Android系统;
[0058]前置接入模块120,用于获取终端110上报的设备号、IP地址及子网掩码信息;
[0059]终端管理平台130,用于获取终端110的交易参数数据,并存储在数据库中;
[0060]其中,前置接入模块120还根据设备号、IP地址及子网掩码信息,从数据库中获取所述交易参数数据,并将所述交易参数数据下发到终端110 ;
[0061]终端110解析所述交易参数数据,并进行远程升级和/或办理相关业务。
[0062]其中,在一个可选地实施例中:
[0063]终端110定时上报终端交易类型及笔数的心跳包信息到前置接入模块120 ;
[0064]前置接入模块120将终端交易类型及笔数的心跳包信息存储到数据库中;
[0065]终端管理平台130从数据库中获取终端交易类型及笔数,并展示。
[0066]其中,在另一个可选地实施例中:
[0067]终端110实时上报终端交易日志到前置接入模块;
[0068]前置接入模块120将终端交易日志存储到数据库中;
[0069]终端管理平台130从数据库中获取终端交易日志,并展示、风险报警及制作报表。
[0070]其中,终端110在获取当前软件版本信息及其下载地址后,判断是否需要升级;
[0071]若是,则终端110下载升级文件,并进行远程升级;
[0072]若否,则终端110执行相关业务流程。
[0073]其中,终端管理平台130在获取终端设备号,进行鉴权;并在鉴权后,终端管理平台130判断终端110是否非法,
[0074]若是,则终端管理平台130发出提示,并拒绝终端执行相关业务;
[0075]若否,则获取业务员号,并判断业务员号是否非法,
[0076]若是,则终端管理平台130提示业务失败;
[0077]若否,则终端110执行相关业务办理。
[0078]为方便理解本发明上述方法及系统,本发明通过一个具体的实施例进行阐述。
[0079]请一并参阅图1?8,本发明提供的管理方法中管理人员向终端管理平台输入终端的交易参数数据,也可以允许通过终端管理平台直接生成设备号、结算账号、内部账户等交易参数,每台终端部署时只需要配置管理平台的服务器地址即可自动完成所有的配置。其中,终端通过终端登录配以定时心跳包的机制连接管理平台,管理平台通过相应的算法就可以判断当前终端是否在线,统计交易时长。如图1所示,本发明具体实施例中终端是每隔10分钟上报终端交易类型和笔数的心跳包,应当理解的是,在实际操作中,根据服务器负载性能,用户可设置为5分钟、1分钟、甚至30秒定时上报相关数据心跳包。前置接入模块将上述数据存储到数据库,并由终端管理平台获取并进行展示。同时终端交易统计和交易日志也可以实时上传,如图1,终端每做一笔业务后,都会将该笔业务的交易日志上报到前置接入模块,并入库,最后还是由终端管理平台展示数据库的交易明细,也可进行风险预警、制作报表等等。这样在管理平台上就能实时看到每一台终端的转态和业务完成情况,设置交易报警警戒等,完成对终端交易的监控。
[0080]综上所述,本发明的终端主要是实现业务平台的相关功能、上报胶衣记录等信息、解析前置接入模块下发的终端参数等信息,并实现自我升级或办理其他相关业务;而前置接入模块是处理终端上报的上述信息,并存储到数据库,并作为过渡
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1