本發(fā)明涉及金融領域,特別是涉及一種平臺計息方法及其控制系統(tǒng)。
背景技術:
隨著社會的不斷發(fā)展,網絡借貸平臺的發(fā)展已相對完善,這種新型的理財模式已逐漸被身處網絡時代的大眾所接受。一方面出借人實現(xiàn)了資產的收益增值,另一方面借款人則可以用這種方便快捷地方式滿足自己的資金需求。
利息結算是借貸平臺的基本業(yè)務需求,傳統(tǒng)的計算用戶每日收益的方法為用戶投資的本金乘以平臺設定的利率,這種方式的優(yōu)點是簡單明了,容易實現(xiàn),簡理財早期也是采用這種方式,然而隨著系統(tǒng)不斷地成熟,其弊端也逐漸顯現(xiàn):
1.手動設定平臺利率,存在風險,如有些平臺故意將利率設置得很高來吸引用戶,這樣不利于平臺健康持續(xù)發(fā)展,長遠來看也會損壞投資者利益;
2.用戶無法感知自己的真實投資狀況,用戶本金一致的情況下,投資優(yōu)質資產獲得的收益與投資普通資產獲得的收益完全一樣,顯然是不合理的;
3.計算用戶收益與平臺資產沒有掛鉤,平臺每天應發(fā)多少收益、應剩多少結余等重要數(shù)據(jù)無法統(tǒng)計,不合規(guī)范,實用性能不佳,存在著不足,不能滿足行業(yè)發(fā)展的需求。
綜上所述,針對現(xiàn)有技術的缺陷,特別需要一種平臺計息方法及其控制系統(tǒng),以解決現(xiàn)有技術的不足。
技術實現(xiàn)要素:
針對現(xiàn)有技術中存在的不足,影響平臺的良性發(fā)展,本發(fā)明提出一種平臺計息方法及其控制系統(tǒng),設計新穎,不但能夠穩(wěn)定發(fā)放利息,而且能夠真實反映用戶的投資情況,實用性能優(yōu)。
為了實現(xiàn)上述目的,本發(fā)明的技術方案如下:
一種平臺計息方法,用戶的收益區(qū)包含有現(xiàn)金寶、智能投、體驗金;
現(xiàn)金寶為用戶的未匹配資金,即投資到資產交易所的現(xiàn)金管理類資產,用戶投資到簡理財沒有來得及匹配到抵押或質押類的產品,現(xiàn)金寶的利率為收益之和與本金之合的相除,收益之和為:所有用戶現(xiàn)金寶本金投資所獲取的真實收益扣除手續(xù)費的利潤,本金之合為:所有用戶現(xiàn)金寶本金之和;用戶現(xiàn)金寶本金乘以利率則為用戶現(xiàn)金寶的收益;
智能投為用戶已匹配的資金,即該資金投資了優(yōu)質的資產,智能投的收益依據(jù)分散投資的結果,分別計算每一筆資產投資的具體收益,不同的資產收益率不同,然后再做統(tǒng)一的計算,資產利率為資產應收利息除以資產金額,用戶持有該資產的金額來計算用戶投資該資產的收益,用戶所有資產的收益之和即為智能投收益;
體驗金的收益采用智能投的利率,即所有優(yōu)質資產的利息之和除以本金之和。
一種平臺計息的控制系統(tǒng):包含有條件校驗子系統(tǒng)、獲取資產日息子系統(tǒng)、獲取資產匹配子系統(tǒng)、智能投計息子系統(tǒng)、現(xiàn)金寶計息子系統(tǒng)、體驗金計息子系統(tǒng);
條件校驗子系統(tǒng)每日計息前檢查資產匹配是否已關閉,展期、出庫、放款操作是否已完成;
獲取資產日息子系統(tǒng)用于從資產端獲取用戶智能投的每日匹配的資產數(shù)據(jù),在每日計息之前,獲取當日資金投資到的資產項目、匹配金額、資產利率;
獲取資產匹配子系統(tǒng)用于從資產端獲取用戶智能投的每日資產匹配數(shù)據(jù)在每日計息之前,獲取用戶當日持有的智能投資金分散投資到了哪些資產,匹配金額是多少,資產利率是多少的匹配信息;
智能投計息子系統(tǒng)用于在數(shù)據(jù)準備模塊獲取到當日資產匹配信息的基礎上,根據(jù)資產匹配結果,針對用戶的資金分散投資到的每一個資產分別計算對應的收益,然后再統(tǒng)計計算用戶智能投的總收益、七日年化收益率、萬元日收益;
現(xiàn)金寶計息子系統(tǒng)用于計算用戶的現(xiàn)金寶,通過未匹計息模塊進行計算,同樣會計算這部分資金的綜合收益、七日年化收益率及萬元日收益;
體驗金計息子系統(tǒng)用于計算用戶體驗金的收益,體驗金是簡理財平臺通過各種運營活動發(fā)放給用戶的計息資金,這部分計息資金由體驗金計息模塊進行計算,也同樣會計算其綜合收益。
進一步,所述的條件校驗子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接檢查配制中心計息開關是否打開,如果打開檢查拉取資產日息表是否完成,如果沒有完成,則dubbo調用資產端查詢接口,查詢是否滿足計算條件,如果滿足,更新計息任務表,計息條件校驗通過,開始數(shù)始準備,完成條件校驗子系統(tǒng)的流程,檢查配制中心計息開關、拉取資產日息表、查詢是否滿足計算條件在相反狀態(tài)出現(xiàn)異常時均連接發(fā)送預警短信。
進一步,所述的獲取資產日息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接檢查計息任務表,計息條件驗證通過之后拉取資產日息表前檢查基本任務是否完成,如果沒有完成按計息日刪除原有日息表數(shù)據(jù),dubbo調用資產端資產日息表查詢接口,分頁增加或插入,每頁1000條,然后檢查拉取的資產日息表數(shù)量是否與資產端需要計息的資產數(shù)量相符,如果相符更新計息任務表,資產日息表數(shù)據(jù)準備完成,如果不相符,發(fā)短信報警。
進一步,所述的獲取資產匹配子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接檢查計息任務表,資產日息表數(shù)據(jù)準備完成之后檢查基本任務是否完成,如果沒有完成起線程池用zk鎖解決并發(fā)獲取數(shù)據(jù)沖突問題,然后檢查該資產的匹配列表是否已經完成,如果沒有完成和資產端校驗該資產的匹配列表數(shù)量是否配匹,如果不匹配,發(fā)送短信報警,如果匹配先按計息日刪除該資產的匹配列表信息,查詢資產日息表,根據(jù)資產的id查詢,分頁插入或新增,每頁1000條,校驗拉取匹配列表數(shù)量與資產日息表中是否相等,如果不相等,發(fā)送短信報警,如果相等,每遷完一個資產的匹配信息,更新資產日息表對應資產的匹配列表數(shù)據(jù),然后檢查所有資產日息表的匹配是否都已完成,如果完成,更新計息任務表,資產匹配列表數(shù)據(jù)準備完成。
進一步,所述的智能投計息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接計息前配置中心計息開關是否打開,如果打開檢查計算任務表資產匹配列表是否拉取完成,如果完成檢查基本任務是否完成,如果沒有完成起線程池用zk鎖解決并發(fā)獲取數(shù)據(jù)沖突問題,然后檢查該資產是否已經計息完成,如果沒有完成,查詢匹配列表,通過id進行查詢,每頁5000條,計算每個用戶對應的利息金額,生成計算流水,更新資產匹配表中的計算完成標志,加資產日息表中的實付日息,然后加用戶利息帳戶表中昨天的實際收益,如果數(shù)據(jù)不存在則插入,數(shù)據(jù)存在則更新,進而,根據(jù)資產id獲取用記的信息,根據(jù)資產id獲取資產的日息信息,計算該資產的結余金額,結余金額增加至該用戶的資產明細中,結余金額增加到該用戶的昨日實際收益中,更新資產日息表的計算完成標志和實收金額,然后檢查日息表完成標志是否全部完成,完成之后,更新計息任務表,已匹配信息完畢。
進一步,所述的現(xiàn)金寶計息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接計息條件校驗是否完成,如果完成匹配計息是否完成,如果沒有完成,匹配信息是否存在失敗列表,如果沒有查詢未匹配的利率,獲取未匹配的金額,計算用戶的未匹配利息,新增未匹配流水,新增或修改利息發(fā)放表,然后檢查是否有失敗列表,如果有重新處理匹配,如果沒有計算完成更新計息任務表中未匹配計算為已完成。
進一步,所述的體驗金計息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接平臺綜合收益表是否初始已經完成,如果完成,檢查體驗金計息是否完成,如果沒有完成,查詢體驗金是否存在失敗列表,如果沒有查詢平臺收益表中的萬元日收益,從體驗金列表查詢需要計息的體驗金,然后計算體驗金收益,新增體驗金流水,新增或修改利息發(fā)放表中的體驗金收益,然后檢查是否有失敗列表,如果有重新處理匹配,如果沒有更新task表中的體驗金計息狀態(tài)為已完成。
本發(fā)明的有益效果是:本發(fā)明設計安全,采取統(tǒng)一規(guī)劃、分步實施的設計原則,統(tǒng)一規(guī)劃,建設一個業(yè)務功能齊全,既能符合當前業(yè)務的需求,又能滿足今后業(yè)務發(fā)展需要,設計新穎,是一種很好的創(chuàng)新方案。
附圖說明
下面結合附圖和具體實施方式來詳細說明本發(fā)明:
圖1為本發(fā)明的條件校驗子系統(tǒng)流程圖;
圖2為本發(fā)明的獲取資產日息子系統(tǒng)流程圖;
圖3為本發(fā)明的獲取資產匹配子系統(tǒng)流程圖;
圖4為本發(fā)明的智能投計息子系統(tǒng)流程圖;
圖5為本發(fā)明的現(xiàn)金寶計息子系統(tǒng)流程圖;
圖6為本發(fā)明的體驗金計息子系統(tǒng)流程圖;
具體實施方式
為了使本發(fā)明實現(xiàn)的技術手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結合具體圖示,進一步闡述本發(fā)明。
參見圖1,一種平臺計息方法,用戶的收益區(qū)包含有現(xiàn)金寶、智能投、體驗金;
現(xiàn)金寶為用戶的未匹配資金,即投資到資產交易所的現(xiàn)金管理類資產,用戶投資到簡理財沒有來得及匹配到抵押或質押類的產品,現(xiàn)金寶的利率為收益之和與本金之合的相除,收益之和為:所有用戶現(xiàn)金寶本金投資所獲取的真實收益扣除手續(xù)費的利潤,本金之合為:所有用戶現(xiàn)金寶本金之和;用戶現(xiàn)金寶本金乘以利率則為用戶現(xiàn)金寶的收益;
智能投為用戶已匹配的資金,即該資金投資了優(yōu)質的資產,智能投的收益依據(jù)分散投資的結果,分別計算每一筆資產投資的具體收益,不同的資產收益率不同,然后再做統(tǒng)一的計算,資產利率為資產應收利息除以資產金額,用戶持有該資產的金額來計算用戶投資該資產的收益,用戶所有資產的收益之和即為智能投收益;
體驗金的收益采用智能投的利率,即所有優(yōu)質資產的利息之和除以本金之和。
本發(fā)明將用戶的收益區(qū)分為現(xiàn)金寶收益、智能投收益和體驗金收益,其中現(xiàn)金寶為用戶的未匹配資金,即投資到資產交易所的現(xiàn)金管理類資產的這部分資金。這部分資金是用戶投資到簡理財后還沒有來得及匹配到抵/質押類產品的資金。在大連京北互聯(lián)網金融資產交易中心(簡稱連交所)備案,利率通過真實收益(扣除手續(xù)費)與當天本金(所有用戶現(xiàn)金寶本金之和)計算,收益率較智能投略低;智能投為用戶的已匹配資金,即該資金投資了優(yōu)質的資產,智能投的收益依據(jù)分散投資的結果,分別計算每一筆資產投資的具體收益(不同的資產收益率不同),然后再做統(tǒng)一的計算,這樣最大限度降低風險的同時,每個用戶看到的收益率都與自己的真實投資狀況掛鉤。平臺的體驗金收益使用平臺智能投利率(所有優(yōu)質資產的利息之和除以本金之和)來計算。本發(fā)明使用真實資產的收益率,可以真實反映用戶的投資情況。由于所有用戶每天的資產匹配列表數(shù)據(jù)在百萬量級,為此本發(fā)明使用多臺服務器,每臺服務器采用線程池,并使用zookeeper加分布式鎖的方式來保證程序快速、準確運行。體驗金收益根據(jù)平臺利率(所有資產的收益之和除以所有資產的本金之和)計算。
一種平臺計息的控制系統(tǒng):包含有條件校驗子系統(tǒng)、獲取資產日息子系統(tǒng)、獲取資產匹配子系統(tǒng)、智能投計息子系統(tǒng)、現(xiàn)金寶計息子系統(tǒng)、體驗金計息子系統(tǒng);
條件校驗子系統(tǒng)每日計息前檢查資產匹配是否已關閉,展期、出庫、放款操作是否已完成;
獲取資產日息子系統(tǒng)用于從資產端獲取用戶智能投的每日匹配的資產數(shù)據(jù),在每日計息之前,獲取當日資金投資到的資產項目、匹配金額、資產利率;
獲取資產匹配子系統(tǒng)用于從資產端獲取用戶智能投的每日資產匹配數(shù)據(jù)在每日計息之前,獲取用戶當日持有的智能投資金分散投資到了哪些資產,匹配金額是多少,資產利率是多少的匹配信息;
智能投計息子系統(tǒng)用于在數(shù)據(jù)準備模塊獲取到當日資產匹配信息的基礎上,根據(jù)資產匹配結果,針對用戶的資金分散投資到的每一個資產分別計算對應的收益,然后再統(tǒng)計計算用戶智能投的總收益、七日年化收益率、萬元日收益;
現(xiàn)金寶計息子系統(tǒng)用于計算用戶的現(xiàn)金寶,通過未匹計息模塊進行計算,同樣會計算這部分資金的綜合收益、七日年化收益率及萬元日收益;
體驗金計息子系統(tǒng)用于計算用戶體驗金的收益,體驗金是簡理財平臺通過各種運營活動發(fā)放給用戶的計息資金,這部分計息資金由體驗金計息模塊進行計算,也同樣會計算其綜合收益。
參見圖1,條件校驗子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接檢查配制中心計息開關是否打開,如果打開檢查拉取資產日息表是否完成,如果沒有完成,則dubbo調用資產端查詢接口,查詢是否滿足計算條件,如果滿足,更新計息任務表,計息條件校驗通過,開始數(shù)始準備,完成條件校驗子系統(tǒng)的流程,檢查配制中心計息開關、拉取資產日息表、查詢是否滿足計算條件在相反狀態(tài)出現(xiàn)異常時均連接發(fā)送預警短信。
參見圖2,獲取資產日息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接檢查計息任務表,計息條件驗證通過之后拉取資產日息表前檢查基本任務是否完成,如果沒有完成按計息日刪除原有日息表數(shù)據(jù),dubbo調用資產端資產日息表查詢接口,分頁增加或插入,每頁1000條,然后檢查拉取的資產日息表數(shù)量是否與資產端需要計息的資產數(shù)量相符,如果相符更新計息任務表,資產日息表數(shù)據(jù)準備完成,如果不相符,發(fā)短信報警。
參見圖3,獲取資產匹配子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接檢查計息任務表,資產日息表數(shù)據(jù)準備完成之后檢查基本任務是否完成,如果沒有完成起線程池用zk鎖解決并發(fā)獲取數(shù)據(jù)沖突問題,然后檢查該資產的匹配列表是否已經完成,如果沒有完成和資產端校驗該資產的匹配列表數(shù)量是否配匹,如果不匹配,發(fā)送短信報警,如果匹配先按計息日刪除該資產的匹配列表信息,查詢資產日息表,根據(jù)資產的id查詢,分頁插入或新增,每頁1000條,校驗拉取匹配列表數(shù)量與資產日息表中是否相等,如果不相等,發(fā)送短信報警,如果相等,每遷完一個資產的匹配信息,更新資產日息表對應資產的匹配列表數(shù)據(jù),然后檢查所有資產日息表的匹配是否都已完成,如果完成,更新計息任務表,資產匹配列表數(shù)據(jù)準備完成。
參見圖4,智能投計息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接計息前配置中心計息開關是否打開,如果打開檢查計算任務表資產匹配列表是否拉取完成,如果完成檢查基本任務是否完成,如果沒有完成起線程池用zk鎖解決并發(fā)獲取數(shù)據(jù)沖突問題,然后檢查該資產是否已經計息完成,如果沒有完成,查詢匹配列表,通過id進行查詢,每頁5000條,計算每個用戶對應的利息金額,生成計算流水,更新資產匹配表中的計算完成標志,加資產日息表中的實付日息,然后加用戶利息帳戶表中昨天的實際收益,如果數(shù)據(jù)不存在則插入,數(shù)據(jù)存在則更新,進而,根據(jù)資產id獲取用記的信息,根據(jù)資產id獲取資產的日息信息,計算該資產的結余金額,結余金額增加至該用戶的資產明細中,結余金額增加到該用戶的昨日實際收益中,更新資產日息表的計算完成標志和實收金額,然后檢查日息表完成標志是否全部完成,完成之后,更新計息任務表,已匹配信息完畢。
參見圖5,現(xiàn)金寶計息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接計息條件校驗是否完成,如果完成匹配計息是否完成,如果沒有完成,匹配信息是否存在失敗列表,如果沒有查詢未匹配的利率,獲取未匹配的金額,計算用戶的未匹配利息,新增未匹配流水,新增或修改利息發(fā)放表,然后檢查是否有失敗列表,如果有重新處理匹配,如果沒有計算完成更新計息任務表中未匹配計算為已完成。
參見圖6,體驗金計息子系統(tǒng)的工作流程為:開始之后經過定時任務起單臺服務器連接平臺綜合收益表是否初始已經完成,如果完成,檢查體驗金計息是否完成,如果沒有完成,查詢體驗金是否存在失敗列表,如果沒有查詢平臺收益表中的萬元日收益,從體驗金列表查詢需要計息的體驗金,然后計算體驗金收益,新增體驗金流水,新增或修改利息發(fā)放表中的體驗金收益,然后檢查是否有失敗列表,如果有重新處理匹配,如果沒有更新task表中的體驗金計息狀態(tài)為已完成。
本發(fā)明的有益效果是:設計安全,采取統(tǒng)一規(guī)劃、分步實施的設計原則,統(tǒng)一規(guī)劃,建設一個業(yè)務功能齊全,既能符合當前業(yè)務的需求,又能滿足今后業(yè)務發(fā)展需要,設計新穎,是一種很好的創(chuàng)新方案。
本行業(yè)的技術人員應該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內。本發(fā)明要求保護范圍由所附的權利要求書及其等同物界定。