首页 / 专利库 / 软件 / 软件套件 / 软件组件 / 软件代码 / 一种借贷产品开发系统

一种借贷产品开发系统

阅读:1035发布:2020-09-11

专利汇可以提供一种借贷产品开发系统专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种借贷产品开发系统,包括:配置模 块 和共享模块,其中:所述配置模块,用于获取待开发产品的配置参数,并将各所述配置参数存储至 数据库 中;所述共享模块,用于存储各所述待开发产品的共享信息,所述共享信息包括各所述待开发产品的共享参数及各所述待开发产品执行所需的程序代码。本发明实施例供的系统提高了 软件 代码的复用性,简化了借贷产品开发的工作量,降低了开发成本,提高了开发效率,简化了测试流程,实现了借贷产品的快速开发及 修改 ,使得已有借贷产品的调整更加简单、方便,已有借贷产品新渠道的接入更加便捷,并且配置的借贷产品 风 险降低,已有借贷产品的新渠道接入可以无需发版,降低了发布带来的风险。,下面是一种借贷产品开发系统专利的具体信息内容。

1.一种借贷产品开发系统,其特征在于,包括:配置模和共享模块,其中:
所述配置模块,用于获取待开发产品的配置参数,并将各所述配置参数存储至数据库中;
所述共享模块,用于存储各所述待开发产品的共享信息,所述共享信息包括各所述待开发产品的共享参数及各所述待开发产品执行所需的程序代码。
2.根据权利要求1所述的系统,其特征在于,所述配置模块包括功能配置模块和交易配置模块,其中:
所述功能配置模块,包括所述待开发产品所需配置的功能子模块,用于配置所述待开发产品的各功能参数;
所述交易配置模块,包括所述待开发产品购买操作执行时所需的交易子模块,用于配置所述待开发产品的各交易参数。
3.根据权利要求2所述的系统,其特征在于,所述功能子模块为金额子模块、还款子模块、费率子模块或人群子模块。
4.根据权利要求2所述的系统,其特征在于,所述交易子模块为业务类型子模块、下单子模块、支付子模块、代付子模块或补偿子模块。
5.根据权利要求2所述的系统,其特征在于,所述配置模块还包括:
文案配置模块,用于获取待开发产品的文案信息。
6.根据权利要求1所述的系统,其特征在于,所述共享模块包括:共享参数模块和程序代码模块,其中:
所述共享参数模块,用于存储各所述待开发产品的共享参数,所述共享参数为各所述待开发产品共用的执行参数;
所述程序代码模块,用于存储各所述待开发产品执行所需的程序代码。
7.根据权利要求6所述的系统,其特征在于,所述共享参数模块包括共享数据模块和基础信息模块,其中:
所述共享数据模块用于存储各所述待开发产品运行所需的共享数据;
所述基础信息模块用于存储所述产品运行所需调用的基础信息,所述基础信息包括字段信息、用户信息和场景信息中的至少一个。
8.根据权利要求1所述的系统,其特征在于,所述系统还包括:
管理模块,用于管理所述系统借贷产品列表中的借贷产品。
9.根据权利要求8所述的系统,其特征在于,所述管理模块包括功能管理、配置管理、产品管理和文案管理中的至少一个。

说明书全文

一种借贷产品开发系统

技术领域

[0001] 本发明实施例涉及计算机技术领域,尤其涉及一种借贷产品开发系统。

背景技术

[0002] 随着互联网技术的快速发展和普及,借贷逐渐由单一的线下模式转变为线下与线上并行,网络借贷平台也应运而生,并且网络借贷平台上借贷产品样式也越来越繁多、更新速度快。
[0003] 目前,当需要开发新的借贷产品时,开发人员都会创建对应的产品类,编写实现对应产品功能所需的代码后进行测试,才能实现新的借贷产品的发布。当已有的借贷产品进行新的渠道的开发时,需要重新编写该产品对应渠道所需的代码后重新进行测试,相当于重新开发一个新的借贷产品。也就是说,目前开发新的借贷产品或已有借贷产品接入新渠道时,借贷产品流程的所有环节均需要重新开发,编写对应的代码后进行测试;当需要对已有的借贷产品进行业务变更时,需要对原代码进行修改
[0004] 由此可见,现有的借贷产品的开发周期长,当需要对已有的借贷产品进行业务变更时,操作复杂,并且当需要对已有借贷产品进行新渠道的开发时,开发工作量大,测试重复工作量大,新渠道接入速度慢。

发明内容

[0005] 本发明实施例提供了一种借贷产品开发系统,以实现简化借贷产品开发或业务变更的工作量,降低开发成本,使新渠道的接入更加便捷。
[0006] 本发明实施例提供了一种借贷产品开发系统,包括:配置模和共享模块,其中:
[0007] 所述配置模块,用于获取待开发产品的配置参数,并将各所述配置参数存储至数据库中;
[0008] 所述共享模块,用于存储各所述待开发产品的共享信息,所述共享信息包括各所述待开发产品的共享参数及各所述待开发产品执行所需的程序代码。
[0009] 在上述方案的基础上,所述配置模块包括功能配置模块和交易配置模块,其中:
[0010] 所述功能配置模块,包括所述待开发产品所需配置的功能子模块,用于配置所述待开发产品的各功能参数;
[0011] 所述交易配置模块,包括所述待开发产品购买操作执行时所需的交易子模块,用于配置所述待开发产品的各交易参数。
[0012] 在上述方案的基础上,所述功能子模块为金额子模块、还款子模块、费率子模块或人群子模块。
[0013] 在上述方案的基础上,所述交易子模块为业务类型子模块、下单子模块、支付子模块、代付子模块或补偿子模块。
[0014] 在上述方案的基础上,所述配置模块还包括:
[0015] 文案配置模块,用于获取待开发产品的文案信息。
[0016] 在上述方案的基础上,所述共享模块包括:共享参数模块和程序代码模块,其中:
[0017] 所述共享参数模块,用于存储各所述待开发产品的共享参数,所述共享参数为各所述待开发产品共用的执行参数;
[0018] 所述程序代码模块,用于存储各所述待开发产品执行所需的程序代码。
[0019] 在上述方案的基础上,所述共享参数模块包括共享数据模块和基础信息模块,其中:
[0020] 所述共享数据模块用于存储各所述待开发产品运行所需的共享数据;
[0021] 所述基础信息模块用于存储所述产品运行所需调用的基础信息,所述基础信息包括字段信息、用户信息和场景信息中的至少一个。
[0022] 在上述方案的基础上,所述系统还包括:
[0023] 管理模块,用于管理所述系统借贷产品列表中的借贷产品。
[0024] 在上述方案的基础上,所述管理模块包括功能管理、配置管理、产品管理和文案管理中的至少一个。
[0025] 本发明实施例所提供的借贷产品开发系统包括配置模块和共享模块,其中:所述配置模块,用于获取待开发产品的配置参数,并将各所述配置参数存储至数据库中;所述共享模块,用于存储各所述待开发产品的共享信息,所述共享信息包括各所述待开发产品的共享参数及各所述待开发产品执行所需的程序代码。该系统提高了软件代码的复用性,简化了借贷产品开发的工作量,降低了开发成本,提高了开发效率,简化了测试流程,实现了借贷产品的快速开发及修改,使已有借贷产品新渠道的接入更加便捷,当需要对借贷产品进行调整时,只需调整对应的配置参数即可,使得借贷产品的调整更加简单、方便,并且配置的借贷产品险降低,已有借贷产品的新渠道接入可以无需发版,降低了发布带来的风险。附图说明
[0026] 图1是本发明实施例一所提供的借贷产品开发系统的结构示意图;
[0027] 图2是本发明实施例二所提供的借贷产品开发系统的结构示意图;
[0028] 图3是本发明实施例三所提供的借贷产品开发系统的结构示意图。

具体实施方式

[0029] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0030] 为了解决现有技术中借贷产品开发、测试成本大,人浪费,新产品需求响应慢、维护困难等为题,本发明实施例提供了一种借贷产品开发系统,通过对各个借贷产品中共有的模块进行提炼,将借贷产品开发系统划分为配置模块和共享模块,通过在配置模块中配置待开发产品需配置的配置参数即可完成新的借贷产品的开发、已有借贷产品的业务变更或已有借贷产品新渠道的接入。
[0031] 实施例一
[0032] 图1是本发明实施例一所提供的借贷产品开发系统的结构示意图,本实施例所提供的借贷产品开发系统可用于新的借贷产品的开发、已有借贷产品的业务变更或已有借贷产品新渠道的接入。如图1所示,该借贷产品开发系统10包括:配置模块110和共享模块120,其中:
[0033] 所述配置模块110,用于获取待开发产品的配置参数,并将各所述配置参数存储至数据库中;
[0034] 所述共享模块120,用于存储各所述待开发产品的共享信息,所述共享信息包括各所述待开发产品的共享参数及各所述待开发产品执行所需的程序代码。
[0035] 在本实施例中,借贷产品开发系统包括配置模块110和共享模块120,配置模块110中为待开发的借贷产品所需配置的配置参数,当需要开发新的借贷产品或已有借贷产品进行新渠道的接入时,只需在配置模块110中配置该借贷产品相应的配置参数即可。共享模块120中存储有各个借贷产品执行所需的共享信息,如各借贷产品的共享参数及借贷产品的执行逻辑。虽然各借贷产品的执行参数不同,但是各借贷产品执行时具有共用的信息,如用户信息、产品信息、数据接口、各接口之间的调用关系等。可选的,将各借贷产品的共享信息存储在共享模块中,供各借贷产品使用,提高了软件代码的复用性,大大的提高了开发人员的效率。
[0036] 可选的,配置参数为各借贷产品不同的执行参数,如借贷产品的额度、还款计划、分期规划、还款方式、贷款合同等。可选的,不同的借贷产品所针对的用户类别不同,还可以在配置模块内配置该借贷产品所对应的人群准入条件,使得满足该人群准入条件的用户才能够执行该借贷产品的购买操作。
[0037] 需要说明的是,本发明实施例所提供的借贷产品开发系统不仅能够实现新的借贷产品的开发,还可以实现已有借贷产品的业务变更和已有借贷产品新渠道的接入。可选的,已有借贷产品的业务变更及新渠道的接入可以通过调整已有借贷产品配置模块中的对应的配置参数实现。调整已有借贷产品配置模块中的配置参数实现已有借贷产品新渠道的接入,使得新渠道的产品接入的内容可定制,使新渠道的产品配置更加灵活。通过本发明实施例所提供的借贷产品开发系统进行借贷产品的开发及调整节省了开发人员的时间,可以将原需求3-5天的工作量降至0.5-1天的工作量。
[0038] 本发明实施例所提供的借贷产品开发系统包括配置模块和共享模块,其中:所述配置模块,用于获取待开发产品的配置参数,并将各所述配置参数存储至数据库中;所述共享模块,用于存储各所述待开发产品的共享信息,所述共享信息包括各所述待开发产品的共享参数及各所述待开发产品执行所需的程序代码。该系统提高了软件代码的复用性,简化了借贷产品开发的工作量,降低了开发成本,提高了开发效率,简化了测试流程,实现了借贷产品的快速开发及修改,使已有借贷产品新渠道的接入更加便捷,当需要对借贷产品进行调整时,只需调整对应的配置参数即可,使得借贷产品的调整更加简单、方便,并且配置的借贷产品风险降低,已有借贷产品的新渠道接入可以无需发版,降低了发布带来的风险。
[0039] 在上述方案的基础上,所述系统还包括:
[0040] 管理模块,用于管理所述系统借贷产品列表中的借贷产品。
[0041] 在本实施例中,借贷产品开发系统包括管理模块,用于对借贷产品开发系统中的借贷产品列表中的借贷产品进行管理。当用户需要对已有的借贷产品进行管理时,可以通过借贷产品开发系统中的管理模块进行管理。可选的,用户可以对借贷产品列表中已有的借贷产品进行删除、修改等操作,以完成对已有借贷产品的业务变更;也可以在借贷产品列表中添加新的借贷产品,进行新的借贷产品的开发。通过管理模块对借贷产品进行管理,使得对借贷产品的管理更加统一,实现了借贷产品的统一维护。
[0042] 示例性的,借贷产品列表中包括产品A、产品B等产品,当需要对产品A进行业务变更时,对产品A进行选中后,点击“编辑”按钮,进入产品A的编辑界面,修改产品A对应的配置参数,以完成产品A的业务变更。当需要对产品B进行删除时,对产品B进行选中后,点击“删除”按钮,将产品B从借贷产品列表中删除。当需要开发新的借贷产品时,点击“新增”按钮,创建新的借贷产品,并进入新的借贷产品的编辑界面,进行新的借贷产品的开发。
[0043] 在上述方案的基础上,所述管理模块包括功能管理、配置管理、产品管理和文案管理中的至少一个。
[0044] 在本实施例中,可以对借贷产品的管理进行分类,将对借贷产品的管理分为功能管理、配置管理、产品管理和文案管理。用户可以根据具体的管理操作选择相应的管理类别对借贷产品进行管理。
[0045] 可选的,功能管理模块主要用于对借贷产品的功能进行管理,实现借贷产品中功能的开放或屏蔽,例如当需要对借贷产品中的某个功能进行屏蔽时,只需通过在功能管理模块中调整对应的功能即可;配置管理模块主要用于对借贷产品的配置参数进行管理,当需要对已有借贷产品进行业务变更时,可以通过在配置管理模块中修改对应的配置参数,快速的调整已有借贷产品的业务,快速响应借贷产品的业务变更;产品管理模块主要用于待借贷产品的整体信息进行管理,如借贷产品的类型、借贷产品所属公司的信息等;文案管理模块主要用于对借贷产品的文案进行管理,当需要对借贷产品的文案进行调整时,可以通过在文案管理模块中修改或更换需调整的文案,使得文案的调整更加方便、响应速度更快。将借贷产品的管理根据管理需求进行分类可以使借贷产品管理的逻辑性强,当需要对借贷产品进行编辑时,可以通过对应的模块快速实现对借贷产品的业务调整。
[0046] 实施例二
[0047] 图2是本发明实施例二所提供的借贷产品开发系统的结构示意图,本实施例以上述实施例为基础,具体化了配置模块的结构。如图2所示,所述配置模块110包括功能配置模块111和交易配置模块112,其中:
[0048] 所述功能配置模块111,包括所述待开发产品所需配置的功能子模块,用于配置所述待开发产品的各功能参数;
[0049] 所述交易配置模块112,包括所述待开发产品购买操作执行时所需的交易子模块,用于配置所述待开发产品的各交易参数。
[0050] 在本实施例中,将配置模块110具体划分为功能配置模块111和交易配置模块112。可选的,功能配置模块111主要用户对待开发产品的功能进行配置,交易配置模块112主要对待开发产品的购买操作执行时所需的交易流程进行配置。
[0051] 需要说明的是,功能配置模块111中包含有各功能子模块,在对功能子模块进行配置时,可以根据待开发产品的实际需求,选择部分功能子模块进行配置。也就是说,功能配置模块111中的功能子模块并不是必须要配置的子模块,不同的待开发产品所配置的功能子模块可能不同。但交易配置模块112中包含有与交易流程对应的交易子模块,并且不同的借贷产品执行购买操作时所需执行的交易流程是相同的,因此各交易流程所对应的交易子模块均需要配置。也就是说,不同的待开发产品所需配置的交易子模块是相同的。通过在配置模块中对应的子模块中进行借贷产品配置参数的配置,实现了产品功能的模块化,使得借贷产品的逻辑更加清晰。
[0052] 在上述方案的基础上,所述功能子模块为金额子模块、还款子模块、费率子模块或人群子模块。
[0053] 可选的,功能配置模块包括金额子模块、还款子模块、费率子模块和人群子模块中的至少一个。用户可以根据具体的配置操作选择相应的配置子模块对借贷产品进行功能配置参数的配置。
[0054] 可选的,金额子模块用于对待开发产品的金额进行配置,待开发产品的金额可以为借贷产品的借贷金额、日限额或推荐金额、套餐金额等。示例性的,待开发产品的借贷金额可以为一个金额区间,如设置借贷金额的范围为1-20万;日限额为待开发产品的每日购买额度,推荐金额为根据用户信息向用户推荐的借贷金额。
[0055] 可选的,还款子模块用于对待开发产品的还款计划进行配置,如推荐还款计划、分期方式、提前还款规则等;可选的,还款方式包括等额本息、等额本金等。具体的,分期方式还可具体划分为分期列表倒序、分期列表隐藏、默认分期数、分期有礼、提醒信息等。
[0056] 可选的,费率子模块用于对待开发产品的还款费率进行配置。还款费率可以包括还款利率及服务费,其中,还款利率还可以更加详细的包括月利率、年利率等,或者设置对应的费率等级。可选的,还可以在费率子模块中设置不同的优惠方式,如会员优惠等。
[0057] 可选的,人群子模块用于对待开发产品的可准人群进行配置,可选的,可以在人群子模块中配置借贷产品具有可购买资格的人群条件,如通过设置年龄、收入等参数设置贷款产品的人群准入参数。
[0058] 可选的,配置模块中还可以设置其他子模块用于配置借贷产品需配置的其他参数。例如,可以设置展示子模块,用于配置借贷产品的展示方式,或者设置导航子模块,用于设置借贷产品的导航参数,方便用户导航至对应的区域。
[0059] 在上述方案的基础上,所述交易子模块为业务类型子模块、下单子模块、支付子模块、代付子模块或补偿子模块。
[0060] 可选的,交易配置模块包括业务类型子模块、下单子模块、支付子模块、代付子模块和补偿子模块。用户可以根据具体的配置操作选择相应的交易子模块对借贷产品进行交易配置参数的配置。
[0061] 可选的,业务类型子模块用于配置待开发产品的业务类型,待开发产品的业务类型可以为线上无抵押信用贷款、个人大额信用贷款或个人小额信用贷款等。下单子模块用于配置待开发产品的下单参数。支付子模块用于配置待开发产品的支付参数,如支付方式、支付渠道等。代付子模块用于配置待开发产品的代付参数,如用户下单成功后,向用户支付借贷金额的打款方式等。补偿子模块用于配置待开发产品的补偿参数,例如由于待开发产品的活动或产品的运行错误,需要给予用户的补偿。
[0062] 在上述方案的基础上,所述配置模块还包括:
[0063] 文案配置模块,用于获取待开发产品的文案信息。
[0064] 在本实施例中,可以在文案配置模块中配置待开发产品的文案参数,根据配置的文案参数生成相应的文案,也可以在文案配置模块中导入已配置完成、可直接展示的文案信息。可选的,文案配置模块中的配置参数包括主标题、主体色调、卖点展示、公告通知中的至少一个。
[0065] 实施例三
[0066] 图3是本发明实施例三所提供的借贷产品开发系统的结构示意图,本实施例以上述实施例为基础,具体化了配置模块的结构。如图3所示,所述共享模块120包括:共享参数模块121和程序代码模块122,其中:
[0067] 所述共享参数模块121,用于存储各所述待开发产品的共享参数,所述共享参数为各所述待开发产品共用的执行参数;
[0068] 所述程序代码模块122,用于存储各所述待开发产品执行所需的程序代码。
[0069] 在本实施例中,将共享模块120具体划分为了共享参数模块121和程序代码模块122。共享参数模块121中存储有各借贷产品的共享参数,程序代码模块122中存储有各借贷产品执行的程序代码。一般的,借贷产品的执行逻辑是一致的,可以通过将借贷产品的执行逻辑提取出来,生成对应的程序代码,在执行时调用对应的数据接口(包括共享数据及借贷产品的配置数据),实现借贷产品的运行。可选的,共享参数为各借贷产品共用的参数,如共享数据或基础信息等,用于在借贷产品的执行过程中被调用。
[0070] 可选的,所述共享参数模块包括共享数据模块和基础信息模块,其中:
[0071] 所述共享数据模块用于存储各所述待开发产品运行所需的共享数据;
[0072] 所述基础信息模块用于存储所述产品运行所需调用的基础信息,所述基础信息包括字段信息、用户信息和场景信息中的至少一个。
[0073] 在本实施例中,将共享参数模块具体划分为了共享数据模块和基础信息模块。共享数据模块中存储有各借贷产品的共享数据,如各产品的交易数据、商品数据、用户数据、优惠数据、灰度数据等。基础信息模块存储有各借贷产品的共享基础信息,如字段信息、灰度信息等。通过将共享数据和基础信息划分为不同的模块存储,使得信息的存储方式更加清晰。
[0074] 在本发明的另一种实施方式中,还可以将待开发产品具体划分为:数据模块、基础模块、应用模块和接入模块。其中,数据模块、基础模块和接入模块为各待开发产品的共享模块,供各借贷产品使用。可选的,数据模块包括各产品的交易数据、商品数据、用户数据、优惠数据、灰度数据等数据。基础模块包括。接入模块包括产品执行时统一对外的服务。应用模块包括产品相关的功能,为待开发产品的配置模块,在应用模块中对需配置的配置参数进行配置,实现新的借贷产品的开发、已有借贷产品的业务变更或已有借贷产品新渠道的接入。
[0075] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈