本申请涉及产品生产技术领域,特别是涉及一种提醒订单生产上线的方法及系统。
背景技术:
在产品生产过程中,相关的工作人员需要对订单进行关注,以便及时对生产产品进行后续跟踪和研究。因此,及时获取订单在产线的生产情况,是个关键问题。
以服务器生产为例,目前,在服务器生产过程中,获取订单在产线生产情况的方法,通常是:工作人员通过生产系统的查询工具进行查询。即:工作人员需要了解哪个订单的上线情况,就输入该订单的相关信息,进行有针对性的查询。如果有多个订单上线情况需要了解,需要逐一进行信息查询。
然而,目前获取订单在产线生产情况的方法中,由于需要工作人员通过生产系统进行查询,人工手动输入的过程中容易出现误差,且查询效率较低。尤其是有多个订单时,需要逐一进行查询,更容易出现误差。因此,目前获取订单在产线生产情况的方法使得订单信息的获取效率较低,所获取的订单信息准确性和可靠性较低。
技术实现要素:
本申请提供了一种提醒订单生产上线的方法及系统,以解决现有技术中订单信息的获取效率较低以及所获取的订单信息准确性和可靠性较低的问题。
为了解决上述技术问题,本申请实施例公开了如下技术方案:
一种提醒订单生产上线的方法,所述方法包括:
建立待提醒订单以及关注所述待提醒订单的关系人之间的映射关系,其中,与任一所述待提醒订单相匹配的关系人的数量≥1;
存储所述映射关系;
访问生产线数据库,获取待提醒订单的生产信息,所述生产信息包括:订单编号和生产进程;
根据所述生产信息,判断待提醒订单是否存在并处于生产状态;
如果是,根据所述映射关系,推送订单提醒信息至与所述待提醒订单相匹配的关系人;
如果否,重新访问生产线数据库,获取待提醒订单的生产信息。
可选地,所述访问生产线数据库,获取待提醒订单的生产信息,包括:
每隔设定的时间,对生产线数据库进行一次访问,获取待提醒订单的生产信息。
可选地,所述设定的时间为5分钟。
可选地,所述访问生产线数据库,获取待提醒订单的生产信息,包括:
实时访问生产线数据库,获取待提醒订单的生产信息。
可选地,根据所述映射关系,推送订单提醒信息至与所述待提醒订单相匹配的关系人,包括:
根据所述映射关系,生成订单提醒信息;
根据信息发送工具,对所述订单提醒信息进行处理,使所述订单提醒信息与信息发送工具相匹配;
通过所述信息发送工具,将处理后的订单提醒信息推送至与所述待提醒订单相匹配的关系人。
一种提醒订单生产上线的系统,所述系统包括:
映射关系建立模块,用于建立待提醒订单以及关注所述待提醒订单的关系人之间的映射关系,其中,与任一所述待提醒订单相匹配的关系人的数量≥1;
存储模块,用于存储所述映射关系;
访问模块,用于访问生产线数据库,获取待提醒订单的生产信息,所述生产信息包括:订单编号和生产进程;
判断模块,用于根据所述生产信息,判断待提醒订单是否存在并处于生产状态,如果是,启动推送模块,如果否,启动访问模块;
所述推送模块,用于当待提醒订单存在并处于生产状态时,根据所述映射关系,推送订单提醒信息至与所述待提醒订单相匹配的关系人。
可选地,所述访问模块为:定时访问单元或实时访问单元;
所述定时访问单元,用于每隔设定的时间,对生产线数据库进行一次访问,获取待提醒订单的生产信息;
所述实时访问单元,用于实时访问生产线数据库,获取待提醒订单的生产信息。
可选地,所述推送模块包括:
订单提醒信息生成单元,用于根据所述映射关系,生成订单提醒信息;
处理单元,用于根据信息发送工具,对所述订单提醒信息进行处理,使所述订单提醒信息与信息发送工具相匹配;
所述信息发送工具,用于将处理后的订单提醒信息推送至与所述待提醒订单相匹配的关系人。
可选地,所述系统为一监视服务器,所述监视服务器的一端连接生产线数据库,所述监视服务器的另一端连接互联网。
本申请的实施例提供的技术方案可以包括以下有益效果:
本申请提供一种提醒订单生产上线的方法,该方法首先建立待提醒订单以及关注待提醒订单的关系人之间的映射关系,并存储该映射关系,其次通过访问生产线数据库获取到待提醒订单的生产信息,然后根据生产信息判断待提醒订单是否存在并处于生产状态;如果是,推送订单提醒信息至关系人,否则返回重新访问生产线数据库,获取待提醒订单的生产信息。本实施例通过及时访问生产线数据库,根据所获取的生产信息确定待提醒订单的生产状态,并推送给相关的关系人,相比于现有技术,对待提醒订单的生产状态由被动查询到主动推送,避免关系人进行查询,能够节省工作人员的时间,大大提高订单信息获取的效率,而且本发明对待提醒订单进行推送时,每个待提醒订单的关系人是根据提前建立的映射关系进行推送,推送对象明确,不容易产生误差,有利于提高工作人员所获取订单信息的准确性和可靠性。
本申请提供一种提醒订单生产上线的系统,该系统主要包括:映射关系建立模块、存储模块、访问模块、判断模块以及推送模块。本实施例通过设置访问模块和判断模块能够及时获取到待提醒订单的生产状态,并通过推送模块主动将订单提醒信息推送给相关的关系人,这种模块设置方式,能够避免工作人员逐一查询订单信息,有利于提高订单信息获取的效率。而且,映射关系建立模块的设置,能够明确固定待提醒订单与相关的关系人的对应关系,并通过存储模块存储该对应关系,因此,推送模块进行订单提醒信息推送时不容易发生错误,有利于大大提高工作人员所获取订单信息的准确性和可靠性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例所提供的一种提醒订单生产上线的方法的流程示意图;
图2为本申请实施例所提供的一种提醒订单生产上线的系统的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
为了更好地理解本申请,下面结合附图来详细解释本申请的实施方式。
实施例一
参见图1,图1为本申请实施例所提供的一种提醒订单生产上线的方法的流程示意图。由图1可知,本实施例中提醒订单生产上线的方法,主要包括如下过程:
s1:建立待提醒订单以及关注待提醒订单的关系人之间的映射关系。
本实施例中,与任一待提醒订单相匹配的关系人的数量≥1,也就是一个待提醒订单对应一个关系人,或者一个待提醒订单对应多个关系人。
通过建立待提醒订单以及关注待提醒订单的关系人之间的映射关系,能够确保后续进行订单提醒时,将待订单提醒信息准确发送至所有相关的待提醒订单的关系人,从而提高提高工作人员所获取订单信息的准确性和可靠性,提高信息推送的准确性。
建立映射关系之后,执行步骤s2:存储映射关系。
对映射关系进行存储,以便于后续及时调用。
s3:访问生产线数据库,获取待提醒订单的生产信息。其中,生产信息包括:订单编号和生产进程。
生产线数据库中存储有生产相关的所有信息,包括待提醒订单的生产信息。本实施例通过连接生产线数据库,并访问生产线数据库,能够及时获取待提醒订单的生产信息。
进一步地,根据访问频率,本实施例中步骤s3包括两种实施方式:定时访问和实时访问。实际应用中,可以根据不同的用户需求进行选择。
以服务器生产过程中订单提醒为例,第一种实施方式为定时访问,即:每隔设定的时间,对服务器生产线数据库进行一次访问,获取待提醒订单的生产信息。定时访问的方式,可以根据不同的应用场景设置不同的时间间隔,既能够满足常规的订单提醒需求,又有利于节省服务器的系统资源,提高服务器系统的运行效率。设定的时间优选5分钟。该时间设置,既能够实现及时提醒功能,又不至于提醒太频繁,占用过多系统资源。
第二种实施方式为实时访问,即:实时访问服务器生产线数据库,获取待提醒订单的生产信息。实时访问的方式,针对反馈时效性要求较高的订单,能够在订单上线的第一时间通知到待提醒订单相匹配的关系人,有利于提高订单提醒的效率和及时性。
s4:根据生产信息,判断待提醒订单是否存在并处于生产状态。
也就是,根据生产信息,首先根据订单编号判断待提醒订单是否存在于生产线数据库中,如果是,继续根据生产进程判断该待提醒订单是否处于生产状态。如果否,先暂停,进行故障排查,例如:确认订单编号是否获取错误,映射关系中是否包含该待提醒订单等。直到故障排除后,待提醒订单存在于生产线数据库中,再根据生产进程判断该待提醒订单是否处于生产状态。
如果待提醒订单存在并处于生产状态,执行步骤s5:根据映射关系,推送订单提醒信息至与待提醒订单相匹配的关系人。
具体地,步骤s5又包括如下过程:
s51:根据映射关系,生成订单提醒信息。
s52:根据信息发送工具,对订单提醒信息进行处理,使订单提醒信息与信息发送工具相匹配。
本实施例中可以采用不同的信息发送工具进行推送,包括:微信、qq、短信或者邮件等。根据不同的信息发送工具,需要对订单提醒信息进行相应处理,以便于信息发送工具顺利推送订单提醒信息。
s53:通过信息发送工具,将处理后的订单提醒信息推送至与待提醒订单相匹配的关系人。
如果待提醒订单存在并不处于生产状态,返回步骤s3,重新访问生产线数据库,获取待提醒订单的生产信息。
实施例二
在图1所示实施例的基础之上参见图2,图2为本申请实施例所提供的一种提醒订单生产上线的系统的结构示意图。由图2可知,本实施例中提醒订单生产上线的系统,主要包括:映射关系建立模块、存储模块、访问模块、判断模块以及推送模块。
其中,映射关系建立模块用于建立待提醒订单以及关注待提醒订单的关系人之间的映射关系,其中,与任一待提醒订单相匹配的关系人的数量≥1;存储模块,用于存储映射关系;访问模块,用于访问生产线数据库,获取待提醒订单的生产信息,生产信息包括:订单编号和生产进程;判断模块,用于根据生产信息,判断待提醒订单是否存在并处于生产状态,如果是,启动推送模块,如果否,启动访问模块;推送模块,用于当待提醒订单存在并处于生产状态时,根据映射关系,推送订单提醒信息至与待提醒订单相匹配的关系人。
进一步地,访问模块可以采用定时访问单元或者实时访问单元来实现,根据不同的用户需求,两者选择其一。其中,定时访问单元,用于每隔设定的时间,对生产线数据库进行一次访问,获取待提醒订单的生产信息。实时访问单元,用于实时访问生产线数据库,获取待提醒订单的生产信息。采用定时访问单元时,设定的时间可以选择5分钟。
进一步地,本实施例中推送模块包括:订单提醒信息生成单元、处理单元和信息发送工具。其中,订单提醒信息生成单元,用于根据映射关系,生成订单提醒信息;处理单元,用于根据信息发送工具,对订单提醒信息进行处理,使订单提醒信息与信息发送工具相匹配;信息发送工具,用于将处理后的订单提醒信息推送至与待提醒订单相匹配的关系人。本实施例中的信息发送工具包括:微信、qq、短信或者邮件。
本实施例中提醒订单生产上线的系统可以采用监视服务器,即:该监视服务器中设置有:映射关系建立模块、存储模块、访问模块、判断模块以及推送模块。且该监视服务器的一端与生产线数据库连接,用于访问生产线数据库;另一端与互联网连接,用于发送订单提醒信息。
该实施例中提醒订单生产上线系统的工作原理和工作方法在图1所示的实施例中已经详细阐述,在此不再赘述。
以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
1.一种提醒订单生产上线的方法,其特征在于,所述方法包括:
建立待提醒订单以及关注所述待提醒订单的关系人之间的映射关系,其中,与任一所述待提醒订单相匹配的关系人的数量≥1;
存储所述映射关系;
访问生产线数据库,获取待提醒订单的生产信息,所述生产信息包括:订单编号和生产进程;
根据所述生产信息,判断待提醒订单是否存在并处于生产状态;
如果是,根据所述映射关系,推送订单提醒信息至与所述待提醒订单相匹配的关系人;
如果否,重新访问生产线数据库,获取待提醒订单的生产信息。
2.根据权利要求1所述的一种提醒订单生产上线的方法,其特征在于,所述访问生产线数据库,获取待提醒订单的生产信息,包括:
每隔设定的时间,对生产线数据库进行一次访问,获取待提醒订单的生产信息。
3.根据权利要求2所述的一种提醒订单生产上线的方法,其特征在于,所述设定的时间为5分钟。
4.根据权利要求1所述的一种提醒订单生产上线的方法,其特征在于,所述访问生产线数据库,获取待提醒订单的生产信息,包括:
实时访问生产线数据库,获取待提醒订单的生产信息。
5.根据权利要求1所述的一种提醒订单生产上线的方法,其特征在于,根据所述映射关系,推送订单提醒信息至与所述待提醒订单相匹配的关系人,包括:
根据所述映射关系,生成订单提醒信息;
根据信息发送工具,对所述订单提醒信息进行处理,使所述订单提醒信息与信息发送工具相匹配;
通过所述信息发送工具,将处理后的订单提醒信息推送至与所述待提醒订单相匹配的关系人。
6.一种提醒订单生产上线的系统,其特征在于,所述系统包括:
映射关系建立模块,用于建立待提醒订单以及关注所述待提醒订单的关系人之间的映射关系,其中,与任一所述待提醒订单相匹配的关系人的数量≥1;
存储模块,用于存储所述映射关系;
访问模块,用于访问生产线数据库,获取待提醒订单的生产信息,所述生产信息包括:订单编号和生产进程;
判断模块,用于根据所述生产信息,判断待提醒订单是否存在并处于生产状态,如果是,启动推送模块,如果否,启动访问模块;
所述推送模块,用于当待提醒订单存在并处于生产状态时,根据所述映射关系,推送订单提醒信息至与所述待提醒订单相匹配的关系人。
7.根据权利要求6所述的一种提醒订单生产上线的系统,其特征在于,所述访问模块为:定时访问单元或实时访问单元;
所述定时访问单元,用于每隔设定的时间,对生产线数据库进行一次访问,获取待提醒订单的生产信息;
所述实时访问单元,用于实时访问生产线数据库,获取待提醒订单的生产信息。
8.根据权利要求6所述的一种提醒订单生产上线的系统,其特征在于,所述推送模块包括:
订单提醒信息生成单元,用于根据所述映射关系,生成订单提醒信息;
处理单元,用于根据信息发送工具,对所述订单提醒信息进行处理,使所述订单提醒信息与信息发送工具相匹配;
所述信息发送工具,用于将处理后的订单提醒信息推送至与所述待提醒订单相匹配的关系人。
9.根据权利要求6-8中任一所述的一种提醒订单生产上线的系统,其特征在于,所述系统为一监视服务器,所述监视服务器的一端连接生产线数据库,所述监视服务器的另一端连接互联网。
技术总结