徐曉蕾
摘要:隨著我國農(nóng)村養(yǎng)老保險事業(yè)的不斷發(fā)展,投保人數(shù)的不斷增加,隨之也增加了農(nóng)村的養(yǎng)老保險的管理難度。傳統(tǒng)的養(yǎng)老保險的管理方法和體系已經(jīng)遠遠無法滿足養(yǎng)老保險事業(yè)的需求,為此我們必須充分的發(fā)揮計算機技術的優(yōu)勢,提高農(nóng)村養(yǎng)老保險事業(yè)的信息化程度。該文就基于UML技術設計完成了農(nóng)村社保養(yǎng)老保險的精算系統(tǒng),以農(nóng)村養(yǎng)老保險精算模型為設計的背景,分析了農(nóng)村社會養(yǎng)老保險精算系統(tǒng)的特點以及功能特性,并用JAVA語言完成了系統(tǒng)的基本構架,并討論了UML在養(yǎng)老保險編制的開源性、復雜性的建設過程中的優(yōu)勢,分析了系統(tǒng)的創(chuàng)新思想以及在我國農(nóng)村社會養(yǎng)老保險應用場景,有著非常現(xiàn)實的社會意義。
關鍵詞:農(nóng)村社會養(yǎng)老保險;UML建模語言;精算系統(tǒng);設計與實現(xiàn)
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)02-0099-03
隨著城市化建設的不斷推進,我國的城市養(yǎng)老保險的建設已經(jīng)日漸完善,但是對于農(nóng)村的養(yǎng)老保險的建設還不是很完善,為此我黨在十六大中首次以政治報告的形式明確的提出了加大我國農(nóng)村社會養(yǎng)老保險的戰(zhàn)略目標,但是由于農(nóng)村的實際情況非常的復雜,相比于城市的情況來說農(nóng)村的養(yǎng)老保險的繳納和分析缺少一個對應的精算體系,這就給政府在安排農(nóng)村社會養(yǎng)老保險相關工作的時候遇到了困難,無論幫助保險決策部門安排工作步驟、決策方向還是路徑都有造成了很大的困難,因此必須加強計算機技術在農(nóng)村社保養(yǎng)老保險中的應用,為此我們基于UML語言設計了一個農(nóng)村社保養(yǎng)老保險精算系統(tǒng)以幫助政府在實際的養(yǎng)老保險的政策的制定時候提供數(shù)據(jù)和技術的支撐。為此我們使用UML見了一套農(nóng)村社會養(yǎng)老保險精算系統(tǒng),來幫助政府制定和調(diào)整相關的工作安排。
1 農(nóng)村社會養(yǎng)老保險的精算算法和模型庫設計
隨著現(xiàn)代軟件技術的不斷發(fā)展,軟件結構、功能和組件越來越復雜,給軟件的編制和實現(xiàn)造成了一定的困難,UML語言就是在這樣的情況下提出來的,UML也叫統(tǒng)一建模語言,主要的思想是為面向?qū)ο蟮某绦蛟O計提供了一個更為廣闊的平臺和標準的建模語言。而本精算系統(tǒng)的設計而言,軟件內(nèi)部的結構非常的復雜,為此我們利用UML語言設計完成了該精算系統(tǒng)的設計,而精算算法和模型假設是其中最為關鍵的兩個環(huán)節(jié),下面我們來具體的分析其精算模型的建設,并提出模型庫的設計方法。
1)農(nóng)村國民生命表模型
建立農(nóng)村國民生命表模型主要是能夠具體的反映我國農(nóng)村國民生命的各項特征,影響我國農(nóng)村社會養(yǎng)老保險的工作開設困難的原因除了來自管理和制度外,重要的一個方面是缺乏緊缺的預算方法和系統(tǒng)。該表模型的設計主要目的是能夠客觀的反映出我國農(nóng)村人口的實時的生命狀態(tài),能夠為系統(tǒng)保險的精算提供一個詳細的人口數(shù)據(jù)基礎,生命表模型的建設中涉及到到的因數(shù)有很多。模型的建立要借助人口理論的基礎,對于人口理論中的重要特征如死亡人數(shù)、死亡概率、生存人數(shù)等構建模型
2)人口結構組成預測模型
人口結構組成預測模型的建設,要注重兩個方面一是能夠顯示當前的人口組成結構和規(guī)律,另一個方面是能夠準確的預測出未來的農(nóng)村人口的變化和組成。為保險的政策方案的具體制定過程提供一個人口數(shù)據(jù)基礎,人口模型的建設要根據(jù)人口理論來完成,能夠預測未來人口的結構,即能夠預測未普查年的人口死亡率等指標,通過科學的預測人口輔助決策的制定。
3)支付平衡模型
為了農(nóng)村社會養(yǎng)老保險正常運行,精算模型必須有支付平衡模型,首先必須對參保人的均衡保費進行計算,這是在生存年的資金給付的重要依據(jù)。其中人壽保險的純保費的制定過程要結合預定年的死亡率和年利率,并能夠?qū)崿F(xiàn)對給付保險金的期望值進行預測。
4)基金流通仿真模型
基金保險仿真模型的構建能夠反映保險資金的流通和運轉(zhuǎn)過程,例如農(nóng)村社會養(yǎng)老保險資金的籌集、發(fā)放和結余,并對于農(nóng)村社會養(yǎng)老保險資金運營過程的各個影響因素,進行分析和排除,其中重要的影響因素為基金的收益率、參保率、繳費水平等。
2 數(shù)據(jù)庫的設計過程
數(shù)據(jù)庫的設計是一個系統(tǒng)設計的核心,針對于農(nóng)村社會養(yǎng)老保險的復雜系統(tǒng)來說,數(shù)據(jù)庫的設計要面臨各種各樣的數(shù)據(jù)類型和數(shù)據(jù)之間的邏輯關系,其中根據(jù)主要數(shù)據(jù)的流動確立本精算系統(tǒng)的數(shù)據(jù)表中的朱約束字段為地區(qū)數(shù)據(jù)、調(diào)查時間數(shù)據(jù)、人口數(shù)據(jù),三個重要的數(shù)據(jù)反映著一個地區(qū)影響社會養(yǎng)老保險的重要因素,并以這三個重要的指標來構建與之相關的子數(shù)據(jù)庫的設計過程,如調(diào)查問卷數(shù)據(jù)庫、農(nóng)業(yè)基本情況、人口普查情況等。其中數(shù)據(jù)字典的分級是整體系統(tǒng)數(shù)據(jù)庫設計的核心環(huán)節(jié),為了保證數(shù)據(jù)中每一個邏輯表、字段都能夠合理的支持數(shù)據(jù)庫的運作過程,因此綜合分析這個因素我們使用了關系數(shù)據(jù)結構設計,從而最大限度的提高數(shù)據(jù)的設置的簡潔同時降低數(shù)據(jù)冗余加大系統(tǒng)的復雜程度和后期的維護程度。同時良好的數(shù)據(jù)庫建設也是系統(tǒng)性能的重要體現(xiàn),優(yōu)秀的延展性能夠在與其他數(shù)據(jù)實現(xiàn)完美的對接和拓展,本系統(tǒng)的數(shù)據(jù)結構設計詳細見圖1。
從數(shù)據(jù)庫的設計圖中我們也能知道,精算系統(tǒng)的數(shù)據(jù)庫的數(shù)據(jù)庫的邏輯核心體系是人口統(tǒng)計情況數(shù)據(jù)表和區(qū)域元數(shù)據(jù)表。這兩個主要的邏輯核心直接決定了本系統(tǒng)的整個數(shù)據(jù)流動的方向,即主要分成了兩大支流地區(qū)和調(diào)查時間兩級約束條件。從而使得數(shù)據(jù)能夠有序的存在于整個系統(tǒng)中,避免數(shù)據(jù)發(fā)生歧義從而影響計算系統(tǒng)的精確性。
3 系統(tǒng)設計
本系統(tǒng)的設計是為了實現(xiàn)農(nóng)村社會養(yǎng)老保險精算,并未決策部門提供信息服務。因此模型庫的建設和數(shù)據(jù)庫設計是遠遠不夠的,為此我們還需要能夠合理的組織模型和數(shù)據(jù)的之間的融合,通過系統(tǒng)的總體設計保證各個模型之間的協(xié)作關系以及數(shù)據(jù)庫內(nèi)各類數(shù)據(jù)的高效利用,從而完成整個精算系統(tǒng)的設計。
1)各領域問題分析
需求分析軟件設計的基本工作,也是系統(tǒng)設計的難點。系統(tǒng)領域問題的分析能夠?qū)⒔鉀Q的顯示問題抽象成一個數(shù)學模型并通過計算機語言分析解決,因此領域問題分析的過程大致有以下幾個主要的步驟:問題領域抽象化,構建數(shù)學模型,分析數(shù)學模型的功能,提出對應的解決方法,并逐步的完善系統(tǒng)各個子系統(tǒng)的職責和功能,最終建立系統(tǒng)運行的模型,初步確定系統(tǒng)的整體結構,那么一個農(nóng)村社會養(yǎng)老保險的精算系統(tǒng)的領域問題分析主要有哪些內(nèi)容呢?即要能夠利用現(xiàn)有的數(shù)據(jù)模型通過系統(tǒng)來實現(xiàn)對某一特定區(qū)域內(nèi)在特定的保障模式約束下的農(nóng)村居民不同年齡階段的保險繳費金額、領取總額以及未來的資金運營的預測和分析,等來給農(nóng)村社會養(yǎng)老保險決策制定的詳細過程提供技術上的幫助。
2)系統(tǒng)的詳細設計過程
UML語言最大的特點就是統(tǒng)一了各種不同類型的系統(tǒng)、不同的開發(fā)階段和不同的概念的各種方法,進而有效的減少了各種建模語言之間的差異,其次是面向?qū)ο蟮慕7椒ǚ浅5膹姾?,其中類圖和用例圖應非常的頻發(fā),是對類圖和用例圖是在復雜的系統(tǒng)結構的優(yōu)化和細化。我們充分的考慮到精算系統(tǒng)的建模的便利性,采用了MVC模型的方式,這種模型的優(yōu)點是能夠?qū)@示、數(shù)據(jù)模型和具體操作三個過程進行分開開發(fā),極大的提高了系統(tǒng)各個組件之間的靈活性,降低了三者之前的耦合性的同時也能大大的提高組件的重復調(diào)用次數(shù),減輕了開發(fā)負擔,其詳細的系統(tǒng)類設計圖如圖2。
從圖2中我們能夠看到這個系統(tǒng)的主界面操作類為三個圖表類,分別是sysMenu、VisWF以及ChartPanel三個類,,其中前兩個類作用相似,是用于連接用戶和模型數(shù)據(jù)的可視化視圖組件,其中模型管理類主要是管理主要的模型數(shù)據(jù)庫,完成精算系統(tǒng)的基礎功能以及數(shù)據(jù)流的操作,明顯這個類屬于常見的控制組件類。而模型解析類和數(shù)據(jù)庫連接創(chuàng)建類,包含了基本的模型解析和調(diào)用,以及數(shù)據(jù)庫基本信息的類,能完成數(shù)據(jù)表內(nèi)數(shù)據(jù)、指針和基本的邏輯操作。數(shù)據(jù)和基本的邏輯操縱。由于本精算系統(tǒng)的目的是為了實現(xiàn)保險業(yè)務基金的精算和預測,所以這個模型不需要過多的關注社會經(jīng)濟環(huán)境的影響,但是為了實現(xiàn)系統(tǒng)的精確預算,還需要將某一地區(qū)內(nèi)農(nóng)村居民的繳費水平、生存水平考慮在內(nèi),由于基金的模型預測還需要使用經(jīng)濟學的模型預算,這里就不再一一贅述了。
4 系統(tǒng)功能設計的思考以及擴展
本系統(tǒng)實現(xiàn)過程使用的java語言,由于其良好的通用性、可移植性和安全性非常適合精算系統(tǒng)的開發(fā)過程,而且本系統(tǒng)由于使用java語言因此在移植性和拓展性方面表現(xiàn)良好,對于本系統(tǒng)的后期使用有著非常好優(yōu)勢。系統(tǒng)的儲存部分采用的MS SQL Sever為數(shù)據(jù)庫設計的主要平臺,使用JDBC完成數(shù)據(jù)的讀取,由于JDBC為程序開發(fā)人員提供了一個與數(shù)據(jù)無關的操作接口,對于本系統(tǒng)中關于農(nóng)村社會養(yǎng)老保險預測和計算來說,能夠更好的簡化保險的決策部門工作量,保險部門的人員只需要按照一定的數(shù)據(jù)格式將數(shù)據(jù)輸入到該系統(tǒng)中,就能夠夠獲得農(nóng)村社會養(yǎng)老保險的精算預測的詳細結果,并且本系統(tǒng)結果的存入過程會調(diào)用預定好的Excel表格,因此保險決策部門不僅可以在系統(tǒng)的操作界面獲得精確精算的數(shù)據(jù)結果,更加也可以通過常用的辦公系統(tǒng)獲得結果,精算結果直觀清晰。
5 結束語
隨著我國農(nóng)村社會養(yǎng)老保險規(guī)模的擴大,給我國保險部門的決策過程帶來的很大的壓力,本系統(tǒng)就是在這樣的需求下建立起來的。滿足了農(nóng)村社會養(yǎng)老保險工作的信息化需求,體現(xiàn)了計算機軟件技術在農(nóng)村社會養(yǎng)老保險中的具體應用,本系統(tǒng)的設計和投入使用還能夠有助于我國“金保工程”工作的進程,農(nóng)村的養(yǎng)老保障與城市不同,本文的系統(tǒng)設計過程充分的結合農(nóng)村的特點,使用UML語言設計實現(xiàn),邏輯清晰,精算結果清晰直觀,給保險的決策部門提供了非常良好的預算工具。
參考文獻:
[1] 王成鑫. 中國新型農(nóng)村社會養(yǎng)老保險財政負擔水平研究[D].沈陽:遼寧大學,2011.
[2] 蔡霞. 新型農(nóng)村社會養(yǎng)老保險理論與政策研究[D].武漢:武漢大學,2011.
[3] 李瑩. 新型農(nóng)村社會養(yǎng)老保險基金運營管理研究[D].武漢:暨南大學,2012.
[4] 馮蘭. 新型農(nóng)村社會養(yǎng)老保險的供需研究[D].廣州:華中農(nóng)業(yè)大學,2013.
[5] 王媛. 我國農(nóng)民參加農(nóng)村社會養(yǎng)老保險影響因素分析[D].濟南:山東大學,2009.
[6] 孟菲. 中國農(nóng)村社會養(yǎng)老保險繳費問題研究[D].哈爾濱:東北農(nóng)業(yè)大學,2013.
[7] 張玲. 農(nóng)村社會養(yǎng)老保險基金運作機制研究[D].泰安:山東農(nóng)業(yè)大學,2005.
[8] 劉正桂. 中國農(nóng)村社會養(yǎng)老保險基金管理模式研究[D].成都:四川大學,2007.
[9] 余紅霞. 中國社會轉(zhuǎn)型期農(nóng)村社會養(yǎng)老保險制度建設研究[D].濟南:山東師范大學,2008.
[10] 董春紅. 論我國農(nóng)村社會養(yǎng)老保險制度的完善[D].廈門:廈門大學,2008.