CN105843946B - 一种移动互联网支付统计分析***及其统计分析方法 - Google Patents

一种移动互联网支付统计分析***及其统计分析方法 Download PDF

Info

Publication number
CN105843946B
CN105843946B CN201610218759.6A CN201610218759A CN105843946B CN 105843946 B CN105843946 B CN 105843946B CN 201610218759 A CN201610218759 A CN 201610218759A CN 105843946 B CN105843946 B CN 105843946B
Authority
CN
China
Prior art keywords
module
foreground
payment
statistical analysis
background
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610218759.6A
Other languages
English (en)
Other versions
CN105843946A (zh
Inventor
沈立涛
朱亮
张元辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING SILVER SHELL TECHNOLOGY CO., LTD.
Original Assignee
BEIJING SILVER SHELL TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING SILVER SHELL TECHNOLOGY Co Ltd filed Critical BEIJING SILVER SHELL TECHNOLOGY Co Ltd
Priority to CN201610218759.6A priority Critical patent/CN105843946B/zh
Publication of CN105843946A publication Critical patent/CN105843946A/zh
Application granted granted Critical
Publication of CN105843946B publication Critical patent/CN105843946B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2272Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/211Schema design and management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种移动互联网支付统计分析***,包括若干个前台模块,用于完成移动终端发起的支付请求并收集支付信息;不同的前台模块通过表示层相互通讯连接,并与处于应用层的移动终端进行通讯连接;若干个后台模块,用于对前台模块收集到的支付信息进行统计分析并对支付信息进行储存;不同的后台模块通过网络层相互通讯连接;一个索引模块,用于对前台模块和后台模块内的数据建立分类索引***;前台模块和后台模块通过网关模块通讯连接,前台模块和后台模块分别通过前台防火墙和后台防火墙与网关模块连接。本发明公开了一种使用上述移动互联网支付统计分析***的统计分析方法。本发明能够解决现有技术的不足,提高了移动支付统计分析的效率。

Description

一种移动互联网支付统计分析***及其统计分析方法
技术领域
本发明涉及移动互联网技术领域,尤其是一种移动互联网支付统计分析***及其统计分析方法。
背景技术
随着移动互联网的发展和网络购物的普及,我国移动支付的使用量呈现出***式增长。现阶段,移动支付的统计分析平台都是基于传统的数据库结构,运算效率低。
发明内容
本发明要解决的技术问题是提供一种移动互联网支付统计分析***及其统计分析方法,能够解决现有技术的不足,提高了移动支付统计分析的效率。
为解决上述技术问题,本发明所采取的技术方案如下。
一种移动互联网支付统计分析***,包括,
若干个前台模块,用于完成移动终端发起的支付请求并收集支付信息;不同的前台模块通过表示层相互通讯连接,并与处于应用层的移动终端进行通讯连接;
若干个后台模块,用于对前台模块收集到的支付信息进行统计分析并对支付信息进行储存;不同的后台模块通过网络层相互通讯连接;
一个索引模块,用于对前台模块和后台模块内的数据建立分类索引***;
前台模块和后台模块通过网关模块通讯连接,前台模块和后台模块分别通过前台防火墙和后台防火墙与网关模块连接。
作为优选,所述前台模块在表示层通过外链接进行相互通讯连接,外链接包括动态连接的通讯呼叫模块和通讯应答模块,通讯呼叫模块上设置有外部接口,外链接还包括中继缓冲模块,中继缓冲模块用于对通讯数据进行转发、暂存和以及重发。
作为优选,所述后台模块在网络层通过内链接进行相互通讯连接,内链接包括静态接口以及与静态接口一一对应的接口指针,静态接口上反向串联有校核模块,校核模块与静态接口之间设置有启动模块。
作为优选,所述前台防火墙包括串行设置的第一监听模块、过滤模块和隔离运行模块;
第一监听模块用于与外界进行通讯连接;
过滤模块用于对特定的信息段进行过滤拦截;
隔离运行模块用于对经过过滤模块的信息段进行模拟运行,判断其可靠性;
前台防火墙还包括一个判断模块,判断模块根据前台模块的运行状态向第一监听模块、过滤模块和隔离运行模块分配不同的运行策略。
作为优选,所述后台防火墙包括,
第二监听模块,用于与外界进行通讯连接;
筛选模块,用于对信息段进行筛选,并分配至不同安全级别的后台模块中。
一种上述的移动互联网支付统计分析***的统计分析方法,包括以下步骤:
A、移动终端向前台模块发起支付请求,任意一个空闲的前台模块接受支付请求后向对应的移动终端发回支付应答,并与移动终端建立支付连接;
B、索引模块根据支付级别、支付类型和支付凭证对支付请求进行分类,并分配至相应的前台模块中;
C、前台模块对索引模块分配来的支付请求进行处理,在与移动终端进行支付校验之后,完成支付过程;
D、前台模块将支付信息传递至后台模块,索引模块根据支付接口类型、支付时间、支付状态和支付回执对支付信息进行分类,储存在后台模块中;
E、索引模块使用步骤D中的分类方式建立一元映射,然后利用步骤B中的分类方式在已经建立的索引映射基础上建立二元映射;一元映射的优先级高于二元映射的优先级。
采用上述技术方案所带来的有益效果在于:本发明通过建立前台模块和后台模块的两层结构,将支付过程进行了有效地分解。前台模块采用较为松散的结构,具有较高的灵活性,可以适用于快速变化的支付请求。后台模块采用较为固定的结构,具有较高的稳定性和数据读写速度,可以适用于大数据量的信息存储。索引模块用来对前台模块和后台模块进行控制,提高两层处理结构的工作协调性。前台防火墙和后台防火墙根据各自的工作环境进行设置,既保证了前台数据传输的安全性,又保证了后台数据的存储效率。
附图说明
图1是本发明一个具体实施方式的原理图。
图中:1、前台模块;2、移动终端;3、后台模块;4、网关模块;5、前台防火墙;6、后台防火墙;7、索引模块;8、通讯呼叫模块;9、通讯应答模块;10、外部接口;11、中继缓冲模块;12、静态接口;13、接口指针;14、校核模块;15、启动模块;16、第一监听模块;17、过滤模块;18、隔离运行模块;19、判断模块;20、第二监听模块;21、筛选模块;22、数据通讯模块;23、状态通讯模块。
具体实施方式
参照图1,本具体实施方式包括,
若干个前台模块1,用于完成移动终端2发起的支付请求并收集支付信息;不同的前台模块1通过表示层相互通讯连接,并与处于应用层的移动终端2进行通讯连接;
若干个后台模块3,用于对前台模块1收集到的支付信息进行统计分析并对支付信息进行储存;不同的后台模块3通过网络层相互通讯连接;
一个索引模块7,用于对前台模块1和后台模块3内的数据建立分类索引***;
前台模块1和后台模块3通过网关模块4通讯连接,前台模块1和后台模块3分别通过前台防火墙5和后台防火墙6与网关模块4连接。
所述前台模块1在表示层通过外链接进行相互通讯连接,外链接包括动态连接的通讯呼叫模块8和通讯应答模块9,通讯呼叫模块8上设置有外部接口10,外链接还包括中继缓冲模块11,中继缓冲模块11用于对通讯数据进行转发、暂存和以及重发。
所述后台模块3在网络层通过内链接进行相互通讯连接,内链接包括静态接口12以及与静态接口12一一对应的接口指针13,静态接口12上反向串联有校核模块14,校核模块14与静态接口12之间设置有启动模块15。
所述前台防火墙5包括串行设置的第一监听模块16、过滤模块17和隔离运行模块18;
第一监听模块16用于与外界进行通讯连接;
过滤模块17用于对特定的信息段进行过滤拦截;
隔离运行模块18用于对经过过滤模块17的信息段进行模拟运行,判断其可靠性;
前台防火墙5还包括一个判断模块19,判断模块19根据前台模块1的运行状态向第一监听模块16、过滤模块17和隔离运行模块18分配不同的运行策略。
所述后台防火墙6包括,
第二监听模块20,用于与外界进行通讯连接;
筛选模块21,用于对信息段进行筛选,并分配至不同安全级别的后台模块3中。
网关模块4包括并行设置的数据通讯模块22和状态通讯模块23。数据通讯模块22用于传输前台模块1和后台模块3之间的数据;状态通讯模块23用于将第二监听模块20采集到的后台防火墙6的运行状态反馈至第一监听模块16。判断模块19根据收集到的前台防火墙5和后台防火墙6的运行状态对相应模块的运行策略进行修正。
一种上述的移动互联网支付统计分析***的统计分析方法,包括以下步骤:
A、移动终端2向前台模块1发起支付请求,任意一个空闲的前台模块1接受支付请求后向对应的移动终端2发回支付应答,并与移动终端建立支付连接;
B、索引模块7根据支付级别、支付类型和支付凭证对支付请求进行分类,并分配至相应的前台模块1中;
C、前台模块1对索引模块7分配来的支付请求进行处理,在与移动终端2进行支付校验之后,完成支付过程;
D、前台模块1将支付信息传递至后台模块3,索引模块7根据支付接口类型、支付时间、支付状态和支付回执对支付信息进行分类,储存在后台模块3中;以前台模块1输出的支付信息作为参照数据,对储存于后台模块3中的数据进行第一次纠错;
E、索引模块7使用步骤D中的分类方式建立一元映射,然后利用步骤B中的分类方式在已经建立的索引映射基础上建立二元映射;一元映射的优先级高于二元映射的优先级;以储存在后台模块3中的数据为参照数据,使用二元映射对前台模块1的传输数据进行二次纠错。
本发明针对移动支付的特点涉及统计分析平台,并提供了一个优化的统计分析方法,可以有效提高移动支付统计分析的效率,降低对于硬件的要求,节约***成本。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (1)

1.一种移动互联网支付统计分析***,其特征在于:包括,
若干个前台模块(1),用于完成移动终端(2)发起的支付请求并收集支付信息;不同的前台模块(1)通过表示层相互通讯连接,并与处于应用层的移动终端(2)进行通讯连接;
若干个后台模块(3),用于对前台模块(1)收集到的支付信息进行统计分析并对支付信息进行储存;不同的后台模块(3)通过网络层相互通讯连接;
一个索引模块(7),用于对前台模块(1)和后台模块(3)内的数据建立分类索引***;
前台模块(1)和后台模块(3)通过网关模块(4)通讯连接,前台模块(1)和后台模块(3)分别通过前台防火墙(5)和后台防火墙(6)与网关模块(4)连接;
所述前台模块(1)在表示层通过外链接进行相互通讯连接,外链接包括动态连接的通讯呼叫模块(8)和通讯应答模块(9),通讯呼叫模块(8)上设置有外部接口(10),外链接还包括中继缓冲模块(11),中继缓冲模块(11)用于对通讯数据进行转发、暂存和以及重发;
所述后台模块(3)在网络层通过内链接进行相互通讯连接,内链接包括静态接口(12)以及与静态接口(12)——对应的接口指针(13),静态接口(12)上反向串联有校核模块(14),校核模块(14)与静态接口(12)之间设置有启动模块(15);
所述前台防火墙(5)包括串行设置的第一监听模块(16)、过滤模块(17)和隔离运行模块(18);
第一监听模块(16)用于与外界进行通讯连接;
过滤模块(17)用于对特定的信息段进行过滤拦截;
隔离运行模块(18)用于对经过过滤模块(17)的信息段进行模拟运行,判断其可靠性;
前台防火墙(5)还包括一个判断模块(19),判断模块(19)根据前台模块(1)的运行状态向第一监听模块(16)、过滤模块(17)和隔离运行模块(18)分配不同的运行策略;
所述后台防火墙(6)包括,
第二监听模块(20),用于与外界进行通讯连接;
筛选模块(21),用于对信息段进行筛选,并分配至不同安全级别的后台模块(3)中;
一种使用所述的移动互联网支付统计分析***的统计分析方法,包括以下步骤:
A、移动终端(2)向前台模块(1)发起支付请求,任意一个空闲的前台模块(1)接受支付请求后向对应的移动终端(2)发回支付应答,并与移动终端建立支付连接;
B、索引模块(7)根据支付级别、支付类型和支付凭证对支付请求进行分类,并分配至相应的前台模块(1)中;
C、前台模块(1)对索引模块(7)分配来的支付请求进行处理,在与移动终端(2)进行支付校验之后,完成支付过程;
D、前台模块(1)将支付信息传递至后台模块(3),索引模块(7)根据支付接口类型、支付时间、支付状态和支付回执对支付信息进行分类,储存在后台模块(3)中;
E、索引模块(7)使用步骤D中的分类方式建立一元映射,然后利用步骤B中的分类方式在已经建立的索引映射基础上建立二元映射;一元映射的优先级高于二元映射的优先级。
CN201610218759.6A 2016-04-08 2016-04-08 一种移动互联网支付统计分析***及其统计分析方法 Active CN105843946B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610218759.6A CN105843946B (zh) 2016-04-08 2016-04-08 一种移动互联网支付统计分析***及其统计分析方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610218759.6A CN105843946B (zh) 2016-04-08 2016-04-08 一种移动互联网支付统计分析***及其统计分析方法

Publications (2)

Publication Number Publication Date
CN105843946A CN105843946A (zh) 2016-08-10
CN105843946B true CN105843946B (zh) 2019-03-29

Family

ID=56597229

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610218759.6A Active CN105843946B (zh) 2016-04-08 2016-04-08 一种移动互联网支付统计分析***及其统计分析方法

Country Status (1)

Country Link
CN (1) CN105843946B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106919385B (zh) * 2017-02-14 2019-06-21 百富计算机技术(深圳)有限公司 信息统计方法及装置
CN110336920A (zh) * 2019-07-05 2019-10-15 中邮建技术有限公司 一种基于tcp协议评估移动支付感知的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957887A (zh) * 2010-05-17 2011-01-26 苏州苏城无线应用中心有限公司 手机一卡通智能医疗服务***
CN102768706A (zh) * 2011-05-05 2012-11-07 上海永为科技有限公司 一种自助点餐支付一体化***
CN103164738A (zh) * 2013-02-06 2013-06-19 厦门盛华电子科技有限公司 一种基于移动支付多通道数字认证的手机用户识别卡

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008072045A2 (en) * 2006-12-11 2008-06-19 Hari Prasad Sampath A method and system for personalized content delivery for wireless devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957887A (zh) * 2010-05-17 2011-01-26 苏州苏城无线应用中心有限公司 手机一卡通智能医疗服务***
CN102768706A (zh) * 2011-05-05 2012-11-07 上海永为科技有限公司 一种自助点餐支付一体化***
CN103164738A (zh) * 2013-02-06 2013-06-19 厦门盛华电子科技有限公司 一种基于移动支付多通道数字认证的手机用户识别卡

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
安全认证的统一支付平台设计与实现;孙大鹏;《中国优秀硕士学位论文全文数据库 信息科技辑》;20100715(第7期);I138-240
通信账户手机小额在线支付***的设计与实现;姚朋伟;《中国优秀硕士学位论文全文数据库 信息科技辑》;20120415(第4期);I135-585

Also Published As

Publication number Publication date
CN105843946A (zh) 2016-08-10

Similar Documents

Publication Publication Date Title
CN102929961B (zh) 基于构建快速数据分级通道的数据处理方法及其装置
CN109981789A (zh) 一种基于代理模式的微服务引擎
CN103995807B (zh) 一种基于Web架构下海量数据查询和二次处理的方法
CN102984283B (zh) 一种电动车辆远程监控与服务***及方法
CN110554856A (zh) 一种微服务治理***
CN106651633A (zh) 一种基于大数据技术的用电信息采集***及其采集方法
CN107368365A (zh) 云平台自动运维方法、***、设备及存储介质
CN103439629A (zh) 基于数据网格的配电网故障诊断***
WO2021031983A1 (zh) 一种汽车诊断云平台***、业务实现方法
CN108400993A (zh) 智能工业装备组件式组建的物联网***和存储介质
CN106209405A (zh) 故障诊断方法及装置
CN105843946B (zh) 一种移动互联网支付统计分析***及其统计分析方法
CN108648128A (zh) 车辆救援处理方法、***、设备和存储介质
CN107341223A (zh) 一种基于消息中间件的异构数据库实时同步方法
CN104363278A (zh) 一种海量终端通信接入***
CN103530247B (zh) 一种基于多服务器节点间总线访问的优先权调配方法
CN109685519A (zh) 一种面向多租户服务一体化监控的方法及所用***
CN106027284A (zh) 网络的故障诊断方法及装置
CN107562538A (zh) 铁路运输统计中的数据抽取多任务管理方法和***
CN112799908B (zh) 基于边缘计算的智能终端安全监控方法、设备和介质
Lin et al. Research on building an innovative electric power marketing business application system based on cloud computing and microservices architecture technologies
CN105515192A (zh) 输变电设备负荷数据接入电力***的监控预警***及方法
CN111077851A (zh) 一种基于气相色谱雾计算框架的化工过程故障诊断***
CN105306592A (zh) 具有远程解锁功能的智能燃气表***
CN106569421A (zh) 电动汽车的远程监控方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160902

Address after: 100000 No. 9 Jiuxianqiao East Road, Beijing, Chaoyang District

Applicant after: BEIJING SILVER SHELL TECHNOLOGY CO., LTD.

Address before: 100000 No. 9 Jiuxianqiao East Road, Beijing, Chaoyang District

Applicant before: Yao Xiaoning

GR01 Patent grant
GR01 Patent grant