印刷订单参数匹配方法、存储介质和计算机设备与流程

文档序号:20485591发布日期:2020-04-21 21:38阅读:142来源:国知局
印刷订单参数匹配方法、存储介质和计算机设备与流程

本发明涉及数据匹配技术领域,具体而言,涉及一种印刷订单参数匹配方法、一种计算机可读存储介质和一种计算机设备。



背景技术:

目前,在印刷订单操作环节,由于涉及到数量众多的订单参数,每次下单时均需要对众多的订单参数进行人工录入,耗时耗力,且录入准确性差,影响印刷订单的下单效率,同时,由于订单参数的数值不同,影响印刷产品的规格,导致大量的订单参数录入记录无法重复使用,造成了数据资源的浪费。印刷订单参数的专业性较强,增加了非专业人员进行印刷订单参数录入操作的难度。



技术实现要素:

本发明旨在至少改善现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提供一种印刷订单参数匹配方法。

本发明的另一个目的在于提供一种计算机可读存储介质。

本发明的另一个目的在于提供一种计算机设备。

为了实现上述目的,本发明的第一方面技术方案提供了一种印刷订单参数匹配方法,包括:获取印刷订单;确定印刷订单中的部分订单参数;根据订单参数,确定与印刷订单相匹配的订单参数模板;将订单参数模板中的至少部分订单参数值填入印刷订单。

根据本发明第一方面技术方案,通过获取印刷订单,并确定印刷订单中的部分订单参数,以将该部分订单参数作为关键字段,并通过该关键字段使待录入的印刷订单与订单参数模板之间建立联系。根据订单参数,在数据库中检索与关键字段相关联的订单参数模板,并从中选取与关键字段相匹配的订单参数模板。通过将订单参数模板中的至少部分订单参数值填入印刷订单,以实现印刷订单参数的自动填充,从而减少人工录入操作,从而提高印刷订单下单效率,节省时间。同时,通过关键字段匹配相关联的订单参数模板,可以充分利用历史订单记录的数据资源,减少重复劳动,有利于提高印刷订单参数录入的准确性。此外,还可以降低印刷订单录入操作的难度,以便于非专业人员进行操作,降低人力成本。

需要强调的是,与所获取的订单参数相匹配的订单参数模板可以是一个,也可以是多个。

可以理解,印刷领域的一些订单参数可能涉及到该领域的专业知识,人工录入众多的订单参数要求录入人员具备一定的专业知识,增大了非专业人员的操作难度,同时增加了人力成本。

另外,本发明提供的上述技术方案中的印刷订单参数匹配方法还可以具有如下附加技术特征:

在上述技术方案中,根据订单参数,确定与印刷订单相匹配的订单参数模板,具体包括:检索与订单参数相关联的订单参数模板;计算每个订单参数模板对应于订单参数的权重值;根据权重值的大小对订单参数模板进行排序,生成排序列表;确定排序列表中权重值排在前若干位的订单参数模板作为与印刷订单相匹配的订单参数模板。

在该技术方案中,通过检索与所获取的订单参数相关联的订单参数模板,以在众多订单参数模板中筛选与该订单参数相关联的订单参数模板,以作为待选项。其中,与所获取的订单参数相关联的订单参数模板,可以是包括该订单参数的订单参数模板,也可以是包括与该订单参数存在相关性的订单参数,例如与订单参数值存在比例关系的其他参数。计算每个订单参数模板对应于所获取的订单参数的权重值,使得每个待选订单参数模板均获得可量化的指标。通过根据权重值的大小对订单参数模板进行排序,并生成排序列表,以将订单参数模板按照与所获取的订单参数的匹配程度进行排列,以便于选取匹配程度较高的订单参数模板。通过确定排序列表中权重值排在前若干位的订单参数模板为与印刷订单相匹配的订单参数模板,从而完成订单参数模版的匹配,以便于下一步输出订单参数值。通过本方案可以快速选取与印刷订单匹配程度较高的订单参数模板,输出速度块,准确性高。其中,与印刷订单相匹配的订单参数模板可以是一个或多个。可选地,采用lucene(全文搜索引擎)技术进行检索,可对不同的订单参数模板中的全文内容进行检索,检索速度块,可大幅提升检索效率。可以理解,通常的检索技术仅对文档的标题进行检索,若需检索文档内容,需将文档打开,在文档数量较多时检索效率较低。

在上述技术方案中,将订单参数模板中的至少部分订单参数填入印刷订单,具体包括:将与印刷订单相匹配的订单参数模板反馈至用户界面;接收用户界面的选择指令;将与选择指令相对应的订单参数模板中的订单参数值填入印刷订单。

在该技术方案中,通过与印刷订单相匹配的订单参数模板反馈至用户界面,以供用户选择,以满足用户的差异化需求。可以理解,每次录入的印刷订单完全相同的几率较小,因而有可能检索到多个不同的订单参数模板,但匹配程度接近,通过将检索到的订单参数模板反馈至用户界面,可以由用户根据需要进行选择,使用体检较好。通过接收用户界面的选择指令,并将与选择指令相对应的订单参数模板中的订单参数值填入印刷订单,从而实现自动录入,可有效减少人工录入操作。

需要说明的是,自动录入印刷订单中的订单参数值,用户仍然可以进行手动修改。可以理解,订单参数模板中的订单参数值很难与用户所需的全部订单参数保持完全一致,对于差异项,用户仍然可以根据实际需要进行修改。

在上述技术方案中,将订单参数模板中的至少部分订单参数填入印刷订单,具体包括:将排序列表中权重值排在第一位的订单参数模板的订单参数值填入印刷订单。

在该技术方案中,通过将排序列表中的多个订单参数模板中,权重值排在第一位的订单参数模板的订单参数值填入印刷订单,可以省去用户选择的环节,进一步提高录入效率。可以理解,印刷订单涉及到的订单参数种类繁多,人工识别需要一定的专业知识,从而增大了印刷订单录入操作的难度。尤其是在检索到的订单参数模板数量较多时,用户选择需要花费较长时间。本方案可实现根据部分订单参数自动匹配自动录入,仅需在自动录入订单参数值之后对差异项进行人工修正即可,可有效降低印刷订单录入操作的难度,特别适于专业知识掌握不多的用户使用。

需要说明的是,通过匹配订单参数模版填入印刷订单中的订单参数,在用户界面中可以通过差异化的显示方式进行显示,以便于与人工录入的订单参数进行区别。

在上述技术方案中,在获取印刷订单之前,印刷订单参数匹配方法还包括:将包含有订单参数值的多个订单参数模板存储在模板数据库中;根据权重赋值规则,对多个订单参数模板中的订单参数进行权重赋值;根据订单参数,确定与印刷订单相匹配的订单参数模板,具体包括:根据订单参数,在模板数据库中确定与印刷订单相匹配的印刷订单模板。

在该技术方案中,通过将包含有订单参数值的多个订单参数模板存储在模版数据库中,以备检索使用;此时,还可以根据订单参数模板的特性对多个订单参数模板进行命名,以便于识别,起到见名识意的效果。根据权重赋值规则,对多个订单参数模板中的订单参数进行权重赋值,以使每个订单参数具有可量化的指标,以便于根据权重值的大小判断订单参数模板的匹配程度。其中,权重赋值规则可以根据用户的历史使用记录、使用习惯、订单参数的重要级别或其他相关指标进行设定,例如,权重赋值规则可与印制参数和工序参数之间的关联性相关,以使权重赋值规则更加合理,与用户的实际需求更加接近,从而提高订单参数的匹配准确性。此时,根据订单参数,确定与印刷订单相匹配的订单参数模板,即可在模版数据库中检索,并可以根据权重值确定不同的订单参数模板的匹配程度,进而确定与印刷订单相匹配的印刷订单模板。

在上述技术方案中,印刷订单参数匹配方法还包括:存储订单参数模板的使用记录,并根据使用记录更新权重赋值规则。

在该技术方案中,通过将所匹配的订单参数模板的使用记录进行存储,以记录用户的使用习惯,并根据使用记录更新权重赋值规则,可使权重赋值规则随着订单参数模板的使用记录逐步更新和完善,有利于进一步提高匹配准确性。可选地,更新频率可以是根据使用次数进行更新,也可以是定期更新,还可以是根据用户指令进行更新。

在上述技术方案中,订单参数模板中包括印刷订单的所有必填参数,所获取的印刷订单中的部分订单参数至少包括一个必填参数。

在该技术方案中,通过设定订单参数模板中包括印刷订单的所有必填参数,以尽可能减少人工录入印刷订单的操作,提高印刷订单的录入效率。通过限定所获取的印刷订单中的部分订单参数至少包括一个必填参数,以确保所获取的印刷订单与订单模板之间可建立联系,即通过部分订单参数可检索到至少一个包括该订单参数的订单参数模板,从而使得订单参数模板的匹配以及订单参数的录入可以顺利进行。需要说明的是,印刷订单的必填参数通常为通用参数项,缺少必填参数将影响印刷订单的正常下单,而非必填参数通常为个性化参数,可以根据用户的具体需求进行录入。

在上述技术方案中,订单参数模板中包括多个参数类别,多个参数类别至少包括基本订单参数、印制参数和工序参数。

在该技术方案中,通过设置订单参数模板中的订单参数包括多个参数类别,以对众多的订单参数进行分类管理,以便于进行检索和排序。通过设置多个参数类别中至少包括基本订单参数、印制参数和工序参数,可确保订单参数模板中包含印刷订单所必需的订单参数类别,从而提高印刷订单的录入效率。

本发明第二方面技术方案中提供了一种计算机可读存储介质,其上存储有计算机程序,在该计算机程序被处理器执行时实现上述第一方面技术方案中任一项的印刷订单参数匹配方法的步骤,因而本方案还应具有上述第一方面技术方案中任一项的印刷订单参数匹配方法的全部有益效果,在此不再赘述。

本发明第三方面技术方案中提供了一种计算机设备,包括存储器、处理器及存储在存储器中并可在处理器中运行的计算机程序,处理器执行计算机程序时实现如上述第一方面技术方案中任一项的印刷订单参数匹配方法的步骤,因而本方案还应具有上述第一方面技术方案中任一项的印刷订单参数匹配方法的全部有益效果,在此不再赘述。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图;

图2示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图;

图3示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图;

图4示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图;

图5示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图;

图6示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图;

图7示出了根据本发明的一个实施例的印刷订单参数匹配方法的流程图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

下面参照图1至图7描述根据本发明一些实施例的印刷订单参数匹配方法、计算机可读存储介质和计算机设备。

实施例一

本实施例中提供了一种印刷订单参数匹配方法,如图1所示,包括以下步骤:

步骤s102:获取印刷订单;

步骤s104:确定印刷订单中的部分订单参数;

步骤s106:根据订单参数,确定与印刷订单相匹配的订单参数模板;

步骤s108:将订单参数模板中的至少部分订单参数值填入印刷订单。

在本实施例中,可将所获取印刷订单的部分订单参数作为关键字段,以通过该关键字段使待录入的印刷订单与订单参数模板之间建立联系,以根据所获取的订单参数确定与印刷订单相匹配的订单参数模板,并将订单参数模板中的至少部分订单参数值填入印刷订单,以实现印刷订单参数的自动填充,从而减少人工录入操作,从而提高印刷订单下单效率,节省时间,同时可降低印刷订单录入难度。

实施例二

本实施例中提供了一种印刷订单参数匹配方法,如图2所示,包括以下步骤:

步骤s202:获取印刷订单;

步骤s204:确定印刷订单中的部分订单参数;

步骤s206:检索与订单参数相关联的订单参数模板;

步骤s208:计算每个订单参数模板对应于订单参数的权重值;

步骤s210:根据权重值的大小对订单参数模板进行排序,生成排序列表;

步骤s212:确定排序列表中权重值排在前若干位的订单参数模板作为与印刷订单相匹配的订单参数模板;

步骤s214:将订单参数模板中的至少部分订单参数值填入印刷订单。

本实施例中的印刷订单参数匹配方法,在实施例一的基础上,对步骤s106做了进一步改进。通过在众多订单参数模板中筛选出与该订单参数相关联的订单参数模板作为待选项,计算每个订单参数模板与所获取的订单参数相对应的权重值,使得每个待选订单参数模板均获得可量化的指标,进而根据权重值的大小对订单参数模板进行排序,以选取权重值排序前若干位的订单参数模板作为与该订单参数相匹配的订单参数模版,从而可以快速实现订单参数模板与印刷订单的匹配过程,输出速度块,准确性高。

实施例三

本实施例中提供了一种印刷订单参数匹配方法,如图3所示,包括以下步骤:

步骤s302:获取印刷订单;

步骤s304:确定印刷订单中的部分订单参数;

步骤s306:检索与订单参数相关联的订单参数模板;

步骤s308:计算每个订单参数模板对应于订单参数的权重值;

步骤s310:根据权重值的大小对订单参数模板进行排序,生成排序列表;

步骤s312:确定排序列表中权重值排在前若干位的订单参数模板作为与印刷订单相匹配的订单参数模板;

步骤s314:将与印刷订单相匹配的订单参数模板反馈至用户界面;

步骤s316:接收用户界面的选择指令;

步骤s318:将与选择指令相对应的订单参数模板中的订单参数值填入印刷订单。

本实施例中的印刷订单参数匹配方法,在实施例二的基础上,对步骤s214做了进一步改进。通过将与印刷订单相匹配的订单参数模板反馈至用户界面,以供用户选择,以满足用户的差异化需求。通过接收用户界面的选择指令,并将将与选择指令对应的订单参数模板中的订单参数值填入印刷订单,可实现快速录入,以减少人工录入操作的工作量。

实施例四

本实施例中提供了一种印刷订单参数匹配方法,如图4所示,包括以下步骤:

步骤s402:获取印刷订单;

步骤s404:确定印刷订单中的部分订单参数;

步骤s406:检索与订单参数相关联的订单参数模板;

步骤s408:计算每个订单参数模板对应于订单参数的权重值;

步骤s410:根据权重值的大小对订单参数模板进行排序,生成排序列表;

步骤s412:确定排序列表中权重值排在前若干位的订单参数模板作为与印刷订单相匹配的订单参数模板;

步骤s414:将排序列表中权重值排在第一位的订单参数模板的订单参数值填入印刷订单。

本实施例中的印刷订单参数匹配方法,在实施例二的基础上,对步骤s214做了进一步改进。通过将排序列表中的多个订单参数模板中,权重值排在第一位的订单参数模板的订单参数值填入印刷订单,可以省去用户选择的环节,实现根据部分订单参数自动匹配和录入,仅需对差异项进行人工修正即可,可有效降低印刷订单录入操作的难度,进一步提高录入效率。

实施例五

本实施例中提供了一种印刷订单参数匹配方法,如图5所示,包括以下步骤:

步骤s502:获取印刷订单;

步骤s504:确定印刷订单中的部分订单参数;

步骤s506:采用全文索引技术检索与订单参数相关联的订单参数模板;

步骤s508:计算每个订单参数模板对应于订单参数的权重值;

步骤s510:根据权重值的大小对订单参数模板进行排序,生成排序列表;

步骤s512:确定排序列表中权重值排在前若干位的订单参数模板作为与印刷订单相匹配的订单参数模板;

步骤s514:将订单参数模板中的至少部分订单参数值填入印刷订单。

本实施例中的印刷订单参数匹配方法,在实施例二的基础上,对步骤s206作了进一步改进。通过限定采用全文索引技术检索与订单参数相关联的订单参数模板,可以对不同的订单参数模板中的全文内容进行检索,检索速度块,可大幅提升检索效率。可选地,采用lucene(全文搜索引擎)技术进行检索。

实施例六

本实施例中提供了一种印刷订单参数匹配方法,如图6所示,包括以下步骤:

步骤s602:将包含有订单参数值的多个订单参数模板存储在模板数据库中;

步骤s604:根据权重赋值规则,对多个订单参数模板中的订单参数进行权重赋值;

步骤s606:获取印刷订单;

步骤s608:确定印刷订单中的部分订单参数;

步骤s610:根据订单参数,在模板数据库中确定与印刷订单相匹配的印刷订单模板;

步骤s612:将订单参数模板中的至少部分订单参数值填入印刷订单。

本实施例中的印刷订单参数匹配方法,在实施例一的基础上,在步骤s102之前增加了方法步骤。通过将包含有订单参数值的多个订单参数模板存储在模板数据库中,以便于识别和检索,并根据权重赋值规则对订单参数模板中的订单参数进行权重赋值,以使每个订单参数具有可量化的指标,以便于对检索到的不同的订单参数模板的匹配程度进行比较。其中,预设排序规则可以根据用户的历史使用记录、使用习惯、订单参数的重要级别或其他相关指标进行设定。

实施例七

本实施例中提供了一种印刷订单参数匹配方法,如图7所示,包括以下步骤:

步骤s702:将包含有订单参数值的多个订单参数模板存储在模板数据库中;

步骤s704:根据权重赋值规则,对多个订单参数模板中的订单参数进行权重赋值;

步骤s706:获取印刷订单;

步骤s708:确定印刷订单中的部分订单参数;

步骤s710:根据订单参数,在模板数据库中确定与印刷订单相匹配的印刷订单模板;

步骤s712:将订单参数模板中的至少部分订单参数值填入印刷订单;

步骤s714:存储订单参数模板的使用记录,并根据使用记录更新权重赋值规则。

本实施例中的印刷订单参数匹配方法,在实施例六的基础上,进一步增加了方法步骤。通过在将订单参数模板中的至少部分订单参数值填入印刷订单之后,存储所匹配的订单参数模板的使用记录,并根据使用记录更新权重赋值规则,可使权重赋值规则随着订单参数模板的使用记录逐步更新和完善,有利于进一步提高匹配准确性。可选地,更新频率可以是根据使用次数进行更新,也可以是定期更新,还可以是根据用户指令进行更新。

实施例八

本实施例中提供了一种印刷订单参数匹配方法,在实施例一的基础上,做了进一步改进。其中,实施例一中的订单参数模板中包括印刷订单的所有必填参数,且所获取的印刷订单中的部分订单参数至少包括一个必填参数,以确保所获取的印刷订单与订单模板之间可建立联系,即通过部分订单参数可检索到至少一个包括该订单参数的订单参数模板,从而使得订单参数模板的匹配以及订单参数的录入可以顺利进行。同时尽可能减少人工录入印刷订单的操作,从而在使用本实施例中的印刷订单参数匹配方法匹配并填入订单参数后,即可完成印刷订单所需的所有必填参数项的录入,用户仅需对差异项进行调整,无需新增录入项,从而提高印刷订单的录入效率。

实施例九

本实施例中提供了一种印刷订单参数匹配方法,在实施例一的基础上,做了进一步改进。具体地,实施例一中的订单参数模板中的订单参数包括多个参数类别,多个参数类别至少包括基本订单参数、印制参数和工序参数三个关键的参数类别,可确保订单参数模板中包含印刷订单所必需的订单参数类别,从而减少人工录入的工作量,提高印刷订单的录入效率。

实施例十

本实施例中提供了一种计算机可读存储介质,其上存储有计算机程序,在该计算机程序被处理器执行时,可实现上述实施例一至实施例九中任一项的印刷订单参数匹配方法的步骤,因而具有上述实施例一至实施例九中任一项的印刷订单参数匹配方法的全部有益效果,在此不再赘述。

实施例十一

本实施例中提供了一种计算机设备,包括存储器、处理器及存储在存储器中并可在处理器中运行的计算机程序,通过处理器执行该计算机程序可实现上述实施例一至实施例九中任一项的印刷订单参数匹配方法的步骤,因而具有上述实施例一至实施例九中任一项的印刷订单参数匹配方法的全部有益效果,在此不再赘述。

以上结合附图详细说明了本发明的技术方案,可实现订单参数的自动匹配和录入,从而减少人工录入操作,可有效提高印刷订单的录入效率和准确度,降低印刷订单录入操作的难度,便于非专业人员的录入操作。

在本发明中,进一步地,可以理解的是,流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1