本申请涉及计算机,例如涉及用于业务系统开发的方法、装置、设备及存储介质。
背景技术:
1、目前,业务系统的开发模式中,需要从零规划产品需求,并从零开始搭建业务系统,包括:系统搭建、数据层搭建、逻辑层搭建等一系列工作,过程比较复杂,迭代缓慢,且需要一定量的编码工作量。但是,对于一些初创型业务,业务方产品经理还没有完全想清楚最适合的业务模式,同时,业务模型和核心业务流还不稳定,需要进行快速的产品迭代和试错,因此,前期搭建的业务系统可能需要频繁变更系统逻辑,甚至面临推翻重建的局面。
2、可见,在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:由于初创阶段的业务产品的不稳定性,业务人员会修改业务系统的频率较高,采用前述的业务系统开发方式会降低业务系统开发的效率。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于业务系统开发的方法、装置、设备和存储介质,以解决业务系统开发效率低,工作量大的技术问题。
3、在一些实施例中,所述方法包括:
4、在确定用户根据第一业务需求绘制出产品原型的情况下,基于低代码平台,生成与所述第一业务需求匹配的第一业务系统并运行;
5、获取运行所述第一业务系统得到第一运行效果数据,并根据所述第一运行效果数据,沉淀出第一业务逻辑信息和第一业务数据信息;
6、在确定根据所述第一运行效果数据演进得到第二业务需求的情况下,根据所述第一业务逻辑信息和所述第一业务数据信息,生成与所述第二业务需求匹配的第二业务系统并运行。
7、在一些实施例中,所述装置包括:
8、第一生成运行模块,被配置为在确定用户根据第一业务需求绘制出产品原型的情况下,基于低代码平台,生成与所述第一业务需求匹配的第一业务系统并运行;
9、第一分析沉淀模块,被配置为获取运行所述第一业务系统得到第一运行效果数据,并根据所述第一运行效果数据,沉淀出第一业务逻辑信息和第一业务数据信息;
10、第二生成运行模块,被配置为在确定根据所述第一运行效果数据演进得到第二业务需求的情况下,根据所述第一业务逻辑信息和所述第一业务数据信息,生成与所述第二业务需求匹配的第二业务系统并运行。
11、在一些实施例中,所述用于业务系统开发的装置,包括处理器和存储有程序指令的存储器,所述处理器被配置为在执行所述程序指令时,执行上述用于业务系统开发方法。
12、在一些实施例中,所述服务器设备,包括上述用于业务系统开发的装置。
13、在一些实施例中,所述存储介质,存储有程序指令,所述程序指令在运行时,执行上述用于业务系统开发的方法。
14、本公开实施例提供的用于业务系统开发的方法、装置和设备,可以实现以下技术效果:
15、用户绘制与第一业务需求匹配的产品原型后,基于低代码平台,可快速生成第一业务系统并运行,使得业务需求快速上线,提高了业务开发的效率,并且,直接将产品原型转换为业务系统代码,节省开发工作量,便于频繁的修改;以及,随着第一业务系统的运行,根据对应的第一运行效果数据,可演进梳理出更加清晰的第二业务需求,并孵化得到更加符合业务需求的第二业务系统,进一步提高了业务开发的准确性和稳定性。
16、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
1.一种用于业务系统开发的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述生成与所述第二业务需求匹配的第二业务系统并运行包括:
3.根据权利要求1所述的方法,其特征在于,所述获取运行所述第一业务系统得到第一运行效果数据之后,还包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:
5.根据权利要求4所述的方法,其特征在于,还包括:
6.根据权利要求4所述的方法,其特征在于,所述生成与所述第三业务需求匹配的第三业务系统并运行之后,还包括:
7.一种用于业务系统开发的装置,其特征在于,还包括:
8.一种用于业务系统开发的装置,该装置包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在执行所述程序指令时,执行如权利要求1至6任一项所述用于业务系统开发的方法。
9.一种服务器设备,其特征在于,包括:如权利要求7或8所述用于业务系统开发的装置。
10.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至6任一项所述用于业务系统开发的方法。