企业管理系统对接方法、电子装置及存储介质制造方法及图纸

技术编号:27088566 阅读:30 留言:0更新日期:2021-01-25 18:16
本发明专利技术公开了一种企业管理系统对接方法、电子装置和存储介质。所述方法包括:接收并处理第一系统发送的数据;记录写入所述数据至第二系统的任务至数据库,并设定所述任务为未完成任务;获取预设时间内所述数据库中的未完成任务清单;根据所述未完成任务清单查询第二系统得到查询结果;根据所述查询结果确认所述第二系统是否完成任务;以及当确认所述第二系统完成任务后,设定写入所述数据至第二系统的任务为已完成,并更新任务。实施本发明专利技术,可以为第一系统和第二系统之间提供完整的对接验证机制,有利于所述第一系统和第二系统的数据集成。成。成。

【技术实现步骤摘要】
企业管理系统对接方法、电子装置及存储介质


[0001]本专利技术涉及计算机应用领域,尤其涉及一种企业管理系统对接方法、电子装置及存储介质。

技术介绍

[0002]随着科学技术的迅猛发展,为了更快的响应市场需求的变化,提高企业的研发、生产和管理的效率,现代企业引进了多种信息化管理系统。其中最为常见的就是ERP(Enterprise Resource Planning,企业资源计划)、SCM(Supply chain management,供应链管理)、CRM(Customer Relationship Management,客户关系管理)以及PLM(Product Lifecycle Management,产品全生命周期管理)。这几种管理系统都有各自的服务对象和范围,但同时又有很多交叉点,需要系统之间大量的信息传递,尤其是ERP系统和PLM系统。例如,当企业因资金或若干原因导致其PLM、ERP选择不同厂商、设备等级的系统时,系统间彼此运算、存储能力不相配的情形就需要纳入对接考虑,甚至可能导致对接数据无法保证一致性的问题产生。
[0003]从企业信息化的体系架构看,PLM系统处于基础地位,而ERP等系统需要企业研发部门通过PLM平台提供完整、准确、一致的产品数据。因此,如何将不同系统甚至是不同厂商提供的系统做数据对接就极为重要。

技术实现思路

[0004]鉴于以上内容,有必要提供一种企业管理系统对接方法、电子装置及存储介质,可以为第一系统和第二系统之间提供完整的对接验证机制。
[0005]本专利技术的第一方面提供一种企业管理系统对接方法,所述方法包括::
[0006]接收并处理第一系统发送的数据;
[0007]记录写入所述数据至第二系统的任务至数据库,并设定所述任务为未完成任务;
[0008]获取预设时间内所述数据库中的未完成任务清单;
[0009]根据所述未完成任务清单查询第二系统,并得到查询结果;
[0010]根据所述查询结果确认所述第二系统是否完成任务;以及
[0011]当确认所述第二系统完成任务后,设定写入所述数据至第二系统的任务为已完成,并更新任务。
[0012]优选地,在所述接收并处理所述第一系统发送的数据步骤之前,所述方法还包括:
[0013]接收第一系统发送的数据写入请求。
[0014]优选地,所述方法还包括:
[0015]将所述数据写入请求写入至消息队列。
[0016]优选地,所述根据所述未完成任务清单查询第二系统得到查询结果的步骤包括:
[0017]根据所述未完成任务清单同时启动多个子线程;
[0018]将查询第二系统的任务分发给所述多个子线程执行。
[0019]优选地,所述方法还包括:
[0020]侦测是否有子线程发生异常事件;
[0021]当侦测到有子线程发送异常事件时,将发生异常事件的子线程查询结果进行删除;
[0022]终止其他子线程的查询任务。
[0023]优选地,所述根据所述未完成任务清单查询第二系统得到查询结果的步骤包括:
[0024]根据所述未完成任务清单依次轮询所述第二系统得到查询结果。
[0025]优选地,根据所述查询结果确认所述第二系统是否完成任务包括:
[0026]根据确认所述第二系统是否返回完成响应信息来判断所述第二系统是否完成任务;
[0027]当接收到所述第二系统返回完成响应信息时,确认所述第二系统完成任务;及
[0028]当没有接收到所述第二系统返回完成响应信息时,确认所述第二系统没有完成任务,返回获取预设时间内所述数据库中的未完成任务清单的步骤。
[0029]优选地,所述第一系统为PLM系统,所述第二系统为ERP系统。
[0030]本专利技术的第二方面提供一种电子装置,所述电子装置包括:
[0031]处理器;以及
[0032]存储器,所述存储器中存储有多个程序模块,所述多个程序模块由所述处理器加载并执行如上所述企业管理系统对接方法。
[0033]本专利技术的第三方面提供一种存储介质,其上存储有至少一条计算机指令,所述指令由处理器并加载执行如上所述企业管理系统对接方法。
[0034]相较于现有技术,本专利技术提供的企业管理系统对接方法、电子装置及存储介质,可以为第一系统和第二系统之间提供完整的对接验证机制,有利于所述第一系统和第二系统的数据集成,通过所述对接验证机制可以实现数据传输的快速性和准确性。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0036]图1是本专利技术一实施方式提供的电子装置的示意图。
[0037]图2是本专利技术一实施方式提供的企业管理系统对接方法的流程图。
[0038]图3是本专利技术一实施方式提供的对接系统的功能模块图。
[0039]主要元件符号说明
[0040]电子装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ1[0041]存储器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
11
[0042]处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
12
[0043]数据库
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
13
[0044]对接系统
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
10
[0045]接收模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
101
[0046]记录模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
102
[0047]获取模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
103
[0048]查询模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
104
[0049]确认模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
105
[0050]处理模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
106
[0051]如下具体实施方式将结合上述附图进一步说明本专利技术。
具体实施方式
[0052]为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0053]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业管理系统对接方法,其特征在于,所述方法包括:接收并处理第一系统发送的数据;记录写入所述数据至第二系统的任务至数据库,并设定所述任务为未完成任务;获取预设时间内所述数据库中的未完成任务清单;根据所述未完成任务清单查询第二系统,并得到查询结果;根据所述查询结果确认所述第二系统是否完成任务;以及当确认所述第二系统完成任务后,设定写入所述数据至第二系统的任务为已完成,并更新任务。2.如权利要求1所述的企业管理系统对接方法,其特征在于,在所述接收并处理所述第一系统发送的数据步骤之前,所述方法还包括:接收第一系统发送的数据写入请求。3.如权利要求2所述的企业管理系统对接方法,其特征在于,所述方法还包括:将所述数据写入请求写入至消息队列。4.如权利要求1所述的企业管理系统对接方法,其特征在于,所述根据所述未完成任务清单查询第二系统,并得到查询结果的步骤包括:根据所述未完成任务清单同时启动多个子线程;将查询第二系统的任务分发给所述多个子线程执行。5.如权利要求4所述的企业管理系统对接方法,其特征在于,所述方法还包括:侦测是否有子线程发生异常事件;当侦测到有子线程发送异常事件时,将发生异常事件的子线程查询结果进行删除;...

【专利技术属性】
技术研发人员:李彦青陈军箕王柏胜张智勇
申请(专利权)人:沅圣科技股份有限公司
类型:发明
国别省市:

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

1