本发明涉及应用开发,具体涉及一种低代码数字化应用开发平台及开发方法。
背景技术:
1、如今随着数字化转型的政策,低代码成为企业转型“加速器”,而低代码门户应用也悄然而至。企业在积极落地数字化转型,在软件生命周期管理及各业务场景中面临大量需求,需要企业以更加灵活、敏捷、易用的开发能力加以应对,而低代码平台因其易学、易用、可视化、低成本的特性,能加速技术与业务的融合,提升企业效能,为数字化转型带来一场技术性变革。
2、因此,如何将企业门户快速高效地进行数字化转型,构建低代码数字化应用成为本领域技术人员亟待解决的问题。
技术实现思路
1、有鉴于此,本发明提供了一种低代码数字化应用开发平台及开发方法,以解决将企业门户快速高效地进行数字化转型,构建低代码数字化应用的问题。
2、第一方面,本发明提供了一种低代码数字化应用开发平台,包括:需求分析模块、构建模块和配置模块;其中,
3、需求分析模块,用于获取当前企业门户数据,对当前企业门户数据进行需求分析,确定数字化应用开发需求;
4、构建模块,用于基于数字化应用开发需求构建需求应用;
5、配置模块,用于对需求应用进行集成配置,生成低代码数字化应用。
6、本实施例提供的一种低代码数字化应用开发平台,通过对当前企业门户数据的需求分析,实现了对数字化应用开发需求的精准掌握,并且,基于数字化应用开发需求构建需求应用,对需求应用进行集成配置,生成低代码数字化应用,实现了企业门户快速高效地数字化转型,低代码数字化应用满足了当前企业的需求。
7、在一种可选的实施方式中,需求分析模块,包括:提取单元和调整单元;其中,
8、提取单元,用于提取当前企业门户数据中的需求共性数据,基于需求共性数据生成初始需求数据;
9、调整单元,用于获取企业需求调研数据,基于企业需求调研数据调整初始需求数据,生成数字化应用开发需求。
10、本实施例提供的一种低代码数字化应用开发平台,通过对当前企业门户数据中需求共性数据的提取,实现了对共性需求的识别,并基于企业需求调研数据调整初始需求数据,使得数字化应用开发需求更加符合当前企业的需求,避免了根据人为经验对数字化应用开发需求的获取,降低了低代码数字化应用开发平台的使用门槛,为后续企业门户的数字化转型奠定了基础。
11、在一种可选的实施方式中,构建模块,包括:数据存储单元和低代码基础单元;其中,
12、数据存储单元,用于存储模板应用和与模板应用相对应的业务数据;
13、低代码基础单元,用于将数字化应用开发需求与业务数据进行匹配,基于匹配结果调用模板应用作为需求应用。
14、本实施例提供的一种低代码数字化应用开发平台,通过将数字化应用开发需求与业务数据进行匹配,基于匹配结果调用模板应用作为需求应用,实现了对当前企业需求与应用模块之间的转换,实现了业务工作应用的集成。
15、在一种可选的实施方式中,需求应用包括用户管理应用、权限管理应用、内容管理应用、任务管理应用、协作工具应用、数字化服务应用和数字化营销应用。
16、在一种可选的实施方式中,配置模块,具体用于利用sap build work zone对需求应用进行集成配置,生成低代码数字化应用。
17、在一种可选的实施方式中,配置模块,包括:页面布局单元、区域企业数据配置单元和语言配置单元;其中,
18、页面布局单元,用于对需求应用进行页面布局;
19、区域企业数据配置单元,用于为页面布局后的需求应用配置区域企业数据;
20、语言配置单元,用于对配置区域企业数据后的需求应用进行语言配置,生成低代码数字化应用。
21、本实施例提供的一种低代码数字化应用开发平台,保证相关新闻、公告等各类信息的统一汇总与展现,并根据用户所在区域公司、角色权限等进行智能展示。
22、在一种可选的实施方式中,配置模块,还包括:扩展单元;
23、扩展单元,用于获取定制化需求,基于定制化需求对低代码数字化应用进行扩展,生成自定义界面,并将自定义界面进行存储。
24、本实施例提供的一种低代码数字化应用开发平台,基于定制化需求对低代码数字化应用进行扩展,生成自定义界面,考虑了数字化门户的可扩展性和可定制性,使其能够适应企业的不同需求。
25、第二方面,本发明提供了一种低代码数字化应用开发方法,该方法包括:
26、需求分析模块获取当前企业门户数据,对当前企业门户数据进行需求分析,确定数字化应用开发需求;
27、构建模块基于数字化应用开发需求构建需求应用;
28、配置模块对需求应用进行集成配置,生成低代码数字化应用。
29、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第二方面的低代码数字化应用开发方法。
30、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第二方面的低代码数字化应用开发方法。
1.一种低代码数字化应用开发平台,其特征在于,包括:需求分析模块、构建模块和配置模块;其中,
2.根据权利要求1所述的低代码数字化应用开发平台,其特征在于,所述需求分析模块,包括:提取单元和调整单元;其中,
3.根据权利要求1所述的低代码数字化应用开发平台,其特征在于,所述构建模块,包括:数据存储单元和低代码基础单元;其中,
4.根据权利要求1或3中任一项所述的低代码数字化应用开发平台,其特征在于,所述需求应用包括用户管理应用、权限管理应用、内容管理应用、任务管理应用、协作工具应用、数字化服务应用和数字化营销应用。
5.根据权利要求1所述的低代码数字化应用开发平台,其特征在于,所述配置模块,具体用于利用sap build work zone对所述需求应用进行集成配置,生成所述低代码数字化应用。
6.根据权利要求5所述的低代码数字化应用开发平台,其特征在于,所述配置模块,包括:页面布局单元、区域企业数据配置单元和语言配置单元;其中,
7.根据权利要求6所述的低代码数字化应用开发平台,其特征在于,所述配置模块,还包括:扩展单元;
8.一种低代码数字化应用开发方法,其特征在于,所述方法包括:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求8所述的低代码数字化应用开发方法。