亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種計(jì)算機(jī)執(zhí)行的訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的方法和系統(tǒng)與流程

文檔序號:11433267閱讀:293來源:國知局
一種計(jì)算機(jī)執(zhí)行的訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的方法和系統(tǒng)與流程

本發(fā)明涉及設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法和系統(tǒng),具體涉及利用動態(tài)建模設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法和系統(tǒng)。本發(fā)明還涉及適用于本發(fā)明的保險(xiǎn)產(chǎn)品設(shè)計(jì)方法得到的保險(xiǎn)產(chǎn)品的具體數(shù)據(jù)訪問方法及系統(tǒng),以及保險(xiǎn)產(chǎn)品的保費(fèi)計(jì)算方法及系統(tǒng)。



背景技術(shù):

保險(xiǎn)產(chǎn)品的形式和內(nèi)容多種多樣,不同保險(xiǎn)公司根據(jù)本地客戶的需求變化會對本公司提供的保險(xiǎn)產(chǎn)品的內(nèi)容進(jìn)行頻繁的調(diào)整,以適應(yīng)不同的要求。為進(jìn)行所述調(diào)整,保險(xiǎn)公司內(nèi)部的軟件工程師或保險(xiǎn)軟件設(shè)計(jì)公司需要對保險(xiǎn)產(chǎn)品設(shè)計(jì)軟件的代碼進(jìn)行調(diào)整、調(diào)試,以確保軟件運(yùn)行順暢。由于目前大多數(shù)的保險(xiǎn)產(chǎn)品設(shè)計(jì)軟件的代碼是按特定的固定規(guī)則編寫的,對于一個(gè)特定的險(xiǎn)種而言,通常其結(jié)構(gòu)、層次、屬性是預(yù)先確定好的(即靜態(tài)的代碼),因而在某些情況下,當(dāng)所述調(diào)整涉及的因素、層次較多時(shí),對于代碼的調(diào)整變得非常復(fù)雜和耗時(shí)。

對于保險(xiǎn)軟件設(shè)計(jì)公司而言,針對不同的保險(xiǎn)公司的要求,其對于具有靜態(tài)代碼的軟件的調(diào)整也會非常耗時(shí)和不易復(fù)制。特別地,不同區(qū)域或國家的保險(xiǎn)公司由于法律、習(xí)俗、習(xí)慣等的不同而在保險(xiǎn)產(chǎn)品設(shè)計(jì)要求方面有顯著的差異,為適應(yīng)國際市場需求,保險(xiǎn)軟件設(shè)計(jì)公司需要對軟件的代碼進(jìn)行大規(guī)模的調(diào)整、修改,這明顯是不利的和不符合需要的。

如何使保險(xiǎn)軟件設(shè)計(jì)公司能夠快速地根據(jù)各個(gè)保險(xiǎn)公司的要求設(shè)計(jì)出符合其需要的軟件產(chǎn)品已經(jīng)成為一個(gè)非常具有挑戰(zhàn)性的問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的一個(gè)方面在于提供一種計(jì)算機(jī)執(zhí)行的設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法,包括以下步驟:(a)創(chuàng)建用于保險(xiǎn)產(chǎn)品的基礎(chǔ)數(shù)據(jù)模板,所述基礎(chǔ)數(shù)據(jù)模板包括一個(gè)或多個(gè)模塊,每個(gè)模塊分別包含一個(gè)或多個(gè)子模塊,其中所述基礎(chǔ)數(shù)據(jù)模板所包含的模塊的種類和數(shù)量以及每個(gè)模塊所包含的子模塊的種類和數(shù)量是可擴(kuò)展的;(b)為具體保險(xiǎn)產(chǎn)品配置所包含的模塊的種類和數(shù)量,并為每一個(gè)所包含的模塊配置所包含的子模塊的種類和數(shù)量;(c)為每一個(gè)所包含的子模塊配置層級;以及(d)關(guān)聯(lián)所包含的子模塊,以組合成所述具體保險(xiǎn)產(chǎn)品。

本發(fā)明另一個(gè)方面提供一種設(shè)計(jì)保險(xiǎn)產(chǎn)品的系統(tǒng),包括:至少一個(gè)處理器,其被配置以:(a)創(chuàng)建用于保險(xiǎn)產(chǎn)品的基礎(chǔ)數(shù)據(jù)模板,所述基礎(chǔ)數(shù)據(jù)模板包括一個(gè)或多個(gè)模塊,每個(gè)模塊分別包含一個(gè)或多個(gè)子模塊,其中所述基礎(chǔ)數(shù)據(jù)模板所包含的模塊的種類和數(shù)量以及每個(gè)模塊所包含的子模塊的種類和數(shù)量是可擴(kuò)展的;(b)為具體保險(xiǎn)產(chǎn)品配置所包含的模塊的種類和數(shù)量,并為每一個(gè)所包含的模塊配置所包含的子模塊的種類和數(shù)量;(c)為每一個(gè)所包含的子模塊配置層級;以及(d)關(guān)聯(lián)所包含的子模塊,以組合成所述具體保險(xiǎn)產(chǎn)品;和存儲裝置,其被配置以存儲所述一個(gè)或多個(gè)模塊以及所述一個(gè)或多個(gè)子模塊。

本發(fā)明另一個(gè)方面提供一種設(shè)計(jì)保險(xiǎn)產(chǎn)品的系統(tǒng),包括:(a)基礎(chǔ)數(shù)據(jù)模板創(chuàng)建單元,創(chuàng)建用于保險(xiǎn)產(chǎn)品的基礎(chǔ)數(shù)據(jù)模板,所述基礎(chǔ)數(shù)據(jù)模板包括一個(gè)或多個(gè)模塊,每個(gè)模塊分別包含一個(gè)或多個(gè)子模塊,其中所述基礎(chǔ)數(shù)據(jù)模板所包含的模塊的種類和數(shù)量以及每個(gè)模塊所包含的子模塊的種類和數(shù)量是可擴(kuò)展的;(b)模塊及子模塊配置單元,為具體保險(xiǎn)產(chǎn)品配置所包含的模塊的種類和數(shù)量,并為每一個(gè)所包含的模塊配置所包含的子模塊的種類和數(shù)量;(c)層級配置單元,為每一個(gè)所包含的子模塊配置層級;和(d)輸出單元,關(guān)聯(lián)所包含的子模塊,以輸出所述具體保險(xiǎn)產(chǎn)品。

本發(fā)明另一個(gè)方面提供一種非瞬時(shí)性計(jì)算機(jī)可讀介質(zhì),其存儲有計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令被至少一個(gè)處理器執(zhí)行時(shí),其執(zhí)行設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法,所述方法包括以下步驟:(a)創(chuàng)建用于保險(xiǎn)產(chǎn)品的基礎(chǔ)數(shù)據(jù)模板,所述基礎(chǔ)數(shù)據(jù)模板包括一個(gè)或多個(gè)模塊,每個(gè)模塊分別包含一個(gè)或多個(gè)子模塊,其中所述基礎(chǔ)數(shù)據(jù)模板所包含的模塊的種類和數(shù)量以及每個(gè)模塊所包含的子模塊的種類和數(shù)量是可擴(kuò)展的;(b)為具體保險(xiǎn)產(chǎn)品配置所包含的模塊的種類和數(shù)量,并為每一個(gè)所包含的模塊配置所包含的子模塊的種類和數(shù)量;(c)為每一個(gè)所包含的子模塊配置層級;以及(d)關(guān)聯(lián)所包含的子模塊,以組合成所述具體保險(xiǎn)產(chǎn)品。

在一些實(shí)施方式中,在步驟(a)中,所述基礎(chǔ)數(shù)據(jù)模板至少包括保單模塊和條款模塊。在一些實(shí)施方式中,所述基礎(chǔ)數(shù)據(jù)模板還包括以下模塊中的一種或多種:(i)被保對象模塊;(ii)承保范圍模塊;和(iii)一個(gè)或多個(gè)中間模塊。

在一些實(shí)施方式中,每個(gè)所述子模塊具有固定屬性和擴(kuò)展屬性。優(yōu)選地,所述固定屬性是預(yù)先配置的。優(yōu)選地,所述擴(kuò)展屬性的數(shù)量和內(nèi)容是可配置的。

在一些實(shí)施方式中,在(c)中將所述子模塊配置成兩個(gè)至八個(gè)級別,例如四個(gè)級別。

在一些實(shí)施方式中,在(c)中將所述保單模塊的子模塊配置為第一級,并且將所述條款模塊的子模塊配置為第四級。在一些實(shí)施方式中,在(c)中將所述被保對象模塊的子模塊配置為第二級,并且將所述承保范圍的子模塊配置為第三級。作為選擇,在(c)中將所述承保范圍模塊的子模塊配置為第二級,并且將所述被保對象的子模塊配置為第三級。

在一些實(shí)施方式中,在(d)中將至少兩個(gè)被保對象模塊的子模塊關(guān)聯(lián)至所述保單模塊的子模塊。在一些實(shí)施方式中,在(d)中將至少一個(gè)承保范圍模塊的子模塊關(guān)聯(lián)至每一個(gè)所述至少兩個(gè)被保對象模塊的子模塊。在一些實(shí)施方式中,在(d)中將至少一個(gè)條款模塊的子模塊關(guān)聯(lián)至每一個(gè)所述至少一個(gè)承保范圍模塊的子模塊。

在一些實(shí)施方式中,在(b)和(c)中所述的配置是通過外部接口來實(shí)現(xiàn)的。在一些實(shí)施方式中,所述外部接口是excel或xml。

本發(fā)明另一個(gè)方面提供一種計(jì)算機(jī)執(zhí)行的訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的方法,其中所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,所述具體數(shù)據(jù)元素與所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中其他數(shù)據(jù)元素的關(guān)系是變化的和/或所述具體數(shù)據(jù)元素所在的層級也是變化的,所述方法包括以下步驟:(a)程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起數(shù)據(jù)尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(b)程序與數(shù)據(jù)結(jié)構(gòu)交互,找到所述具體數(shù)據(jù)元素;和(c)所述具體數(shù)據(jù)元素被返回所述程序。

本發(fā)明另一個(gè)方面提供一種訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的系統(tǒng),其中所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,所述具體數(shù)據(jù)元素與所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中其他數(shù)據(jù)元素的關(guān)系是變化的和/或所述具體數(shù)據(jù)元素所在的層級也是變化的,所述系統(tǒng)包括:至少一個(gè)處理器,其被配置以:(a)程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起數(shù)據(jù)尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(b)程序與數(shù)據(jù)結(jié)構(gòu)交互,找到所述具體數(shù)據(jù)元素;和(c)所述具體數(shù)據(jù)元素被返回所述程序;以及存儲裝置,用于存儲所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)。

本發(fā)明另一個(gè)方面提供一種訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的系統(tǒng),其中所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,所述具體數(shù)據(jù)元素與所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中其他數(shù)據(jù)元素的關(guān)系是變化的和/或所述具體數(shù)據(jù)元素所在的層級也是變化的,所述系統(tǒng)包括:(a)尋找發(fā)起模塊,程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起數(shù)據(jù)尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(b)數(shù)據(jù)交互模塊,程序與數(shù)據(jù)結(jié)構(gòu)交互,找到所述具體數(shù)據(jù)元素;和(c)數(shù)據(jù)返回模塊,所述具體數(shù)據(jù)元素被返回所述程序。

本發(fā)明另一個(gè)方面提供一種非瞬時(shí)性計(jì)算機(jī)可讀介質(zhì),其存儲有計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令被至少一個(gè)處理器執(zhí)行時(shí),其執(zhí)行訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的方法,其中所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,所述具體數(shù)據(jù)元素與所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中其他數(shù)據(jù)元素的關(guān)系是變化的和/或所述具體數(shù)據(jù)元素所在的層級也是變化的所述方法包括以下步驟:(a)程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起數(shù)據(jù)尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(b)程序與數(shù)據(jù)結(jié)構(gòu)交互,找到所述具體數(shù)據(jù)元素;(c)所述具體數(shù)據(jù)元素被返回所述程序。

在一些實(shí)施方式中,所述動態(tài)編譯語言選自python、ruby、javascript和groovy語言中的一種。

在一些實(shí)施方式中,在不同保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)中,所述具體數(shù)據(jù)元素與所述保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中其他數(shù)據(jù)元素的關(guān)系是變化的,并且所述具體數(shù)據(jù)元素所在的層級也是變化的。

在一些實(shí)施方式中,所述多個(gè)層級至少對應(yīng)保險(xiǎn)產(chǎn)品中的保單層級和條款層級。在一些實(shí)施方式中,所述多個(gè)層級還對應(yīng)保險(xiǎn)產(chǎn)品中的被保對象層級、承保范圍層級以及一個(gè)或多個(gè)中間層級。

在一些實(shí)施方式中,m為2至8的整數(shù)。例如,m為2或3。

在一些實(shí)施方式中,所述具體數(shù)據(jù)元素選自保費(fèi)數(shù)據(jù)、稅費(fèi)數(shù)據(jù)、傭金數(shù)據(jù)和折扣數(shù)據(jù)。

在一些實(shí)施方式中,leveln.leveln+m在程序中是可配置的。

在一些實(shí)施方式中,所述變化是通過外部接口人為配置來實(shí)現(xiàn)的。在一些實(shí)施方式中,所述外部接口是excel或xml。

本發(fā)明另一方面提供一種計(jì)算機(jī)執(zhí)行的計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的方法,其中所述保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)元素之間的關(guān)系是變化的和/或特定數(shù)據(jù)元素所在的層級也是變化的,所述方法包括以下步驟:(a)定義保費(fèi)計(jì)算的公式并確定保費(fèi)計(jì)算的程序;(b)程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起保費(fèi)數(shù)據(jù)元素尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(c)程序與保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)交互,找到所述保費(fèi)數(shù)據(jù)元素;和(d)所述保費(fèi)數(shù)據(jù)元素被返回所述程序。

本發(fā)明另一方面提供一種計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的系統(tǒng),其中所述保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)元素之間的關(guān)系是變化的和/或特定數(shù)據(jù)元素所在的層級也是變化的,所述系統(tǒng)包括:至少一個(gè)處理器,其被配置以:(a)定義保費(fèi)計(jì)算的公式并確定保費(fèi)計(jì)算的程序;(b)程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起保費(fèi)數(shù)據(jù)元素尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(c)程序與保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)交互,找到所述保費(fèi)數(shù)據(jù)元素;和(d)所述保費(fèi)數(shù)據(jù)元素被返回所述程序;以及存儲裝置,用于存儲所述保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)。

本發(fā)明另一方面提供一種計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的系統(tǒng),其中所述保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)元素之間的關(guān)系是變化的和/或特定數(shù)據(jù)元素所在的層級也是變化的,所述系統(tǒng)包括:(a)定義及確定模塊,以定義保費(fèi)計(jì)算的公式并確定保費(fèi)計(jì)算的程序;(b)數(shù)據(jù)尋找發(fā)起模塊,程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起保費(fèi)數(shù)據(jù)元素尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(c)數(shù)據(jù)交互模塊,程序與保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)交互,找到所述保費(fèi)數(shù)據(jù)元素;和(d)數(shù)據(jù)返回模塊,所述保費(fèi)數(shù)據(jù)元素被返回所述程序。

本發(fā)明另一方面提供一種非瞬時(shí)性計(jì)算機(jī)可讀介質(zhì),其存儲有計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令被至少一個(gè)處理器執(zhí)行時(shí),其執(zhí)行計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的方法,其中所述保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)元素之間的關(guān)系是變化的和/或特定數(shù)據(jù)元素所在的層級也是變化的所述方法包括以下步驟:(a)定義保費(fèi)計(jì)算的公式并確定保費(fèi)計(jì)算的程序;(b)程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起保費(fèi)數(shù)據(jù)元素尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;(c)程序與保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)交互,找到所述保費(fèi)數(shù)據(jù)元素;和(d)所述保費(fèi)數(shù)據(jù)元素被返回所述程序。

在一些實(shí)施方式中,所述動態(tài)編譯語言選自python、ruby、javascript和groovy語言中的一種。

在一些實(shí)施方式中,在不同保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)元素之間的關(guān)系是變化的,并且特定數(shù)據(jù)元素所在的層級也是變化的。

在一些實(shí)施方式中,所述多個(gè)層級至少對應(yīng)保險(xiǎn)產(chǎn)品中的保單層級和條款層級。在一些實(shí)施方式中,所述多個(gè)層級還對應(yīng)保險(xiǎn)產(chǎn)品中的被保對象層級、承保范圍層級以及一個(gè)或多個(gè)中間層級。

在一些實(shí)施方式中,m為2至8的整數(shù)。例如,m為2或3。

在一些實(shí)施方式中,在(d)之后按所述公式進(jìn)行保費(fèi)計(jì)算并將計(jì)算結(jié)果返回所述數(shù)據(jù)結(jié)構(gòu)。

在一些實(shí)施方式中,在(a)中確定保費(fèi)計(jì)算的程序包括配置保費(fèi)計(jì)算的順序的步驟。

在一些實(shí)施方式中,其中l(wèi)eveln.leveln+m在程序中是可配置的。

在一些實(shí)施方式中,所述變化是通過外部接口人為配置來實(shí)現(xiàn)的。在一些實(shí)施方式中,所述外部接口是excel或xml。

本發(fā)明通過創(chuàng)建一個(gè)可配置和可擴(kuò)展的基礎(chǔ)保險(xiǎn)產(chǎn)品數(shù)據(jù)模板,其中模板中的模塊的數(shù)量和順序是可配置的,模塊所在的層級也是可配置的,各模塊的關(guān)系也是可配置的,從而在面對不同需求時(shí),可以根據(jù)要求配置和/或擴(kuò)展不同的模塊、模塊層級以及模塊關(guān)系,從而組合成不同的保險(xiǎn)產(chǎn)品。通過這種動態(tài)(相對于靜態(tài)代碼來說)創(chuàng)建保險(xiǎn)產(chǎn)品的方式,技術(shù)人員無需修改保險(xiǎn)產(chǎn)品的代碼即可更加快速并且更加方便地設(shè)計(jì)出符合要求的保險(xiǎn)產(chǎn)品。

附圖說明

圖1顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法100的流程圖。

圖2顯示典型的保險(xiǎn)產(chǎn)品所包含的模塊及模塊層級。

圖3顯示根據(jù)本發(fā)明的一些實(shí)施方式的基礎(chǔ)數(shù)據(jù)模板包含一個(gè)或多個(gè)中間模塊。

圖4顯示一個(gè)示例性基礎(chǔ)數(shù)據(jù)模板所包括的模塊及各模塊的子模塊。

圖5圖示根據(jù)本發(fā)明的一些實(shí)施方式的設(shè)計(jì)系統(tǒng)200的方塊圖。

圖6圖示根據(jù)本發(fā)明的一些實(shí)施方式的設(shè)計(jì)系統(tǒng)200’的方塊圖。

圖7顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的訪問保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的方法300的流程圖。

圖8顯示通過本發(fā)明的保險(xiǎn)產(chǎn)品設(shè)計(jì)方法設(shè)計(jì)得到的兩種不同的示例性保險(xiǎn)產(chǎn)品的結(jié)構(gòu)。

圖9圖示根據(jù)本發(fā)明的一些實(shí)施方式的數(shù)據(jù)訪問系統(tǒng)400的方塊圖。

圖10圖示根據(jù)本發(fā)明的一些實(shí)施方式的數(shù)據(jù)訪問系統(tǒng)400’的方塊圖。

圖11顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的方法600的流程圖。

圖12顯示根據(jù)本發(fā)明的另一個(gè)實(shí)施方式的計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的方法600的流程圖。

圖13圖示根據(jù)本發(fā)明的一些實(shí)施方式的保費(fèi)計(jì)算系統(tǒng)700的方塊圖。

圖14圖示根據(jù)本發(fā)明的一些實(shí)施方式的保費(fèi)計(jì)算系統(tǒng)700’的方塊圖。

具體實(shí)施方式

以下參考具體實(shí)施例描述本發(fā)明的方法和系統(tǒng),要理解的是,所列舉的實(shí)施例僅是為說明性目的而提供,不應(yīng)作為對本發(fā)明的范圍的限制。

保險(xiǎn)產(chǎn)品設(shè)計(jì)方法及系統(tǒng)

本發(fā)明的第一個(gè)方面在于提供一種設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法,該方法通常由計(jì)算機(jī)執(zhí)行。該方法100的流程顯示于圖1中,其包括創(chuàng)建用于保險(xiǎn)產(chǎn)品的基礎(chǔ)數(shù)據(jù)模板(步驟102);為具體保險(xiǎn)產(chǎn)品配置模塊及子模塊(步驟104);為每一個(gè)所包含的子模塊配置層級(步驟106);以及關(guān)聯(lián)所包含的子模塊,以組合成所述具體保險(xiǎn)產(chǎn)品(步驟108)。

在本發(fā)明中,基礎(chǔ)數(shù)據(jù)模板包括一個(gè)或多個(gè)模塊,每個(gè)模塊分別包含一個(gè)或多個(gè)子模塊,其中所述基礎(chǔ)數(shù)據(jù)模板所包含的模塊的種類和數(shù)量以及每個(gè)模塊所包含的子模塊的種類和數(shù)量是可擴(kuò)展的?!翱蓴U(kuò)展的”在本發(fā)明中是指可以增加、改變或修飾。也就是說,基礎(chǔ)數(shù)據(jù)模板中的“模塊”和“子模塊”的數(shù)量及種類可被增加、改變或修飾,從而形成包含更多可配置的模塊或子模塊,以提供形成更多種類的具體保險(xiǎn)產(chǎn)品的可能性?;A(chǔ)數(shù)據(jù)模板包含的模塊和子模塊的數(shù)量和種類越多,可以設(shè)計(jì)出的保險(xiǎn)產(chǎn)品的種類就越多。優(yōu)選的基礎(chǔ)數(shù)據(jù)模板應(yīng)當(dāng)包括盡可能多的種類的模塊和/或子模塊,例如本領(lǐng)域中的常用模塊或子模塊。

對于保險(xiǎn)產(chǎn)品而言,典型的基礎(chǔ)數(shù)據(jù)模板應(yīng)當(dāng)至少包括保單模塊(p)和條款模塊(cl)。通常情況下,基礎(chǔ)數(shù)據(jù)模板還包括被保對象模塊(io)和承保范圍模塊(ct)。圖2顯示了典型的保險(xiǎn)產(chǎn)品所包含的模塊及模塊層級。如圖2所示,保險(xiǎn)產(chǎn)品一般包含保單模塊p,被保對象模塊io,承保范圍模塊ct和條款模塊cl。

一個(gè)保單模塊p可包含多于一個(gè)的被保對象模塊io(例如io1和io2)。每個(gè)被保對象模塊io可包含一個(gè)或多個(gè)承保范圍模塊ct,例如被保對象模塊io1可包含兩個(gè)承保范圍模塊ct1和ct2。每個(gè)承保范圍模塊ct可包含一個(gè)或多個(gè)條款模塊cl,例如承保范圍模塊ct2包含兩個(gè)條款模塊cl2和cl3。在所示的保險(xiǎn)產(chǎn)品中,保單模塊p位于第一級l1,被保對象模塊io位于第二級l2,承保范圍模塊ct位于第三級l3,條款模塊cl位于第四級l4。

例如,一份保險(xiǎn)單中可包括車險(xiǎn)和壽險(xiǎn)兩個(gè)保單模塊p,對于車險(xiǎn)而言,被保對象io可為車輛,對于壽險(xiǎn)而言,被保對象io可為人身。對于車輛而言,承保范圍ct可包括碰撞險(xiǎn)、盜搶險(xiǎn)、第三者責(zé)任險(xiǎn)等,而人身的承保范圍ct可包括意外險(xiǎn)、重大疾病險(xiǎn)等。每個(gè)險(xiǎn)種(如上述碰撞險(xiǎn)、盜搶險(xiǎn)、意外險(xiǎn)、重大疾病險(xiǎn))可包括一個(gè)和多個(gè)具體的保險(xiǎn)條款cl。

如圖3所示,在本發(fā)明的一些實(shí)施方式中,基礎(chǔ)數(shù)據(jù)模板還包含一個(gè)或多個(gè)中間模塊im。“中間模塊”是指沒有在本發(fā)明中特別命名的模塊(如保單模塊、被保對象模塊、承保范圍模塊和條款模塊)。該一個(gè)或多個(gè)中間模塊獨(dú)立形成一個(gè)級別lm,例如可位于圖2所示的l1和l2之間,或位于l2或l3之間。中間模塊的類型和種類可根據(jù)要求配置并且是可擴(kuò)展的。

例如,在車險(xiǎn)保單中,除了上述車輛被保對象、承保范圍和保險(xiǎn)條款模塊外,可額外包括駕駛員模塊,其獨(dú)立于前述各模塊而存在,并且可位于例如保單模塊與被保對象模塊之間的級別,因而形成了五個(gè)級別的保險(xiǎn)產(chǎn)品結(jié)構(gòu)。再例如,在房屋財(cái)產(chǎn)險(xiǎn)保單中,除了建筑物被保對象、承保范圍和保險(xiǎn)條款模塊外,可額外包括所有人模塊,其獨(dú)立于前述各模塊而存在,并且可位于例如建筑物被保對象和承保范圍之間的級別。

在本發(fā)明的方法中,每個(gè)模塊還包括一個(gè)或多個(gè)子模塊。子模塊的數(shù)量和種類是可擴(kuò)展的。圖4示出了基礎(chǔ)數(shù)據(jù)模板所包括的模塊及各模塊的子模塊。需要指出的是,圖4所示的各模塊及其子模塊的例子并非窮舉,本領(lǐng)域技術(shù)人員可以想象得到更多的例子。此外,相同的一個(gè)子模塊可能存在于多個(gè)不同的模塊中,例如作為被保對象子模塊的車輛也可能作為一個(gè)中間模塊的子模塊。

在保險(xiǎn)產(chǎn)品的設(shè)計(jì)中,根據(jù)實(shí)際需要,從各模塊中選擇(配置)一個(gè)或多個(gè)子模塊。子模塊是保險(xiǎn)產(chǎn)品的構(gòu)成要件,保險(xiǎn)產(chǎn)品是由子模塊通過配置層級以及相互關(guān)聯(lián)而形成的,這將在下文詳細(xì)描述。在一些實(shí)施方式中,每個(gè)子模塊具有固定屬性和擴(kuò)展屬性。所述固定屬性可預(yù)先配置,而擴(kuò)展屬性的數(shù)量和內(nèi)容是可后期配置的。

通常情況下,對于本領(lǐng)域熟知的或常用的屬性,可作為固定屬性而預(yù)先配置。例如,對于被保對象車輛而言,車齡、車型、品牌、行駛范圍、座位數(shù)等屬性可作為固定屬性。一般能夠提前預(yù)知的屬性可以作為固定屬性。一般而言,擴(kuò)展屬性是那些未能提前預(yù)知而為特別目的(如法律、習(xí)慣差異)新設(shè)的屬性。擴(kuò)展屬性的提供賦予了本發(fā)明的方法更大的適應(yīng)性。

在本發(fā)明的方法中,在步驟106中,在為具體保險(xiǎn)產(chǎn)品配置了子模塊之后,對所有子模塊進(jìn)行層級配置。層級配置是指為每一個(gè)子模塊設(shè)置一個(gè)級別。可以為多個(gè)不同的子模塊設(shè)置同一個(gè)級別,這樣每個(gè)級別可以包含一個(gè)或多個(gè)子模塊。例如,對于車輛保險(xiǎn)中,車損險(xiǎn)、第三者險(xiǎn)、碰撞險(xiǎn)、涉水險(xiǎn)等可被配置為相同級別,例如第三級。再例如,對于房屋保險(xiǎn)中,房屋1和房屋2可被配置為相同級別,如第二級。

通常情況下,根據(jù)所配置的子模塊的類型以及實(shí)際需要,可以將這些子模塊配置為2至8個(gè)級別,每個(gè)級別中包含若干個(gè)子模塊。但是,3-4個(gè)級別的子模塊結(jié)構(gòu)是最為常見的。例如,將保單模塊的子模塊配置為第一級,并且將條款模塊的子模塊配置為第四級。作為選擇,或此外,將被保對象模塊的子模塊配置為第二級,并且將承保范圍的子模塊配置為第三級。作為選擇,將承保范圍模塊的子模塊配置為第二級,并且將被保對象的子模塊配置為第三級。每個(gè)子模塊的級別沒有特別的限制,這可根據(jù)技術(shù)人員的需求任意配置。每個(gè)級別所包含的子模塊的數(shù)量也沒有特別的限制。

在步驟108中,在配置子模塊的層級后,將子模塊相關(guān)聯(lián),從而組合成具體的保險(xiǎn)產(chǎn)品。例如,將至少兩個(gè)被保對象子模塊關(guān)聯(lián)至保單子模塊。例如,將至少一個(gè)承保范圍子模塊關(guān)聯(lián)至每一個(gè)被保對象子模塊。又如,將至少一個(gè)條款子模塊關(guān)聯(lián)至每一個(gè)承保范圍子模塊。通過子模塊的相互關(guān)聯(lián),使得每個(gè)層級的子模塊具有相應(yīng)的關(guān)聯(lián)子模塊,從而獲得具有完整的數(shù)據(jù)關(guān)聯(lián)結(jié)構(gòu)的保險(xiǎn)產(chǎn)品。

在本發(fā)明中,配置可通過計(jì)算機(jī)的外部接口來實(shí)現(xiàn),例如excel或xml。當(dāng)然,本領(lǐng)域技術(shù)人員可以意識到,其他適當(dāng)?shù)娜藱C(jī)交互方式也是可行的。

圖5圖示了根據(jù)本發(fā)明的一些實(shí)施方式的設(shè)計(jì)系統(tǒng)200的方塊圖。設(shè)計(jì)系統(tǒng)200可包括處理器221、輸入/輸出(i/o)設(shè)備222、內(nèi)存223、存儲裝置226、數(shù)據(jù)庫227和顯示器228。

處理器221可為一個(gè)或多個(gè)已知的處理裝置。處理器221可包括單核處理器系統(tǒng)或能夠進(jìn)行并行處理的多核處理器系統(tǒng)。例如,處理器221可為具有虛擬處理技術(shù)的單核處理器。在一些實(shí)施方式中,處理器221可利用邏輯處理器來同時(shí)執(zhí)行和控制多個(gè)進(jìn)程。處理器221可執(zhí)行虛擬機(jī)技術(shù),或其他類似的已知技術(shù),從而能夠執(zhí)行、控制、允許、操控、存儲多個(gè)軟件進(jìn)程、應(yīng)用、程序等。在另一個(gè)實(shí)施方式中,處理器221包括多核處理器配置(例如雙核或四核),其被配置以提供并行處理功能,從而允許設(shè)計(jì)系統(tǒng)200同時(shí)執(zhí)行多個(gè)進(jìn)程。本領(lǐng)域技術(shù)人員會理解,其他類型的處理器配置也可被執(zhí)行以提供本文所述的功能。

內(nèi)存223可包括一個(gè)或多個(gè)儲存裝置,這些存儲裝置被配置以存儲處理器221使用的指令,從而執(zhí)行本發(fā)明的實(shí)施方式中的功能。例如,內(nèi)存223可被配置有一個(gè)或多個(gè)軟件指令,例如程序224,當(dāng)被處理器221執(zhí)行時(shí),其可進(jìn)行一個(gè)或多個(gè)操作。本發(fā)明的實(shí)施方式不限于被配置以執(zhí)行專門任務(wù)的單獨(dú)程序或計(jì)算機(jī)。例如,內(nèi)存223可包括執(zhí)行設(shè)計(jì)系統(tǒng)200的功能的單個(gè)程序224,或程序224可包括多個(gè)程序。

內(nèi)存223還可存儲數(shù)據(jù)225,數(shù)據(jù)225可反映用以執(zhí)行本發(fā)明的實(shí)施方式中的功能的任何形式的任何類型的信息。例如,數(shù)據(jù)225可包括與保險(xiǎn)系統(tǒng)相關(guān)的多個(gè)模塊及子模塊的元數(shù)據(jù),以及使處理器221能夠執(zhí)行本發(fā)明的實(shí)施方式中的功能的其他數(shù)據(jù)。

i/o設(shè)備222可被配置以允許數(shù)據(jù)能被接收和/或傳輸。i/o設(shè)備222可包括一個(gè)或多個(gè)數(shù)字和/或模擬通信設(shè)備,其允許設(shè)計(jì)系統(tǒng)200與其他機(jī)器和設(shè)備通信。設(shè)計(jì)系統(tǒng)200還可包括一個(gè)或多個(gè)數(shù)據(jù)庫227,或通過網(wǎng)絡(luò)與一個(gè)或多個(gè)數(shù)據(jù)庫227通信連接。在示例性實(shí)施方式中,數(shù)據(jù)庫227可存儲用于保險(xiǎn)產(chǎn)品設(shè)計(jì)的基礎(chǔ)數(shù)據(jù)模板的元數(shù)據(jù)。

圖6圖示了根據(jù)本發(fā)明的一些實(shí)施方式的設(shè)計(jì)系統(tǒng)200’的方塊圖。該設(shè)計(jì)系統(tǒng)200’包括:基礎(chǔ)數(shù)據(jù)模板創(chuàng)建單元202,用于創(chuàng)建用于保險(xiǎn)產(chǎn)品的基礎(chǔ)數(shù)據(jù)模板,所述基礎(chǔ)數(shù)據(jù)模板包括一個(gè)或多個(gè)模塊,每個(gè)模塊分別包含一個(gè)或多個(gè)子模塊,其中所述基礎(chǔ)數(shù)據(jù)模板所包含的模塊的種類和數(shù)量以及每個(gè)模塊所包含的子模塊的種類和數(shù)量是可擴(kuò)展的;模塊及子模塊配置單元204,用于為具體保險(xiǎn)產(chǎn)品配置所包含的模塊的種類和數(shù)量,并為每一個(gè)所包含的模塊配置所包含的子模塊的種類和數(shù)量;層級配置單元206,用于為每一個(gè)所包含的子模塊配置層級;和輸出單元208,用于關(guān)聯(lián)所包含的子模塊,以輸出所述具體保險(xiǎn)產(chǎn)品。

具體數(shù)據(jù)元素的訪問方法及系統(tǒng)

本發(fā)明的另一個(gè)方面提供一種數(shù)據(jù)訪問方法及系統(tǒng),該方法通常是由計(jì)算機(jī)執(zhí)行的。該數(shù)據(jù)訪問方法為動態(tài)構(gòu)建的保險(xiǎn)產(chǎn)品提供了更為方便的數(shù)據(jù)訪問模式,從而實(shí)現(xiàn)數(shù)據(jù)處理和加工,達(dá)到不同的目的。

通過本發(fā)明的保險(xiǎn)產(chǎn)品設(shè)計(jì)方法得到的保險(xiǎn)產(chǎn)品,由于模塊配置、層級配置和關(guān)聯(lián)關(guān)系的千差萬別,因而保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)也差別巨大,該數(shù)據(jù)結(jié)構(gòu)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,具體數(shù)據(jù)元素與該數(shù)據(jù)結(jié)構(gòu)中其他數(shù)據(jù)元素的關(guān)系在不同的保險(xiǎn)產(chǎn)品中是變化的和/或所述具體數(shù)據(jù)元素所在的層級也是變化的。這導(dǎo)致常規(guī)的數(shù)據(jù)訪問方法(例如遍歷法)不能很好地滿足快速訪問數(shù)據(jù)的需要,這在下文詳細(xì)描述。

為提供一種能夠滿足本發(fā)明的保險(xiǎn)產(chǎn)品設(shè)計(jì)方法得到的保險(xiǎn)產(chǎn)品的快速和方便的數(shù)據(jù)訪問,本發(fā)明進(jìn)一步提供一種訪問保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的方法。該方法通常由計(jì)算機(jī)執(zhí)行。一個(gè)示例性的方法300顯示于圖7中,該方法包括以下步驟:程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起數(shù)據(jù)尋找(步驟302),其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;程序與數(shù)據(jù)結(jié)構(gòu)交互,找到所述具體數(shù)據(jù)元素(步驟304);和(c)所述具體數(shù)據(jù)元素被返回所述程序(步驟306)。

動態(tài)編譯語言或動態(tài)編程語言或動態(tài)語言在本發(fā)明中可互換使用。動態(tài)語言的非限制性例子可為python、ruby、javascript或groovy語言。本領(lǐng)域技術(shù)人員可以理解的是,其他動態(tài)語言也是可能的。

公式leveln.leveln+m并非實(shí)際數(shù)據(jù)訪問時(shí)使用的格式,在本發(fā)明中,leveln代表第n層的數(shù)據(jù)元素,leveln+m代表第n+m層的數(shù)據(jù)元素。參考圖8,其顯示了通過本發(fā)明的保險(xiǎn)產(chǎn)品設(shè)計(jì)方法設(shè)計(jì)得到的兩種不同的保險(xiǎn)產(chǎn)品的結(jié)構(gòu)。在左側(cè)顯示的是保險(xiǎn)產(chǎn)品中,保單p可包含兩個(gè)被保對象io1和io2,其中io1包含兩個(gè)承保范圍ct1和ct2,io2僅含1個(gè)承保范圍ct3,承保范圍ct1僅含一個(gè)條款cl1,而ct2和ct3各含兩個(gè)條款,分別為cl2、cl3和cl4、cl5。在該情況下,p位于第1級,io1和io2位于第2級,ct1、ct2和ct3位于第3級,cl1至cl5位于第4級。在右側(cè)顯示的是保險(xiǎn)產(chǎn)品中,與左側(cè)不同的是,保單p包含一個(gè)中間模塊im,其位于單獨(dú)的一個(gè)級別。因此,在右側(cè)顯示的保險(xiǎn)產(chǎn)品中,其結(jié)構(gòu)具有5級,中間模塊im位于保單p和被保對象io1、io2之間的一級。

在所示的情況下,例如以靜態(tài)語言(如c語言或c++,如policy.object)訪問左側(cè)的保險(xiǎn)產(chǎn)品時(shí),數(shù)據(jù)訪問可以正常進(jìn)行。然而,以相同語言格式(policy.object)訪問右側(cè)的保險(xiǎn)產(chǎn)品時(shí),由于im層的存在,此時(shí)數(shù)據(jù)訪問無法正常進(jìn)行,程序即會報(bào)錯(cuò)。

有鑒于此,本發(fā)明利用動態(tài)語言的特點(diǎn),以公式leveln.leveln+m進(jìn)行數(shù)據(jù)訪問。例如,對于圖8右側(cè)所述的保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu),當(dāng)需訪問第3級的被保對象的數(shù)據(jù)元素時(shí),以policy.object格式訪問即可,而若需訪問第5級的條款的數(shù)據(jù)元素時(shí),以policy.clause格式訪問即可。在其他的實(shí)施方式中,例如以object.clause格式訪問圖8右側(cè)所示的保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)也是可行的。對于公式leveln.leveln+m而言,當(dāng)m大于1時(shí),以靜態(tài)語言訪問時(shí)即會報(bào)錯(cuò),而以動態(tài)語言結(jié)合本發(fā)明的具體保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu),則可以直接訪問相應(yīng)數(shù)據(jù),而不會報(bào)錯(cuò)。這對于數(shù)據(jù)元素的層級、位置一直變化的保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)來說是非常有利的。

需要指出的是,圖8所示僅為兩種可能的保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu),實(shí)際情況中的數(shù)據(jù)結(jié)構(gòu)可能遠(yuǎn)比所示結(jié)構(gòu)復(fù)雜,例如可具有多達(dá)8個(gè)層級或每個(gè)層級具有更多個(gè)子模塊,而本發(fā)明的數(shù)據(jù)訪問方法仍然可以輕松適用于這些更復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。

在一些實(shí)施方式中,具體數(shù)據(jù)元素的非限制性例子可以為保費(fèi)數(shù)據(jù)、稅費(fèi)數(shù)據(jù)、傭金數(shù)據(jù)或折扣數(shù)據(jù)。本領(lǐng)域技術(shù)人員可以預(yù)料到任何其他保險(xiǎn)相關(guān)數(shù)據(jù)也是可能的。本發(fā)明的具體數(shù)據(jù)的訪問方法對于數(shù)據(jù)本身的屬性沒有任何限制,其可以適用于任何類型的具體數(shù)據(jù)元素。

例如,當(dāng)該具體數(shù)據(jù)元素為保費(fèi)數(shù)據(jù)時(shí),本發(fā)明的數(shù)據(jù)訪問方法可以與具體的保費(fèi)計(jì)算程序相結(jié)合,從而可以實(shí)現(xiàn)保費(fèi)計(jì)算。這在下文將詳細(xì)描述。

在另一些實(shí)施方式中,當(dāng)該具體數(shù)據(jù)元素為稅費(fèi)數(shù)據(jù)時(shí),本發(fā)明的數(shù)據(jù)訪問方法可以與具體的稅費(fèi)計(jì)算程序相結(jié)合,從而可以實(shí)現(xiàn)稅費(fèi)計(jì)算,如再與凈保費(fèi)計(jì)算程序相結(jié)合,則可以實(shí)現(xiàn)稅費(fèi)扣除。

在另一些實(shí)施方式中,當(dāng)該具體數(shù)據(jù)元素為折扣數(shù)據(jù)時(shí),本發(fā)明的數(shù)據(jù)訪問方法可以與具體的折扣計(jì)算程序相結(jié)合,從而可以實(shí)現(xiàn)折扣扣除。

在一些實(shí)施方式中,公式leveln.leveln+m在程序中是可配置的,這意味著,本領(lǐng)域技術(shù)人員可以根據(jù)要求或按其意愿從保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)的任何層級開始訪問該層級以下的任何層級的任何具體數(shù)據(jù)元素。也就是說,具體數(shù)據(jù)元素的訪問不必始終從第一級(如保單層級)開始。

本發(fā)明的另一些實(shí)施方式提供了訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的系統(tǒng)。參考圖9所示的數(shù)據(jù)訪問系統(tǒng)400,該數(shù)據(jù)訪問系統(tǒng)可包括處理器421、輸入/輸出(i/o)設(shè)備422、內(nèi)存423、存儲裝置426、數(shù)據(jù)庫427和顯示器428。

處理器421可為一個(gè)或多個(gè)已知的處理裝置。處理器421可包括單核處理器系統(tǒng)或能夠進(jìn)行并行處理的多核處理器系統(tǒng)。例如,處理器421可為具有虛擬處理技術(shù)的單核處理器。在一些實(shí)施方式中,處理器421可利用邏輯處理器來同時(shí)執(zhí)行和控制多個(gè)進(jìn)程。處理器421可執(zhí)行虛擬機(jī)技術(shù),或其他類似的已知技術(shù),從而能夠執(zhí)行、控制、允許、操控、存儲多個(gè)軟件進(jìn)程、應(yīng)用、程序等。在另一個(gè)實(shí)施方式中,處理器421包括多核處理器配置(例如雙核或四核),其被配置以提供并行處理功能,從而允許數(shù)據(jù)訪問系統(tǒng)400同時(shí)執(zhí)行多個(gè)進(jìn)程。本領(lǐng)域技術(shù)人員會理解,其他類型的處理器配置也可被執(zhí)行以提供本文所述的功能。

內(nèi)存423可包括一個(gè)或多個(gè)儲存裝置,這些存儲裝置被配置以存儲處理器421使用的指令,從而執(zhí)行本發(fā)明的實(shí)施方式中的功能。例如,內(nèi)存423可被配置有一個(gè)或多個(gè)軟件指令,例如程序424,當(dāng)被處理器421執(zhí)行時(shí),其可進(jìn)行一個(gè)或多個(gè)操作。本發(fā)明的實(shí)施方式不限于被配置以執(zhí)行專門任務(wù)的單獨(dú)程序或計(jì)算機(jī)。例如,內(nèi)存423可包括執(zhí)行數(shù)據(jù)訪問系統(tǒng)400的功能的單個(gè)程序424,或程序424可包括多個(gè)程序。

內(nèi)存423還可存儲數(shù)據(jù)425,數(shù)據(jù)425可反映用以執(zhí)行本發(fā)明的實(shí)施方式中的功能的任何形式的任何類型的信息。例如,數(shù)據(jù)425可包括與保險(xiǎn)系統(tǒng)相關(guān)的多個(gè)模塊及子模塊的元數(shù)據(jù),以及使處理器421能夠執(zhí)行本發(fā)明的實(shí)施方式中的功能的其他數(shù)據(jù)。

i/o設(shè)備422可被配置以允許數(shù)據(jù)能被接收和/或傳輸。i/o設(shè)備422可包括一個(gè)或多個(gè)數(shù)字和/或模擬通信設(shè)備,其允許數(shù)據(jù)訪問系統(tǒng)400與其他機(jī)器和設(shè)備通信。數(shù)據(jù)訪問系統(tǒng)200還可包括一個(gè)或多個(gè)數(shù)據(jù)庫427,或通過網(wǎng)絡(luò)與一個(gè)或多個(gè)數(shù)據(jù)庫427通信連接。在示例性實(shí)施方式中,數(shù)據(jù)庫427可存儲保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)以及公式的元數(shù)據(jù)。

本發(fā)明的另一些實(shí)施方式提供了訪問保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中的具體數(shù)據(jù)元素的系統(tǒng)400’。參考圖10,該系統(tǒng)包括尋找發(fā)起模塊402,程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起數(shù)據(jù)尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;數(shù)據(jù)交互模塊404,程序與數(shù)據(jù)結(jié)構(gòu)交互,找到所述具體數(shù)據(jù)元素;和數(shù)據(jù)返回模塊406,所述具體數(shù)據(jù)元素被返回所述程序。

保費(fèi)計(jì)算方法及系統(tǒng)

進(jìn)一步地,本發(fā)明提供一種計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的方法,該方法通常是由計(jì)算機(jī)執(zhí)行的。本發(fā)明將在一些實(shí)施方式中提供的數(shù)據(jù)訪問方法與保費(fèi)計(jì)算程序相結(jié)合,從而實(shí)現(xiàn)保費(fèi)的計(jì)算。

“保費(fèi)”在本發(fā)明中可為毛保費(fèi)或凈保費(fèi),這取決于保費(fèi)計(jì)算公式的設(shè)計(jì)。保費(fèi)計(jì)算公式是由保險(xiǎn)公司或保險(xiǎn)軟件設(shè)計(jì)公司根據(jù)經(jīng)驗(yàn)并考慮其他因素而確定的。保費(fèi)計(jì)算的程序通常也由保險(xiǎn)公司或保險(xiǎn)軟件設(shè)計(jì)公司確定,并會根據(jù)法律、習(xí)慣等因素而變化。在本發(fā)明的一些實(shí)施方式中,確定保費(fèi)計(jì)算的程序包括配置保費(fèi)計(jì)算的順序的步驟。保費(fèi)計(jì)算的順序一般是預(yù)先確定的,但可能因?yàn)榈赜颉⒎?、特定活動等而變化?/p>

在一些實(shí)施方式中,本發(fā)明提供一種計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的方法。該保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)為多個(gè)層級的形式,每個(gè)層級包含一個(gè)或多個(gè)數(shù)據(jù)元素,其中在不同保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)元素之間的關(guān)系是變化的和/或特定數(shù)據(jù)元素所在的層級也是變化的。一個(gè)示例性的方法600顯示于圖11中。該方法600包括:定義保費(fèi)計(jì)算的公式并確定保費(fèi)計(jì)算的程序(步驟602);程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起保費(fèi)數(shù)據(jù)元素尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素(步驟604);程序與保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)交互,找到所述保費(fèi)數(shù)據(jù)元素(步驟606);和所述保費(fèi)數(shù)據(jù)元素被返回所述程序(步驟608)。

在一些實(shí)施方式中,如圖12所示,在步驟608之后,按所述公式進(jìn)行保費(fèi)計(jì)算并將計(jì)算結(jié)果返回所述數(shù)據(jù)結(jié)構(gòu)(步驟610)。

保費(fèi)數(shù)據(jù)元素可能存在于數(shù)據(jù)結(jié)構(gòu)的任何一層或多層或所有層級中。在一些實(shí)施方式中,公式leveln.leveln+m在程序中是可配置的,這意味著,本領(lǐng)域技術(shù)人員可以根據(jù)要求或按其意愿從保險(xiǎn)產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)的任何層級開始訪問該層級以下的任何層級的任何保費(fèi)數(shù)據(jù)元素。

本發(fā)明的另一些實(shí)施方式提供了計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的系統(tǒng)。參考圖13所示的保費(fèi)計(jì)算系統(tǒng)700,該數(shù)據(jù)訪問系統(tǒng)可包括處理器721、輸入/輸出(i/o)設(shè)備722、內(nèi)存723、存儲裝置726、數(shù)據(jù)庫727和顯示器728。

處理器721可為一個(gè)或多個(gè)已知的處理裝置。處理器721可包括單核處理器系統(tǒng)或能夠進(jìn)行并行處理的多核處理器系統(tǒng)。例如,處理器721可為具有虛擬處理技術(shù)的單核處理器。在一些實(shí)施方式中,處理器721可利用邏輯處理器來同時(shí)執(zhí)行和控制多個(gè)進(jìn)程。處理器721可執(zhí)行虛擬機(jī)技術(shù),或其他類似的已知技術(shù),從而能夠執(zhí)行、控制、允許、操控、存儲多個(gè)軟件進(jìn)程、應(yīng)用、程序等。在另一個(gè)實(shí)施方式中,處理器721包括多核處理器配置(例如雙核或四核),其被配置以提供并行處理功能,從而允許保費(fèi)計(jì)算系統(tǒng)700同時(shí)執(zhí)行多個(gè)進(jìn)程。本領(lǐng)域技術(shù)人員會理解,其他類型的處理器配置也可被執(zhí)行以提供本文所述的功能。

內(nèi)存723可包括一個(gè)或多個(gè)儲存裝置,這些存儲裝置被配置以存儲處理器721使用的指令,從而執(zhí)行本發(fā)明的實(shí)施方式中的功能。例如,內(nèi)存723可被配置有一個(gè)或多個(gè)軟件指令,例如程序724,當(dāng)被處理器721執(zhí)行時(shí),其可進(jìn)行一個(gè)或多個(gè)操作。本發(fā)明的實(shí)施方式不限于被配置以執(zhí)行專門任務(wù)的單獨(dú)程序或計(jì)算機(jī)。例如,內(nèi)存723可包括執(zhí)行保費(fèi)計(jì)算系統(tǒng)700的功能的單個(gè)程序724,或程序724可包括多個(gè)程序。

內(nèi)存723還可存儲數(shù)據(jù)725,數(shù)據(jù)725可反映用以執(zhí)行本發(fā)明的實(shí)施方式中的功能的任何形式的任何類型的信息。例如,數(shù)據(jù)725可包括與保險(xiǎn)系統(tǒng)相關(guān)的多個(gè)模塊及子模塊的元數(shù)據(jù),以及使處理器721能夠執(zhí)行本發(fā)明的實(shí)施方式中的功能的其他數(shù)據(jù)。

i/o設(shè)備722可被配置以允許數(shù)據(jù)能被接收和/或傳輸。i/o設(shè)備722可包括一個(gè)或多個(gè)數(shù)字和/或模擬通信設(shè)備,其允許保費(fèi)計(jì)算系統(tǒng)700與其他機(jī)器和設(shè)備通信。保費(fèi)計(jì)算系統(tǒng)700還可包括一個(gè)或多個(gè)數(shù)據(jù)庫727,或通過網(wǎng)絡(luò)與一個(gè)或多個(gè)數(shù)據(jù)庫727通信連接。在示例性實(shí)施方式中,數(shù)據(jù)庫727可存儲保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)以及公式的元數(shù)據(jù)。

本發(fā)明的另一些實(shí)施方式提供了計(jì)算保險(xiǎn)產(chǎn)品的保費(fèi)的系統(tǒng)700’。參考圖14,該系統(tǒng)700’包括定義及確定模塊702,以定義保費(fèi)計(jì)算的公式并確定保費(fèi)計(jì)算的程序;數(shù)據(jù)尋找發(fā)起模塊704,程序通過動態(tài)編譯語言以leveln.leveln+m發(fā)起保費(fèi)數(shù)據(jù)元素尋找,其中m>1且m、n為整數(shù),leveln表示第n層級的數(shù)據(jù)元素,leveln+m表示第n+m層級的數(shù)據(jù)元素;數(shù)據(jù)交互模塊706,程序與保險(xiǎn)產(chǎn)品數(shù)據(jù)結(jié)構(gòu)交互,找到所述保費(fèi)數(shù)據(jù)元素;和數(shù)據(jù)返回模塊708,所述保費(fèi)數(shù)據(jù)元素被返回所述程序。

本發(fā)明的其他實(shí)施方式還提供了一種非瞬時(shí)性計(jì)算機(jī)可讀介質(zhì),其存儲有計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令被至少一個(gè)處理器執(zhí)行時(shí),其執(zhí)行任何一種本發(fā)明所述的方法,例如,如以上所述的設(shè)計(jì)保險(xiǎn)產(chǎn)品的方法、具體數(shù)據(jù)元素的訪問方法、或保險(xiǎn)產(chǎn)品的保費(fèi)計(jì)算方法。

應(yīng)當(dāng)理解是,本領(lǐng)域技術(shù)人員基于以上本發(fā)明的示例性描述,可以在本發(fā)明所給出的思路下對本發(fā)明做出各種變化,這些變化也被包括在本發(fā)明的權(quán)利要求范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1