一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务化的贷款还款计划测试系统和方法与流程

2022-03-09 02:07:39 来源:中国专利 TAG:

技术特征:
1.一种服务化的贷款还款计划测试系统,其特征在于,包括django web服务框架,位于所述django web服务框架上层的web ui模块和http api模块,以及位于所述django web服务框架下层的还款计划生成器;所述web ui模块用于提供可视化界面ui,以供用户访问;所述http api模块用于提供对外api接口,以供自动化测试平台或其他代码平台调用;所述django web服务框架用于提供url映射、http协议支持和mtv分层开发支持;所述还款计划生成器包括views模块、贷款参数管理模块、还款计划模块和公共工具,所述views模块用于接收url映射请求,提供获取到的贷款请求参数,串联还款计划主流程;所述贷款参数管理模块用于存放贷款参数,并根据贷款参数进行贷款期供计划计算;所述还款计划模块用于计算贷款期供计划中多种字段的取值;所述公共工具用于提供贷款期供计划计算的通用工具。2.根据权利要求1所述的服务化的贷款还款计划测试系统,其特征在于,所述web ui模块包括static单元和forms单元,所述static单元用于定义ui静态部分,所述静态部分包括页面展示中静态的html,css脚本定义和js脚本,所述forms单元用于定义ui中的表单,所述表单包括贷款基本参数表单、核心批量执行参数表单集和还款信息表单集。3.根据权利要求1所述的服务化的贷款还款计划测试系统,其特征在于,所述贷款参数包括开关类、日期类、宽限类、利率类、还款类和杂项类。4.一种服务化的贷款还款计划测试方法,其特征在于,包括如下步骤:接收用户贷款请求,利用url匹配判断所述贷款请求的来源,所述来源包括浏览器或程序;根据所述贷款请求的来源,获取相应贷款参数;根据所述贷款参数,利用通用工具进行贷款期供计划的计算;计算所述贷款期供计划中多种字段的取值,并对额度精度进行控制;将所述贷款供期计划返回至浏览器或程序。5.根据权利要求4所述的服务化的贷款还款计划测试方法,其特征在于,若所述贷款请求来源于浏览器,则调用loan_plan方法获取默认贷款参数或提交贷款参数;若所述贷款请求来源于程序,则调用loan_plan_cli方法,直接根据接口定义提交贷款参数。6.根据权利要求4所述的服务化的贷款还款计划测试方法,其特征在于,在所述利用通用工具进行贷款期供计划的计算之后,还包括根据有无主动还款修正所述贷款参数,并根据修正后的贷款参数计算贷款剩余期供计划。7.根据权利要求4所述的服务化的贷款还款计划测试方法,其特征在于,所述贷款期供计划包括首/尾期供、标准期供、部分还款结清子期供和提前还款后当前剩余期供。8.根据权利要求4所述的服务化的贷款还款计划测试方法,其特征在于,所述计算贷款期供计划中多种字段的取值,包括:判断还款方式,根据贷款参数计算借据状态,计算批量顺跑、批量跳跑天数,以及计算其他字段。9.根据权利要求4所述的服务化的贷款还款计划测试方法,其特征在于,当贷款供期计划返回至浏览器时,将贷款供期计划的字段转换为含html、js和css的网页文件,发送至浏
览器解析后进行展示;当贷款供期计划返回至程序时,将贷款供期计划的字段转换为json串,发送至程序进行解析。

技术总结
本发明提出了一种服务化的贷款还款计划测试系统和方法,该系统包括Django Web服务框架、WEB UI模块和HTTP API模块,以及还款计划生成器;所述WEB UI模块用于提供可视化界面UI,以供用户访问;所述HTTP API模块用于提供对外API接口;所述Django Web服务框架用于提供URL映射、HTTP协议支持和MTV分层开发支持;所述还款计划生成器包括Views模块、贷款参数管理模块、还款计划模块和公共工具。本发明提供了一种便于发布且易维护的贷款还款计划测试系统,并提供了HTTP API接口便于其他程序或平台的集成,扩展了系统使用场景。扩展了系统使用场景。扩展了系统使用场景。


技术研发人员:陈刚 曹宗凯 冯江勇 蔡宝列 彭申亮
受保护的技术使用者:江苏苏宁银行股份有限公司
技术研发日:2021.11.24
技术公布日:2022/3/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献