技术特征:
1.基于通用功能服务定制业务的中台框架,其特征在于,包括:用户界面层,接收定制业务的配置信息;及中台控制层,解析用户界面层的配置信息,根据所述配置信息配置定制业务的核心功能流程和可选功能流程,所述核心功能流程为实现定制业务的核心功能的必选配置,所述可选功能流程为实现定制业务的可选功能所对应的可选配置。2.根据权利要求1所述的基于通用功能服务定制业务的中台框架,其特征在于,所述的中台控制层包括:解析模块,解析用户界面层的配置信息;业务流程配置模块,根据配置信息中的核心功能配置信息配置实现定制业务的核心功能的核心功能流程,根据配置信息中的可选功能配置信息配置实现定制业务的可选功能的可选功能流程,根据所述核心功能流程和可选功能流程配置所述定制业务的全流程;业务流程定制模块,根据配置信息针对所述核心功能流程中和可选功能流程中可定制的步骤进行定制,并将所述定制后的步骤动态加载至相应的所述核心功能流程和可选功能流程中。3.根据权利要求2所述的基于通用功能服务定制业务的中台框架,其特征在于,包括基础服务层,所述基础服务层包含多个基础服务,所述基础服务为所述核心功能流程的步骤和/或可选功能流程的步骤提供一个或者多个实现方法;所述业务流程定制模块根据配置信息针对所述核心功能流程中和可选功能流程中可定制的步骤进行定制包括:根据配置信息针对所述核心功能流程的可定制步骤由所述基础服务层中选择对应的基础服务进行配置,并加载至核心功能流程中;根据配置信息针对所述可选功能流程的可定制步骤由所述基础服务层中选择对应的基础服务进行配置,并加载至可选功能流程中。4.根据权利要求3所述的基于通用功能服务定制业务的中台框架,其特征在于,当所述核心功能流程或者可选功能流程中的可定制步骤对应多个基础服务时,则必须选择配置该可定制步骤所对应的基础服务,若配置信息中含有配置该可定制步骤的配置信息时,则按照配置信息选择该可定制步骤所对应的基础服务,若配置信息中缺少配置所述可定制步骤的信息时,则按照默认配置选择该可定制步骤所对应的基础服务。5.根据权利要求1所述的基于通用功能服务定制业务的中台框架,其特征在于,所述的用户界面层包括:配置模块,通过预设计算机语言配置定制业务实现层的流程;数据结构定制模块,配置定制业务数据层的数据结构;api接口模块,用于接入开发人员编写的预先定义的函数。6.一种基于如权利要求1-5任意一项所述的中台框架实现定制业务的方法,其特征在于,包括:用户界面层接收业务方配置的定制业务的配置信息;中台控制层解析用户界面层的配置信息,根据所述配置信息配置定制业务的核心功能流程和可选功能流程,所述核心功能流程为实现定制业务的核心功能的必选配置,所述可选功能流程为实现定制业务的可选功能所对应的可选配置。
7.根据权利要求6所述的一种基于中台框架实现定制业务的方法,其特征在于,所述的配置信息包括定制业务的功能实现流程以及功能实现流程中可定制步骤的实现方法;所述中台控制层解析用户界面层的配置信息,根据所述配置信息中的定制业务的功能实现流程配置定制业务的核心功能流程和可选功能流程,所述核心功能流程为实现定制业务的核心功能的必选配置,所述可选功能流程为实现定制业务的可选功能所对应的可选配置;根据所述配置信息中的功能实现流程中可定制步骤的实现方法,配置所述核心功能流程和可选功能流程中可定制步骤的实现方法。所述中台控制层解析用户界面层的配置信息,根据所述配置信息配置定制业务的核心功能流程包括:根据所述配置信息中的定制业务的功能实现流程配置定制业务的核心功能流程,根据所述配置信息中的功能实现流程中可定制步骤的实现方法,配置所述核心功能流程中可定制步骤的实现方法,并将所述定制后的步骤动态加载至相应的所述核心功能流程中;所述中台控制层解析用户界面层的配置信息,根据所述配置信息中的定制业务的功能实现流程配置定制业务的可选功能流程包括:根据所述配置信息中的定制业务的功能实现流程配置定制业务的可选功能流程,根据所述配置信息中的功能实现流程中可定制步骤的实现方法,配置所述可选功能流程中可定制步骤的实现方法,并将所述定制后的步骤动态加载至相应的可选功能流程中。8.根据权利要求7所述的一种基于中台框架实现定制业务的方法,其特征在于,包括:当所述核心功能流程或者可选功能流程中的可定制步骤对应多个基础服务时,则必须选择配置该可定制步骤所对应的基础服务,若配置信息中含有配置该可定制步骤的配置信息时,则按照配置信息选择该可定制步骤所对应的基础服务,若配置信息中缺少配置所述可定制步骤的信息时,则按照默认配置选择该可定制步骤所对应的基础服务。9.根据权利要求7所述的一种基于中台框架实现定制业务的方法,其特征在于,所述可定制的步骤为记录存储步骤,所述的记录存储步骤所述根据配置信息中配置的实现方式进行配置;和/或,所述可定制的步骤为数据结构整理步骤,所述的数据结构整理步骤根据业务方通过用户界面层写入的配置信息进行配置;可选地,所述记录存储步骤的实现方式包括mysql数据库、hbase数据库和行为引擎。10.根据权利要求7所述的一种基于中台框架实现定制业务的方法,其特征在于,所述的定制业务为自动批改业务,所述自动批改业务的核心功能流程包括获取目标图片、图片识别获取文本信息、搜索文本信息进行自动批改、数据保存及数据的整理并反馈,所述自动批改业务的可选功能流程包括获取批改结果错因分析及获取批改结果视频讲解,其中可定制的步骤包括数据保存和数据的整理。11.电子设备,包括处理器和存储器,所述存储器用于存储计算机可执行程序,其特征在于:当所述计算机程序被所述处理器执行时,所述处理器执行如权利要求6-10中任一项所述的一种基于中台框架实现定制业务的方法。12.一种计算机可读存储介质,存储有计算机可执行程序,其特征在于,所述计算机可执行程序被执行时,实现如权利要求6-10任意一项所述的一种基于中台框架实现定制业务
的方法。
技术总结
本发明公开了基于通用功能服务定制业务的中台框架、方法及存储介质,所述中台框架包括:用户界面层,接收定制业务的配置信息;及中台控制层,解析用户界面层的配置信息,根据所述配置信息配置定制业务的核心功能流程和可选功能流程,所述核心功能流程为实现定制业务的核心功能的必选配置,所述可选功能流程为实现定制业务的可选功能所对应的可选配置。本发明的基于通用功能服务定制业务的中台框架,实现了基于核心功能流程实现通用服务,结合可选功能流程实现可选功能服务,通过配置核心功能流程和可选功能流程实现业务定制,同时,针对核心功能流程和可选功能流程的可定制步骤可进行需求化配置,满足业务方的定制业务需求。满足业务方的定制业务需求。满足业务方的定制业务需求。
技术研发人员:李景晨 徐锐波 旷顺平 李伟斌
受保护的技术使用者:北京云思智学科技有限公司
技术研发日:2022.07.15
技术公布日:2022/9/27