CN107797823A - 业务规则管理方法、装置、存储介质和计算机设备 - Google Patents

业务规则管理方法、装置、存储介质和计算机设备 Download PDF

Info

Publication number
CN107797823A
CN107797823A CN201710888234.8A CN201710888234A CN107797823A CN 107797823 A CN107797823 A CN 107797823A CN 201710888234 A CN201710888234 A CN 201710888234A CN 107797823 A CN107797823 A CN 107797823A
Authority
CN
China
Prior art keywords
business rule
operation system
business
title
version number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710888234.8A
Other languages
English (en)
Other versions
CN107797823B (zh
Inventor
吴亮平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201710888234.8A priority Critical patent/CN107797823B/zh
Publication of CN107797823A publication Critical patent/CN107797823A/zh
Priority to PCT/CN2018/086302 priority patent/WO2019062132A1/zh
Application granted granted Critical
Publication of CN107797823B publication Critical patent/CN107797823B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及一种业务规则管理方法,所述方法包括:接收业务规则导入请求,所述业务规则导入请求携带所属系列,所属业务***名称,所属业务***版本号,引擎版本号,第一业务规则名称和第一业务规则文件;解析第一业务规则文件获取第一业务规则数据;将所述第一业务规则数据的文本格式编译为第一预设格式;将所述所属系列,所述所属业务***名称,所属业务***版本号,引擎版本号,所述业务规则文件名称和所述第一预设格式的第一业务规则数据保存至业务规则信息表,并设置所述第一预设格式的第一业务规则数据的版本状态为开发状态。采用此方法,可提高业务规则的开发效率。此外,还提供了一种业务规则管理装置、存储介质和计算机设备。

Description

业务规则管理方法、装置、存储介质和计算机设备
技术领域
本发明涉及计算机技术领域,特别是涉及一种业务规则管理方法、装置、存储介质和计算机设备。
背景技术
业务规则是指对业务定义和约束的描述,用于维持业务结构或控制和影响业务的行为。业务规则技术的基本思想是将业务***处理的业务逻辑从程序代码中抽取出来,将其转变为简单的业务规则,以结构化的业务规则数据来表示业务行为,采用类自然语言来描述,并集中存储在规则库中。业务规则由业务人员创建、实时更新和调试,业务规则之间的复杂逻辑关系由规则引擎处理。
传统的业务规则管理方法是将业务规则数据导入到SVN(版本控制***)等协同工具上,但由于协同工具会在业务规则数据中加入配置数据,使得业务***开发人员无法直接使用在协同工具上存储的业务规则数据,降低了业务规则的开发效率。
发明内容
本发明实施例提供了一种业务规则管理方法、装置、存储介质和计算机设备,可以提高业务规则开发效率。
一种业务规则管理方法,所述方法包括:
接收业务规则导入请求,所述业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;
解析第一业务规则文件获取第一业务规则数据;
将所述第一业务规则数据的文本格式编译为第一预设格式;
将所述业务规则所属系列,所述业务规则所属业务***名称,所述业务规则所属业务***版本号,所述业务规则引擎版本号,所述第一业务规则名称和所述第一预设格式的第一业务规则数据保存至业务规则信息表,并设置所述第一预设格式的第一业务规则数据的版本状态为开发状态。
在其中一个实施例中,所述方法还包括:接收业务规则管理配置请求,所述业务规则管理配置请求携带所述业务规则所属系列,所述业务规则所属业务***,所述业务***版本号,所述业务规则引擎版本号和业务规则数据的版本状态;在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***,所述业务***版本号,所述业务规则引擎版本号和所述业务规则数据的版本状态均对应的第二业务规则名称;将所述第二业务规则名称发送给与所述业务规则管理配置请求对应的第一终端,以使所述第一终端显示包含所述第二业务规则名称的业务规则管理配置界面;统计所述第二业务规则名称的个数;若所述个数大于一,则接收所述第一终端发送的通过所述业务规则管理配置界面选择的第三业务规则名称;在所述业务规则信息表中查找所述第三业务规则名称对应的第三业务规则数据;将所述第三业务规则数据的第一预设格式转换成为第二预设格式。在其中一个实施例中,接收业务规则查询请求,所述接收业务规则下载请求携带所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号;在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号均对应的第四业务规则名称;将所述第四业务规则名称发送给与所述业务规则查询请求对应的第二终端,以使所述第二终端显示包含所述第四业务规则名称的业务规则下载界面;接收业务规则下载请求,所述业务规则下载请求携带通过所述业务规则下载界面从所述第四业务规则名称中选择的第五业务规则名称;在所述业务规则信息表中查找与所述第五业务规则名称对应的第五业务规则数据;将所述第五业务规则数据发送给所述业务规则所属业务***名称对应的业务***开发环境。
在其中一个实施例中,接收业务规则发布请求,所述业务规则发布请求携带所述业务规则所属业务***版本号;获取所述业务规则所属业务***版本号对应的第六业务规则数据;查找与所述业务规则所属业务***版本号对应的业务***的版本状态;若所述版本状态为开发状态,则发送所述第六业务规则数据至所述业务规则所属业务***版本号对应的业务***测试环境,并设置所述第六业务规则数据的版本状态为测试状态;若所述版本状态为测试状态,则发送所述第六业务规则数据至所述业务规则所属业务***版本号对应的业务***生产环境,并设置所述第六业务规则数据的版本状态为生产状态。
在其中一个实施例中,所述方法还包括:若所述版本状态为生产状态,则发送所述第六业务规则数据至与所述业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境。
一种业务规则管理装置,所述装置包括:
业务规则导入请求接收模块,用于接收业务规则导入请求,所述业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;
业务规则文件解析模块,用于解析第一业务规则文件获取第一业务规则数据;
业务规则编译模块,用于将所述第一业务规则数据的文本格式编译为第一预设格式;
业务规则存储模块,用于将所述业务规则所属系列,所述业务规则所属业务***名称,所述业务规则所属业务***版本号,所述业务规则引擎版本号,所述第一业务规则名称和所述第一预设格式的第一业务规则数据保存至业务规则信息表,并设置所述第一预设格式的第一业务规则数据的版本状态为开发状态。
在其中一个实施例中,所述装置还包括:业务规则管理配置模块,用于接收业务规则管理配置请求,所述业务规则管理配置请求携带所述业务规则所属系列,所述业务规则所属业务***,所述业务规则所属业务***版本号,所述业务规则引擎版本号和业务规则数据的版本状态;在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***,所述业务***版本号,所述业务规则引擎版本号和所述业务规则数据的版本状态均对应的第二业务规则名称;将所述第二业务规则名称发送给与所述业务规则管理配置请求对应的第一终端,以使所述第一终端显示包含所述第二业务规则名称的业务规则管理配置界面;统计所述第二业务规则名称的个数;若所述个数大于一,则接收所述第一终端发送的通过所述业务规则管理配置界面选择的第三业务规则名称;在所述业务规则信息表中查找所述第三业务规则名称对应的第三业务规则数据;将所述第三业务规则数据的第一预设格式转换成为第二预设格式。
在其中一个实施例中,所述装置还包括:业务规则下载模块,用于接收业务规则查询请求,所述接收业务规则下载请求携带所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号;在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号均对应的第四业务规则名称;将所述第四业务规则名称发送给与所述业务规则查询请求对应的第二终端,以使所述第二终端显示包含所述第四业务规则名称的业务规则下载界面;接收业务规则下载请求,所述业务规则下载请求携带通过所述业务规则下载界面从所述第四业务规则名称中选择的第五业务规则名称;查找与所述第五业务规则名称对应的第五业务规则数据;将所述第五业务规则数据发送给所述业务规则所属业务***名称对应的业务***开发环境。
在其中一个实施例中,所述装置还包括:业务规则发布管理模块,用于接收业务规则发布请求,所述业务规则发布请求携带所述业务规则所属业务***版本号;获取所述业务规则所属业务***版本号对应的第六业务规则数据;查找与所述业务规则所属业务***版本号对应的业务***的版本状态;若所述版本状态为开发状态,则发送所述第六业务规则文件至所述业务规则所属业务***版本号对应的业务***测试环境,并设置所述第六业务规则数据的版本状态为测试状态;若所述版本状态为测试状态,则发送所述第六业务规则数据至所述业务规则所属业务***版本号对应的业务***生产环境,并设置所述第六业务规则数据的版本状态为生产状态。
在其中一个实施例中,所述业务规则发布管理模块还用于若所述版本状态为生产状态,则发送所述第六业务规则文件至与所述业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:
接收业务规则导入请求,所述业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则文件名称和第一业务规则文件;
编译所述第一业务规则文件为第一预设格式的第一业务规则文件;
将所述业务规则所属系列,所述业务规则所属业务***名称,所述业务规则所属业务***版本号,所述业务规则引擎版本号,所述业务规则文件名称和所述第一预设格式的第一业务规则文件保存至业务规则信息表,并设置所述第一预设格式的第一业务规则文件的版本状态为开发状态。
一种计算机设备,计算机设备包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算器程序时实现如下步骤:
接收业务规则导入请求,所述业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则文件名称和第一业务规则文件;
编译所述第一业务规则文件为第一预设格式的第一业务规则文件;
将所述业务规则所属系列,所述业务规则所属业务***名称,所述业务规则所属业务***版本号,所述业务规则引擎版本号,所述业务规则文件名称和所述第一预设格式的第一业务规则文件保存至业务规则信息表,并设置所述第一预设格式的第一业务规则文件的版本状态为开发状态。
上述业务规则管理方法、装置、存储介质和计算机设备,通过解析终端上传的业务规则文件得到业务规则数据,并将该业务规则数据的文本格式编译成第一预设格式,再将该第一预设格式的第一业务规则数据与其对应的业务规则信息对应保存至业务规则信息表中,并设置第一预设格式的第一业务规则数据的版本状态为开发状态,实现了将从规则文件生成器导出的规则文件以规则引擎可直接执行的格式集中存储,便于后续规则文件的管理,从而提高了业务规则的开发效率。
附图说明
图1为一个实施例中业务规则管理方法的应用环境图;
图2为一个实施例中业务规则管理方法的流程图;
图3为另一个实施例中业务规则管理方法中的业务规则管理配置方法流程图;
图4为一个实施例中的业务规则管理方法中的业务规则下载方法流程图;
图5为一个实施例中的业务规则管理方法中的业务规则发布管理方法流程图;
图6为一个实施例中业务规则管理装置的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供的业务规则管理方法可应用于如图1所示的环境中。参考图1所示,计算机设备102接收终端104发起的接收业务规则导入请求。具体的,计算机设备102接收终端104发起的接收业务规则导入请求,该业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;解析第一业务规则文件获取第一业务规则数据;将第一业务规则数据的文本格式编译为第一预设格式;将业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一预设格式的第一业务规则数据保存至业务规则信息表,并设置第一预设格式的第一业务规则数据的版本状态为开发状态。
在一个实施例中,如图2所示,提供了一种业务规则管理方法。本实施例中,以该方法应用于如图1所示的计算机设备中为例进行说明,该计算机设备可为服务器,该方法包括:
步骤202,接收业务规则导入请求,业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件。
本实施例中,业务规则所属系列即业务规则所属业务类型,如产险,人身保险等;业务规则所属业务***名称为即将导入的业务规则对应的业务***名称,如车险自动核保***等;业务规则所属业务***版本号为即将导入的业务规则对应的业务***的版本标识,如EPCIS-AUTO2.2.0(车险自动核保2.2.0版本);业务规则引擎版本号为业务规则引擎的版本标识,如ENGINE4.0.0(业务规则引擎4.0.0版本),其中,业务规则引擎是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策;第一业务规则名称是即将导入到规则管理***的业务规则的名称,如批量保单审核;第一业务规则文件是即将导入到规则管理***的规则文件,该规则文件中包括了三部分内容:第一个部分是业务规则的依赖数据,用于后续的业务规则编译,第二部分是提供业务规则中文描述的规则库,用于业务规则的页面显示和业务规则的编辑,第三部分是业务规则数据,此外,该规则文件格式不做限定,可以是包含前述三个部分的压缩包格式,如ZIP包、RAR包或其他压缩格式的文件压缩包,也可以是前述三个部分对应的三个独立文件。
步骤204,解析第一业务规则文件获取第一业务规则数据。
本实施例中,第一业务规则文件中包括业务规则依赖数据、业务规则库数据和业务规则数据,为了后续的进一步操作,需要从业务规则文件中解析出业务规则数据。
步骤206,将第一业务规则数据的文本格式编译为第一预设格式。
本实施例中,第一预设格式为规则引擎的可执行格式。
具体地,编译第一业务规则文件包括以下两个步骤:格式化第一业务规则数据的文本格式为中间格式,如该中间格式为Java格式;将第一业务规则数据的中间格式编译为第一预设格式,其中,第一预设格式可以为Java Class格式。
步骤208,将业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一预设格式的业务规则数据保存至业务规则信息表,并设置第一预设格式的第一业务规则数据的版本状态为开发状态。
本实施例中,从终端上传的第一业务规则文件解析出业务规则数据,将业务规则数据的文本格式编译成第一预设格式,再将该第一预设格式的第一业务规则数据与其对应的业务规则信息(即业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则文件名称)对应保存至业务规则信息表中,并设置第一预设格式的第一业务规则文件的版本状态为开发状态,实现了将从规则文件生成器导出的规则文件以规则引擎可直接执行的格式进行集中存储。
本实施例中,通过解析终端上传的业务规则文件得到业务规则数据,并将该业务规则数据的文本格式编译成第一预设格式,再将该第一预设格式的第一业务规则数据与其对应的业务规则信息对应保存至业务规则信息表中,并设置第一预设格式的第一业务规则文件的版本状态为开发状态,实现了将从规则文件生成器导出的规则文件以规则引擎可直接执行的格式集中存储,便于后续规则文件的管理,从而提高了业务规则的开发效率。
在一个实施例中,如图3所示,图2所示的业务规则管理方法还包括:
步骤302,接收业务规则管理配置请求,业务规则管理配置请求携带业务规则所属系列,业务规则所属业务***,业务***版本号,业务规则引擎版本号和业务规则数据的版本状态。
本实施例中,业务规则数据的版本状态指的是存储在业务规则管理***的第一预设格式的业务规则数据的版本状态,其中,第一预设格式为规则引擎的可执行格式,具体可为Java Class格式。
步骤304,在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***,业务***版本号,业务规则引擎版本号和业务规则文件的版本状态均对应的第二业务规则文件名称。
本实施例中,根据接收到的业务规则管理配置请求携带的业务规则信息,在预先建立的业务规则信息表中查找对应的业务规则名称。该规则名称的个数没有限定,可以是一个或多个,具体对应于录入人员通过终端导入的符合业务规则管理配置请求携带的业务规则信息的业务规则个数。
步骤306,将第二业务规则名称发送给与业务规则管理配置请求对应的第一终端,以使第一终端显示包含第二业务规则名称的业务规则管理配置界面。
本实施例中,将查找到的第二业务规则名称发送给发起业务规则管理配置请求的第一终端,该第一终端在接收到这些业务规则名称后,显示包括这些业务规则名称的业务规则管理配置界面。
步骤308,统计第二业务规则名称的个数。
本实施例中,根据查找到的第二业务规则个数的不同做相应不同的处理,因此,首先统计第二业务规则名称的个数。
步骤310,若个数大于一,则接收第一终端发送的通过业务规则管理配置界面选择的第三业务规则名称。
本实例中,第三业务规则名称是业务***开发人员在业务规则管理配置界面显示的第二业务规则名称中选择的包含一个***中的所有业务规则文件。随着业务规则的不断更新,一个规则文件有多个版本,此时,业务***开发人员需要确保选择的第三业务规则名称中是不同业务规则的任一所需版本名称集合。
步骤312,在业务规则信息表中查找第三业务规则名称对应的第三业务规则数据。
本实施例中,根据终端操作人员选择的第三业务规则名称从业务规则信息表中获取对应的业务规则数据,用于后续的业务规则管理配置操作。
步骤314,将第三业务规则数据的第一预设格式转换成为第二预设格式。
本实施例中,第二预设格式是对应于规则引擎的可识别压缩格式,如ear压缩包。
本实施例中,在确定业务开发***对应多个业务规则数据时,将这些多个业务规则数据的第一预设格式转换为第二预设格式(如ear包)的业务规则数据,从而完成业务规则的管理配置,便于业务***的部署。
在一个实施例中,如图4所示,图2所示的业务规则管理方法还包括:
步骤402,接收业务规则查询请求,接收业务规则下载请求携带业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号。
同样地,业务规则所属系列即业务规则所属业务类型;业务规则所属业务***为即将导入的业务规则对应的业务***;业务规则所属业务***版本号为即将导入的业务规则对应的业务***的版本标识。
步骤404,在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号均对应的第四业务规则名称。
本实施例中,根据业务规则查询请求中携带的业务规则信息在业务规则信息表中查找出对应的业务规则名称。
步骤406,将第四业务规则名称发送给与业务规则查询请求对应的第二终端,以使第二终端显示包含第四业务规则名称的业务规则下载界面。
本实施例中,将查找到的对应于业务规则查询请求的第四业务规则名称发送给发起业务规则查询请求的第二终端,该第二终端在接收到第四业务规则名称后,显示包含该第四业务规则名称的业务规则下载界面,该业务规则下载界面用于业务***开发人员下载所需的业务规则。
步骤408,接收业务规则下载请求,业务规则下载请求携带通过业务规则下载界面从第四业务规则名称中选择的第五业务规则名称。
本实施例中,第五业务规则文件名称是从业务***开发人员从业务规则下载界面显示的第四业务规则名称中选择的业务规则名称。
步骤410,在业务规则信息表中查找与第五业务规则名称对应的第五业务规则数据。
本实施例中,服务器在接收到终端发送的第五业务规则文件名称后,在从业务规则信息表中查找与该第五业务规则名称对应的第五业务规则数据。
步骤412,将第五业务规则数据发送给业务规则所属业务***名称对应的业务***开发环境。
本实施例中,业务***开发环境是预先设置的适用于开发状态的业务***运行的软硬件环境。在查找到第五业务规则数据后,将该数据发送给业务规则所属业务***对应的业务***开发环境。
本实施例中,通过接收业务规则下载请求,将业务***开发所需的业务规则数据下载至该业务***开发环境,可用于后续业务***的集成开发测试。
在一个实施例中,如图5所示,图2所示的业务规则管理方法还包括:
步骤502,接收业务规则发布请求,业务规则发布请求携带业务规则所属业务***版本号。
同样地,业务规则所属业务***版本号为即将导入的业务规则对应的业务***的版本标识。
步骤504,获取业务规则所属业务***版本号对应的第六业务规则数据。
本实施例中,根据业务规则发布请求携带业务规则所属业务***版本号查找与之对应的业务规则数据。
步骤506,在业务规则信息表中查找与业务规则所属业务***版本号对应的业务***的版本状态。
本实施例中,业务***的版本状态包括开发状态,测试状态和生产状态三种。当业务***处于开发阶段,包括业务***的需求分析、功能设计、功能实现方法、总体结构设计、模块设计、编码和调试等,则版本状态为开发状态;当业务***的所有需求功能均已实现,***开发人员或测试人员对业务***进行测试,则版本状态为测试状态;当业务***中所有需求功能的测试工作完成,将该业务***进行上线,则版本状态为生产状态。
步骤508,若版本状态为开发状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***测试环境,并设置第六业务规则数据的版本状态为测试状态。
本实施例中,业务***测试环境是预先设置的适用于测试状态的业务***运行的软硬件环境。业务规则的版本状态初始值为开发状态,当该业务规则被成功部署到与之对应的业务***测试环境后,则该业务规则的版本状变更为测试状态。
步骤510,若版本状态为测试状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***生产环境,并设置第六业务规则文件的版本状态为生产状态。
本实施例中,业务***生产环境是预先设置的适用于生产状态的业务***运行的软硬件环境。当业务规则被成功部署到与之对应的业务***生产环境后,则该业务规则的版本状变更为生产状态。
本实施例中,根据业务***的版本状态实现业务规则的发布管理,同时将业务***的版本状态与业务规则的版本状态对应起来,便于业务规则的开发和移交。
在一个实施例中,图5所示的业务规则管理方法还包括:若版本状态为生产状态,则发送第六业务规则数据至与业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境。
本实施例中,当业务***的版本状态为生产状态时,可实现业务规则的生产回滚,进一步提高了业务规则开发的便利性。
在一个实施例中,如图6所示,提供了一种业务规则管理装置,包括:
业务规则导入请求接收模块602,用于接收业务规则导入请求,业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;
业务规则文件解析模块604,用于解析第一业务规则文件获取第一业务规则数据;
业务规则编译模块606,用于将第一业务规则数据的文本格式编译为第一预设格式;
业务规则存储模块608,用于将业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一预设格式的第一业务规则数据保存至业务规则信息表,并设置第一预设格式的第一业务规则数据的版本状态为开发状态。
在一个实施例中,上述装置还包括:业务规则管理配置模块,用于接收业务规则管理配置请求,业务规则管理配置请求携带业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则数据的版本状态;在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则数据的版本状态均对应的第二业务规则名称;将第二业务规则名称发送给与业务规则管理配置请求对应的第一终端,以使第一终端显示包含第二业务规则名称的业务规则管理配置界面;统计第二业务规则名称的个数;若个数大于一,则接收第一终端发送的通过业务规则管理配置界面选择的第三业务规则名称;在业务规则信息表中查找第三业务规则名称对应的第三业务规则数据;将第三业务规则数据的第一预设格式转换成为第二预设格式。
在一个实施例中,上述装置还包括:业务规则下载模块,用于接收业务规则查询请求,接收业务规则下载请求携带业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号;在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号均对应的第四业务规则名称;将第四业务规则名称发送给与业务规则查询请求对应的第二终端,以使第二终端显示包含第四业务规则名称的业务规则下载界面;接收业务规则下载请求,业务规则下载请求携带通过业务规则下载界面从第四业务规则名称中选择的第五业务规则名称;查找与第五业务规则名称对应的第五业务规则数据;将第五业务规则数据发送给业务规则所属业务***名称对应的业务***开发环境。
在一个实施例中,上述装置还包括:业务规则发布管理模块,用于接收业务规则发布请求,业务规则发布请求携带业务规则所属业务***版本号;获取业务规则所属业务***版本号对应的第六业务规则数据;查找与业务规则所属业务***版本号对应的业务***的版本状态;若版本状态为开发状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***测试环境,并设置第六业务规则数据的版本状态为测试状态;若版本状态为测试状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***生产环境,并设置第六业务规则数据的版本状态为生产状态。
在一个实施例中,上述业务规则发布管理模块还用于若版本状态为生产状态,则发送第六业务规则数据至与业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境。
上述装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于服务器中的计算机设备中,也可以以软件形式存储于服务器中的存储器中,以便于计算机设备调用执行以上各个模块对应的操作。该计算机设备可以为中央处理单元(CPU)、微计算机设备、单片机等。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:
接收业务规则导入请求,业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;
解析第一业务规则文件获取第一业务规则数据;
将第一业务规则数据的文本格式编译为第一预设格式;
将业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一预设格式的第一业务规则数据保存至业务规则信息表,并设置第一预设格式的第一业务规则数据的版本状态为开发状态。
在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:接收业务规则管理配置请求,业务规则管理配置请求携带业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则数据的版本状态;在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则文件的版本状态均对应的第二业务规则名称;将第二业务规则名称发送给与业务规则管理配置请求对应的第一终端,以使第一终端显示包含第二业务规则名称的业务规则管理配置界面;统计第二业务规则名称的个数;若个数大于一,则接收第一终端发送的通过业务规则管理配置界面选择的第三业务规则名称;在业务规则信息表中第三业务规则名称对应的第三业务规则数据;第三业务规则数据的第一预设格式转换成为第二预设格式。
在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:接收业务规则查询请求,接收业务规则下载请求携带业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号;在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号均对应的第四业务规则名称;将第四业务规则名称发送给与业务规则查询请求对应的第二终端,以使第二终端显示包含第四业务规则名称的业务规则下载界面;接收业务规则下载请求,业务规则下载请求携带通过业务规则下载界面从第四业务规则名称中选择的第五业务规则名称;在业务规则信息表中查找与第五业务规则名称对应的第五业务规则数据;将第五业务规则数据发送给业务规则所属业务***名称对应的业务***开发环境。
在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:接收业务规则发布请求,业务规则发布请求携带业务规则所属业务***版本号;获取业务规则所属业务***版本号对应的第六业务规则数据;查找与业务规则所属业务***版本号对应的业务***的版本状态;若版本状态为开发状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***测试环境,并设置第六业务规则数据的版本状态为测试状态;若版本状态为测试状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***生产环境,并设置第六业务规则数据的版本状态为生产状态。
在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:若版本状态为生产状态,则发送第六业务规则数据至与业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行程序时实现上述各实施例中提供的一种业务规则管理方法的步骤。
具体地,该计算机设备可为服务器。如图7所示,为一个实施例中计算机设备的内部结构示意图。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,处理器用于提供计算和控制能力,支撑整个计算机设备的运行。存储器包括非易失性存储介质和内存储器。非易失性存储介质中存储有操作***和和计算机程序,该计算机程序被处理器执行时以实现一种业务规则管理方法。内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。网络接口用于与外部的服务器或终端通过网络连接通信。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,该处理器执行计算机程序时实现如下步骤:接收业务规则导入请求,业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;解析第一业务规则文件获取第一业务规则数据;将第一业务规则数据的文本格式编译为第一预设格式;;将业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,业务规则名称和第一预设格式的第一业务规则数据保存至业务规则信息表,并设置第一预设格式的第一业务规则数据的版本状态为开发状态。
在一个实施例中,该处理器执行计算机程序时实现如下步骤:接收业务规则管理配置请求,业务规则管理配置请求携带业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则数据的版本状态;在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***,业务规则所属业务***版本号,业务规则引擎版本号和业务规则数据的版本状态均对应的第二业务规则名称;将第二业务规则名称发送给与业务规则管理配置请求对应的第一终端,以使第一终端显示包含第二业务规则名称的业务规则管理配置界面;统计第二业务规则名称的个数;若个数大于一,则接收第一终端发送的通过业务规则管理配置界面选择的第三业务规则名称;在业务规则信息表中查找第三业务规则名称对应的第三业务规则数据;将第三业务规则数据的第一预设格式转换成为第二预设格式。
在一个实施例中,该处理器执行计算机程序时还实现如下步骤:接收业务规则查询请求,接收业务规则下载请求携带业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号;在业务规则信息表中查找与业务规则所属系列,业务规则所属业务***和业务规则所属业务***版本号均对应的第四业务规则名称;将第四业务规则名称发送给与业务规则查询请求对应的第二终端,以使第二终端显示包含第四业务规则名称的业务规则下载界面;接收业务规则下载请求,业务规则下载请求携带通过业务规则下载界面从第四业务规则名称中选择的第五业务规则名称;在业务规则信息表中查找与第五业务规则名称对应的第五业务规则数据;将第五业务规则数据发送给业务规则所属业务***名称对应的业务***开发环境。
在一个实施例中,该处理器执行计算机程序时还实现如下步骤:接收业务规则发布请求,业务规则发布请求携带业务规则所属业务***版本号;获取业务规则所属业务***版本号对应的第六业务规则数据;在业务规则信息表中查找与业务规则所属业务***版本号对应的业务***的版本状态;若版本状态为开发状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***测试环境,并设置第六业务规则文件的版本状态为测试状态;若版本状态为测试状态,则发送第六业务规则数据至业务规则所属业务***版本号对应的业务***生产环境,并设置第六业务规则数据的版本状态为生产状态。
在一个实施例中,该处理器执行计算机程序时还实现如下步骤:若版本状态为生产状态,则发送第六业务规则文件至与业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境,。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种业务规则管理方法,所述方法包括:
接收业务规则导入请求,所述业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;
解析第一业务规则文件获取第一业务规则数据;
将所述第一业务规则数据的文本格式编译为第一预设格式;
将所述业务规则所属系列,所述业务规则所属业务***名称,所述业务规则所属业务***版本号,所述业务规则引擎版本号,所述第一业务规则名称和所述第一预设格式的第一业务规则数据保存至业务规则信息表,并设置所述第一预设格式的第一业务规则数据的版本状态为开发状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收业务规则管理配置请求,所述业务规则管理配置请求携带所述业务规则所属系列,所述业务规则所属业务***,所述业务规则所属业务***版本号,所述业务规则引擎版本号和业务规则数据的版本状态;
在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***,所述业务规则所属业务***版本号,所述业务规则引擎版本号和所述业务规则数据的版本状态均对应的第二业务规则名称;
将所述第二业务规则名称发送给与所述业务规则管理配置请求对应的第一终端,以使所述第一终端显示包含所述第二业务规则名称的业务规则管理配置界面;
统计所述第二业务规则名称的个数;
若所述个数大于一,则接收所述第一终端发送的通过所述业务规则管理配置界面选择的第三业务规则名称;
在所述业务规则信息表中查找所述第三业务规则名称对应的第三业务规则数据;
将所述第三业务规则数据的第一预设格式转换成为第二预设格式。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收业务规则查询请求,所述接收业务规则下载请求携带所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号;
在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号均对应的第四业务规则名称;
将所述第四业务规则名称发送给与所述业务规则查询请求对应的第二终端,以使所述第二终端显示包含所述第四业务规则名称的业务规则下载界面;
接收业务规则下载请求,所述业务规则下载请求携带通过所述业务规则下载界面从所述第四业务规则名称中选择的第五业务规则名称;
在所述业务规则信息表中查找与所述第五业务规则名称对应的第五业务规则数据;
将所述第五业务规则数据发送给所述业务规则所属业务***名称对应的业务***开发环境。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收业务规则发布请求,所述业务规则发布请求携带所述业务规则所属业务***版本号;
获取所述业务规则所属业务***版本号对应的第六业务规则数据;
在所述业务规则信息表中查找与所述业务规则所属业务***版本号对应的业务***的版本状态;
若所述版本状态为开发状态,则发送所述第六业务规则数据至所述业务规则所属业务***版本号对应的业务***测试环境,并设置所述第六业务规则数据的版本状态为测试状态;
若所述版本状态为测试状态,则发送所述第六业务规则数据至所述业务规则所属业务***版本号对应的业务***生产环境,并设置所述第六业务规则数据的版本状态为生产状态。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述版本状态为生产状态,则发送所述第六业务规则数据至与所述业务规则所属业务***版本号相差最近的业务规则所属业务***版本号对应的业务***生产环境。
6.一种业务规则管理装置,其特征在于,所述装置包括:
业务规则导入请求接收模块,用于接收业务规则导入请求,所述业务规则导入请求携带业务规则所属系列,业务规则所属业务***名称,业务规则所属业务***版本号,业务规则引擎版本号,第一业务规则名称和第一业务规则文件;
业务规则文件解析模块,用于解析第一业务规则文件获取第一业务规则数据;
业务规则编译模块,用于将所述第一业务规则数据的文本格式编译为第一预设格式;
业务规则存储模块,用于将所述业务规则所属系列,所述业务规则所属业务***名称,所述业务规则所属业务***版本号,所述业务规则引擎版本号,所述第一业务规则名称和所述第一预设格式的第一业务规则数据保存至业务规则信息表,并设置所述第一预设格式的第一业务规则数据的版本状态为开发状态。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
业务规则管理配置模块,用于接收业务规则管理配置请求,所述业务规则管理配置请求携带所述业务规则所属系列,所述业务规则所属业务***,所述业务规则所属业务***版本号,所述业务规则引擎版本号和业务规则数据的版本状态;在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***,所述业务规则所属业务***版本号,所述业务规则引擎版本号和所述业务规则数据的版本状态均对应的第二业务规则名称;将所述第二业务规则名称发送给与所述业务规则管理配置请求对应的第一终端,以使所述第一终端显示包含所述第二业务规则名称的业务规则管理配置界面;统计所述第二业务规则名称的个数;若所述个数大于一,则接收所述第一终端发送的通过所述业务规则管理配置界面选择的第三业务规则名称;在所述业务规则信息表中查找所述第三业务规则名称对应的第三业务规则数据;将所述第三业务规则数据的第一预设格式转换成为第二预设格式。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
业务规则下载模块,用于接收业务规则查询请求,所述接收业务规则下载请求携带所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号;在所述业务规则信息表中查找与所述业务规则所属系列,所述业务规则所属业务***和所述业务规则所属业务***版本号均对应的第四业务规则名称;将所述第四业务规则名称发送给与所述业务规则查询请求对应的第二终端,以使所述第二终端显示包含所述第四业务规则名称的业务规则下载界面;接收业务规则下载请求,所述业务规则下载请求携带通过所述业务规则下载界面从所述第四业务规则名称中选择的第五业务规则名称;查找与所述第五业务规则名称对应的第五业务规则数据;将所述第五业务规则数据发送给所述业务规则所属业务***名称对应的业务***开发环境。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至5中任一项所述方法的步骤。
10.一种计算机设备,所述计算机设备包括存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算器程序时实现如权利要求1至5中任一项所述方法的步骤。
CN201710888234.8A 2017-09-27 2017-09-27 业务规则管理方法、装置、存储介质和计算机设备 Active CN107797823B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710888234.8A CN107797823B (zh) 2017-09-27 2017-09-27 业务规则管理方法、装置、存储介质和计算机设备
PCT/CN2018/086302 WO2019062132A1 (zh) 2017-09-27 2018-05-10 业务规则管理方法、装置、存储介质和计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710888234.8A CN107797823B (zh) 2017-09-27 2017-09-27 业务规则管理方法、装置、存储介质和计算机设备

Publications (2)

Publication Number Publication Date
CN107797823A true CN107797823A (zh) 2018-03-13
CN107797823B CN107797823B (zh) 2020-01-17

Family

ID=61532100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710888234.8A Active CN107797823B (zh) 2017-09-27 2017-09-27 业务规则管理方法、装置、存储介质和计算机设备

Country Status (2)

Country Link
CN (1) CN107797823B (zh)
WO (1) WO2019062132A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109284106A (zh) * 2018-07-18 2019-01-29 平安科技(深圳)有限公司 业务规则的发布管理方法、电子装置及可读存储介质
WO2019062132A1 (zh) * 2017-09-27 2019-04-04 平安科技(深圳)有限公司 业务规则管理方法、装置、存储介质和计算机设备
CN109783802A (zh) * 2018-12-13 2019-05-21 平安医疗健康管理股份有限公司 一种业务规则处理方法、服务器及计算机可读存储介质
CN111198863A (zh) * 2019-12-27 2020-05-26 天阳宏业科技股份有限公司 一种规则引擎及其实现方法
CN113065801A (zh) * 2021-04-26 2021-07-02 平安普惠企业管理有限公司 组织架构管理方法、装置、设备及存储介质
US20230342114A1 (en) * 2022-04-26 2023-10-26 Accenture Global Solutions Limited Decision logic translation system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426579A (zh) * 2011-08-25 2012-04-25 中兴通讯股份有限公司 一种基于网络方式导入导出文件的方法
US20130055235A1 (en) * 2011-01-13 2013-02-28 Sap Ag Custom code innovation management
CN103019726A (zh) * 2012-12-19 2013-04-03 中国电子科技集团公司第十五研究所 软件***业务规则的管理方法和装置
CN103793223A (zh) * 2013-12-27 2014-05-14 远光软件股份有限公司 一种规则创建方法及***
CN107122220A (zh) * 2017-04-12 2017-09-01 上海前隆金融信息服务有限公司 规则引擎的组建方法/***、业务管理方法/***及设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065066A (zh) * 2009-11-17 2011-05-18 ***通信集团广东有限公司 一种数据业务门户的数据业务内容访问装置及访问方法
CN105426164B (zh) * 2014-09-04 2018-12-14 北大方正集团有限公司 一种数据的校验方法及浏览器
US10860793B2 (en) * 2015-08-05 2020-12-08 Sap Se Method and system for an electronic document framework
CN107797823B (zh) * 2017-09-27 2020-01-17 平安科技(深圳)有限公司 业务规则管理方法、装置、存储介质和计算机设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130055235A1 (en) * 2011-01-13 2013-02-28 Sap Ag Custom code innovation management
CN102426579A (zh) * 2011-08-25 2012-04-25 中兴通讯股份有限公司 一种基于网络方式导入导出文件的方法
CN103019726A (zh) * 2012-12-19 2013-04-03 中国电子科技集团公司第十五研究所 软件***业务规则的管理方法和装置
CN103793223A (zh) * 2013-12-27 2014-05-14 远光软件股份有限公司 一种规则创建方法及***
CN107122220A (zh) * 2017-04-12 2017-09-01 上海前隆金融信息服务有限公司 规则引擎的组建方法/***、业务管理方法/***及设备

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019062132A1 (zh) * 2017-09-27 2019-04-04 平安科技(深圳)有限公司 业务规则管理方法、装置、存储介质和计算机设备
CN109284106A (zh) * 2018-07-18 2019-01-29 平安科技(深圳)有限公司 业务规则的发布管理方法、电子装置及可读存储介质
WO2020015191A1 (zh) * 2018-07-18 2020-01-23 平安科技(深圳)有限公司 业务规则的发布管理方法、电子装置及可读存储介质
CN109783802A (zh) * 2018-12-13 2019-05-21 平安医疗健康管理股份有限公司 一种业务规则处理方法、服务器及计算机可读存储介质
CN111198863A (zh) * 2019-12-27 2020-05-26 天阳宏业科技股份有限公司 一种规则引擎及其实现方法
CN113065801A (zh) * 2021-04-26 2021-07-02 平安普惠企业管理有限公司 组织架构管理方法、装置、设备及存储介质
US20230342114A1 (en) * 2022-04-26 2023-10-26 Accenture Global Solutions Limited Decision logic translation system and method
US11954458B2 (en) * 2022-04-26 2024-04-09 Accenture Global Solutions Limited Decision logic translation system and method

Also Published As

Publication number Publication date
WO2019062132A1 (zh) 2019-04-04
CN107797823B (zh) 2020-01-17

Similar Documents

Publication Publication Date Title
CN107797823A (zh) 业务规则管理方法、装置、存储介质和计算机设备
CN104133772B (zh) 一种自动生成测试数据的方法
CN101957758B (zh) 面向服务的架构应用***中实现Web Service快速发布的方法
CN102012954B (zh) 用于***芯片集成设计的子***集成方法及其子***集成***
CN105893008A (zh) 一种定制多渠道安装包的方法及装置
CN102946415B (zh) 一种移动终端本地应用的实现方法和装置
CN104731589A (zh) 用户界面的自动生成方法及自动生成装置
CN104346184A (zh) 应用打包装置及方法
CN109284106A (zh) 业务规则的发布管理方法、电子装置及可读存储介质
CN112256321A (zh) 静态库打包方法、装置、计算机设备和存储介质
CN105718276A (zh) 提供apk下载的方法和装置以及nginx服务器
CN100561476C (zh) 一种基于asn类型对象的代码生成方法
CN112287013B (zh) 数据转换方法及适配器
CN110286917A (zh) 文件打包方法、装置、设备及存储介质
CN103853535A (zh) 修改中间件的方法和装置
CN107171897A (zh) 一种接口测试方法及数据接口测试***
CN106055334A (zh) 代码管理***及方法
CN107748706A (zh) 一种绑定方法及装置
CN101655795B (zh) 服务实例的创建方法和***
CN109710265A (zh) 一种软件安装包的获取方法、装置及电子设备
CN108776592A (zh) 一种页面构建的方法、装置、设备及存储介质
CN106201865A (zh) 一种应用程序编程接口api测试方法、装置及终端设备
CN109597825B (zh) 规则引擎调用方法、装置、设备及计算机可读存储介质
CN106776266A (zh) 测试工具的配置方法及终端设备
CN104063306B (zh) 智能终端软件测试中的自动登录方法、装置和***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant