[发明专利]基于业务中台的应用开发方法、系统、装置及存储介质在审
申请号: | 202210384108.X | 申请日: | 2022-04-13 |
公开(公告)号: | CN114791797A | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 刁薪予;袁泉;陈坤;白建华;倪艳玉;朱熹 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06F8/10 | 分类号: | G06F8/10;G06F8/20;G06F8/34;G06F8/41;G06F8/71 |
代理公司: | 厦门市精诚新创知识产权代理有限公司 35218 | 代理人: | 赵薇 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 业务 应用 开发 方法 系统 装置 存储 介质 | ||
1.一种基于业务中台的应用开发方法,其特征在于:
S1:获取不同业务场景的共性需求,将所述共性需求进行归纳抽象,并根据所述归纳抽象后的共性需求设计并提供引擎服务,通过可视化页面对所述引擎服务的配置进行展示;
S2:通过业务中台对所述不同业务场景进行分析并对所有所述引擎服务进行分类,将所述引擎服务封装并定义成业务组件;
S3:根据业务需求将所述业务组件分配到业务场景中,并对各个业务组件之间的业务逻辑进行配置以完成应用开发。
2.根据权利要求1所述的基于业务中台的应用开发方法,其特征在于:所述S2中业务中台中对所有所述引擎服务进行分类,根据所述业务需求中的共性需求将所述引擎服务封装并定义为业务组件包括:对所述引擎服务进行标准化管理,对于引擎服务中的请求地址以及参数格式进行数据标准的统一。
3.根据权利要求1所述的基于业务中台的应用开发方法,其特征在于:将多个业务组件封装成业务构件,以实现页面的特定业务需求。
4.根据权利要求1所述的基于业务中台的应用开发方法,其特征在于:所述S2中还包括:对业务场景的业务需求、主要功能以及应用场景进行应用管理,自定义应用的数据角色,并预设数据角色的查询条件以及参数,以供查询当前应用中的数据角色,并根据业务需求对所述数据角色分配业务组件。
5.根据权利要求1所述的基于业务中台的应用开发方法,其特征在于:所述S3中根据业务需求将所述业务组件分配到业务场景中,并对各个业务组件之间的业务逻辑进行配置,包括以下步骤,
S301,根据业务需求选取相应数据角色的业务组件和/或业务构件,并对所述业务组件的通用性参数进行配置,通过流程引擎将业务组件的逻辑流程串联以及状态翻转后生成程序代码;
S302,将所述程序代码通过解析器解析成页面JSON信息表单;
S303,获取页面JSON信息后,通过执行页面生成器反向生成的代码,动态挂载页面布局。
6.一种基于业务中台的应用开发系统,其特征在于,包括数据后端、业务中台以及业务前台:
所述数据后端用于获取不同业务场景的共性需求,将所述共性需求进行归纳抽象,并根据所述归纳抽象后的共性需求设计并提供引擎服务,通过可视化页面对所述引擎服务的配置进行展示;
所述业务中台用于对所述不同的业务场景进行分析并对所有所述引擎服务进行分类,将所述引擎服务封装并定义成业务组件;
所述业务前台用于根据业务需求将所述业务组件分配到业务场景中,并对各个组件之间的业务逻辑进行配置以完成应用开发。
7.根据权利要求6所述的基于业务中台的应用开发系统,其特征在于,所述业务中台还用于:对业务场景的业务需求、主要功能以及应用场景进行应用管理,自定义应用的数据角色,并预设数据角色的查询条件以及参数,以供查询当前应用中的数据角色,并根据业务需求对所述数据角色分配业务组件。
8.根据权利要求6所述的基于业务中台的应用开发系统,其特征在于:所述业务前台中根据业务需求将所述业务组件分配到业务场景中,并对各个业务组件之间的业务逻辑进行配置,包括以下步骤,
S301,根据业务需求选取相应数据角色的业务组件和/或业务构件,并对所述业务组件的通用性参数进行配置,通过流程引擎将业务组件的逻辑流程串联以及状态翻转后生成程序代码;
S302,将所述程序代码通过解析器解析成页面JSON信息表单;
S303,获取页面JSON信息后,通过执行页面生成器反向生成的代码,动态挂载页面布局。
9.一种基于业务中台的应用开发装置,其特征在于:包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如权利要求1至5任一所述的基于业务中台的应用开发方法。
10.一种计算机可读存储介质,所述存储介质中存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如权利要求1至5任一所述的基于业务中台的应用开发方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210384108.X/1.html,转载请声明来源钻瓜专利网。