本申请涉及金融科技,尤其涉及一种系统页面的生成方法、页面生成装置、计算机设备及计算机可读存储介质。
背景技术:
1、在保险领域,对于保险内部管理系统或者业务系统的页面开发中,其通常注重业务逻辑的准确性,进而实现录单正确或者正常登陆系统,而并非注重页面效果或者交互效果。
2、然而由于现有的页面开发通常是独立的,因此页面效果以及交互效果较好,而这对于保险领域中的页面开发来说浪费资源,且增加开发成本。此外,也有通过后端管理系统直接进行页面开发,然而后端管理系统的逻辑通常是统一的,意味着存在很多重复可抽取的模块,因此需要重复开发耗时耗力。
技术实现思路
1、本申请提供了一种系统页面的生成方法、页面生成装置、计算机设备及计算机可读存储介质,旨在通过领域特定语言对目标系统的页面元素信息进行定义,进而解析并组合得到对应的目标系统页面,加快系统页面的开发速度以及节约成本。尤其在保险领域中,能够高效的实现柜面出单系统对应的页面开发。
2、为实现上述目的,本申请提供一种系统页面的生成方法,所述方法包括:
3、在接收到页面请求后,基于所述页面请求获取目标系统以及所述目标系统对应的页面元素信息;
4、通过领域特定语言定义所述目标系统的页面元素信息,得到页面标签信息,其中,所述页面标签信息包括页面标签类型以及每一所述页面标签类型对应的若干页面标签;
5、基于所述页面标签类型,对每一所述页面标签进行解析,得到若干初始页面;
6、将每一所述初始页面进行组合,生成对应的目标系统页面。
7、为实现上述目的,本申请还提供一种页面生成装置,包括:
8、获取模块,所述获取模块用于在接收到页面请求后,基于所述页面请求获取目标系统以及所述目标系统对应的页面元素信息;
9、定义模块,所述定义模块用于通过领域特定语言定义所述目标系统的页面元素信息,得到页面标签信息,其中,所述页面标签信息包括页面标签类型以及每一所述页面标签类型对应的若干页面标签;
10、解析模块,所述解析模块用于基于所述页面标签类型,对每一所述页面标签进行解析,得到若干初始页面;
11、页面生成模块,所述页面生成模块用于将每一所述初始页面进行组合,生成对应的目标系统页面。
12、此外,为实现上述目的,本申请还提供一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述的计算机程序并在执行所述的计算机程序时实现本申请实施例提供的任一项所述的系统页面的生成方法的步骤。
13、此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现本申请实施例提供的任一项所述的系统页面的生成方法的步骤。
14、本申请实施例公开的系统页面的生成方法、页面生成装置、计算机设备及计算机可读存储介质,能够在接收到页面请求后,基于页面请求获取目标系统以及其对应的页面元素信息。进而通过领域特定语言对页面元素信息进行定义,以得到页面标签信息。其中,页面标签信息包括页面标签类型以及页面标签。由此,可基于页面标签类型对每一页面标签进行解析,得到若干初始页面并将其进行组合,以生成目标系统对应目标系统页面。本申请旨在通过领域特定语言对目标系统的页面元素信息进行定义,进而解析并组合得到对应的目标系统页面,由此实现了加快系统页面的开发速度以及节约成本。尤其在保险领域中,能够高效的实现柜面出单系统对应的页面开发。
1.一种系统页面的生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述页面标签类型包括第一页面标签类型,所述初始页面包括第一初始页面;所述基于所述页面标签类型,对每一所述页面标签进行解析,得到若干初始页面,包括:
3.根据权利要求2所述的方法,其特征在于,所述页面标签类型包括第二页面标签类型,所述初始页面包括第二初始页面;所述基于所述页面标签类型,对每一所述页面标签进行解析,得到若干初始页面,包括:
4.根据权利要求3所述的方法,其特征在于,所述将每一所述初始页面进行组合,生成对应的目标系统页面,包括:
5.根据权利要求1所述的方法,其特征在于,所述将每一所述初始页面进行组合,生成对应的目标系统页面之后,包括:
6.根据权利要求1所述的方法,其特征在于,所述将每一所述初始页面进行组合,生成对应的目标系统页面之后,还包括:
7.根据权利要求1所述的方法,其特征在于,所述页面元素信息至少包括页面、组件、组件样式、位置和内容、组件动作以及工作流中的一种或多种。
8.一种页面生成装置,其特征在于,所述页面生成装置包括:
9.一种计算机设备,其特征在于,包括:存储器和处理器;其中,所述存储器与所述处理器连接,用于存储程序所述处理器用于通过运行所述存储器中存储的程序,实现如权利要求1-7中任一项所述的系统页面的生成方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1-7中任一项所述的系统页面的生成方法的步骤。