一种基于内外网数据交互实时响应系统的制作方法

    专利2022-07-07  129


    本发明属于内网交互技术领域,具体涉及一种基于内外网数据交互实时响应系统。



    背景技术:

    大部分政企内部系统为内网环境,与互联网无法实现互联互通,且存在安全问题,极大的限制了用户的操作时间、操作环境,用户不能及时有效的处理问题。

    如现有的物资合同履约及结算流程中,在物资验收、投运、质保、结算阶段的单据仍为纸质单据,且依靠人工传递,造成纸质资源浪费,单据流转效率偏低,单据信息安全性也难以保障,且目前业务数据存在内网系统,无法实现信息共享,造成合同履约效率低,供应商办理业务成本较高等问题。

    此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于内外网数据交互实时响应系统,是非常有必要的。



    技术实现要素:

    针对现有技术的上述现有政企内部系统为内网,不能及时与用户互通,物资合同履约及结算流程无法信息共享,效率低,成本高的缺陷,本发明提供一种方法、装置、终端及存储介质,以解决上述技术问题。

    本发明提供一种基于内外网数据交互实时响应系统,包括信息内网服务器、信息外网服务器、外部互联网及内外网隔离网闸;

    信息内网服务器上设置有内网erp数据库模块和后端erp业务应用模块;

    信息外网服务器上设置有外网应用服务模块;

    外部互联网中设置有信息安全交互网关和移动终端应用模块;

    信息外网服务器上还设置有中间件;

    移动终端应用模块通过信息安全交互网关访问外网应用服务模块,外网应用服务模块通过内外网隔离网闸访问后端erp业务应用模块和内网erp数据库模块,移动终端应用模块通过中间件访问内网erp数据库模块。后端erp业务应用模块与外部互联网之间通过ip映射实现相互的实时访问。

    进一步地,移动终端应用模块包括移动业务应用组件和移动基础服务组件;

    移动业务应用组件,用于通过移动终端进行到货验收单审批自动签名、投运单审批自动签名以及质保单审批自动签名服务;移动业务应用组件包括到移动到货验收单表单组件、移动投运单表单组件、移动质保单表单组件、移动待办事项组件、移动签发事项组件以及移动签发状态查询组件;

    移动基础服务组件,用于通过移动终端进行用户认证、条目识别、数据传输以及终端安全服务;移动基础服务组件包括移动系统登录组件以及移动系统配置组件。

    进一步地,后端erp业务应用模块包括后端erp业务应用组件和后端erp基础服务组件;

    后端erp业务应用组件,用于通过后端erp进行到货验收单、投运单以及质保单进行在线审批及自动签名服务;后端业务应用组件包括erp到货验收单表单组件、epr投运单表单组件、epr质保单表单组件以及驳回及重新发起组件、查询管理组件、签字管理组件以及epr待办事项组件;

    后端erp基础服务组件,用于通过后端erp进行用户认证、条目识别以及数据传输;后端基础服务组件包括后端登录管理组件、后端系统配置组件及打印管理组件。

    进一步地,中间件包括作业管理组件、数据中转服务组件以及公共服务组件;

    作业管理组件,用于对移动终端业务应用组件的各项管理及解析;作业管理组件包括任务分配组件、数据查询组件、统计报表组件以及异常处理组件;

    数据中转服务组件,用于对移动终端应用组件与后端epr业务应用组件之间传输数据进行中转处理;数据中转服务组件包括数据封装组件、数据压缩组件、数据保存组件以及数据交换组件;

    公共服务组件,用于实现移动终端应用组件与后端epr业务组件之间用户管理、日志审计及系统配置各服务;公共服务组件包括用户管理组件、权限管理组件、系统配置组件、接口管理组件以及日志审计组件。

    进一步地,数据封装组件,用于根据作业类型将作业单据打包处理,简化移动业务应用组件作业;

    数据压缩组件,用于将移动业务应用组件的数据进行压缩,以提高传输效率;

    数据交换组件,用于在满足信息安全条件下将移动终端业务组件数据与后端epr数据库进行数据中转;

    用户管理组件,用于新建用户和管理用户;

    权限管理组件,用于管理用户权限;

    系统配置组件,用于进行系统的基础参数管理;

    接口管理组件,用于实现移动终端业务应用模块与后端erp数据库模块的数据中转管理;

    日志审计组件,用于查看接口管理组件的服务调用时间,查看接口服务是否处理成功。

    进一步地,外网应用服务模块,用于实现移动终端应用模块与后端erp业务应用模块及内网erp数据库模块之间无线网络连接,安全验证及外部入侵防御;外网应用服务模块包括移动接入网关组件、防火墙组件以及ips及wap组件。

    进一步,用户通过移动基础服务组件进行用户认证;

    移动终端业务操作时,移动终端业务组件将业务数据保存在移动终端本地,业务操作完成后,移动终端业务组件判断网络是否连通,并在网络连通时,通过在线方式将业务数据同步到中间件,中间件将业务数据同步到后端erp数据库模块。移动终端业务应用组件之间支持在线数据同步,离线业务作业方式。

    进一步地,移动终端应用模块与后端erp业务应用模块通过内网erp数据库模块实现数据同步,同时对用户信息和业务流程进行管理。

    进一步地,移动终端通过https、ssl协议构建安全通道,再通过外部互联网接入信息安全交互网关访问外网应用服务模块所在信息外网服务器,信息外网服务器上的tomat中间件通过内外网隔离网闸访问内网erp数据库模块所在的oracle信息内网服务器,调用erp服务接口与后端erp业务应用模块所在的erp信息内网服务器进行数据交互。

    进一步地,移动终端应用模块基于android操作系统及ios操作系统构建,中间件基于java语言构建。

    本发明的有益效果在于,

    本发明提供的基于内外网数据交互实时响应系统,实现到货验收单、投运单、质保单单据全程线上流转,由线下审批转移至线上审批,通过对后端erp业务应用模块进行适应性调整,实现后端erp业务应用模块与外部互联网移动终端应用模块app之间数据实时同步,用户可根据自己实际需求进行内外网选择进行单据审批,付款申请发起无需供应商进行纸质验收单据,减少供应商时间成本,并保证单据的流程完整性、安全性与有效性。

    此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。

    由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。

    附图说明

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

    图1是本发明的系统示意图一;

    图2是本发明的系统示意图二。

    具体实施方式

    为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

    实施例1:

    如图1所示,本发明提供一种基于内外网数据交互实时响应系统,包括信息内网服务器、信息外网服务器、外部互联网及内外网隔离网闸;

    信息内网服务器上设置有内网erp数据库模块和后端erp业务应用模块;

    信息外网服务器上设置有外网应用服务模块;

    外部互联网中设置有信息安全交互网关和移动终端应用模块;

    信息外网服务器上还设置有中间件;

    移动终端应用模块通过信息安全交互网关访问外网应用服务模块,外网应用服务模块通过内外网隔离网闸访问后端erp业务应用模块和内网erp数据库模块,移动终端应用模块通过中间件访问内网erp数据库模块。后端erp业务应用模块与外部互联网之间通过ip映射实现相互的实时访问。

    实施例2:

    如图2所示,本发明提供一种基于内外网数据交互实时响应系统,包括信息内网服务器、信息外网服务器、外部互联网及内外网隔离网闸;

    信息内网服务器上设置有内网erp数据库模块和后端erp业务应用模块;

    信息外网服务器上设置有外网应用服务模块;

    外部互联网中设置有信息安全交互网关和移动终端应用模块;

    信息外网服务器上还设置有中间件;

    移动终端应用模块通过信息安全交互网关访问外网应用服务模块,外网应用服务模块通过内外网隔离网闸访问后端erp业务应用模块和内网erp数据库模块,移动终端应用模块通过中间件访问内网erp数据库模块;后端erp业务应用模块与外部互联网之间通过ip映射实现相互的实时访问;

    移动终端应用模块包括移动业务应用组件和移动基础服务组件;移动终端应用模块基于android操作系统及ios操作系统构建;

    移动业务应用组件,用于通过移动终端进行到货验收单审批自动签名、投运单审批自动签名以及质保单审批自动签名服务;移动业务应用组件包括到移动到货验收单表单组件、移动投运单表单组件、移动质保单表单组件、移动待办事项组件、移动签发事项组件以及移动签发状态查询组件;

    移动基础服务组件,用于通过移动终端进行用户认证、条目识别、数据传输以及终端安全服务;移动基础服务组件包括移动系统登录组件以及移动系统配置组件;

    后端erp业务应用模块包括后端erp业务应用组件和后端erp基础服务组件;

    后端erp业务应用组件,用于通过后端erp进行到货验收单、投运单以及质保单进行在线审批及自动签名服务;后端业务应用组件包括erp到货验收单表单组件、epr投运单表单组件、epr质保单表单组件以及驳回及重新发起组件、查询管理组件、签字管理组件以及epr待办事项组件;

    后端erp基础服务组件,用于通过后端erp进行用户认证、条目识别以及数据传输;后端基础服务组件包括后端登录管理组件、后端系统配置组件及打印管理组件;

    中间件包括作业管理组件、数据中转服务组件以及公共服务组件;中间件基于java语言构建;同时借助实时处理、超强的性能、丰富的多媒体和web浏览器等功能,提高个人计算机、服务器以及web服务和终端设备之间的互操作性;

    作业管理组件,用于对移动终端业务应用组件的各项管理及解析;作业管理组件包括任务分配组件、数据查询组件、统计报表组件以及异常处理组件;

    数据中转服务组件,用于对移动终端应用组件与后端epr业务应用组件之间传输数据进行中转处理;数据中转服务组件包括数据封装组件、数据压缩组件、数据保存组件以及数据交换组件;数据封装组件,用于根据作业类型将作业单据打包处理,简化移动业务应用组件作业;数据压缩组件,用于将移动业务应用组件的数据进行压缩,以提高传输效率;数据交换组件,用于在满足信息安全条件下将移动终端业务组件数据与后端epr数据库进行数据中转;

    公共服务组件,用于实现移动终端应用组件与后端epr业务组件之间用户管理、日志审计及系统配置各服务;公共服务组件包括用户管理组件、权限管理组件、系统配置组件、接口管理组件以及日志审计组件;用户管理组件,用于新建用户和管理用户;权限管理组件,用于管理用户权限;系统配置组件,用于进行系统的基础参数管理;接口管理组件,用于实现移动终端业务应用模块与后端erp数据库模块的数据中转管理;日志审计组件,用于查看接口管理组件的服务调用时间,查看接口服务是否处理成功;

    外网应用服务模块,用于实现移动终端应用模块与后端erp业务应用模块及内网erp数据库模块之间无线网络连接,安全验证及外部入侵防御;外网应用服务模块包括移动接入网关组件、防火墙组件以及ips及wap组件。

    在某些实施例中,用户通过移动基础服务组件进行用户认证;

    移动终端业务操作时,移动终端业务组件将业务数据保存在移动终端本地,业务操作完成后,移动终端业务组件判断网络是否连通,并在网络连通时,通过在线方式将业务数据同步到中间件,中间件将业务数据同步到后端erp数据库模块;移动终端业务应用组件之间支持在线数据同步,离线业务作业方式;

    移动终端应用模块与后端erp业务应用模块通过内网erp数据库模块实现数据同步,同时对用户信息和业务流程进行管理;

    移动终端通过https、ssl协议构建安全通道,再同外部互联网接入信息安全交互网关访问外网应用服务模块所在信息外网服务器,信息外网服务器上的tomat中间件通过内外网隔离网闸访问内网erp数据库模块所在的oracle信息内网服务器,调用erp服务接口与后端erp业务应用模块所在erp信息内网服务器进行数据交互;

    在项目现场,用户可根据实际情况对移动终端进行app下载,进行注册并登陆账号,在移动终端上安装应用对关键数据,如如用户账号密码,再进行加密存储。

    尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。


    技术特征:

    1.一种基于内外网数据交互实时响应系统,其特征在于,包括信息内网服务器、信息外网服务器、外部互联网及内外网隔离网闸;

    信息内网服务器上设置有内网erp数据库模块和后端erp业务应用模块;

    信息外网服务器上设置有外网应用服务模块;

    外部互联网中设置有信息安全交互网关和移动终端应用模块;

    信息外网服务器上还设置有中间件;

    移动终端应用模块通过信息安全交互网关访问外网应用服务模块,外网应用服务模块通过内外网隔离网闸访问后端erp业务应用模块和内网erp数据库模块,移动终端应用模块通过中间件访问内网erp数据库模块。

    2.如权利要求1所述的基于内外网数据交互实时响应系统,其特征在于,移动终端应用模块包括移动业务应用组件和移动基础服务组件;

    移动业务应用组件,用于通过移动终端进行到货验收单审批自动签名、投运单审批自动签名以及质保单审批自动签名服务;移动业务应用组件包括到移动到货验收单表单组件、移动投运单表单组件、移动质保单表单组件、移动待办事项组件、移动签发事项组件以及移动签发状态查询组件;

    移动基础服务组件,用于通过移动终端进行用户认证、条目识别、数据传输以及终端安全服务;移动基础服务组件包括移动系统登录组件以及移动系统配置组件。

    3.如权利要求2所述的基于内外网数据交互实时响应系统,其特征在于,后端erp业务应用模块包括后端erp业务应用组件和后端erp基础服务组件;

    后端erp业务应用组件,用于通过后端erp进行到货验收单、投运单以及质保单进行在线审批及自动签名服务;后端业务应用组件包括erp到货验收单表单组件、epr投运单表单组件、epr质保单表单组件以及驳回及重新发起组件、查询管理组件、签字管理组件以及epr待办事项组件;

    后端erp基础服务组件,用于通过后端erp进行用户认证、条目识别以及数据传输;后端基础服务组件包括后端登录管理组件、后端系统配置组件及打印管理组件。

    4.如权利要求3所述的基于内外网数据交互实时响应系统,其特征在于,中间件包括作业管理组件、数据中转服务组件以及公共服务组件;

    作业管理组件,用于对移动终端业务应用组件的各项管理及解析;作业管理组件包括任务分配组件、数据查询组件、统计报表组件以及异常处理组件;

    数据中转服务组件,用于对移动终端应用组件与后端epr业务应用组件之间传输数据进行中转处理;数据中转服务组件包括数据封装组件、数据压缩组件、数据保存组件以及数据交换组件;

    公共服务组件,用于实现移动终端应用组件与后端epr业务组件之间用户管理、日志审计及系统配置各服务;公共服务组件包括用户管理组件、权限管理组件、系统配置组件、接口管理组件以及日志审计组件。

    5.如权利要求4所述的基于内外网数据交互实时响应系统,其特征在于,

    数据封装组件,用于根据作业类型将作业单据打包处理,简化移动业务应用组件作业;

    数据压缩组件,用于将移动业务应用组件的数据进行压缩,以提高传输效率;

    数据交换组件,用于在满足信息安全条件下将移动终端业务组件数据与后端epr数据库进行数据中转;

    用户管理组件,用于新建用户和管理用户;

    权限管理组件,用于管理用户权限;

    系统配置组件,用于进行系统的基础参数管理;

    接口管理组件,用于实现移动终端业务应用模块与后端erp数据库模块的数据中转管理;

    日志审计组件,用于查看接口管理组件的服务调用时间,查看接口服务是否处理成功。

    6.如权利要求4所述的基于内外网数据交互实时响应系统,其特征在于,

    外网应用服务模块,用于实现移动终端应用模块与后端erp业务应用模块及内网erp数据库模块之间无线网络连接,安全验证及外部入侵防御;外网应用服务模块包括移动接入网关组件、防火墙组件以及ips及wap组件。

    7.如权利要求4所述的基于内外网数据交互实时响应系统,其特征在于,用户通过移动基础服务组件进行用户认证;

    移动终端业务操作时,移动终端业务组件将业务数据保存在移动终端本地,业务操作完成后,移动终端业务组件判断网络是否连通,并在网络连通时,通过在线方式将业务数据同步到中间件,中间件将业务数据同步到后端erp数据库模块。

    8.如权利要求4所述的基于内外网数据交互实时响应系统,其特征在于,移动终端应用模块与后端erp业务应用模块通过内网erp数据库模块实现数据同步,同时对用户信息和业务流程进行管理。

    9.如权利要求4所述的基于内外网数据交互实时响应系统,其特征在于,移动终端通过https、ssl协议构建安全通道,再通过外部互联网接入信息安全交互网关访问外网应用服务模块所在信息外网服务器,信息外网服务器上的tomat中间件通过内外网隔离网闸访问内网erp数据库模块所在的oracle信息内网服务器,调用erp服务接口与后端erp业务应用模块所在的erp信息内网服务器进行数据交互。

    10.如权利要求4所述的基于内外网数据交互实时响应系统,其特征在于,移动终端应用模块基于android操作系统及ios操作系统构建,中间件基于java语言构建。

    技术总结
    本发明提供一种基于内外网数据交互实时响应系统,包括信息内网服务器、信息外网服务器、外部互联网及内外网隔离网闸;信息内网服务器上设置有内网ERP数据库模块和后端ERP业务应用模块;信息外网服务器上设置有外网应用服务模块;外部互联网中设置有信息安全交互网关和移动终端应用模块;信息外网服务器上还设置有中间件;移动终端应用模块通过信息安全交互网关访外网应用服务模块,外网应用服务模块通过内外网隔离网闸访问后端ERP业务应用模块和内网ERP数据库模块,移动终端应用模块通过中间件访问内网ERP数据库模块。

    技术研发人员:薛洛良;周玉军;孟宪胜;曹秀青;王刚;赵红卫;胡潇斐;张倩;张双喆;崔国栋;王宏闯;樊振;贺涛;谷蓓蓓
    受保护的技术使用者:国网河南省电力公司物资公司;山东鲁能软件技术有限公司
    技术研发日:2020.10.20
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-8112.html

    最新回复(0)