基于业务架构的前端界面生成方法、装置、系统及介质制造方法及图纸

技术编号:29202838 阅读:16 留言:0更新日期:2021-07-10 00:37
本公开提供了一种基于业务架构的前端界面生成方法,涉及金融科技领域,包括:构建业务架构流程模型,业务架构流程模型包括了现有业务架构下的至少一个业务活动,每一所述业务活动均包括多个用于实现业务活动的任务,从业务架构流程模型中选取待生成前端界面的业务活动,从多个用于实现业务活动的任务选择至少一个任务,生成该业务活动的新业务流程,基于至少一个任务关联的前端组件的属性值和技术栈,从预置的前端组件库中获取相应的前端组件,生成前端界面。该方法可以实现前端与后台的松耦合,实现自动生成前端界面,可提升研发效率。本公开还提供了与该方法对应的装置、计算机系统和计算机可读存储介质。和计算机可读存储介质。和计算机可读存储介质。

【技术实现步骤摘要】
基于业务架构的前端界面生成方法、装置、系统及介质


[0001]本公开涉及金融科技
,更具体地,涉及一种基于业务架构的前端界面生成方法、装置、系统及介质。

技术介绍

[0002]随着“互联网+”时代的到来,大型企业均处于战略转型浪潮中,本次疫情进一步暴露出线上业务相对于传统线下模式的巨大优势。而大型企业的线上业务目前的前端界面设计与后台业务处理逻辑基本处于紧耦合状态,前台有改造会涉及大量后台服务和程序改造,研发设计灵活性有很大提升空间。

技术实现思路

[0003]有鉴于此,本公开提供了一种基于业务架构的前端界面生成方法、装置、系统及介质。
[0004]本公开的一个方面提供了一种基于业务架构的前端界面生成方法,包括:构建业务架构流程模型,所述业务架构流程模型包括了现有业务架构下的至少一个业务活动,每一所述业务活动均包括多个用于实现所述业务活动的任务;从所述业务架构流程模型中选取待生成前端界面业务活动,并从所述待生成前端界面业务活动中选择至少一个任务,生成所述待生成前端界面业务活动的新的业务流程;基于所述至少一个任务各自关联的前端组件的属性值和技术栈,从预置的前端组件库中获取相应的前端组件,生成前端界面。
[0005]根据本公开的实施例,其中,每一所述业务活动包括的多个任务之间具有逻辑顺序;在所述新业务流程中,保留所述至少一个任务在所述待生成前端界面业务活动中原来的逻辑顺序;按照所述逻辑顺序,将所述至少一个任务之间的输入、输出调整匹配。
[0006]根据本公开的实施例,还包括:在所述新业务流程中,调整所述至少一个任务逻辑顺序;按照所述逻辑顺序,并调整各任务之间的通信的代码逻辑,将所述至少一个任务之间的输入、输出调整匹配。
[0007]根据本公开的实施例,还包括:从所述业务架构流程模型中多个业务活动中选取至少一个任务加入所述新业务流程中;按照所述新业务流程的逻辑顺序,调整各所述任务之间的代码逻辑,使各所述任务之间的输入、输出匹配。
[0008]根据本公开的实施例,其中:当生成所述新业务流程时,将所述新业务流程包括的至少一个任务的与后台的渠道、产品、客户及合作方一一关联。
[0009]根据本公开的实施例,其中:当生成所述前端界面时,将与所述至少一个任务对应的前端组件与所述任务对应的渠道、产品、客户及合作方一一关联。
[0010]根据本公开的实施例,还包括:建立所述前端组件与网络服务的连接。
[0011]根据本公开的实施例,其中:基于所述后台与所述网络服务的连接关系,自动建立所述前端组件与所述网络服务的连接。
[0012]根据本公开的实施例,其中:所述业务架构流程模型包括以页面展示系统,通过下
拉列表展示所述业务架构流程模型中包括的所有业务活动,每一所述业务活动均对应一下拉列表,用于展示所述多个用于实现所述业务活动的任务,以供用户选择。
[0013]根据本公开的实施例,还包括:构建所述前端组件库,其中:设计多种类所述前端组件,给每一所述前端组件配置其属性值和技术栈;基于所述属性值和技术栈将所述前端组件聚类,形成具有多种前端组件类别的所述前端组件库。
[0014]根据本公开的实施例,所述基于所述至少一个任务关联的前端组件的属性值,从预置的前端组件库中获取相应的前端组件,生成前端界面包括:从所述前端组件库中获取具有所述属性值和技术栈的至少一个前端组件;从所述至少一个前端组件中选择样式,并调整选中的所述前端组件的样式。
[0015]本公开另一方面提供了一种基于业务架构的前端界面生成装置,包括:业务活动选择模块,用于构建业务架构流程模型,所述业务架构流程模型包括了现有业务架构下的至少一个业务活动,每一所述业务活动均包括多个用于实现所述业务活动的任务;业务流程生成模块,用于从所述业务架构流程模型中选取待生成前端界面业务活动,并从所述待生成前端界面业务活动中选择至少一个任务,生成所述待生成前端界面业务活动的新的业务流程;业务界面生成模块,用于基于所述至少一个任务各自关联的前端组件的属性值和技术栈,从预置的前端组件库中获取相应的前端组件,生成前端界面。本公开另一方面提供了一种计算机系统,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现第一方面中任一项所述的方法。
[0016]本公开另一方面提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现第一方面中任一项所述的方法。
[0017]根据本公开的实施例,通过业务架构模型引导开发者生成业务流程,并生成相应的前端界面,该前端界面与渠道、产品、客户、合作方及网络服务对接,即自动实现了与后台的对接,可帮助业务快速上线,提高研发效率。
附图说明
[0018]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
[0019]图1示意性示出了可以应用本公开的用于基于业务架构的前端界面生成方法和装置的示例性系统架构;
[0020]图2示意性示出了根据本公开实施例的一种基于业务架构的前端界面生成方法的流程图;
[0021]图3示意性示出了根据本公开实施例的另一种基于业务架构的前端界面生成方法的流程图;
[0022]图4示出了根据本公开实施例的一种基于业务架构的前端界面生成装置的框图;
[0023]图5示意性示出了根据本公开实施例的另一种基于业务架构的前端界面生成装置的框图;以及
[0024]图6示意性示出了根据本公开实施例的适于实现基于业务架构的前端界面生成方法的计算机系统600的框图。
具体实施方式
[0025]以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
[0026]在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
[0027]在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
[0028]在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于业务架构的前端界面生成方法,包括:构建业务架构流程模型,所述业务架构流程模型包括了现有业务架构下的至少一个业务活动,每一所述业务活动均包括多个用于实现所述业务活动的任务;从所述业务架构流程模型中选取待生成前端界面业务活动,并从所述待生成前端界面业务活动中选择至少一个任务,生成所述待生成前端界面业务活动的新的业务流程;基于所述至少一个任务各自关联的前端组件的属性值和技术栈,从预置的前端组件库中获取相应的前端组件,生成前端界面。2.根据权利要求1所述的方法,其中,每一所述业务活动包括的多个任务之间具有逻辑顺序;在所述新业务流程中,保留所述至少一个任务在所述待生成前端界面业务活动中原来的逻辑顺序;按照所述逻辑顺序,将所述至少一个任务之间的输入、输出调整匹配。3.根据权利要求2所述的方法,还包括:在所述新业务流程中,调整所述至少一个任务逻辑顺序;按照所述逻辑顺序,并调整各任务之间的通信的代码逻辑,将所述至少一个任务之间的输入、输出调整匹配。4.根据权利要求1所述的方法,还包括:从所述业务架构流程模型中多个业务活动中选取至少一个任务加入所述新业务流程中;按照所述新业务流程的逻辑顺序,调整各所述任务之间的代码逻辑,使各所述任务之间的输入、输出匹配。5.根据权利要求1所述的方法,其中:当生成所述新业务流程时,将所述新业务流程包括的至少一个任务的与后台的渠道、产品、客户及合作方一一关联。6.根据权利要求3所述的方法,其中:当生成所述前端界面时,将与所述至少一个任务对应的前端组件与所述任务对应的渠道、产品、客户及合作方一一关联。7.根据权利要求1所述的方法,还包括:建立所述前端组件与网络服务的连接。8.根据权利要求5或6所述的方法,其中:基于所述后台与所述网络服务的连接关系,自动建立所述前端组件与所述网络服务的连接。9.根据权利...

【专利技术属性】
技术研发人员:阮姗
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1