一种业务项开发方法、装置、设备和可读存储介质制造方法及图纸

技术编号:33617359 阅读:19 留言:0更新日期:2022-06-02 00:35
本申请公开了一种业务项开发方法、装置、设备和可读存储介质:获取待开发设备的硬件信息及所支持的各业务项;根据预设的配置文件库,分析确定与硬件信息及所支持的业务项匹配的任务流及构成任务流的每一配置文件;若收到用户发送的包含待升级的业务项以及所要升级的子功能的升级指令,则确定与待升级的业务项匹配的待升级任务流及构成待升级任务流的配置文件;确定配置文件库中与所要升级的子功能匹配的第一配置文件;根据构成待升级任务流的配置文件和第一配置文件,组合生成新的任务流;将新的任务流导入待开发设备,并替换待开发设备中的待升级任务流,以对待开发设备的业务项进行升级。本申请能够对已有设备进行业务项的快速开发升级。项的快速开发升级。项的快速开发升级。

【技术实现步骤摘要】
一种业务项开发方法、装置、设备和可读存储介质


[0001]本申请涉及程序开发领域,更具体地说,涉及一种业务项开发方法、装置、设备和可读存储介质。

技术介绍

[0002]随着全球制造业的发展大流,电子产业迅速发展,产业链日益完善,发展势头强劲。科技的不断进步使得电子产品更新迭代速度加快,快速的依托于自身设备的硬件能力,开发出多种多样,适用于各个场景,实现不同功能的业务项是各科技企业不断保持市场竞争力的关键。
[0003]基于这种情况,许多公司都希望IT部门能够根据客户提出的需求,或者产品人员的一些新的需求,快速的完成对已有设备进行所需的业务项新增或者对现有业务项进行升级,并且能够实现稳定的运行。但现实的情况却是,对业务项的开发效率低下,业务项的新增以及升级需要对业务项的代码进行重新编辑,而重新编辑程序不仅需要消耗大量的人力,还需要大量的编辑时间。
[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]删除掉所述待处理任务流中与所述所要删除的子功能匹配的配置文件,生成新的任务流;
[0030]将所述新的任务流导入所述待开发设备,并替换所述待开发设备中的所述待处理任务流,以对所述待开发设备所支持的与所述待处理任务流对应的业务项进行调整。
[0031]优选的,还包括:
[0032]若收到用户发送的包含待去除的业务项的去除指令,则确定与所述待去除的业务项匹配的去除任务流;
[0033]删除所述待开发设备中的所述去除任务流,以对所述待开发设备所支持的与所述去除任务流对应的业务项进行去除。
[0034]一种业务项开发装置,包括:
[0035]获取单元,用于获取待开发设备的硬件信息及所支持的各业务项;
[0036]分析单元,用于根据预设的配置文件库,分析确定与所述待开发设备的硬件信息及所支持的业务项匹配的任务流及构成所述任务流的每一配置文件;
[0037]确定单元,用于在收到用户发送的包含待升级的业务项以及所要升级的子功能的升级指令的情况下,确定与所述待升级的业务项匹配的待升级任务流及构成所述待升级任务流的配置文件;
[0038]配置单元,用于确定所述预设的配置文件库中与所述所要升级的子功能匹配的第一配置文件;
[0039]任务流单元,用于根据所述构成待升级任务流的配置文件和所述第一配置文件,
组合生成新的任务流;
[0040]导入单元,用于将所述新的任务流导入所述待开发设备,并替换所述待开发设备中的所述待升级任务流,以对所述待开发设备所支持的与所述待升级任务流对应的业务项进行升级。
[0041]优选的,所述分析单元,包括:
[0042]参数确定单元,用于确定所述待开发设备所支持的业务项的输入参数、输出参数及功能类型;
[0043]匹配分析单元,用于根据预设的配置文件库,分析确定与所述待开发设备的硬件信息和业务项的输入参数、输出参数、功能类型匹配的任务流及构成所述任务流的每一配置文件。
[0044]一种业务项开发设备,包括存储器和处理器;
[0045]所述存储器,用于存储程序;
[0046]所述处理器,用于执行所述程序,实现如上述的业务项开发方法的各个步骤。
[0047]一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述的业务项开发方法的各个步骤。
[0048]从上述的技术方案可以看出,本申请提供的一种业务项开发方法、装置、设备和可读存储介质,通过获取待开发设备的硬件信息及所支持的各业务项,根据预设的配置文件库,分析确定与所述待开发设备的硬件信息及所支持的业务项匹配的任务流及构成所述任务流的每一配置文件。若收到用户发送的包含待升级的业务项以及所要升级的子功能的升级指令,则确定与所述待升级的业务项匹本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务项开发方法,其特征在于,包括:获取待开发设备的硬件信息及所支持的各业务项;根据预设的配置文件库,分析确定与所述待开发设备的硬件信息及所支持的业务项匹配的任务流及构成所述任务流的每一配置文件;若收到用户发送的包含待升级的业务项以及所要升级的子功能的升级指令,则确定与所述待升级的业务项匹配的待升级任务流及构成所述待升级任务流的配置文件;确定所述预设的配置文件库中与所述所要升级的子功能匹配的第一配置文件;根据所述构成待升级任务流的配置文件和所述第一配置文件,组合生成新的任务流;将所述新的任务流导入所述待开发设备,并替换所述待开发设备中的所述待升级任务流,以对所述待开发设备所支持的与所述待升级任务流对应的业务项进行升级。2.根据权利要求1所述的方法,其特征在于,所述根据预设的配置文件库,分析确定与所述待开发设备的硬件信息及所支持的业务项匹配的任务流及构成所述任务流的每一配置文件,包括:确定所述待开发设备所支持的业务项的输入参数、输出参数及功能类型;根据预设的配置文件库,分析确定与所述待开发设备的硬件信息和业务项的输入参数、输出参数、功能类型匹配的任务流及构成所述任务流的每一配置文件。3.根据权利要求1所述的方法,其特征在于,还包括:若收到用户的发送的包含待增加的业务项的增加指令,则确定所述预设的配置文件库中与所述待增加的业务项匹配的第二配置文件,以供生成待增加任务流;根据所述第二配置文件,生成与所述待增加的业务项匹配的所述待增加任务流;将所述待增加任务流导入所述待开发设备,以增加待开发设备所支持的业务项。4.根据权利要求1所述的方法,其特征在于,还包括:若收到用户的发送的包含待替换的业务项、所要替换掉的子功能及所要替换上的子功能的替换指令,则确定与所述待替换的业务项匹配的待替换任务流及构成所述待替换任务流的配置文件;确定所述构成待替换任务流的配置文件中,与所述所要替换掉的子功能匹配的待替换配置文件;确定所述预设的配置文件库中,与所述所要替换上的子功能匹配的第三配置文件;将所述第三配置文件替换掉所述待替换任务流中的待替换配置文件,生成新的任务流;将所述新的替换任务流导入所述待开发设备,并替换所述待开发设备中的所述待替换任务流,以对所述待开发设备所支持的与所述待替换任务流对应的业务项进行调整。5.根据权利要求1所述的方法,其特征在于,还包括:若收到用户的发送的包含待处理的...

【专利技术属性】
技术研发人员:吴祎诚王硕
申请(专利权)人:厦门熵基科技有限公司
类型:发明
国别省市:

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

1