催收系统接口设计方案(催收系统功能介绍)

网友投稿 394 2023-01-05


本篇文章给大家谈谈催收系统接口设计方案,以及催收系统功能介绍对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享催收系统接口设计方案的知识,其中也会对催收系统功能介绍进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎么写 App 接口设计方案

编写接口设计方案头部必定是目录,要是在目录和正文中间插入本方案总设计师姓名和他的手机邮件等联系方式方便双方项目上对接自是极好的
一阐述面向的用户群和平台有哪些;
二要达到怎样的设计目标,如并发量,延迟等;
三设计的系统接口可能会有哪些问题和风险,基于以上,在进行设计过程中将会采用那些技术手段;
四是阐述一些接口命名规范,字段和数据长度限制规范,最大连接时间等;
在后面概述接口按业务或非业务分为哪几大块,订单一块,账户管理一块,日志一块,文件/图片一块;
接下来详述每块分别有哪些接口,具体如何定义的等等;
最后在阐述下整个系统与哪些第三方会有交集,这些接口提供方的公司名字?与这些公司的技术联系人是谁,联系方式是什么,与他们的数据通信方式是什么,他们的访问地址在何处,经过一系列测试后发现的延迟情况,安全问题等等,我方是如何解决的,在本次设计的接口中有哪些用到了这个第三方接口;

接口设计怎么写?

接口设计包括三个方面:一、用户接口用来说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。二、外部接口用来说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。三、内部接口用来说明本系统之内的各个系统元素之间的接口的安排

接口测试方案怎么写

问题一:如何做接口测试 对于接口测试,首先测试人员要懂代码,你只需要知道接口的作用是什么就可以了(有文档更好,但大部分都没有);其次,自己去读开发的代码;然后,根据该接口功能及代码写测试用例;
用例设计:
1:写一个程序去调用该接口,看是否能够达到该接口所定义的功能
2:根据该接口参数,构造不同的用例,测试接口在参数合法及非法情况下能否达到预期效果
3:根据该接口中的逻辑,设计不同条件的用例,测试该接口实现代码的逻辑
4:进行容错及健壮性测试
5:静态检测代码,看是否有内存泄露、或永远走不到的分支、代码规范及逻辑是否合理。
6:对于一些接口,需要进行多线程测试

问题二:接口测试应该怎么做 对于接口测试来说,项目测试用例的重复运行首先是表现在单个测试用例的独立性方面的,也就是说,每一个测试用例的运行除了依赖被测对象和对应的数据库环境外,是不依赖于其他任何测试用例的,并且这个测试用例执行完毕后,对系统来说,也是没有任何痕迹的,这样就保证了每个测试用例运行时,都在一个干净的环境中运行。要实现测试用例的独立性,就必须对被测系统的设计有详细的了解,这样,不会出现测试用例执行后遗漏数据,环境未改变,另外,还需要对测试用例进行详细的设计。另外,要保证测试用例的重复使用,还需要做到测试用例的及时更新,在这个方面,我们是做接口测试的人会维护对应的系统的接口测试用例,要保证,代码每次更新,测试用例都必须全部执行通过。
接口测试用例的设计方法其实和功能测试用例的设计方法是类似的,因为接口是需要满足需求的,而接口测试所依赖的也是需求说明书,但是,因为接口测试毕竟是通过代码去测试代码,所以,为了保证覆盖率,可能会使用到单元测试的方法,具体的测试用例设计,我考虑的如下,请参考,如果有错误,一起讨论。
输入参数测试:针对输入的参数进行测试,也可以说是假定接口参数的不正确性进行的测试,确保接口对任意类型的输入都做了相应的处理:输入参数合法,输入参数不合法,输入参数为空,输入参数为null,输入参数超长;
功能测试:接口是否满足了所提供的功能,相当于是正常情况测试,如果一个接口功能复杂时推荐对接口用例进行结构划分,这样子用例具有更好的可读性和维护性。
逻辑测试:逻辑测试严格讲应为单元测试,单元测试应保持内部逻辑的正确性,可单元测试和接口测试界限并不是那么清楚,所以我们也可以从给出的设计文档中考虑内部逻辑错误的分支情况和异常; 异常情况测试:接口实现是否对异常情况都进行了处理,接口输入参数虽然合法,但是在接口实现中,也会出现异常,因为内部的异常不一定是输入的数据造成的,而有可能是其他逻辑造成的,程序需要对任何的异常都进行处理。

问题三:软件测试方法的接口测试 接口测试的英文是interface testing,接口测试测试系统组件间接口的一种测试。接口测试的好处:由于接口测试代码本身就是用junit(当然接口的类型不同,不一定是Junit来实现)来实现的,是属于自动化测试的范畴,因此必定也包含自动化测试所固有的优势。1) 提高测试质量软件开发的过程是一个持续集成和改进的过程,而每一次的改进都可能引进新bug,因此当软件的一部,或者全部修改时,都需要对软件产品重新进行测试。其目的是要验证修改后的产品是符合需求的,而当没有自动化测试代码时,往往会由于各种各样的原因,回归不充分,导致bug遗漏。2) 提高测试效率软件系统的规模越来越大,功能点越来越多,开发人员的自测或者测试人员的人工测试非常耗时和繁琐,势必导致测试效率的低下,而自动化测试正好解决这些耗时繁琐的任务,在对外接口功能不变的情况下,达到了一次编写,永久使用的效果。3) 提高测试覆盖通过手工测试很难测试到一些更深层次的异常和安全的问题,通过一些辅助的一些测试工具,能分析出代码的覆盖率,通过覆盖率的提高来提高测试的深度。4) 更好地重现软件缺陷由于每次执行都是相同的代码,一旦代码出错,必定回归出错5) 更好定位错误由于接口测试是一种自下向上的测试,因此一量出错,非常容易定位出错,不向系统测试那样了,一旦有Bug,需要几层验证之后才能确定出错位置6) 降低修改bug的成本接口测试基本和开发人员的编码平行工作,因此发现问题会比系统测试早很多,因此减少了修改bug的成本。7) 增进测试人员和开发人员之间的合作关系,测试工程师为了更好地开展工作,需要对开发技术有深入的理解和实践,有了与开发工程师更多的交流。8) 降低了项目不能按时发布的风险由于接口测试很早就介入,在提交给系统测试前对项目代码的核心模块已经做了详尽的测试,必定加速系统测试的时间,由此来保证项目的按时发布。9)提升测试人员的技能。做接口测试必须了解开发人员的开发流程和一些开发技能,也需要了解测试工具的一些使用方法和一些测试思想,提升了测试人员的技术附加值,提高了自身的竞争力。10)促使项目开发过程的规范化要进行接口,需要完善的文档进行保障,没有测试文档,接口测试将寸步难行,接口测试将增加开发过程规范化产出,而规范化产出也保证了项目质量。

问题四:如何做好接口测试? sgbtmy:基于selenium的自动化框架开发,我主要是想问一下,你的框架除了前台的自动化,后台的数据的测试是否集成在你的测试框架中? 小刀:你好,个人理解的你所说的后台的数据的测试是指的是对数据的校验,不知理解的是否正确,那么根据这个理解,我的解释是,在我们框架中,增加了很多的功能方法用来帮助进行自动化脚本的编写和结果校验,其中就包括后台数据校验方法,当我们的测试用例需要在后台进行数据校验的时候,调用这些数据校验方法即可。相当于是,前台页面操作的自动化是封装selenium的方法去操作页面,而对后台数据的校验是通过增加功能方法来实现的,可以理解为不同的两部分,但是在编写测试脚本的似乎,根据测试用例的设计,这两部分都可以拿过来使用。 不知道是否解答了你的疑问,如果没有,请你指出,谢谢你。 tjy688:你们做接口测试的流程一般是怎么样的? 小刀:接口测试的流程其实和功能测试的流程类似,因为接口测试依赖的主要对象也是需求说明书,所以,最初的流程就是参与需求讨论,评审需求。 需求确定以后,开发会根据需求进行接口设计,会产出接口定义,在开发设计过程中,有能力的话,可以给出一些针对设计的建议,提高可测性,针对需求及设计,进行测试计划,测试设计,然后还需要和配管确定测试环境相关的事情。 在开发完成接口定义之后,就根据需求文档及接口定义进行测试用例设计,测试用例设计主要从业务场景,功能,以及异常测试几个方面考虑。 测试用例设计完成后,针对测试用例进行评审,然后,如果开发代码部分可测时,即可进入测试了,因为是部分可测,可能会使用到mock方法。 已有测试代码时,就要进行测试代码的持续集成了,我们是使用hudson来进行持续集成的 在项目结束后,会对每个项目进行总结。 如果有问题,请指出,我们一起讨论。 xinhuayw:我想了解一下你们现在是怎样保证项目测试用例的重复运行的。 小刀:对于接口测试来说,项目测试用例的重复运行首先是表现在单个测试用例的独立性方面的,也就是说,每一个测试用例的运行除了依赖被测对象和对应的数据库环境外,是不依赖于其他任何测试用例的,并且这个测试用例执行完毕后,对系统来说,也是没有任何痕迹的,这样就保证了每个测试用例运行时,都在一个干净的环境中运行。要实现测试用例的独立性,就必须对被测系统的设计有详细的了解,这样,不会出现测试用例执行后遗漏数据,环境未改变,另外,还需要对测试用例进行详细的设计。另外,要保证测试用例的重复使用,还需要做到测试用例的及时更新,在这个方面,我们是做接口测试的人会维护对应的系统的接口测试用例,要保证,代码每次更新,测试用例都必须全部执行通过。 csun888:什么是接口测试,基础知识什么的讲讲吧! 小刀:你好,接口可以分下面几种 1、系统与系统之间的调用,比如银行会提供接口供电子商务网站调用,或者说,支付宝会提供接口给淘宝调用 2、上层服务对下层服务的调用,比如service层会调用DAO层的接口,而应用层又会调用服务层提供的接口,一般会通过 3、服务之间的调用,比如注册用户时,会先调用用户查询的服务,查看该用户是否已经注册。 而我们所要做的接口测试,先要了解是基于哪一种类型的接口测试,不同类型的接口测试方法可能是不一致的,总体来说,不管是那种类型,我们只要把被测接口当做是服务方,而把我们的测试手段当做是客户方,我们的目的就是,通过我们的测试手段,去验证服务端满足了他声明提供的功能。 至于说到具体的测试方法,协议的接口测试,一般会用jmeter去测试,jmeter的好处是不用写测试代码,直接使用jm......

问题五:如何做好接口测试 你好,个人理解的你所说的后台的数据的测试是指的是对数据的校验,不知理解的是否正确,那么根据这个理解,我的解释是,在我们框架中,增加了很多的功能方法用来帮助进行自动化脚本的编写和结果校验,其中就包括后台数据校验方法,当我们的
测试用例需要在后台进行数据校验的时候,调用这些数据校验方法即可。相当于是,前台页面操作的自动化是封装selenium的方法去操作页面,而对后台数据的校验是通过增加功能方法来实现的,可以理解为不同的两部分,但是在编写测试脚本的似乎,根据测试用例的设计,这两部分都可以拿过来使用。

问题六:怎么做接口测试,概念及常用方法小结 关于接口测试做些WEB与PC/移端相关该属于客户端与WEB端通信接口测试

问题七:如何做接口测试 对于接口测试,首先测试人员要懂代码,你只需要知道接口的作用是什么就可以了(有文档更好,但大部分都没有);其次,自己去读开发的代码;然后,根据该接口功能及代码写测试用例;
用例设计:
1:写一个程序去调用该接口,看是否能够达到该接口所定义的功能
2:根据该接口参数,构造不同的用例,测试接口在参数合法及非法情况下能否达到预期效果
3:根据该接口中的逻辑,设计不同条件的用例,测试该接口实现代码的逻辑
4:进行容错及健壮性测试
5:静态检测代码,看是否有内存泄露、或永远走不到的分支、代码规范及逻辑是否合理。
6:对于一些接口,需要进行多线程测试

问题八:java编写接口测试DEMO 10分 嗯 URLconnection 或者应用 apache 的开源包

问题九:联调测试方案以及测试报告如何编写? 集成测试,又称组装测试、联合测试、联调测试、子系统测试、部件测试。不同的称呼而已,侧重点在于模块间接口的正确性、各模块间的数据流和控制流是否按照设计实现其功能、以及集成后整体功能的正确性。写集成测试方案的建议:1)依据SRS和集成测试计划来编写,无冲突2)阐明测试对象3)划分测试层次4)确定测试策略5)根据策略细化测试项6)根据系统的需求,可能需要接口分析写集成测试报告的建议:1)集成测试概述2)集成测试时间、地点、人龚)集成测试环境4)总结和评价5)遗留问题报告6)附件以上只是本人对编写集成测试方案和集成测试报告的一些建议,具体内容可以根据项目进行补充,具体格式可以自由发挥。

问题十:如何写测试用例 java 测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一。
测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。
测试用例编写准备
1
从配置管理员处申请软件配置:《需求规格说明书》和《设计说明书》;
2
根据需求规格说明书和设计说明书,详细理解用户的真正需求,并且对软件所实现的功能已经准确理解,然后着手制订测试用例。
测试用例制定的原则
1测试用例要包括欲测试的功能、应输入的数据和预期的输出结果。
2测试数据应该选用少量、高效的测试数据进行尽可能完备的测试。
用例覆盖
1正确性测试:输入用户实际数据以验证系统是满足需求规格说明书的要求;测试用 例中的测试点应首先保证要至少覆盖需求规格说明书中的各项功能,并且正常。
2容错性(健壮性)测试:程序能够接收正确数据输入并且产生正确(预期)的输出, 输入非法数据(非法类型、不符合要求的数据、溢出数据等),程序应能给出提示 并进行相应处理。把自己想象成一名对产品操作一点也不懂的客户,在进行任意操作。
3完整(安全)性测试:对未经授权的人使用软件系统或数据的企图,系统能够控制的程度,程序的数据处理能够保持外部信息(数据库或文件)的完整。
4接口间测试:测试各个模块相互间的协调和通信情况,数据输入输出的一致性和正确性。
5压力测试:输入10条记录运行各个功能,输入30条记录运行,输入50条记录进行测试。
6性能:完成预定的功能,系统的运行时间(主要是针对数据库而言)。
7可理解(操作)性:理解和使用该系统的难易程度(界面友好性)。
8可移植性:在不同操作系统及硬件配置情况下的运行性。
测试方法
1边界值分析法:确定边界情况(刚好等于、稍小于和稍大于和刚刚大于等价类边界值),针对我们的系统在测试过程中主要输入一些合法数据/非法数据,主要在边界值附近选取。
2等价划分:将所有可能的输入数据(有效的和无效的)划分成若干个等价类。
3错误推测:主要是根据测试经验和直觉,参照以往的软件系统出现错误之处。
测试用例的填写
1一个软件系统或项目共用一套完整的测试用例,整个系统测试过程测试完毕,将实际测试结果填写到测试用例中,操作步骤应尽可能的详细,测试结论是指最终的测试结果(结论为:通过或不通过)。

系统预留接口

系统设计中考虑了一定的技术储备和可扩展性,预留有多个接口:

(1)预留有同交通厅或业主公司基建项目管理平台的接口,可以将项目基础数据及汇总报表直接传递到基建项目管理平台。

(2)预留有与营运管理系统的接口,在营运管理中,可以直接进入管理系统查看相应的施工原始资料。

(3)预留有与施工现场监控系统的接口,关键、控制性工程的现场监控录像资料可以进入管理系统相应模块,方便查看。

为什么说99%的智能催收都是噱头?

消费金融行业催收系统接口设计方案的 催收 催收系统接口设计方案,是在成本和 收益 之间寻求一种动态平衡。
忽略成本前提谈催收,没有任何可比性。智能催收是局部性的降本增效,整个催收的方法论并没有改变。

催收的优化必须跟坏账率的变化结合起来看,在保持坏账不变前提下的成本优化才是真正的降本增效,否则即是舍本逐末。

金融公司,最大的风险是人。

金融行业里有句话说“三分贷,七分管”。

不管是银行还是现在的互金机构,催收的重要性体现在两个方面:一能够最大化的降低坏账损失;二,通过强大的催收能力抢滩较高风险的业务并获得收益。

互金机构客群违约风险高于 信用卡 客群,催收效果的细微变化可能引起的是利润上百万量级的进账或者损失。

随着现金贷的崛起和没落,催收行业似乎迎来催收系统接口设计方案了一个春天。

一方面客户量迅速爆发,另一方面客户越来越难催,行业性的坏账在飙升。

智能催收作为一种新型方式横空出世。

2018年AI大热,智能催收真的是催收行业的未来么?未必。

何谓智能催收?

根据公开报道,智能催收主要是以人工智能技术来优化整个催收流程。

先以整个催收流程为例,如下是通常催收的逾期指标定义。通常把逾期90+(M3+)定义成不良,行业常说的不良率就是指这个,把逾期180+定义成坏账。

当然坏账的定义和计提、核销机制每家公司都有所不同,这里暂时不提。
催收逾期指标定义

在这个过程中,在每一个还款日(m1,m2,m3等等)的前几天一般都会开始通过电话的方式提醒用户还款日要到了,注意及时还款。这种方式, 支付宝 、白条,各家银行的信用卡中心都在采用。

从m1开始,一但还未还款就会形成逾期。一般在逾期后几天,也会进行电话提醒,这里就不是提醒还款,而是催促还款了。所以,上图整个催收强度会逐步增大,直至逾期到后面通过司法、委外上门等非常强烈的手段来进行处置,当然成本也会很高。

在整个催收过程中,要不断的通过数据报表来分析逾期客户,定出针对性的催收策略,并且不断的根据各个月的催收指标进行调整。

这其中,包含了电呼、外包、质检等不同方面的工作。

催收过程简易图

智能催收变革了哪些环节?

而现在智能催收技术提到的主要革新的是以下几个环节:

1 智能电呼(呼入和呼出)

2 智能分案(涉及的主要是催收策略)

3 智能报表

4 智能质量检查(质检)

智能电呼:大量压缩人力成本?未必

智能电呼里面又有两种。一种是典型的录播,即语音机器人的说话信息都是提前人工录好导入,这跟淘宝的机器人客服很像。

另外一种是实时的人工智能语音回复,暂且可以理解成iPhone的siri或者Amazon的Alexa。

智能客服的核心在于增加对用户的提醒度,提高频率并降低成本。

传统的催收公司采用人工电话的方式。不少金融公司都会将这个业务外包出去,外包按照坐席个数来调配金融公司的催收单量。一个坐席即为一人。行业内平均每天的人均产能在200-300通左右。

而对催收公司的分润,基本上也是采用按照待催额度的不同比例来给予回佣。

这里给大家提醒一点,不要被很多人工智能公司官网的样本所吸引。官网一般来说都是polish后的版本,具体想要了解在催收业务中,机器人客服到底做的怎么样,一定要去做测试。

当下行业内有种观点,人工智能显著降低了人工成本。

从每单的成本来看,确实比人工要有比较大的优势,但如果把这个成本的降低跟后期催收坏账指标结合在一起看,结果未必那么乐观。

目前催收行业内主流的电呼平台的不同计费标准

纯人工拨打的方式,行业内基本上按照每通电话的拨打率,为2元/通。而目前主流的人工智能替代人工拨打的收费方式,是按照使用时长计费,基本上是每分钟一元或者0.5元左右。

由于人工电话基本上每通的平均时长也在一分钟左右,所以这里催收系统接口设计方案我们可以近似统一的来比较。

目前,在人工智能领域,科大讯飞是做的比较好的,它的收费也相对高于行业其他供应商,我们取一个中间区间,1.5元。其他供应商也相应按照中值,0.5元。
假设以每天同样需要拨打200通电话为例,不同的花费如下:

注:这里的坏账率指的是采取不同的催收方式所引起的后期指标变化。人工智能数据的来源是国内几家主流消金公司所做的业务测试数字。

纯人工至少要比采用人工智能降低一个点的坏账率。重复一句,去做业务测试,不要轻信任何公司官网上的描述。如果假定待催金额30000元/天,一个月就在90万左右。

如果选择人工智能:

坏账降升高一个点,损失:90万*1%=9000元。

成本降低,省下:(400-100)元*30=9000元。

基本打平。

如果我们把人工智能的单价再降低,调为0.25元。那成本上就能省下 350元*30=10500元 9000元。

如果坏账的gap不是一个点,变成2个点。90万*2%=18000元 10500元。

以上的数字推理,基本上都是采用了行业里的业务均值,会有上下偏差,但幅度不会太大。

从上面的简单推到我们可以至少得出三个结论:

1. 在单价上,人工智能比纯人工具有显著的优势,能够大大降低单均成本,毫无疑问。

2. 如果综合后期的催收效果,把不同方式引起的坏账率也参考进来的话,人工智能是否更划算尚待观察。

3. 单点来看,坏账率上升带来的损失远比成本降低更可怕。

金融是一个风控风险强滞后性业务,所有的变动必须把可能会引起的坏账变化考虑其中。

如果抛开坏账率不谈而单方面进行各项优化,无异于舍本逐末。

智能分案(催收策略):无法控制人这个变量,人工智能的价值并不大

这是整个贷后催收核心的工作。不同客户在不同时间以什么样的催收方式和催收频率去触碰。根据不同的数据反馈和行业经验制定一个成本和回收率之间的最佳催收方案,这就是策略的价值。

催收策略基本上涉及到以下几个因素:人(催收员),在什么时间(催收时机)以什么方式(催收强度/频率)处理什么不同案件(催收案件特征)。

不管是自动化 的微信、短信、电话提醒还是人工催收,策略的制定都需要人来做出设计。到目前为止,人工智能尚不能替代人的作用。

智能报表:自动化报表早已在行业内普及

报表贯穿于整个催收管理。就目前来看,人工智能所提供的自动报表跟催收系统内置的报表并没有太大的区别。

基本上做MIS系统的企业,催收系统都能够提供不同维度的自动报表生成。行业内不少像华腾这样的第三方企业兜售的催收系统中,都含有内置报表,这个技术已经成熟多年。

在这一点上,人工智能没有显著优势,甚至人工智能的报表水平是否能够持平MIS报表,也需要进一步的观察。

智能质检:人工智能优于人工

在质检领域,目前来看,人工智能是有领先优势的。

不管是自建催收团队和外包给第三方催收公司,都需要定期调取录音对催收电话的质量进行一定的把控,这就是所谓的质检。比如不能辱骂,威胁,业务表述清晰等等。

传统的质检方式,基本上采用的从催收录音库中随机抽取一定量的样本,招募一批质检专员来一个个的听,记录下有问题的案件,测算比例。

而人工智能的情况下,可以采用把抽检出来的语音样本通过语音转文字的方式,先转化成文本,进而进行自动化的关键词信息检索。在这一点上,理论上人工智能可以大大降低成本。

但这里有一个问题,但从实际来说,催收质量问题,是催收员出了问题。当业务规模起来,前期靠人工质检把关团队基本稳定后,一个正常的催收员不会突然出格质量偏差。

这块质检也不是完全随机抽样,可以通过对人的管理来进行干预,而且也有大数定理。所以,随着规模大起来,稳定以后,可能效果没那么大。

催收领域真正有效的系统:自动拨号系统

自动拨号系统:即在拿到预期账户列表以后,根据定好的规则对需要电话呼叫的账户进行排序,用算法来优化呼叫的顺序,最大化每个坐席的产能。

自动拨号系统是大型催收机构的必备。

下面是一些使用该系统后的前后业务数字对比:

注:图中数字来源于《消费金融真经》一书

但该系统的应用高度依赖于贷后策略人员的专业技能。自动拨号系统的规则是管理人员来定,保证尽量让优质的催收员接听多的电话,同时保持一个较高的电话接通率。

比如如何确保一个优秀的催收员在挂断电话的一刻立刻给他派送一个最新的案件,无缝衔接。另外,自动拨号系统并不是这两年AI带起来的新产物。这是一个非常成熟的行业产品,国内外大的信用卡中心早已应用多年。
但这套系统也有明显的缺陷,基本上要千人以上的规模才有使用的必要性和可能性。太小的催收公司,采购这样的系统,一是成本太高,二则,自动拨号系统需要依赖庞大的数据库的不同变量才能让算法作出最有决策。如果样本量很小,意义并不大。

催收的核心到底是什么?

催收是一个劳动密集性的行业,催收能力好坏的核心,是能不能尽可能的低成本,高效的收回欠款。

催收的核心在于催收策略的制定和实际落地运用程度。在一定的成本控制下,如何把潜在逾期风险或者实际逾期行为的伤害降到最低。这里面很考量一个专业建模和策略人员的业务能力。

如上图所示,在整个贷后催收环节环节中,催收强度和催收效果实际上有截然不同的策略。

对于消费金融公司来说(现金贷除外,商业模式完全不同),在逾期刚刚开始的时候,并不需要采取最强的催收强度,但这时候催收效果理论上应该是最好的。

随着时间的拉长,催收难度逐步增大,变成坏账呆账的可能性进一步增加,这时候,应该把催收强大增大。

催收还有一项重要的收入,就是罚金。甚至在某些策略下,让特定一部分客户逾期或者逾期较长时间,是金融机构有意为之。

金融机构可不傻,这样做,有他的道理在。因为好的催收,一定是坏账损失,罚金收入,催收成本这三个因素的最佳平衡值。

上图只是简单罗列了三种不同催收策略下的情况的对比。

最优的催收,就是尽可能做大正值,降低负值。这三个因素,又相互关联,牵一发而动全身,并非易事。

这里面又延伸出两个核心环节:识别高低风险客户和催收评分的创立。至少就目前主流催收机构的现状而言,人工智能均无法代替人。

传统金融机构基本上会将高风险的客户派发给最有经验的催收员来处理。因为对于高风险客户,机构不能漫无目的等待,或者逾期时间延长后再增加催收的强度,而是必须在早期就尽量的采取高强度的催收策略来让客户回款。

而如何识别客户中的高风险客群,这就需要用到催收评分系统。催收评分系统可以基于过往的客户表现和统计学的方法,加上行业的催收经验(包括不同的催收策略可能引起的用户还款概率的变化等等)。

人工智能的确在某些单点做出了效率的提升,但这个提升,需要被纳入到整体的催收成本的大图中去考虑。否则无意义。

另外,目前的人工智能外呼,距离真人还有很大差距。当越来越多客户识别出来这是机器人在讲话时,是不是会产生反效果呢?

一个页面请求多个接口的设计方案

在一个页面可能会有请求多个接口催收系统接口设计方案的情况催收系统接口设计方案,而接口的请求是异步的,为催收系统接口设计方案了能保证一个页面数据的同步处理,针对多个异步线程的处理建议使用信号量机制,在异步线程开始前将信号量加1,线程执行完成后再把信号量减1,然后通过线程的汇总,在信号量为0的时候执行页面数据的处理操作。

信号量的加减操作有两种:
第一种:
自定义一个信号量dispatch_semaphore_t,一般默认初始化的信号量值是0.
信号量加1:

信号量减1:

第二种:
创建线程组dispatch_group_t,对线程组进行信号量的加减操作
信号量加1:

信号量减1: 关于催收系统接口设计方案和催收系统功能介绍的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 催收系统接口设计方案的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于催收系统功能介绍、催收系统接口设计方案的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:静态类可以实现接口吗(静态类可以实现接口吗为什么)
下一篇:一看就懂 详解JAVA泛型通配符T,E,K,V区别
相关文章

 发表评论

暂时没有评论,来抢沙发吧~