通过预制数据实现erp参数检查的装置及方法

文档序号:6628851阅读:304来源:国知局
通过预制数据实现erp参数检查的装置及方法
【专利摘要】本发明提供了一种通过预制数据实现ERP参数检查的装置,包括:待检参数预置单元,用于预置待检参数信息;操作画面单元,用于显示并接收预置的待检参数信息;检查执行单元,用于对待检参数信息进行检查;检查逻辑单元,用于依据检查时提供的检查规则,对检查结果进行逻辑检查;检查结果输出单元,用于依据逻辑检查所得结果,读取预置的检查结果数据并显示。本发明还提供了一种通过预制数据实现ERP参数检查的方法。通过本发明的技术方案,可以在现有的ERP参数检查支持的人工检查或固化装置检查方式基础上,充分利用单对象类型完成多对象类型参与的ERP参数检查,建立多对象类型参与的ERP参数检查的通用、统一检查思路。
【专利说明】通过预制数据实现ERP参数检查的装置及方法

【技术领域】
[0001] 本发明涉及数据处理【技术领域】,具体地,涉及一种通过预制数据实现ERP参数检 查的装置和一种通过预制数据实现ERP参数检查的方法。

【背景技术】
[0002] 目前软件实施中参数设置多靠人工检查,效率低且容易出问题。软件系统在实施 的过程中需要完成大量的参数设置,不同的参数设置又需要在不同的模块内来完成,不同 模块之间的参数有的还存在着依赖关系,这些给现场实施人员带来很大的工作量而且如果 参数设置有问题的话也不能及时发现,要在后续的业务处理时才能发现,直接影响了实施 质量和效率。
[0003] 传统的检查工具或装置的检查内容大多是固化在代码中,换一个项目就需要修改 检查工具或装置对应的代码,不灵活、效率低。
[0004] 因此,需要一种新的ERP参数检查技术,可以在现有的ERP参数检查支持的人工 检查或固化装置检查方式基础上,充分利用单对象类型完成多对象类型参与的ERP参数检 查,建立多对象类型参与的ERP参数检查的通用、统一检查思路。


【发明内容】

[0005] 本发明正是基于上述问题,提出了一种新的ERP参数检查技术,可以在现有的ERP 参数检查支持的人工检查或固化装置检查方式基础上,充分利用单对象类型完成多对象类 型参与的ERP参数检查,建立多对象类型参与的ERP参数检查的通用、统一检查思路。
[0006] 有鉴于此,本发明提出了一种通过预制数据实现ERP参数检查的装置,包括:待检 参数预置单元,用于预置待检参数信息;操作画面单元,用于显示并接收所述待检参数预置 单元预置的待检参数信息;检查执行单元,用于对所述操作画面单元接收的待检参数信息 进行检查;检查逻辑单元,用于依据所述检查执行单元对待检参数信息进行检查时提供的 检查规则,对检查结果进行逻辑检查;所述逻辑检查的具体形式包括SQL语句、存储过程、 VB DLL和.NET DLL;检查结果输出单元,用于依据所述检查逻辑单元对检查结果的逻辑检 查结果,读取预置的检查结果数据并显示。在该技术方案中,可以快速检查项目关键参数配 置是否正确及参数相关的业务数据是否满足参数的要求,提高项目实施的质量和效率。
[0007] 在上述技术方案中,优选地,所述待检参数预置单元,具体包括:待检参数所属模 块信息预置模块,用于预置待检参数所属模块信息;待检参数显示属性信息预置模块,用于 预置待检参数显示属性信息;参数检查规则信息预置模块,用于预置参数检查规则信息; 参数检查的各种结果信息预置模块,用于预置参数检查的各种结果信息。在该技术方案中, 可以通过预置数据的方式实现检查规则和检查结果,使得检查逻辑与检查装置分离,有利 于提高检查装置的灵活性和可扩展性。
[0008] 在上述技术方案中,优选地,所述操作画面单元,具体包括:预置待检查模块显示 及接收模块,用于根据操作单元接收的检查参数信息,读取参数对应的检查规则;预置待检 查参数显示及接收模块,用于根据检查规则提供的检查规则类型和对应的检查逻辑或者检 查逻辑对应的组件接口信息执行参数检查。在该技术方案中,可以通过预置数据的方式实 现参数检查操作画面中的内容,使得检查内容和检查装置分离,使检查装置更具通用性和 二次开发时的扩展。
[0009] 在上述技术方案中,优选地,所述检查执行单元,具体包括:检查规则读取模块,用 于显示预置的系统模块信息并接收选择检查的模块;参数检查执行模块,用于显示预置的 待检参数显示信息并接收选择的检查参数。在该技术方案中,可以支持多种类型,使得装置 方便和其他系统的集成,有利于提高检查装置的通用性。
[0010] 在上述技术方案中,优选地,所述检查逻辑单元,具体包括:检查规则接收模块,用 于接收检查执行单元提供的检查规则;检查及结果返回模块,用于检查业务数据库中的参 数表和与检查参数相关的业务数据是否符合,返回检查结果值和不符合的相关业务数据信 息;和/或,所述检查结果输出单元,具体包括:检查结论接收模块,用于接收检查逻辑执行 单元返回的检查结论值;检查结果读取及显示模块,用于根据检查规则和检查结论值,读取 预置的检查结果数据并显示。在该技术方案中,可以对检查结果进行逻辑检查和分类输出, 具有通用型。
[0011] 根据本发明的又一个方面,还提出了一种通过预制数据实现ERP参数检查的方 法,包括:步骤202 :预置待检参数信息;步骤204 :显示并接收所述步骤202预置的待检参 数信息;步骤206 :对所述步骤204接收的待检参数信息进行检查;步骤208 :依据所述步骤 206对待检参数信息进行检查时提供的检查规则,对检查结果进行逻辑检查;所述逻辑检 查的具体形式包括SQL语句、存储过程、VB DLL和.NETDLL ;步骤210 :依据所述步骤208对 检查结果的逻辑检查结果,读取预置的检查结果数据并显示。在该技术方案中,可以快速检 查项目关键参数配置是否正确及参数相关的业务数据是否满足参数的要求,提高项目实施 的质量和效率。
[0012] 在上述技术方案中,优选地,所述步骤202,具体包括:步骤302 :预置待检参数所 属模块信息;步骤304 :预置待检参数显示属性信息;步骤306 :预置参数检查规则信息;步 骤308 :预置参数检查的各种结果信息。在该技术方案中,可以通过预置数据的方式实现检 查规则和检查结果,使得检查逻辑与检查装置分离,有利于提高检查装置的灵活性和可扩 展性。
[0013] 在上述技术方案中,优选地,所述步骤204,具体包括:步骤402:根据操作单元接 收的检查参数信息,读取参数对应的检查规则;步骤404 :根据检查规则提供的检查规则类 型和对应的检查逻辑或者检查逻辑对应的组件接口信息执行参数检查。在该技术方案中, 可以通过预置数据的方式实现参数检查操作画面中的内容,使得检查内容和检查装置分 离,使检查装置更具通用性和二次开发时的扩展。
[0014] 在上述技术方案中,优选地,所述步骤206,具体包括:步骤502:显示预置的系统 模块信息并接收选择检查的模块;步骤504 :显示预置的待检参数显示信息并接收选择的 检查参数。在该技术方案中,可以支持多种类型,使得装置方便和其他系统的集成,有利于 提高检查装置的通用性。
[0015] 在上述技术方案中,优选地,所述步骤208,具体包括:步骤602:接收检查执行单 元提供的检查规则;步骤604 :检查业务数据库中的参数表和与检查参数相关的业务数据 是否符合,返回检查结果值和不符合的相关业务数据信息;和/或,所述步骤210,具体包 括:所述检查结果输出单元,具体包括:步骤702:接收检查逻辑执行单元返回的检查结论 值;步骤704:根据检查规则和检查结论值,读取预置的检查结果数据并显示。在该技术方 案中,可以对检查结果进行逻辑检查和分类输出,具有通用型。
[0016] 通过以上技术方案,可以在现有的ERP参数检查支持的人工检查或固化装置检查 方式基础上,充分利用单对象类型完成多对象类型参与的ERP参数检查,建立多对象类型 参与的ERP参数检查的通用、统一检查思路。

【专利附图】

【附图说明】
[0017] 图1示出了根据本发明的实施例的通过预制数据实现ERP参数检查的装置的框 图;
[0018] 图2示出了根据本发明的实施例的通过预制数据实现ERP参数检查的方法的流程 图;
[0019] 图3示出了根据本发明的实施例的待检参数预置单元的流程图;
[0020] 图4示出了根据本发明的实施例的操作画面单元的流程图;
[0021] 图5示出了根据本发明的实施例的检查执行单元的流程图;
[0022] 图6示出了根据本发明的实施例的检查逻辑单元的流程图;
[0023] 图7示出了根据本发明的实施例的检查结果输出单元的流程图;
[0024] 图8示出了根据本发明的实施例的通过预制数据实现ERP参数检查技术的原理 图;
[0025] 图9示出了根据本发明的实施例的模块选择画面截图;
[0026] 图10示出了根据本发明的实施例的参数检查操作画面截图;
[0027] 图11示出了根据本发明的实施例的检查结果画面截图。

【具体实施方式】
[0028] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实 施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施 例及实施例中的特征可以相互组合。
[0029] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可 以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开 的具体实施例的限制。
[0030] 图1示出了根据本发明的实施例的通过预制数据实现ERP参数检查的装置的框 图。
[0031] 如图1所示,根据本发明的实施例的通过预制数据实现ERP参数检查的装置100, 包括:待检参数预置单元102,用于预置待检参数信息;操作画面单元104,用于显示并接收 待检参数预置单元102预置的待检参数信息;检查执行单元106,用于对操作画面单元104 接收的待检参数信息进行检查;检查逻辑单元108,用于依据检查执行单元106对待检参 数信息进行检查时提供的检查规则,对检查结果进行逻辑检查;逻辑检查的具体形式包括 SQL语句、存储过程、VB DLL和.NET DLL;检查结果输出单元110,用于依据检查逻辑单元 108对检查结果的逻辑检查结果,读取预置的检查结果数据并显示。在该技术方案中,可以 快速检查项目关键参数配置是否正确及参数相关的业务数据是否满足参数的要求,提高项 目实施的质量和效率。
[0032] 在上述技术方案中,优选地,待检参数预置单元,具体包括:待检参数所属模块信 息预置模块,用于预置待检参数所属模块信息;待检参数显示属性信息预置模块,用于预置 待检参数显示属性信息;参数检查规则信息预置模块,用于预置参数检查规则信息;参数 检查的各种结果信息预置模块,用于预置参数检查的各种结果信息。在该技术方案中,可以 通过预置数据的方式实现检查规则和检查结果,使得检查逻辑与检查装置分离,有利于提 高检查装置的灵活性和可扩展性。
[0033] 在上述技术方案中,优选地,操作画面单元,具体包括:预置待检查模块显示及接 收模块,用于根据操作单元接收的检查参数信息,读取参数对应的检查规则;预置待检查参 数显示及接收模块,用于根据检查规则提供的检查规则类型和对应的检查逻辑或者检查逻 辑对应的组件接口信息执行参数检查。在该技术方案中,可以通过预置数据的方式实现参 数检查操作画面中的内容,使得检查内容和检查装置分离,使检查装置更具通用性和二次 开发时的扩展。
[0034]在上述技术方案中,优选地,检查执行单元,具体包括:检查规则读取模块,用于显 示预置的系统模块信息并接收选择检查的模块;参数检查执行模块,用于显示预置的待检 参数显示信息并接收选择的检查参数。在该技术方案中,可以支持多种类型,使得装置方便 和其他系统的集成,有利于提高检查装置的通用性。
[0035] 在上述技术方案中,优选地,检查逻辑单元,具体包括:检查规则接收模块,用于接 收检查执行单元提供的检查规则;检查及结果返回模块,用于检查业务数据库中的参数表 和与检查参数相关的业务数据是否符合,返回检查结果值和不符合的相关业务数据信息; 和/或,检查结果输出单元,具体包括:检查结论接收模块,用于接收检查逻辑执行单元返 回的检查结论值;检查结果读取及显示模块,用于根据检查规则和检查结论值,读取预置的 检查结果数据并显示。在该技术方案中,可以对检查结果进行逻辑检查和分类输出,具有通 用型。
[0036] 图2示出了根据本发明的实施例的通过预制数据实现ERP参数检查的方法的流程 图。
[0037] 如图2所示,根据本发明的实施例的通过预制数据实现ERP参数检查的方法,包 括:步骤202 :预置待检参数信息;步骤204 :显示并接收步骤202预置的待检参数信息;步 骤206 :对步骤204接收的待检参数信息进行检查;步骤208 :依据步骤206对待检参数信息 进行检查时提供的检查规则,对检查结果进行逻辑检查;逻辑检查的具体形式包括SQL语 句、存储过程、VB DLL和.NET DLL;步骤210:依据步骤208对检查结果的逻辑检查结果,读 取预置的检查结果数据并显示。在该技术方案中,可以快速检查项目关键参数配置是否正 确及参数相关的业务数据是否满足参数的要求,提高项目实施的质量和效率。
[0038] 在上述技术方案中,优选地,如图3所示,步骤202,具体包括:步骤302:预置待检 参数所属模块信息;步骤304 :预置待检参数显示属性信息;步骤306 :预置参数检查规则 信息;步骤308 :预置参数检查的各种结果信息。在该技术方案中,可以通过预置数据的方 式实现检查规则和检查结果,使得检查逻辑与检查装置分离,有利于提高检查装置的灵活 性和可扩展性。
[0039] 在上述技术方案中,优选地,如图4所示,步骤204,具体包括:步骤402:根据操作 单元接收的检查参数信息,读取参数对应的检查规则;步骤404 :根据检查规则提供的检查 规则类型和对应的检查逻辑或者检查逻辑对应的组件接口信息执行参数检查。在该技术方 案中,可以通过预置数据的方式实现参数检查操作画面中的内容,使得检查内容和检查装 置分离,使检查装置更具通用性和二次开发时的扩展。
[0040] 在上述技术方案中,优选地,如图5所示,步骤206,具体包括:步骤502:显示预置 的系统模块信息并接收选择检查的模块;步骤504 :显示预置的待检参数显示信息并接收 选择的检查参数。在该技术方案中,可以支持多种类型,使得装置方便和其他系统的集成, 有利于提高检查装置的通用性。
[0041] 在上述技术方案中,优选地,如图6所示,步骤208,具体包括:步骤602:接收检查 执行单元提供的检查规则;步骤604 :检查业务数据库中的参数表和与检查参数相关的业 务数据是否符合,返回检查结果值和不符合的相关业务数据信息;和/或,步骤210,具体包 括:检查结果输出单元,具体包括:步骤702 :接收检查逻辑执行单元返回的检查结论值;步 骤704 :根据检查规则和检查结论值,读取预置的检查结果数据并显示。在该技术方案中, 可以对检查结果进行逻辑检查和分类输出,具有通用型。
[0042] 本发明的技术方案,可应用到ERP及其它软件系统的实施领域,通过本发明的技 术方案可以快速检查项目关键参数配置是否正确及参数相关的业务数据是否满足参数的 要求,提高了项目实施的质量和效率,保证了实施成果的完整和有效。
[0043] 与现有技术相比,本发明的技术方案,可以对实施项目进行自动全面的检查。本发 明的技术方案,通过预置数据的方式灵活配置检查装置中的如下内容:
[0044] ①操作画面中需要检查的参数选项及显示方式;
[0045] ②参数检查规则或检查参数需要调用的检查逻辑单元;
[0046] ③检查结果提示信息和软件系统中的检查参数对应菜单快速链接等内容。
[0047] 本发明的技术方案,提供了可灵活配置和扩展检查内容的方法和装置,不需修改 装置的代码即可完成不同项目需要的检查内容和规则。为了使参数检查装置具备灵活的扩 展功能和更广泛的应用场景,本发明中使用在数据库中预置数据的方法完成对检查装置的 检查内容(包括画面显示内容)和检查规则等的配置;不需要修改检查装置的代码就可以 完成检查装置中需要检查内容的增加、修改和删除。
[0048] 本发明的技术方案,可以解决的技术问题包括:
[0049] ⑴参数检查操作画面中的内容通过预置数据的方式实现,使得检查内容和检查装 置分离,使检查装置更具通用性和二次开发时的扩展;
[0050] ⑵检查规则和检查结果通过预置数据的方式实现,使得检查逻辑与检查装置分 离,进一步提高的检查装置的灵活性和可扩展性;
[0051] ⑶检查模块可选,提高了装置检查的灵活性和检查效率;
[0052] ⑷检查执行单元除了支持SQL和存储过程还支持VB组件和.Net组件,保证了装 置能够处理复杂的检查逻辑;
[0053] (5)检查执行单元支持多种类型,使得装置方便和其他系统的集成,提高了装置的 通用性。
[0054] 本发明的技术方案,解决技术问题采用的技术原理如图8所示。图8中提供了 5 个组成单元:
[0055] ⑴待检参数预置单元(标记为单元1)
[0056] 通过该单元完成如下功能:预置待检参数所属模块信息,预置待检参数显示属性 信息,预置参数检查规则信息,预置参数检查的各种结果信息。
[0057] 本单元由程序开发人员在系统实施前根据实施要求提前预置,或有产品二次开发 人员增加二次开发过程中需要实施检查的参数项目。
[0058] ①模块分类数据结构(标记为数据结构1)
[0059]

【权利要求】
1. 一种通过预制数据实现ERP参数检查的装置,其特征在于,包括: 待检参数预置单元,用于预置待检参数信息; 操作画面单元,用于显示并接收所述待检参数预置单元预置的待检参数信息; 检查执行单元,用于对所述操作画面单元接收的待检参数信息进行检查; 检查逻辑单元,用于依据所述检查执行单元对待检参数信息进行检查时提供的检查规 贝1J,对检查结果进行逻辑检查;所述逻辑检查的具体形式包括SQL语句、存储过程、VB DLL 和· NET DLL ; 检查结果输出单元,用于依据所述检查逻辑单元对检查结果的逻辑检查结果,读取预 置的检查结果数据并显示。
2. 根据权利要求1所述的通过预制数据实现ERP参数检查的装置,其特征在于,所述待 检参数预置单元,具体包括: 待检参数所属模块信息预置模块,用于预置待检参数所属模块信息; 待检参数显示属性信息预置模块,用于预置待检参数显示属性信息; 参数检查规则信息预置模块,用于预置参数检查规则信息; 参数检查的各种结果信息预置模块,用于预置参数检查的各种结果信息。
3. 根据权利要求1所述的通过预制数据实现ERP参数检查的装置,其特征在于,所述操 作画面单元,具体包括: 预置待检查模块显示及接收模块,用于根据操作单元接收的检查参数信息,读取参数 对应的检查规则; 预置待检查参数显示及接收模块,用于根据检查规则提供的检查规则类型和对应的检 查逻辑或者检查逻辑对应的组件接口信息执行参数检查。
4. 根据权利要求1所述的通过预制数据实现ERP参数检查的装置,其特征在于,所述检 查执行单元,具体包括: 检查规则读取模块,用于显示预置的系统模块信息并接收选择检查的模块; 参数检查执行模块,用于显示预置的待检参数显示信息并接收选择的检查参数。
5. 根据权利要求1-4中任一项所述的通过预制数据实现ERP参数检查的装置,其特征 在于,所述检查逻辑单元,具体包括: 检查规则接收模块,用于接收检查执行单元提供的检查规则; 检查及结果返回模块,用于检查业务数据库中的参数表和与检查参数相关的业务数据 是否符合,返回检查结果值和不符合的相关业务数据信息; 和/或, 所述检查结果输出单元,具体包括: 检查结论接收模块,用于接收检查逻辑执行单元返回的检查结论值; 检查结果读取及显示模块,用于根据检查规则和检查结论值,读取预置的检查结果数 据并显示。
6. -种通过预制数据实现ERP参数检查的方法,其特征在于,包括: 步骤202 :预置待检参数信息; 步骤204 :显示并接收所述步骤202预置的待检参数信息; 步骤206 :对所述步骤204接收的待检参数信息进行检查; 步骤208 :依据所述步骤206对待检参数信息进行检查时提供的检查规则,对检查结果 进行逻辑检查;所述逻辑检查的具体形式包括SQL语句、存储过程、VB DLL和.NET DLL ; 步骤210 :依据所述步骤208对检查结果的逻辑检查结果,读取预置的检查结果数据并 显不。
7. 根据权利要求6所述的通过预制数据实现ERP参数检查的方法,其特征在于,所述步 骤202,具体包括: 步骤302 :预置待检参数所属模块信息; 步骤304 :预置待检参数显示属性信息; 步骤306 :预置参数检查规则信息; 步骤308 :预置参数检查的各种结果信息。
8. 根据权利要求6所述的通过预制数据实现ERP参数检查的方法,其特征在于,所述步 骤204,具体包括: 步骤402 :根据操作单元接收的检查参数信息,读取参数对应的检查规则; 步骤404 :根据检查规则提供的检查规则类型和对应的检查逻辑或者检查逻辑对应的 组件接口信息执行参数检查。
9. 根据权利要求6所述的通过预制数据实现ERP参数检查的方法,其特征在于,所述步 骤206,具体包括: 步骤502 :显示预置的系统模块信息并接收选择检查的模块; 步骤504 :显示预置的待检参数显示信息并接收选择的检查参数。
10. 根据权利要求6-9中任一项所述的通过预制数据实现ERP参数检查的方法,其特征 在于,所述步骤208,具体包括: 步骤602 :接收检查执行单元提供的检查规则; 步骤604 :检查业务数据库中的参数表和与检查参数相关的业务数据是否符合,返回 检查结果值和不符合的相关业务数据信息; 和/或, 所述步骤210,具体包括: 所述检查结果输出单元,具体包括: 步骤702 :接收检查逻辑执行单元返回的检查结论值; 步骤704 :根据检查规则和检查结论值,读取预置的检查结果数据并显示。
【文档编号】G06F11/36GK104317701SQ201410509867
【公开日】2015年1月28日 申请日期:2014年9月28日 优先权日:2014年9月28日
【发明者】杨占军, 刘朝晖 申请人:用友优普信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1