新四季網

虛擬資源的轉移數值統計方法及裝置與流程

2023-04-28 00:14:46 1


本發明涉及網際網路應用技術領域,特別涉及一種虛擬資源的轉移數值統計方法及裝置。



背景技術:

隨著網際網路應用技術的不斷發展,越來越多的虛擬資源,比如金融產品,可以通過網絡進行交易,而對虛擬資源在交易過程中的轉移數值進行統計是虛擬資源交易管理中的重要步驟。

在對虛擬資源的轉移數值進行統計時,首先需要確定本次統計的資源數值轉移起止時間,而不同的虛擬資源,其資源數值轉移起止時間的計算方式往往也不相同。在相關技術中,伺服器通常按照資源數值轉移起止時間的計算方式對各個虛擬資源進行分類,並對每一類虛擬資源設計和開發一套獨立的統計程序。在對某個虛擬資源進行統計時,使用對應的統計程序對該虛擬資源的數值轉移行為記錄的數值進行統計。

在相關技術中,需要對每個類型的虛擬資源分別設置一套統計程序,並且,當需要支持新增類型的虛擬資源時,需要開發新的統計程序,系統的開發和維護難度較大,且靈活性不足。



技術實現要素:

為了解決相關技術中需要對每個類型的虛擬資源分別設置一套統計程序,系統的開發和維護難度較大,且靈活性不足的問題,本發明實施例提供了一種虛擬資源的轉移數值統計方法及裝置,技術方案如下:

第一方面,提供了一種虛擬資源的轉移數值統計方法,所述方法包括:

提取虛擬資源的配置信息中的統計配置,所述統計配置是與所述虛擬資源的資源數值轉移起止時間相關聯的配置;

根據所述虛擬資源的統計配置計算所述虛擬資源的資源數值轉移起止時間;

根據所述資源數值轉移起止時間,對所述虛擬資源對應在所述資源數值轉移起止時間內的轉移數值進行統計。

第二方面,提供了一種虛擬資源的轉移數值統計裝置,所述裝置包括:

配置提取模塊,用於提取虛擬資源的配置信息中的統計配置,所述統計配置是與所述虛擬資源的資源數值轉移起止時間相關聯的配置;

計算模塊,用於根據所述虛擬資源的統計配置計算所述虛擬資源的資源數值轉移起止時間;

統計模塊,用於根據所述資源數值轉移起止時間,對所述虛擬資源對應在所述資源數值轉移起止時間內的轉移數值進行統計。

第三方面,提供了一種存儲設備,其中存儲有多條指令,所述指令適於由處理器加載並執行:

提取虛擬資源的配置信息中的統計配置,所述統計配置是與所述虛擬資源的資源數值轉移起止時間相關聯的配置;

根據所述虛擬資源的統計配置計算所述虛擬資源的資源數值轉移起止時間;

根據所述資源數值轉移起止時間,對所述虛擬資源對應在所述資源數值轉移起止時間內的轉移數值進行統計。

本發明提供的技術方案可以包括以下有益效果:

對不同的虛擬資源進行統計時,只需要提取指定的幾種統計配置,根據各個虛擬資源的具體的統計配置即可以分別計算各個虛擬資源的資源數值轉移起止時間,不需要為每一種虛擬資源分別開發統計程序,當需要增加新的類型的虛擬資源時,也只需要設置虛擬資源的統計配置,從而降低了統計系統開發和維護的複雜度,提高系統擴展的靈活性。

應當理解的是,以上的一般描述和後文的細節描述僅是示例性和解釋性的,並不能限制本發明。

附圖說明

此處的附圖被併入說明書中並構成本說明書的一部分,示出了符合本發明的實施例,並與說明書一起用於解釋本發明的原理。

圖1是根據一示例性實施例示出的虛擬資源的轉移數值統計系統的示意圖;

圖2是根據一示例性實施例示出的一種虛擬資源的轉移數值統計方法的流程圖;

圖3是圖2所示的實施例涉及的一種金融產品的配置信息示意圖;

圖4是圖2所示的實施例涉及的一種配置界面示意圖;

圖5是圖2所示的實施例涉及的一種清算任務示意圖;

圖6是圖2所示的實施例涉及的一種清算任務處理流程示意圖;

圖7是根據一示例性實施例示出的一種清算系統示意圖;

圖8是根據一示例性實施例示出的虛擬資源的轉移數值統計裝置的結構方框圖;

圖9是根據一示例性實施例示出的一種伺服器的結構示意圖。

具體實施方式

這裡將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式並不代表與本發明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發明的一些方面相一致的裝置和方法的例子。

圖1是本發明一示例性實施例示出的一種虛擬資源的轉移數值統計系統的結構示意圖。該系統包括:若干個用戶終端120和伺服器集群140。

用戶終端120可以是手機、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動態影像專家壓縮標準音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動態影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。

用戶終端120與伺服器集群140之間通過通信網絡相連。可選的,通信網絡是有線網絡或無線網絡。

伺服器集群140是一臺伺服器,或者由若干臺伺服器,或者是一個虛擬化平臺,或者是一個雲計算服務中心。可選的,伺服器集群140可以包括用於實現交易管理平臺142的伺服器,可選的,伺服器集群140還包括用於實現配置管理平臺144的伺服器;可選的,伺服器集群140還包括統計管理平臺146的伺服器。

可選的,交易管理平臺142包括:用於推送及維護虛擬資源的交易頁面的伺服器、用於管理和存儲各個用戶帳號的伺服器、以及用於生成和維護虛擬資源的數值轉移記錄的伺服器。可選的,交易管理平臺142還包括交易資料庫,該交易資料庫用於存儲各個虛擬資源的數值轉移記錄。

可選的,配置管理平臺144包括:用於推送及維護虛擬資源的配置頁面的伺服器,以及,用於管理和維護各個虛擬資源的各項配置信息的伺服器。

可選的,統計管理平臺146包括:用於對各個虛擬資源進行轉移數值統計的伺服器,以及用於管理和維護各個虛擬資源的統計數據的伺服器。可選的,統計管理平臺146還包括統計資料庫,該統計資料庫用於存儲各個虛擬資源的統計數據。

需要說明的是,上述用於實現交易管理平臺142、配置管理平臺144以及統計管理平臺146的伺服器可以是相互之間獨立的伺服器;或者,上述交易管理平臺142、配置管理平臺144以及統計管理平臺146中的兩個平臺可以實現在同一個伺服器中,而另外一個平臺可以實現在另一個伺服器中;或者,用於實現上述三個平臺的伺服器也可以是同一個伺服器。當上述三個平臺實現在兩個或者三個伺服器中時,這兩個或者三個伺服器之間通過通信網絡相連。

可選的,該系統還可以包括管理設備160,該管理設備160與伺服器集群140之間通過通信網絡相連。可選的,通信網絡是有線網絡或無線網絡。

可選的,上述的無線網絡或有線網絡使用標準通信技術和/或協議。網絡通常為網際網路、但也可以是任何網絡,包括但不限於區域網(localareanetwork,lan)、城域網(metropolitanareanetwork,man)、廣域網(wideareanetwork,wan)、移動、有線或者無線網絡、專用網絡或者虛擬專用網絡的任何組合)。在一些實施例中,使用包括超文本標記語言(hypertextmark-uplanguage,html)、可擴展標記語言(extensiblemarkuplanguage,xml)等的技術和/或格式來代表通過網絡交換的數據。此外還可以使用諸如安全套接字層(securesocketlayer,ssl)、傳輸層安全(trassportlayersecurity,tls)、虛擬專用網絡(virtualprivatenetwork,vpn)、網際協議安全(internetprotocolsecurity,ipsec)等常規加密技術來加密所有或者一些鏈路。在另一些實施例中,還可以使用定製和/或專用數據通信技術取代或者補充上述數據通信技術。

在本發明各個實施例中,虛擬資源可以是指一些可以線上交易的產品,與一些例如煤炭、木材等具有實際形態的產品不同,虛擬資源並不一定具有實際的產品形態。一般地,虛擬資源具有一定價值,其價值可以隨著時間的變化而發生變化,且也會由於收到交易市場環境的影響而發生變化,典型的虛擬資源是金融產品,例如基金、股票、債券、期貨等有價證券。在介紹本發明各個實施例之前,首先介紹金融產品中涉及的幾個名詞概念:

1)日切和日切模式:日切,也就是日誌切換,通俗的來說就是更換系統記帳(從當前工作日切換到下一工作日);而日切模式就是日誌切換的時間。比如,日切模式為15:00,表示某一天的15:00到下一天的14:59:59為一個系統工作日,而前一天的15:00到當天的14:59:59為該系統工作日的前一個系統工作日。

2)結算和清算:結算是指根據交易結果和交易所有關規定對交易保證金、盈虧、手續費、交割貨款和其他有關款項進行的計算和劃撥;而清算是指結算過程中的計算步驟。

其中,在本發明實施例中,當虛擬資源是金融產品時,對金融產品的資源轉移數值進行統計,可以是指對該金融產品進行清算。

3)結算時間:在金融領域中,金融產品的交易(包括申購和贖回)的結算可以在交易的當天完成,也可以在交易之後的一個或多個交易日完成。本發明實施例中,結算時間是指金融產品的結算日與交易日之間的偏移量。比如:結算時間為t+n,表示結算日是交易當天之後的第n個交易日;具體比如,當n=0時,表示結算日是交易當天,當n=1時,表示結算日是交易當天之後的第1各交易日,當n=2時,表示結算日是交易當天之後的第2個交易日,以此類推。

4)清算日模式:在金融領域中,清算日模式可以分為交易日清算和自然日清算等等。其中,交易日清算指的是只在交易日進行金融產品的資金清算,而在交易日之外不進行資金清算;比如,若交易日為工作日,則交易日清算的金融產品,在非交易日不進行資金清算;自然日清算指的是在每一個自然日都進行金融產品的資金清算。

5)軋差:在本發明實施例中,軋差是指對某個金融產品的申購和贖回金額進行差額抵銷。

對於本發明實施例所示的虛擬資源來說,一個虛擬資源的資源數值轉移起止日期通常與固定的幾種配置相關,即虛擬資源的資源數值轉移起止時間由相關聯的幾種配置信息共同決定。比如,一個虛擬資源的資源數值轉移起止時間可以與該虛擬資源的日切模式和數值轉換統計模式(該數值轉換統計模式相當於上述金融產品的結算時間)相關聯,只要知道這些相關聯的配置,即可以推算出對應的資源數值轉移起止時間。在本發明實施例中,與虛擬資源的資源數值轉移起止時間相關聯的配置可以稱為統計配置,而這些統計配置是每一種虛擬資源都具有的配置,區別在於具體的配置參數不同。相應的,在本發明實施例中,在對某虛擬資源進行清算時,可以提取虛擬資源的配置信息中的統計配置,該統計配置是與該虛擬資源的資源數值轉移起止時間相關聯的配置;根據該虛擬資源的統計配置計算該虛擬資源的資源數值轉移起止時間;根據該資源數值轉移起止時間,對該虛擬資源對應在該資源數值轉移起止時間內的轉移數值進行統計。通過這種方法,伺服器對不同的虛擬資源進行統計時,只需要提取指定的幾種統計配置,根據各個虛擬資源的具體的統計配置即可以分別計算各個虛擬資源的資源數值轉移起止時間,不需要為每一種虛擬資源分別開發統計程序,當需要增加新的類型的虛擬資源時,也只需要設置虛擬資源的統計配置,從而降低了統計系統開發和維護的複雜度,提高系統擴展的靈活性。

圖2是根據一示例性實施例示出的一種虛擬資源的轉移數值統計方法的流程圖,該方法可以用於如圖1所示的實施環境中。該虛擬資源的轉移數值統計方法可以由計算機設備(比如圖1所示伺服器集群中的伺服器)來執行,該虛擬資源的轉移數值統計方法可以包括如下幾個步驟:

步驟201,伺服器獲取虛擬資源的配置信息。

其中,伺服器可以實現為上述圖1所示的實施環境中的伺服器集群140中的部分或者全部。

在本發明實施例中,虛擬資源的每一種配置信息可以指示該虛擬資源的一種屬性。具體的,虛擬資源的配置信息可以包括日切模式、第一數值轉換統計模式、第二數值轉換統計模式、差值處理模式、統計檢查狀態、統計日模式等等。其中,日切模式指示該虛擬資源的日切時間點,該第一數值轉換統計模式指示該虛擬資源的第一數值轉換的發生日期與第一數值轉換的統計日期之間的關係,該第二數值轉換統計模式指示該虛擬資源的第二數值轉換發生日期與第二數值轉換統計日期之間的關係;差值處理模式指示對該虛擬資源的轉移數值進行統計時是否做差值處理;統計日模式指示對該虛擬資源的轉移數值進行統計的日期。

比如,請參考圖3,以虛擬資源為金融產品為例,其示出了本發明實施例涉及的一種金融產品的配置信息示意圖。如圖3所示,金融產品的配置信息可以包括日切模式、申購結算時間(相當於上述第一數值轉換統計模式)、贖回結算時間(相當於第二數值轉換統計模式)、軋差模式(相當於上述差值處理模式)、清算檢查狀態、清算日模式(相當於上述統計日模式)、結果核對模式、請款來源模式等,圖3所示的各個配置信息介紹如下:

1)日切模式有兩種,取值分別為0和1,日切模式取值為0表示金融產品的日切時間為每天的15:00:00,日切模式取值為1表示日切時間為每天的00:00:00。

2)申購結算時間的取值n表示結算日在申購日之後的第n個交易日(即申購款t+n交收)。

3)贖回結算時間與申購結算時間類似,取值n表示結算日在贖回日之後的第n個交易日(即贖回款t+n交收)。

4)軋差模式的取值有兩種,分別為0和1,取值為0表示申購和贖回軋差,取值為1表示申購和贖回不軋差。

5)清算檢查狀態是指在清算之前需要進行檢查的交易單的狀態,在圖3中,清算檢查狀態的取值也分為兩種(也可以是三種或者更多)。

清算檢查狀態取值為1表示待檢查的狀態與貨幣類金融產品的狀態類似,即檢查d-1日的申購對帳的狀態和贖回對帳的狀態,當申購對帳的狀態為完成時,表示d-1日的申購交易單的完成狀態為完成狀態,相應的,當贖回對帳的狀態為完成時,表示d-1日的贖回交易單的完成狀態為完成狀態;其中,d-1指的是清算當天的前一個自然日。

清算檢查狀態取值為2表示待檢查的狀態與定期類金融產品的狀態類似,即檢查t-1日的收益入帳的狀態,當收益入帳的狀態為完成時,表示t-1日的交易單的完成狀態為完成狀態;其中,t-1指的是清算當天的前一個交易日。

6)清算日模式的取值也有兩種,取值為t表示在每個交易日清算,取值為d表示在每個自然日清算。

7)結果核對模式是指資金清算完成後,清算結果與哪一方進行核對。比如,在圖3中,結果核對模式有3種,結果核對模式為0表示與本公司財務的清算帳務進行核對,結果核對模式為1表示與第三方清算公司的清算帳務進行核對,結果核對模式為2表示與金融產品的發行方的清算帳務進行核對。

8)請款來源模式是指資金清算及核對完成後,通過哪種方式請款。比如,在圖3中,請款來源模式有兩種,請款來源模式取值為0,表示通過xx銀行請款,請款來源模式取值為1,表示通過xx銀行之外的其它方式請款。

在本發明實施例中,配置信息的來源可以有以下兩種:

一、由虛擬資源的發行商家的商務人員手動設置。

在本發明實施例中,商務人員可以通過終端(比如個人電腦)登錄伺服器,伺服器向終端推送配置界面,終端對伺服器推送的配置界面進行展示,商務人員可以在該配置界面中配置或者更改虛擬資源的各項配置信息。比如,請參考圖4,其示出了本發明實施例涉及的一種配置界面示意圖。以虛擬資源為某個基金產品為例,在圖4中,配置界面40包含若干個配置項,具體包括:用於設置基金名稱的配置項401、用於設置基金公司商戶號的配置項402、用戶設置基金代碼的配置項403、用於設置軋差模式的配置項404、用於設置日切模式的配置項405、用於設置申購結算日期的配置項406、用於設置贖回結算日期的配置項407、用於設置退款結算日期的配置項408、用於設置分紅結算日期的配置項409以及用於設置清算檢查狀態的配置項410。可選的,圖4未示出的是,該配置界面中還可以包括用於設置結果核對模式的配置項以及用於設置請款來源模式的設置項等等。其中,配置項406至409中填寫的數值為n的值。

清算檢查狀態在配置界面上顯示的是基金類型,這是為了方便商務人員的選擇,而清算檢查狀態在實際保存或使用時的數據結構是轉換後的狀態檢查規則,其規則格式可以為[日期1|檢查類型標識,日期2|檢查類型標識,...],例如:

1)對於貨幣基金,規則格式的實際配置值為:d-1|2,d-1|3;

2)對於定期基金,規則格式的實際配置值為:t-1|4;

其中,d-1|2表示該基金產品的清算檢查狀態是指d-1日的申購對帳的完成狀態;d-1|3表示該基金產品的清算檢查狀態是指d-1日的贖回對帳的完成狀態;t-1|4表示該基金產品的清算檢查狀態是指t-1日的收益入帳的完成狀態。

商務人員在配置界面中配置或者更改完成一個虛擬資源的配置信息後,終端將該虛擬資源的各項配置信息上傳給伺服器,伺服器對該虛擬資源的配置信息進行存儲。

二、由伺服器根據虛擬資源合同自動生成。

在本發明的另一種可能實現方式中,伺服器可以獲取虛擬資源的電子合同,該電子合同中的內容按照一定的格式進行設置,伺服器獲取虛擬資源的電子合同後,分析電子合同中的內容,從中提取出需要的各項配置信息,提取的各項配置信息與圖4中所示的各項配置信息類似,此處不再贅述。

另外,伺服器在插入一個虛擬資源的配置信息時,會自動對所有的配置信息進行加密並保存到加密串欄位,在後續使用配置信息的過程中,伺服器在加載每個虛擬資源的配置信息時,也會使用相同的算法對配置信息進行加密並與原加密串進行對比,以防止人為篡改資料庫中的配置信息。

步驟202,伺服器從該虛擬資源的配置信息中提取統計配置。

其中,統計配置是與虛擬資源的資源數值轉移起止時間相關聯的配置。其中,與虛擬資源的資源數值轉移起止時間相關聯的配置,可以由開發人員根據虛擬資源的資源數值轉移起止時間的計算方式來設置。

比如,在本發明實施例中,統計配置可以包括第一數值轉換統計模式以及第二數值轉換統計模式等。

可選的,伺服器在提取統計配置之前,還檢查虛擬資源的各項配置信息是否合法,具體的,伺服器可以檢查虛擬資源的各項配置信息的取值是否符合預定的配置規則。

以虛擬資源為金融產品為例,在本發明實施例中,金融產品的每一項配置信息都對應有相應的配置規則,比如,日切模式的取值只能是0或1,清算檢查狀態的取值只能是1或2等等,在提取統計配置之前,伺服器可以檢查金融產品的每一項配置信息的取值是否符合對應的配置規則,若是,則從中提取統計配置,否則不提取。

或者,在另一種可能的實現方式中,伺服器檢查虛擬資源的各項配置信息是否合法的步驟也可以在伺服器獲取到一個虛擬資源的配置信息後,在對獲取到的配置信息進行存儲之前執行,若檢測到各項配置信息合法,則將該虛擬資源的各項配置信息進行存儲,否則提示該虛擬資源的配置信息有誤,提醒該虛擬資源的商務人員重新設置虛擬資源的電子合同,或者,在配置界面中重新配置該虛擬資源的配置信息。

步驟203,伺服器根據該虛擬資源的統計配置計算該虛擬資源的資源數值轉移起止時間。

以統計配置可以包括日切模式、第一數值轉換統計模式以及第二數值轉換統計模式為例,在本發明實施例中,伺服器可以根據該虛擬資源的日切模式、該虛擬資源的第一數值轉換統計模式以及當前日期計算對該虛擬資源的第一數值轉換起止時間;根據該虛擬資源的日切模式、該虛擬資源的第二數值轉換統計模式以及當前日期計算對該虛擬資源的第二數值轉換起止時間。

具體比如,以虛擬資源為某基金產品,且該基金產品的日切模式為15:00:00,申購結算時間以及贖回結算時間均為t+1為例,假設對該基金產品進行清算的日期為2017年2月5日,則計算得到的申購交易起止時間和贖回交易起止時間均為:2017年2月3日15:00:00-2017年2月4日14:59:59。

可選的,伺服器獲取該虛擬資源的配置信息中的統計日模式,在當前日期屬於該統計日模式指示的日期時,執行該根據該虛擬資源的統計配置計算該虛擬資源的資源數值轉移起止時間的步驟。

比如,以虛擬資源為金融產品為例,當前日期為非交易日時,在進行資金清算時,伺服器可以獲取金融產品的配置信息中的清算日模式,該清算日模式指示該金融產品的清算日為交易日或者自然日;伺服器在該金融產品的清算日模式指示該金融產品的清算日為自然日時,根據該金融產品的統計配置計算該金融產品的交易起止時間。

其中,本發明實施例所示的方法中,伺服器計算金融產品的交易起止時間的步驟可以在每個自然日的固定時間段執行(比如上午6點到上午8點之間)。由於存在某些金融產品在非交易日不進行清算的情況,因此,在本發明實施例中,在非交易期進行資金清算時,伺服器可以獲取待清算的金融產品的清算日模式,若該金融產品的清算日模式指示該金融產品在每個自然日清算,則伺服器計算該金融產品的交易起止時間。反之,如果該金融產品的清算日模式指示該金融產品在每個交易日清算,則說明在非交易日當天不需要對該金融產品進行清算,此時,伺服器在當天可以不計算該金融產品的交易起止時間。

步驟204,伺服器根據該資源數值轉移起止時間,對該虛擬資源對應在該資源數值轉移起止時間內的轉移數值進行統計。

可選的,伺服器提取該虛擬資源對應在該第一數值轉換起止時間內的第一數值轉換記錄,並根據提取到的該第一數值轉換記錄對該虛擬資源進行第一數值轉換統計;伺服器提取該虛擬資源對應在該第二數值轉換起止時間內的第二數值轉換記錄,並根據提取到的該第二數值轉換記錄對該虛擬資源進行第二數值轉換統計。其中,第一數值轉換記錄可以相當於金融產品的申購交易單,第二數值轉換記錄可以相於與金融產品的贖回交易單;或者,第一數值轉換記錄可以相當於金融產品的贖回交易單,第二數值轉換記錄可以相於與金融產品的申購交易單。

具體的,以虛擬資源為金融產品為例,伺服器可以提取該金融產品對應在該申購交易起止時間內的申購交易單,並根據提取到的該申購交易單對該金融產品進行申購清算;類似的,伺服器可以提取該金融產品對應在該贖回交易起止時間內的贖回交易單,並根據提取到的該贖回交易單對該金融產品進行贖回清算。

在一種可能的實現方式中,為了將上述提取統計配置的步驟與資金清算的步驟進行解耦,在本發明實施例中,伺服器可以根據計算獲得的該虛擬資源的交易起止時間來生成該虛擬資源在當天的統計任務,在進行統計時,負責進行統計的程序組件只需要加載各個統計任務,並按照統計任務進行統計。

比如,以虛擬資源為基金產品為例,請參考圖5,其示出了本發明實施例涉及的一種清算任務(相當於上述統計任務)示意圖。該基金產品的日切模式為15:00:00,申購結算時間以及贖回結算時間均為t+1,對該基金產品進行清算的日期為2017年2月5日,則計算得到的申購交易起止時間和贖回交易起止時間均為:2017年2月3日15:00:00-2017年2月4日14:59:59為例,在圖5中,生成的清算任務中包含基金產品的任務標識、任務名稱、結算日、申購交易起止時間、贖回交易起止時間以及任務狀態等。其中,圖5中最重要的信息就是申購交易起止時間和贖回交易起止時間,並且,圖5中不包含與基金產品的類型相關的信息,比如,日切模式、結算時間以及清算日模式等等,負責進行資金清算的程序組件只需要提取每個清算任務中的申購交易起止時間和贖回交易起止時間,即可以完成資金清算,不需要關心對應的基金產品的類型相關的信息。

可選的,在根據資源數值轉移起止時間,對虛擬資源對應在資源數值轉移起止時間內的轉移數值進行統計之前,伺服器還檢測該虛擬資源對應在該資源數值轉移起止時間內的數值轉移記錄是否處於完成狀態;若該虛擬資源對應在該資源數值轉移起止時間內的數值轉移記錄處於完成狀態,則執行該根據該資源數值轉移起止時間,對該虛擬資源對應在該資源數值轉移起止時間內的轉移數值進行統計的步驟。

比如,以虛擬資源為金融產品為例,在根據該交易起止時間對該金融產品進行資金清算之前,伺服器還檢測金融產品對應在交易起止時間內的交易單是否處於完成狀態,若該金融產品對應在該交易起止時間內的交易單處於完成狀態,則執行該根據該交易起止時間對該金融產品進行資金清算的步驟。

其中,當交易起止時間內的交易單尚未完成時,伺服器對該交易起止時間內的交易單進行資金清算的結果就可能不準確,因此,在本發明實施例中,在對某一金融產品進行資金清算之前,伺服器可以檢查對應的交易起止時間內該金融產品的交易單是否處於完成狀態。

比如,以金融產品為基金產品為例,若該基金產品為貨幣類基金,且清算檢查狀態的規則格式為d-1|2、d-1|3,則伺服器可以檢查該基金產品在當前日期的前一自然日內的申購交易單的申購對帳的完成狀態,若該基金產品在當前日期的前一自然日內的申購交易單的申購對帳的完成狀態為已完成,則可以對該基金產品的申購交易單進行申購清算;類似的,伺服器可以檢查該基金產品在當前日期的前一自然日內的贖回交易單的贖回對帳的完成狀態,若該基金產品在當前日期的前一自然日內的贖回交易單的贖回對帳的完成狀態為已完成,則可以對該基金產品的贖回交易單進行贖回清算。

或者,若該基金產品為貨幣基金,且清算檢查狀態的規則格式為t-1|4,則伺服器可以檢查該基金產品在當前日期的前一交易日內的交易單的收益入帳的狀態是否完成,若是,則可以對該基金產品的交易單進行申購和贖回清算。

步驟205,伺服器獲取該虛擬資源的配置信息中的差值處理模式;當差值處理模式指示對虛擬資源的轉移數值進行統計時做差值處理,則對第一數值轉換統計的統計結果和第二數值轉換統計的統計結果進行差值處理。

其中,以虛擬資源為金融產品為例,伺服器可以從金融產品的配置信息中直接提取軋差模式,並根據該軋差模式確定是否進行軋差處理。

或者,如圖5所示,伺服器在生成上述清算任務時,也可以在清算任務中設置是否軋差的項目。具體的,請參考圖6,其示出了本發明實施例涉及的一種清算任務處理流程示意圖。如圖6所示,伺服器在處理清算任務時,可以加載任務狀態取值為0(表示未處理)的清算任務,根據清算任務中的金融產品的標識(即圖5中的任務名稱)提取基金產品對應在申購交易起止時間內的申購交易單,並對提取到的申購交易單進行申購清算;同時,伺服器提取基金產品對應在贖回交易起止時間內的贖回交易單,並對提取到的贖回交易單進行贖回清算;在完成申購清算和贖回清算後,伺服器檢查清算任務中是否軋差的項目,若該項目的取值為0,表示需要進行軋差,此時,伺服器對申購清算的清算結果和贖回清算的清算結果進行軋差處理,並將軋差處理的結果存儲至清算資料庫,若該項目的取值為1,表示不需要進行軋差,此時,伺服器直接將申購清算的清算結果和贖回清算的清算結果存儲至資料庫。在完成上述步驟之後,伺服器將該清算任務的任務狀態設置為1(表示已處理)。

綜上所述,本發明實施例所示的虛擬資源的轉移數值統計方法,伺服器對不同的虛擬資源進行統計時,只需要提取指定的幾種統計配置,根據各個虛擬資源的具體的統計配置即可以分別計算各個虛擬資源的資源數值轉移起止時間,不需要為每一種虛擬資源分別開發統計程序,當需要增加新的類型的虛擬資源時,也只需要設置虛擬資源的統計配置,從而降低了統計系統開發和維護的複雜度,提高系統擴展的靈活性。

以上述虛擬資源為金融產品,對虛擬資源的轉移數值進行統計是指對金融產品進行資金清算為例,請參考圖7,其示出了本發明實施例涉及的一種清算系統示意圖。在圖7中,金融產品資金清算系統由終端71和伺服器72組成,而伺服器72中包含三個程序組件,分別為配置信息檢查模塊721、清算任務生成模塊722以及清算任務執行模塊723。此外,系統還包括配置信息資料庫73、交易資料庫74以及清算資料庫75。

商務人員通過終端71系統後,終端展示配置界面,由商務人員在該配置界面中設置金融產品(比如基金產品等)的各項配置。商務人員在配置界面中設置好金融產品的各項配置後,終端將設置的該金融產品的各項配置信息發送至配置信息資料庫73,配置信息資料庫73將該金融產品的各項配置信息進行存儲。

在進行資金清算時,配置信息檢查模塊721從配置信息資料庫73中讀取各個金融產品的各項配置信息,並檢測金融產品的各項配置信息是否合法。

若金融產品的各項配置信息,則清算任務生成模塊722根據金融產品的各項配置信息中的統計配置(可選的,還可以結合軋差模式)生成該金融產品的清算任務。

其中,清算任務生成模塊722還可以根據金融產品的清算檢查狀態和結算日模式,檢查金融產品清算的依賴條件是否滿足;清算的依賴條件檢查通過後,清算任務生成模塊722生成該金融產品的具體清算任務(比如圖5所示的清算任務)。

之後,清算任務執行模塊723按照圖6所示的處理流程對生成的清算任務進行處理。

通過本發明實施例所示的方法,網際網路理財平臺可以靈活支持不同類型金融產品的資金清算和結算,商務人員在接入新類型的基金產品時不需要開發人員修改和重新設計理財平臺的資金清算系統,可以根據與基金公司的資金交收合同靈活地配置基金產品的各種清算模式。

圖8是根據一示例性實施例示出的一種虛擬資源的轉移數值統計裝置的結構方框圖。該虛擬資源的轉移數值統計裝置可以用於如圖1所示系統所包含的伺服器中,以執行圖2所示實施例中由伺服器執行的全部或者部分步驟。該虛擬資源的轉移數值統計裝置可以包括:

配置提取模塊801,用於提取虛擬資源的配置信息中的統計配置,所述統計配置是與所述虛擬資源的資源數值轉移起止時間相關聯的配置;

計算模塊802,用於根據所述虛擬資源的統計配置計算所述虛擬資源的資源數值轉移起止時間;

統計模塊803,用於根據所述資源數值轉移起止時間,對所述虛擬資源對應在所述資源數值轉移起止時間內的轉移數值進行統計。

可選的,所述統計配置包括日切模式、第一數值轉換統計模式以及第二數值轉換統計模式,所述計算模塊,包括:

第一計算單元,用於根據所述虛擬資源的日切模式、所述虛擬資源的第一數值轉換統計模式以及當前日期計算對所述虛擬資源的第一數值轉換起止時間;

第二計算單元,用於根據所述虛擬資源的日切模式、所述虛擬資源的第二數值轉換統計模式以及當前日期計算對所述虛擬資源的第二數值轉換起止時間;

其中,所述日切模式指示所述金融產品的日切時間點,所述第一數值轉換統計模式指示所述虛擬資源的第一數值轉換的發生日期與第一數值轉換的統計日期之間的關係,所述第二數值轉換統計模式指示所述虛擬資源的第二數值轉換發生日期與第二數值轉換統計日期之間的關係。

可選的,所述統計模塊,包括:

第一統計單元,用於提取所述虛擬資源對應在所述第一數值轉換起止時間內的第一數值轉換記錄,並根據提取到的所述第一數值轉換記錄對所述虛擬資源進行第一數值轉換統計;

第二統計單元,用於提取所述虛擬資源對應在所述第二數值轉換起止時間內的第二數值轉換記錄,並根據提取到的所述第二數值轉換記錄對所述虛擬資源進行第二數值轉換統計。

可選的,所述裝置還包括:

差值處理模式獲取模塊,用於獲取所述虛擬資源的配置信息中的差值處理模式,所述差值處理模式指示對所述虛擬資源的轉移數值進行統計時是否做差值處理;

差值處理模塊,用於當所述差值處理模式指示對所述虛擬資源的轉移數值進行統計時做差值處理,則對所述第一數值轉換統計的統計結果和所述第二數值轉換統計的統計結果進行差值處理。

可選的,所述裝置還包括:

統計日模式獲取模塊,用於獲取所述虛擬資源的配置信息中的統計日模式,所述統計日模式指示對所述虛擬資源的轉移數值進行統計的日期;

所述統計模塊,用於在當前日期屬於所述統計日模式指示的日期時,執行所述根據所述虛擬資源的統計配置計算所述虛擬資源的資源數值轉移起止時間的步驟。

可選的,所述裝置還包括:

狀態檢測模塊,用於在所述統計模塊根據所述資源數值轉移起止時間,對所述虛擬資源對應在所述資源數值轉移起止時間內的轉移數值進行統計之前,檢測所述虛擬資源對應在所述資源數值轉移起止時間內的數值轉移記錄是否處於完成狀態;

所述統計模塊,用於在所述虛擬資源對應在所述資源數值轉移起止時間內的數值轉移記錄處於完成狀態時,執行所述根據所述資源數值轉移起止時間,對所述虛擬資源對應在所述資源數值轉移起止時間內的轉移數值進行統計的步驟。

可選的,所述裝置還包括:

配置接收模塊,用於接收配置終端發送的,所述虛擬資源的配置信息,所述配置信息是在所述終端展示的配置界面中配置的信息。

綜上所述,本發明實施例所示的虛擬資源的轉移數值統計裝置,對不同的虛擬資源進行統計時,只需要提取指定的幾種統計配置,根據各個虛擬資源的具體的統計配置即可以分別計算各個虛擬資源的資源數值轉移起止時間,不需要為每一種虛擬資源分別開發統計程序,當需要增加新的類型的虛擬資源時,也只需要設置虛擬資源的統計配置,從而降低了統計系統開發和維護的複雜度,提高系統擴展的靈活性。

圖9是根據一示例性實施例示出的一種伺服器的結構示意圖。所述伺服器可以實現為上述圖1所示的實施環境中的網絡測速設備120或者路由控制器160。所述伺服器900包括中央處理單元(cpu)901、包括隨機存取存儲器(ram)902和只讀存儲器(rom)903的系統存儲器904,以及連接系統存儲器904和中央處理單元901的系統總線905。所述伺服器900還包括幫助計算機內的各個器件之間傳輸信息的基本輸入/輸出系統(i/o系統)906,和用於存儲作業系統913、應用程式914和其他程序模塊915的大容量存儲設備907。

所述基本輸入/輸出系統906包括有用於顯示信息的顯示器908和用於用戶輸入信息的諸如滑鼠、鍵盤之類的輸入設備909。其中所述顯示器908和輸入設備909都通過連接到系統總線905的輸入輸出控制器910連接到中央處理單元901。所述基本輸入/輸出系統906還可以包括輸入輸出控制器910以用於接收和處理來自鍵盤、滑鼠、或電子觸控筆等多個其他設備的輸入。類似地,輸入輸出控制器910還提供輸出到顯示屏、印表機或其他類型的輸出設備。

所述大容量存儲設備907通過連接到系統總線905的大容量存儲控制器(未示出)連接到中央處理單元901。所述大容量存儲設備907及其相關聯的計算機可讀介質為伺服器900提供非易失性存儲。也就是說,所述大容量存儲設備907可以包括諸如硬碟或者cd-rom驅動器之類的計算機可讀介質(未示出)。

不失一般性,所述計算機可讀介質可以包括計算機存儲介質和通信介質。計算機存儲介質包括以用於存儲諸如計算機可讀指令、數據結構、程序模塊或其他數據等信息的任何方法或技術實現的易失性和非易失性、可移動和不可移動介質。計算機存儲介質包括ram、rom、eprom、eeprom、快閃記憶體或其他固態存儲其技術,cd-rom、dvd或其他光學存儲、磁帶盒、磁帶、磁碟存儲或其他磁性存儲設備。當然,本領域技術人員可知所述計算機存儲介質不局限於上述幾種。上述的系統存儲器904和大容量存儲設備907可以統稱為存儲器。

伺服器900可以通過連接在所述系統總線905上的網絡接口單元911連接到網際網路或者其它網絡設備。

所述存儲器還包括一個或者一個以上的程序,所述一個或者一個以上程序存儲於存儲器中,中央處理器901通過執行該一個或一個以上程序來實現圖2所示的虛擬資源的轉移數值統計方法中,由伺服器所執行的步驟。

在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括電腦程式(指令)的存儲器,上述程序(指令)可由伺服器的處理器執行以完成本發明各個實施例所示的虛擬資源的轉移數值統計方法。例如,所述非臨時性計算機可讀存儲介質可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數據存儲設備等。

本領域技術人員在考慮說明書及實踐這裡公開的發明後,將容易想到本發明的其它實施方案。本申請旨在涵蓋本發明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發明的一般性原理並包括本發明未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發明的真正範圍和精神由下面的權利要求指出。

應當理解的是,本發明並不局限於上面已經描述並在附圖中示出的精確結構,並且可以在不脫離其範圍進行各種修改和改變。本發明的範圍僅由所附的權利要求來限制。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀