畢業(yè)設計--基于j2ee架構(gòu)的農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)(含外文翻譯)_第1頁
已閱讀1頁,還剩58頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、<p><b>  畢業(yè)設計</b></p><p>  題 目 基于J2EE架構(gòu)的農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng) </p><p>  學生姓名 xxx </p><p>  學 號 </p><p>  專業(yè)班級 通信工程一班 <

2、/p><p>  指導教師 xxx </p><p>  學 院 計算機與通信學院 </p><p>  答辯日期 2012年6月11日 </p><p>  基于J2EE架構(gòu)的農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)</p><p>  ——參保登記,繳費申報模塊的研發(fā)</p>

3、<p>  The Development of J2EE Platform-Based Socialized Old-age Insurance Undertaking in Rural Areas Management Information System</p><p>  ——Newly Increased and Pay Operation Module</p><p&

4、gt;<b>  目錄</b></p><p><b>  摘要I</b></p><p>  AbstractII</p><p><b>  第1章 引言1</b></p><p>  1.1農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)簡介1</p><p>

5、;  1.2 建立新型農(nóng)村養(yǎng)老保險的必要性1</p><p>  1.3 農(nóng)村社會養(yǎng)老保險存在的主要問題3</p><p>  1.4 農(nóng)村社會養(yǎng)老保險存在問題的原因分析5</p><p>  1.5 建立健全農(nóng)村社會養(yǎng)老制度的基本對策6</p><p>  1.6 說明書結(jié)構(gòu)8</p><p>  第2章

6、系統(tǒng)開發(fā)的軟硬件環(huán)境分析9</p><p>  2.1 “新農(nóng)?!惫芾硇畔⑾到y(tǒng)政策需求9</p><p>  2.2 “新農(nóng)保”管理信息系統(tǒng)開發(fā)環(huán)境10</p><p>  2.3 所用框架與開發(fā)語言簡介10</p><p>  2.3.1 MVC模式10</p><p>  2.3.2 Struct應用框架

7、11</p><p>  2.3.3 Hibernate框架11</p><p>  2.4 Oracle 10G 簡介11</p><p>  第3章 系統(tǒng)設計14</p><p>  3.1 系統(tǒng)總體規(guī)劃14</p><p>  3.2 系統(tǒng)數(shù)據(jù)庫設計14</p><p>  3

8、.2.1 數(shù)據(jù)庫表的說明14</p><p>  3.2.2 數(shù)據(jù)庫主要業(yè)務表的設計15</p><p>  3.3 系統(tǒng)的主要業(yè)務流程19</p><p>  3.3.1繳費業(yè)務流程19</p><p>  3.3.2 待遇登記、復核業(yè)務流程20</p><p>  第4章 系統(tǒng)主要功能實現(xiàn)21</

9、p><p>  4.1 參保人員新增21</p><p>  4.2 繳費業(yè)務25</p><p>  4.3 計息核心算法30</p><p><b>  總結(jié)33</b></p><p><b>  參考文獻35</b></p><p>  

10、附錄1 翻譯原文36</p><p>  附錄2 外文翻譯49</p><p><b>  致謝57</b></p><p><b>  摘要</b></p><p>  隨著信息技術(shù)的發(fā)展,以及對于程序開發(fā)和數(shù)據(jù)使用跨越各種操作平臺的需求,Java,這種新興的、跨平臺的、面向?qū)ο蟮木幊陶Z言日

11、益流行。而J2EE,Java2企業(yè)版這種企業(yè)應用程序開發(fā)平臺也得到全球廣泛應用。說明書主要介紹了基于J2EE架構(gòu)的農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)的開發(fā)過程,包括新農(nóng)保系統(tǒng)產(chǎn)生的背景,前端界面,數(shù)據(jù)庫,框架以及開發(fā)過程中所用到的主要技術(shù)。在程序的程序開發(fā)方面,主要設計了中心端部分參保登記和繳費申報這兩個功能模塊以及其計息算法。</p><p>  關(guān)鍵詞:農(nóng)村社會養(yǎng)老保險;管理信息系統(tǒng);數(shù)據(jù)庫;框架。</p&g

12、t;<p><b>  Abstract</b></p><p>  With the development of information technology ,the application development and the needs of data used for different operating platforms ,Java , the emergi

13、ng programming language which is cross the platform is becoming increasingly popular. And J2EE, Java2 Platform Enterprise Edition, this kind of enterprise’s application-developed platform is worldwide used. This paper de

14、scribes the development of J2EE Platform-Based Socialized Old-age Insurance Undertaking in Rural Areas Management Information</p><p>  Key words:Old-age Insurance in Rural Areas; Management System; Database;

15、 Frame;</p><p><b>  第1章 引言</b></p><p>  1.1農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)簡介</p><p>  “農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)”是山東地緯計算機軟件有限公司針對目前農(nóng)村社會養(yǎng)老保險的業(yè)務需求而開發(fā)的一套管理信息系統(tǒng)。</p><p>  “農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)”以

16、現(xiàn)代計算機技術(shù)為手段,結(jié)合先進的信息處理及管理技術(shù),以電子化、分布式參保人員信息資源為基礎,以全面實現(xiàn)農(nóng)村社會養(yǎng)老保險業(yè)務處理,信息交換的系統(tǒng)化、規(guī)范化、自動化及管理決策的信息化與科學化為主要目標,形成全市統(tǒng)一的農(nóng)村社會養(yǎng)老保險管理信息網(wǎng)絡系統(tǒng)。</p><p>  “農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)”嚴格遵守國家、人力資源和社會保障部有關(guān)信息標準規(guī)范,科學合理地設計業(yè)務流程和數(shù)據(jù)指標體系。符合人力資源和社會保障部和

17、山東省人力資源和社會保障部辦公廳關(guān)于農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)建設的有關(guān)要求,遵守人力資源和社會保障部頒布的各項數(shù)據(jù)、技術(shù)標準。采用基于J2EE的B/S三層體系架構(gòu),同時在用戶界面上通過MVC模式進行控制,確保了系統(tǒng)具有高度的易用性、良好的擴展性和強大的可移植性。它實現(xiàn)了工業(yè)標準所能提供的可擴展性、高可靠性,產(chǎn)品供應商獨立以及跨平臺等諸多優(yōu)勢。作為一個以瀏覽器為客戶端的三層體系結(jié)構(gòu),易維護性和極佳的擴展性也是針對行業(yè)特點和發(fā)展趨勢最好

18、的支持。</p><p>  “農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)”針對農(nóng)村社會養(yǎng)老保險業(yè)務研究分析后對業(yè)務指標體系進行了合理化擴展,實現(xiàn)了從軟件配置上解決業(yè)務需求問題,做到了快速開發(fā)、高度復用、度身訂制。</p><p>  “農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)”提供了性能高效的對外接口,能夠與外部系統(tǒng)建立完善一致的數(shù)據(jù)交換機制,突出了業(yè)務系統(tǒng)的服務職能。</p><p> 

19、 因此,“農(nóng)村社會養(yǎng)老保險管理信息系統(tǒng)”使農(nóng)村社會養(yǎng)老保險部門可以更加準確地把握參保人員參保狀況,為農(nóng)村社會養(yǎng)老保險工作的業(yè)務開展、重大決策、政策制定提供信息支持,更好地為參保人員服務。</p><p>  1.2 建立新型農(nóng)村養(yǎng)老保險的必要性</p><p>  現(xiàn)代社會,中國農(nóng)村的養(yǎng)老方式已不再是單一的家庭養(yǎng)老,而是以家庭養(yǎng)老為主,多種養(yǎng)老方式并存的農(nóng)村養(yǎng)老格局。</p>

20、<p><b>  家庭養(yǎng)老</b></p><p>  這是當前我國農(nóng)村最普遍的養(yǎng)老方式,也是中華民族傳統(tǒng)美德的體現(xiàn)。農(nóng)村家庭養(yǎng)老之所以如此重要,其原因在于:第一,我國農(nóng)村老年社會保障體系尚不完善。由于農(nóng)村地區(qū)間發(fā)展差異大,經(jīng)濟發(fā)展不平衡,短時間內(nèi)不可能在全農(nóng)村范圍內(nèi)建立、推廣養(yǎng)老保險制度,這決定了家庭養(yǎng)老會在相當長時間內(nèi)成為農(nóng)村養(yǎng)老的基本方式;第二,農(nóng)村家庭服務業(yè)不發(fā)達。即使

21、部分老人擁有數(shù)目可觀的養(yǎng)老金,但由于疾病纏身、自理能力較差,他們?nèi)匀浑y以安度晚年;第三,傳統(tǒng)思想文化觀念對農(nóng)村老人生活習慣的感染和影響,“子孫滿堂”的天倫之樂仍然是他們所渴求、向往的,且隨著年歲的增加,農(nóng)村老人抵御生活風險的能力越來越有限,對家庭成員的物質(zhì)、精神依賴亦會增加。</p><p><b>  集體養(yǎng)老</b></p><p>  集體養(yǎng)老是由集體經(jīng)濟組織對

22、年老多病、無依無靠的老人進行的贍養(yǎng)制度。目前我國農(nóng)村集體養(yǎng)老的形式主要有“五保制度”和“養(yǎng)老院制度”。集體養(yǎng)老作為由家庭養(yǎng)老向社會化養(yǎng)老過度的一種形式,十一集體為單位對老人進行集中供養(yǎng)的養(yǎng)老方式。</p><p>  盡管集體養(yǎng)老在歷史上發(fā)揮了不小的作用,但現(xiàn)在看來,其作用仍然有限:第一,養(yǎng)老對象過窄,集體養(yǎng)老的范圍實際上就是對五保戶的供養(yǎng)。然而,五保戶的供養(yǎng)條件非常苛刻,對于只有女兒的老人一班不予“五?!?;第二

23、,沒有敬老院的農(nóng)村地區(qū)主要由村組織負責對“五保戶”實行分散供養(yǎng)。集體養(yǎng)老保障也僅僅停留在維持其溫飽;第三,對集體養(yǎng)老認識明顯不足。在農(nóng)村地區(qū),許多符合條件的農(nóng)民不愿享受“五保戶”待遇,只要尚有一點點勞動力,或者有親人可以依靠,誰也不愿享受“五保戶”的供養(yǎng)。</p><p><b>  儲蓄養(yǎng)老</b></p><p>  儲蓄養(yǎng)老是一種最典型的自我養(yǎng)老方式,即老年人依

24、靠日積月累、勤儉節(jié)約的積蓄養(yǎng)老,但這種方式在農(nóng)村的實用價值越來越少。農(nóng)村從農(nóng)業(yè)生產(chǎn)中獲得的收入有限,盡管辛苦勞作和省吃儉用,但蓋房、子女教育、醫(yī)療等各項開支卻很大。到了晚年,其積蓄難以保障養(yǎng)老的基本需求。</p><p>  有資料顯示,我國60歲以上人口已達到1.34億,超過人總?cè)丝诘?0%,其中,65歲以上人口1.1億,占總?cè)丝诘?.5%。全國70%以上的老齡人口分布在農(nóng)村地區(qū),農(nóng)村老齡化問題突出。農(nóng)村老年人

25、的生活缺乏可靠保障,家庭養(yǎng)老功能日益弱化,空穴家庭增多,傳統(tǒng)的土地保障功能面臨嚴峻挑戰(zhàn)。因此,如何完善農(nóng)村養(yǎng)老保險制度已成為一個不容忽視的問題。</p><p>  1.3 農(nóng)村社會養(yǎng)老保險存在的主要問題</p><p>  盡管農(nóng)村社會養(yǎng)老保險有必要建立,可是由于我國養(yǎng)老保險制度發(fā)展時間較短,同時受我國目前的社會經(jīng)濟發(fā)展水平限制,農(nóng)村社會養(yǎng)老保險存在的諸多問題已引起許多學者的關(guān)注,主要表

26、現(xiàn)在以下幾個方面:</p><p>  普及率低,覆蓋范圍有限,區(qū)域發(fā)展嚴重不平衡。</p><p>  盡管上世紀九十年代以來,民政部門進行了農(nóng)村養(yǎng)老保險的試點工作,但到目前為止,全國只有少數(shù)的農(nóng)村地區(qū)較為廣泛地開展了此項活動。己經(jīng)籌集的農(nóng)保資金主要集中在經(jīng)濟較發(fā)達的省市,多數(shù)地區(qū)難以為繼。根據(jù)《中國勞動和社會保障統(tǒng)計年鑒(2003)》數(shù)據(jù)顯示,東部、中西部參加農(nóng)村養(yǎng)老保險的比例分別為6

27、2.5%和37.5%,呈明顯的地域性差別,而且各地的社會保障內(nèi)容也存在著很大的不同,我國發(fā)達地區(qū)已經(jīng)建立比較完善的保障項目,保障水平較高,中西部連最基本的生活都難以保障,農(nóng)村養(yǎng)老保險工作進展緩慢。而正是這部分經(jīng)濟落后地區(qū)及貧困目標人群急需要解決年老后的養(yǎng)老問題。另一方面,《基本方案》規(guī)定,農(nóng)村社會養(yǎng)老保險在資金籌集上堅持以"個人繳納為主,集體補助為輔,國家給予政策扶持"的原則,"十年規(guī)劃及八五計劃"

28、;中也指出"要積極引導",這些說明了不可能強制要求農(nóng)民參加農(nóng)村社會養(yǎng)老保險。</p><p>  體制未理順,基金管理存在漏洞。</p><p>  在全國1905個農(nóng)保試點縣中,多數(shù)地方的農(nóng)保機構(gòu)還在民政部門,農(nóng)保在省級已經(jīng)移交而市縣沒有移交,"民政不管,參保的只有社保不接"的局面。農(nóng)村的養(yǎng)老保險立法工作嚴重滯后,1992年1月民政部制定的《縣級農(nóng)

29、村社會養(yǎng)老保險基本方案》。從我國的整個社會保障體系來看,還沒有一部綜合性社會保障法規(guī),更沒有具較強針對性的單項法規(guī)。由于缺乏相關(guān)法規(guī)的保障,我國現(xiàn)行的農(nóng)村養(yǎng)老保險制度存在的一個嚴重弊端是憐理體制混亂,部門分工不明確,缺乏統(tǒng)一的設計和協(xié)調(diào),影響了廣大農(nóng)民廣泛參與養(yǎng)老保險的積極性。養(yǎng)老保險基金實行社會統(tǒng)籌以來,一直沒有出臺與之配套的財務制度。由于缺乏經(jīng)濟方面的專業(yè)人才和嚴格的制度,養(yǎng)老保險基金管理存在一些漏洞,財政、審計等監(jiān)督部門針對執(zhí)行中

30、出現(xiàn)基金流失和浪費現(xiàn)象,因為沒有相應的規(guī)章制度可循而無法處理,尤其是在中西部大多數(shù)省份,農(nóng)保管理體制至今仍沒有理順,運作也存在著困難,處于進退兩難的境地。</p><p>  養(yǎng)老保險基金保值增值壓力大,投資渠道狹窄。</p><p>  《基本方案》規(guī)定,"基金以縣為單位統(tǒng)一管理,主要以購買國家財政發(fā)行的高利率債券和存入銀行實現(xiàn)保值增值。"近年來,金融機構(gòu)銀行存款利率

31、已由1993年的12.06%下降到2009年的3.6%,發(fā)行的國債也存在同樣利率下降的問題,農(nóng)村社會養(yǎng)老保險基金收益性較低,增值和保值的目標難以得到保證。因此購買債券和存入銀行會使農(nóng)村社會養(yǎng)老保險基金增值能力較弱,加上通貨膨脹影響,甚至出現(xiàn)資金縮水的情況。</p><p>  保障水平過低,保障權(quán)益無法兌現(xiàn)。</p><p>  目前,我國農(nóng)村社會的保障水平遠遠低于城市。《基本方案》規(guī)定,

32、農(nóng)民交納保險費時,可以根據(jù)自己的實際情況分2元、4元、6元、8元……20元等10個檔次繳費,大多數(shù)地區(qū)農(nóng)民投保時都選擇了保費最低的2元/月的投保檔次,預計交費后可每年領取120元左右,在不考慮通貨膨脹等因素的情況下,這點錢也仍然難以對農(nóng)民起到養(yǎng)老保障的作用。</p><p>  既便如此在一些地方參加養(yǎng)老保險的農(nóng)民到60歲后也不能領取到當初承諾的金額,只能領取到農(nóng)保機構(gòu)原來承兌養(yǎng)老金的一定比例,甚至有的地方只把原

33、來的以5年期定期存款利率為例。其他存款利率同樣大幅下調(diào)。繳費額退還給參保人,使投保人的利益受到極大地損害。我們的農(nóng)村社會養(yǎng)老保險基金面臨嚴重的支付危機,這就造成參保的人口越多,用于支付的資金缺口就越大的局面。</p><p>  基金的管理不夠規(guī)范與完善。</p><p>  按照國際上通行的做法,社會保障基金應該遵循征繳、管理和使用三權(quán)分立的原則,從而保證養(yǎng)老保險基金的安全性。1998年

34、以前農(nóng)村社會養(yǎng)老保險基金的管理全部由民政部門一家負責,缺乏有效的監(jiān)督和制約,而民政部門又直接受制于當?shù)氐恼?。財政部?993年下文明確規(guī)定,養(yǎng)老保險基金必須??顚S茫坏门沧魉?國務院也發(fā)文規(guī)定任何部門、單位和個人都不得挪用社會保險基金。但不少地方政府和部門擅自擠占挪用保險基金現(xiàn)象時有發(fā)生。另外農(nóng)村社會養(yǎng)老保險基金實行縣級統(tǒng)籌,會造成基金管理工作機構(gòu)分散,隨著農(nóng)村養(yǎng)老保險的發(fā)展,資金積累越來越多,分散的管理模式不僅增加了基金被擠占、

35、挪用的風險,造成基金流失,而且難以形成規(guī)模效應,難以抵御通貨膨脹的侵蝕,削弱了未來保障能力。</p><p>  機構(gòu)管理費用入不敷出。</p><p>  按照《基本方案》的規(guī)定,農(nóng)村社會養(yǎng)老保險管理機構(gòu)的經(jīng)費可以按所收取基金的3%來支取。但是按規(guī)定提取的管理費難以滿足開展業(yè)務的需要。據(jù)有關(guān)統(tǒng)計數(shù)據(jù)顯示,2000年全國農(nóng)村社會養(yǎng)老保險管理機構(gòu)的經(jīng)費實際支出為6958萬元,當年提取管理費4

36、173萬元,缺口為2785萬元。農(nóng)村社會養(yǎng)老保險的管理機構(gòu)的管理費應參照城鎮(zhèn)企業(yè)職工養(yǎng)老保險基金的管理機構(gòu)的管理費的來源渠道,消除因管理費用入不敷出以至挪用農(nóng)村社會養(yǎng)老保險基金的現(xiàn)象。</p><p>  盡管存在以上這些問題,但農(nóng)村社會養(yǎng)老保險制度仍是一種符合我國社會主義初級階段國情的解決農(nóng)村老年經(jīng)濟保障的重要方式,應當在現(xiàn)有基礎上,查找原因積極穩(wěn)妥地解決農(nóng)村社會養(yǎng)老保險存在的問題。</p>&l

37、t;p>  1.4 農(nóng)村社會養(yǎng)老保險存在問題的原因分析</p><p>  農(nóng)村經(jīng)濟落后,農(nóng)民教育醫(yī)療費用太重</p><p>  有關(guān)資料顯示,我國農(nóng)業(yè)勞動產(chǎn)出率僅相當于世界平均水平的1/70,美國的1/84。城鄉(xiāng)生產(chǎn)力水平、三次產(chǎn)業(yè)勞動生產(chǎn)率不平衡。1990-2000年,第二、三產(chǎn)業(yè)與第一產(chǎn)業(yè)的社會勞動生產(chǎn)率(元/人年)的絕對差額分別由4346元和3609元上升到24419元和1

38、1186元。教育開支、醫(yī)療費用節(jié)節(jié)攀升,使農(nóng)民無力顧及養(yǎng)老。</p><p>  城鄉(xiāng)二元養(yǎng)老制度,戶籍制度是重要根源</p><p>  制度是控制、組合與變遷社會資源的契約。農(nóng)民的社會養(yǎng)老制度缺失主要是現(xiàn)行戶籍制度造成的。現(xiàn)行戶籍制度不僅有人口遷移管制功能,還有等級身份區(qū)分功能。它把城鄉(xiāng)居民區(qū)分為地位、權(quán)利、待遇、機會和義務不同的兩個社會集團,分配給不同的政治經(jīng)濟社會資源,致使市民成為

39、權(quán)多責少的優(yōu)等公民,農(nóng)民成為權(quán)少責多的劣等公民,并形成世襲式的等級身份制度,在此基礎上必然產(chǎn)生重城輕鄉(xiāng)的二元社會養(yǎng)老保險制度。</p><p>  法律基礎缺乏,政策保險沒有法律保證</p><p>  我國農(nóng)村養(yǎng)老保險到現(xiàn)在沒有一部成文法規(guī),只有一些行政規(guī)章及條例。1991年,原民政部農(nóng)村養(yǎng)老辦公室制定了“基本方案”,確定了以縣為基本單位的農(nóng)村社會養(yǎng)老保險原則,于1992年1月1日起在全

40、國公布實施。1999年,國務院指出目前農(nóng)村尚不具備普遍實行社會養(yǎng)老保險的條件,決定對已有的業(yè)務實行清理整頓,停止接受新業(yè)務,有條件的地區(qū)應逐步向商業(yè)保險過渡。經(jīng)調(diào)查摸底, 2002年,勞動與社會保障部向國務院呈送了《關(guān)于整頓規(guī)范農(nóng)村社會養(yǎng)老保險進展情況的報告》。2003年,為加強對地方工作的指導,勞動和社會保障部連續(xù)下發(fā)了《2003年勞動和社會保障工作要點》、《關(guān)于認真做好當前農(nóng)村社會養(yǎng)老保險的通知》等文件?,F(xiàn)行農(nóng)村社會養(yǎng)老保險方案雖幾

41、易其稿,但沒有統(tǒng)一性、連續(xù)性,缺少強制性、嚴肅性,故農(nóng)民對此缺乏依賴感、安全感和信任感。中央政府財政的支持缺位是農(nóng)村社會養(yǎng)老保險制度缺少的最主要原因。</p><p>  國家主體缺位,投資太少,農(nóng)村社會養(yǎng)老保險缺乏社會性、福利性</p><p>  社會保險的責任主體是國家,由國家或政府統(tǒng)一管理。保險基金來源于政府、單位(或企業(yè))和個人三方面,社會保險是國民收入再分配的一種形式。我國農(nóng)村

42、社會養(yǎng)老保險,以“個人繳納為主,集體補助為輔,國家給予扶持”的原則,背離了“社會保障”的根本特征,缺乏社會保險應有的社會性和福利性,基本上是一種強制性儲蓄。</p><p>  管理體制沒有理順,監(jiān)管不善,資金流失</p><p>  在農(nóng)村社會養(yǎng)老保險經(jīng)辦和資金管理環(huán)節(jié),政府的責任不明確,管理經(jīng)費來自于農(nóng)民交納的保費,不僅使本來就不充裕的養(yǎng)老保險金捉襟見肘,而且會導致養(yǎng)老保險資金的流失。

43、</p><p>  工作人員素質(zhì)不高,影響?zhàn)B老保險事業(yè)發(fā)展</p><p>  農(nóng)村社會養(yǎng)老保險是一項政策性、技術(shù)性和專業(yè)性很強的工作,要求其工作人員特別是管理干部必須具有高度的責任感和良好的業(yè)務素質(zhì)。然而,現(xiàn)實中不少社會保險業(yè)務人員素質(zhì)較低,未經(jīng)系統(tǒng)學習和正規(guī)訓練即上崗。他們不了解與社會保險相關(guān)的原理、法律、金融和投資知識,甚至對社會保險的常識也知之甚少,致使在工作中經(jīng)常出現(xiàn)違規(guī)運作,

44、甚至保險金被騙等問題。</p><p>  農(nóng)民對農(nóng)村社會養(yǎng)老保險認識不足</p><p>  多數(shù)農(nóng)民依賴于他們所認為的那種安全的、可靠的、保險的個人儲蓄存款養(yǎng)老,對于幾十年以后能否領到養(yǎng)老金持懷疑態(tài)度。許多農(nóng)民明知現(xiàn)有的家庭養(yǎng)老方式不是最理想的,但也不愿意參加社會養(yǎng)老保險,寧肯采用減少日常消費、減少風險投資、增加安全有保障的儲蓄存款等方式來養(yǎng)老。還有一些農(nóng)民誤認為交養(yǎng)老保險金是地方政府

45、的亂集資,是部分干部的個人行為。</p><p>  1.5 建立健全農(nóng)村社會養(yǎng)老制度的基本對策</p><p>  走出建立農(nóng)村社會養(yǎng)老保險制度建設的誤區(qū)</p><p>  有人認為,我國目前不具備建立農(nóng)村社會養(yǎng)老保險的條件,原因是:農(nóng)村經(jīng)濟落后,農(nóng)民拿不出保險金;農(nóng)民有土地養(yǎng)老,不需要社會保險;國家財力不足,無力為農(nóng)民保險等。事實上,按照現(xiàn)代社會學理論,在市場

46、經(jīng)濟條件下,經(jīng)濟愈落后的地方、生活愈困難的公民愈需要社會保障,保險金的使用價值也愈大。土地養(yǎng)老的現(xiàn)狀上面已作分析。現(xiàn)在我們國家的財力無論是橫比還是縱比,都已經(jīng)具備了給農(nóng)民投入養(yǎng)老保險金的能力。據(jù)專家對歐洲13個國家的調(diào)研,它們把養(yǎng)老保險覆蓋到農(nóng)村時,農(nóng)業(yè)的GDP占15%以下,我國早已達到,并已進入工業(yè)反哺農(nóng)業(yè)、城市帶動農(nóng)村的時期。</p><p>  政府應加大農(nóng)村社會養(yǎng)老保險基金投入</p>&l

47、t;p>  在農(nóng)村社會養(yǎng)老保險制度建立過程中,政府的財政支持是關(guān)鍵。市場經(jīng)濟條件下,現(xiàn)代政府應該且必須在市場失靈的領域進行調(diào)控,如提供公共物品或解決外部性問題等。按照微觀經(jīng)濟學理論,收益或成本外溢程度較高的社會保險支出,應由政府提供最低保障。況且,農(nóng)民是為我國經(jīng)濟建設貢獻大而索取少的弱勢群體。因此,政府更有責任為農(nóng)民提供基本的公共物品。據(jù)世界131個國家城鄉(xiāng)社會養(yǎng)老保險金的籌資模式,至少有129個國家的城鄉(xiāng)社會養(yǎng)老保障資金的基本來

48、源或全部由政府撥款或由政府和雇主出大頭、受保人出小頭,這是社會保障的根本性特征。中央財政用于社會保障的支出占財政總支出的比例,加拿大為39%,日本為37%,澳大利亞為35%,我國只有10%左右,而這10%的絕大部分又給了城鎮(zhèn)職工。</p><p>  試行惠普制農(nóng)村養(yǎng)老制度</p><p>  惠普制農(nóng)村養(yǎng)老金制度是指農(nóng)民從事農(nóng)業(yè)勞動達到一定年限,退休后就有權(quán)利享受養(yǎng)老保險金。無論其就業(yè)歷

49、史和收入狀況怎樣,均可獲得以國家財政為基礎的養(yǎng)老金。這樣有助于加快建立社會化養(yǎng)老,為傳統(tǒng)家庭養(yǎng)老提供有力支持,加快構(gòu)建農(nóng)村多層次的養(yǎng)老保險體系。</p><p>  促使以家庭養(yǎng)老、土地養(yǎng)老與社會養(yǎng)老三結(jié)合的模式向社會養(yǎng)老過渡</p><p>  家庭養(yǎng)老雖面臨困難,但并不意味著馬上退出舞臺。土地養(yǎng)老保障功能十分有限,但土地為農(nóng)民提供基本生活物質(zhì)保障,仍是多數(shù)農(nóng)民的“養(yǎng)老資源”。而建立與市

50、場經(jīng)濟體制相適應的農(nóng)村社會養(yǎng)老保險制度是一個長期過程。因此,充分發(fā)揮家庭養(yǎng)老保障功能,提搞土地的保障功能,將家庭養(yǎng)老、土地養(yǎng)老與社會養(yǎng)老結(jié)合起來,是解決農(nóng)民養(yǎng)老問題的理性選擇、過渡性措施。</p><p>  頒布《農(nóng)村社會養(yǎng)老保險法》,促進農(nóng)村社會養(yǎng)老法制化</p><p>  法律是社會養(yǎng)老保險實施的保障。西方國家社會保障、養(yǎng)老保障制度都有立法,如1601年英國制定的《濟貧法》, 18

51、83年德國俾斯麥政府頒布的《疾病保險法》、1889年頒布的《養(yǎng)老、殘疾、死亡保險法》以及1935年美國的《社會保障法案》等,使社會保障法制化。從世界各國的實踐看,社會保障制度的建立,都是立法在前,只有法律完備,社會保障制度才能完善。因此,盡快出臺《農(nóng)村社會養(yǎng)老保險法》,促使農(nóng)村社會養(yǎng)老保障法制化。</p><p>  大力宣傳,提高認識,更新觀念</p><p>  各級政府應根據(jù)實際情況

52、,抓住農(nóng)民養(yǎng)老心態(tài),做好示范工作,使農(nóng)民真正清楚參加養(yǎng)老保險是為了自己。要充分考慮農(nóng)民養(yǎng)老的文化背景,向農(nóng)民說清楚:社會養(yǎng)老保險與繳納集資的性質(zhì)不同;社會養(yǎng)老保險的收益性、可靠性和規(guī)范性;社會養(yǎng)老保險的重要性等。使他們改變靠后代養(yǎng)老的觀念,樹立社會養(yǎng)老觀念;打破贍養(yǎng)責任中的性別觀念,使女兒和兒子共同承擔養(yǎng)老的責任;改變合居養(yǎng)老、分居不管的觀念,合居、分居子女都要贍養(yǎng)老人。</p><p><b>  1

53、.6 說明書結(jié)構(gòu)</b></p><p>  第1章為綜述農(nóng)保的相關(guān)背景,政策;為什么要實行新農(nóng)保;農(nóng)村養(yǎng)老存在的問題以及問題分析。</p><p>  第2章介紹了系統(tǒng)開發(fā)的軟硬件環(huán)境,包括系統(tǒng)開發(fā)的政策需求,已經(jīng)系統(tǒng)的開發(fā)的平臺,語言以及所用到的主要技術(shù)。</p><p>  第3章介紹了系統(tǒng)的總體規(guī)劃,包括數(shù)據(jù)庫的建設,該部分主要講述本人參與的功能

54、模塊中所用到的最核心的表建設;系統(tǒng)主要功能的規(guī)劃設計包括整個系統(tǒng)框架的構(gòu)建,本人參與的主要功能的業(yè)務流程的規(guī)范。</p><p>  第4章介紹了本人主要參與的參保登記,繳費申報功能的實現(xiàn)以及計息算法;在功能實現(xiàn)中包括該功能所用到的核心方法以及功能實現(xiàn)的前臺展示過程,計息算法包括代碼的書寫以及詳細的文字說明。</p><p>  第2章 系統(tǒng)開發(fā)的軟硬件環(huán)境分析</p>&l

55、t;p>  2.1 “新農(nóng)?!惫芾硇畔⑾到y(tǒng)政策需求</p><p>  新型農(nóng)村社會養(yǎng)老保險(簡稱“新農(nóng)保”)是為保障農(nóng)村勞動者年老時的基本生活,由政府組織實施的一項社會保險,是國家社會保障體系的重要組成部分。堅持與經(jīng)濟社會發(fā)展水平相適應的原則;堅持廣覆蓋、保基本、能轉(zhuǎn)移、可持續(xù)的原則;堅持權(quán)利和義務相對應、社會統(tǒng)籌和個人賬戶相結(jié)合的原則;堅持政府引導、農(nóng)民自愿參保的原則。</p><p

56、>  “新農(nóng)?!睂嵭小皞€人繳費、集體補助、政府補貼相結(jié)合”的籌資結(jié)構(gòu),社會統(tǒng)籌與個人賬戶相結(jié)合的制度模式,基礎養(yǎng)老金和個人賬戶養(yǎng)老金相結(jié)合的待遇方式。農(nóng)民領取養(yǎng)老金由兩部分組成,個人賬戶的積累和各級政府財政直接補貼的基礎養(yǎng)老金。</p><p>  建立新型農(nóng)村社會養(yǎng)老保險制度,是加快建立覆蓋城鄉(xiāng)居民的社會保障體系的重要組成部分,對確保農(nóng)村居民基本生活,推動農(nóng)村減貧和逐步縮小城鄉(xiāng)差距,維護農(nóng)村社會穩(wěn)定意義重

57、大,同時對改善心理預期,促進消費,拉動內(nèi)需也具有重要意義。</p><p>  十七屆三中全會《中共中央關(guān)于推進農(nóng)村改革發(fā)展若干重大問題的決定》指出:要“按照個人繳費、集體補助、政府補貼相結(jié)合的要求,建立新型農(nóng)村社會養(yǎng)老保險制度”,2009年兩會“新型農(nóng)村社會養(yǎng)老保險試點要覆蓋全國10%左右的縣(市)”。</p><p>  山東省新農(nóng)保試點縣市名單: 19個</p><

58、;p>  濟南市天橋區(qū)、青島市城陽區(qū)、淄博市臨淄區(qū)、棗莊市市中區(qū)、壽光市、嘉祥縣、肥城市、榮成市、日照市東港區(qū)、萊蕪市萊城區(qū)、平邑縣、禹城市、聊城市東昌府區(qū)、濱州市濱城區(qū)、菏澤市牡丹區(qū)、煙臺市福山區(qū)、東營市河口區(qū)、即墨市、招遠市。</p><p>  “老農(nóng)?!笔窍鄬τ谀壳皩嵭械摹靶罗r(nóng)?!倍缘模?986年開始試點,1991年試點推開,民政部1992年頒發(fā)《縣級農(nóng)村社會養(yǎng)老保險基本方案》,開展了以個人繳費

59、為主,集體補助為輔的模式,先后經(jīng)歷了試點、逐步推進、全面鋪開和清理整頓四個階段,雖然到1997年底,全國已有8000多萬農(nóng)民參加養(yǎng)老保險,但隨著推廣范圍的不斷擴大,相當多的地區(qū)農(nóng)村社會養(yǎng)老保險出現(xiàn)了參保人數(shù)下降、基金運行難度加大等問題,故1999年進行整頓規(guī)范之后就陷入到基本停滯階段。</p><p>  農(nóng)民對“老農(nóng)?!敝苑e極性不高,主要原因是當時雖然名為“個人繳費為主,集體補助為輔,國家給予補政策扶持”,

60、但實際執(zhí)行的卻是集體補助沒有(我國集體經(jīng)濟的力量目前已很弱),國家扶持政策又不到位,最后演變成農(nóng)民自己給自己繳費養(yǎng)老,針對這一現(xiàn)象,新農(nóng)保應運而生。</p><p>  2.2 “新農(nóng)保”管理信息系統(tǒng)開發(fā)環(huán)境</p><p>  開發(fā)工具:MyEclipse,Tomcat,PowerBuilder,Oracle</p><p>  開發(fā)語言:Java,HTML,JS

61、P, PLSQL</p><p>  開發(fā)框架:struts,hibernate</p><p>  2.3 所用框架與開發(fā)語言簡介</p><p>  2.3.1 MVC模式</p><p>  模型-視圖-控制器(MVC)是Xerox PARC在八十年代為編程語言Smalltalk-80發(fā)明的一種軟件設計模式,至今已被廣泛使用。最近幾年被

62、推薦為Sun公司J2EE平臺的設計模式,并且受到越來越多的使用 ColdFusion 和 PHP 的開發(fā)者的歡迎。模型-視圖-控制器模式是一個有用的工具箱,它有很多好處,但也有一些缺點。</p><p>  MVC是一個設計模式,它強制性的使應用程序的輸入、處理和輸出分開。使用MVC應用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務。</p><p>  視圖是用戶看到

63、并與之交互的界面。對老式的Web應用程序來說,視圖就是由HTML元素組成的界面,在新式的Web應用程序中,HTML依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括Macromedia Flash和像XHTML,XML/XSL,WML等一些標識語言和Web services.</p><p>  模型表示企業(yè)數(shù)據(jù)和業(yè)務規(guī)則。在MVC的三個部件中,模型擁有最多的處理任務。例如它可能用象EJBs和Col

64、dFusion Components這樣的構(gòu)件對象來處理數(shù)據(jù)庫。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。由于應用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復性。 </p><p>  控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。所以當單擊Web頁面中的超鏈接和發(fā)送HTML表單時,控制器本身不輸出任何東西和做任何處理。它只是接收請求并決定調(diào)

65、用哪個模型構(gòu)件去處理請求,然后用確定用哪個視圖來顯示模型處理返回的數(shù)據(jù)。</p><p>  總結(jié)MVC的處理過程,首先控制器接收用戶的請求,并決定應該調(diào)用哪個模型來進行處理,然后模型用業(yè)務邏輯來處理用戶的請求并返回數(shù)據(jù),最后控制器用相應的視圖格式化模型返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶。</p><p>  2.3.2 Struct應用框架</p><p>  S

66、truts是一個基于Sun J2EE平臺的MVC框架,主要是采用Servlet和JSP技術(shù)來實現(xiàn)的。其最初萌芽于Craig McClanahan的構(gòu)思,誕生至今也一年有余了?,F(xiàn)在,Struts是Apache軟件基金會旗下Jakarta項目組的一部分,其官方網(wǎng)站是http://jakarta.apache.org/struts。由于Struts能充分滿足應用開發(fā)的需求,簡單易用,敏捷迅速,在過去的一年中頗受關(guān)注。Struts把Servle

67、t、JSP、自定義標簽和信息資源(message resources)整合到一個統(tǒng)一的框架中,開發(fā)人員利用其進行開發(fā)時不用再自己編碼實現(xiàn)全套MVC模式,極大的節(jié)省了時間,所以說Struts是一個非常不錯的應用框架。</p><p>  2.3.3 Hibernate框架</p><p>  Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得J

68、ava程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。</p><p>  2.4 Oracle 10G 簡介</p><p>  Oracle 10

69、g是當前最流行的大型關(guān)系數(shù)據(jù)庫之一,支持包括32位Windows、64位Windows、OS、HP-UX、AIX5L、Solaris和Linux等多種操作系統(tǒng),擁有廣泛的用戶和大量的應用案例。</p><p>  網(wǎng)格的重要目標中有一些是要以極低的成本和極小的復雜性提供高可用性、可伸縮性和極佳的服務性能,所以采用集成方法管理網(wǎng)格是必要的。Oracle經(jīng)過幾年的艱苦工作,對管理企業(yè)內(nèi)分布式資源提供了廣泛的支持。Or

70、acle提供的工具和特性包括:</p><p>  利用Oracle Enterprise Manager(Oracle企業(yè)管理器)管理網(wǎng)格。Enterprise Manager提供了一個簡化的、集中化的管理框架,用于管理企業(yè)資源和分析網(wǎng)格性能。利用Enterprise Manager,網(wǎng)格管理員能夠從網(wǎng)絡的任何位置,在系統(tǒng)的整個生命周期(從前端到后端)內(nèi)通過Web瀏覽器管理網(wǎng)格環(huán)境。在使用Oracle數(shù)據(jù)庫10

71、g的情況下,這項工作包括集成管理并監(jiān)控RAC數(shù)據(jù)庫,以及在失效切換(failover)和正常切換(switchover)環(huán)境下管理并監(jiān)控備用數(shù)據(jù)防護(Data Guard)系統(tǒng)。</p><p>  管理網(wǎng)格中的安全性網(wǎng)格中的動態(tài)環(huán)境使安全性變得極為重要。通過利用符合輕型目錄訪問協(xié)議(Lightweight Directory Access Protocol,LDAP)的Oracle互聯(lián)網(wǎng)目錄(Oracle In

72、ternet Directory,OID)集中管理分布式企業(yè)的安全性,Oracle使安全性的管理變得非常輕松。在這方面,企業(yè)用戶安全性提供了在全球范圍內(nèi)跨所有企業(yè)數(shù)據(jù)庫創(chuàng)建和管理用戶權(quán)限的能力。企業(yè)用戶權(quán)限的管理在OID內(nèi)完成,從而不必在一個網(wǎng)格的多個數(shù)據(jù)庫中創(chuàng)建同一個用戶。另外,有了Oracle數(shù)據(jù)庫10g,你現(xiàn)在就能夠在一張智能卡中存儲安全套接層(Secure Sockets Layer,SSL)證書,以便漫游訪問網(wǎng)格。</p

73、><p>  虛擬專用數(shù)據(jù)庫“VPD(Virtual Private Database,虛擬專用數(shù)據(jù)庫)提供了服務器增強的、精細的訪問控制以及一個可以在網(wǎng)格設置中使用的安全的應用語境,以便多個客戶、合作伙伴或部門能夠利用同一個數(shù)據(jù)庫安全地訪問關(guān)鍵數(shù)據(jù)。”O(jiān)racle數(shù)據(jù)庫安全性主要產(chǎn)品經(jīng)理SudhaIyer說,“VPD使每位用戶和每位客戶都能夠在單一的數(shù)據(jù)庫內(nèi)訪問數(shù)據(jù),并保證了數(shù)據(jù)在物理上的分離。通過將一個或多個安全

74、策略與表或視圖相關(guān)聯(lián),就能夠?qū)崿F(xiàn)VPD?!?lt;/p><p>  Oracle標簽安全性(Oracle Label Security)</p><p>  Oracle標簽安全性為管理員提供了一個基于網(wǎng)絡的行級(現(xiàn)在是列級)安全解決方案,以便根據(jù)數(shù)據(jù)的敏感性控制數(shù)據(jù)訪問,消除了手工編寫這種策略的需要。“利用圖形用戶界面(GUI)工具Oracle策略管理器(Oracle Policy Mana

75、ger),管理員能夠快速創(chuàng)建Oracle標簽安全性策略,并將它們分配到應用程序表內(nèi)的行和列?!監(jiān)racle數(shù)據(jù)庫安全性產(chǎn)品管理總監(jiān)Paul Needham說,“此外,Oracle數(shù)據(jù)庫10g現(xiàn)在還添加了Oracle標簽安全與OID的集成,從而使你能夠在動態(tài)變化的網(wǎng)格設置中集中管理這些策略。”</p><p>  提供計算資源是網(wǎng)格最重要的功能之一。它能夠在需要時動態(tài)地將計算資源提供給應用程序。根據(jù)業(yè)務優(yōu)先級和需要

76、,必須正確地分配這些資源。除了真正應用集群(Real Application Cluster,RAC)之外,Oracle還提供了許多用于提供計算資源的特性,它們包括:</p><p>  自動存儲管理(Automatic Storage Management,ASM)</p><p>  Oracle建議將自動存儲管理用于數(shù)據(jù)庫文件和Oracle home的集群文件系統(tǒng)?!癆SM是Orac

77、le數(shù)據(jù)庫10g的新特性,它簡化了Oracle數(shù)據(jù)庫文件的管理。”ASM高級開發(fā)經(jīng)理Rich Long說,“ASM只要求你管理少量的磁盤組,而不是管理許多數(shù)據(jù)庫文件。你可以定義一個特殊磁盤組作為數(shù)據(jù)庫的默認磁盤組?!?lt;/p><p>  Oracle資源管理器(Oracle Resource Manager)</p><p>  雖然Oracle數(shù)據(jù)庫10g在很大程度上是一個自我管理的數(shù)據(jù)

78、庫,但管理員還是需要對數(shù)據(jù)庫資源的使用方式進行控制。在Oracle數(shù)據(jù)庫內(nèi)管理資源的重要工具之一就是數(shù)據(jù)庫資源管理器(Database Resource Manager),它使資源管理員能夠改變將Oracle數(shù)據(jù)庫資源分配給網(wǎng)格用戶的方式。</p><p>  Oracle調(diào)度器(Oracle Scheduler)</p><p>  Oracle數(shù)據(jù)庫10g還引入了Oracle調(diào)度器,它

79、提供了許多在網(wǎng)格中安排和執(zhí)行業(yè)務及IT任務(稱為作業(yè))的功能。</p><p><b>  第3章 系統(tǒng)設計</b></p><p>  3.1 系統(tǒng)總體規(guī)劃</p><p><b>  系統(tǒng)總體功能模塊圖</b></p><p>  圖3.1系統(tǒng)功能模塊圖</p><p>

80、  3.2 系統(tǒng)數(shù)據(jù)庫設計</p><p>  3.2.1 數(shù)據(jù)庫表的說明</p><p>  表3.2.1 數(shù)據(jù)庫主要表說明</p><p>  3.2.2 數(shù)據(jù)庫主要業(yè)務表的設計</p><p>  表3.2.2 組件客戶化</p><p>  表3.2.3 利率信息</p><p>  表

81、3.2.4 繳費批次</p><p>  表3.2.5 人員基本信息</p><p>  表3.2.6 人員繳費帳戶信息</p><p>  表3.2.7 人員繳費中間信息</p><p>  3.3 系統(tǒng)的主要業(yè)務流程</p><p>  3.3.1繳費業(yè)務流程</p><p>  圖3.2繳

82、費業(yè)務流程圖</p><p><b>  操作步驟:</b></p><p>  繳費申報:繳費業(yè)務—基本業(yè)務—個人繳費管理—參保人員繳費申報</p><p>  填寫單據(jù):繳費業(yè)務—基本業(yè)務—繳費綜合管理—填寫單據(jù)</p><p>  確認單據(jù):繳費業(yè)務—繳費單據(jù)管理—繳費單據(jù)確認</p><p&g

83、t;  撤銷已確認:繳費業(yè)務—繳費單據(jù)管理—撤銷單據(jù)確認</p><p>  作廢未確認:繳費業(yè)務—基本業(yè)務—繳費綜合管理—作廢未確認單據(jù)</p><p>  刪除繳費申報:繳費業(yè)務—基本業(yè)務—繳費綜合管理—刪除繳費申報</p><p>  3.3.2 待遇登記、復核業(yè)務流程</p><p>  圖3.3待遇登記、復核業(yè)務流程圖</p&

84、gt;<p><b>  操作步驟:</b></p><p>  待遇登記:發(fā)放業(yè)務—基本業(yè)務—個人發(fā)放管理—待遇登記</p><p>  待遇復核:發(fā)放業(yè)務—待遇撥付管理—待遇復核</p><p>  撤銷待遇復核:發(fā)放業(yè)務—待遇撥付管理—撤銷待遇復核</p><p>  撤銷待遇登記:發(fā)放業(yè)務—待遇撥付

85、管理—待遇復核—撤銷待遇登記</p><p>  第4章 系統(tǒng)主要功能實現(xiàn)</p><p>  4.1 參保人員新增</p><p>  人員管理—參保人員新增</p><p><b>  主要方法代碼:</b></p><p>  public DataObject importNewPerso

86、n(DataObject pdo)throws Exception{</p><p>  DataObject vdo =new DataObject();</p><p>  DataObject pobj = new DataObject();</p><p>  DataObject ppdo = new DataObject();</p>&

87、lt;p>  DataObject result = null;</p><p>  PersonDTO pdto = new PersonDTO();</p><p>  DataStore vds = new DataStore();</p><p>  DataStore vdsImp = new DataStore();</p>

88、<p>  DataStore vdssucc = new DataStore();</p><p>  DataStore vdserr = new DataStore();</p><p>  String vgrbh = null, vbxzt = null;</p><p>  String vgrbh_old = null;</p&g

89、t;<p>  String vstr = null, vzzny = null, vny = null, vjtbh = null, vxzbh = null, vjgbh = null;</p><p>  String vdqny = null,vminffny =null ;</p><p>  int vi = 0, vj = 0, vc = 0, vk = 0,

90、vys = 0;</p><p>  double vffxm1,vffxm2;</p><p>  vdsImp = (DataStore)pdo.get("vdssucc");</p><p>  for (vi = 0; vi < vdsImp.rowCount(); vi++) {</p><p>  pob

91、j = vdsImp.getRow(vi);</p><p>  pdto = new PersonDTO();</p><p>  BeanUtil.DataObjectToBean(pobj, pdto);</p><p><b>  // 個人編號</b></p><p>  vgrbh = PubTool.tri

92、m(pdto.getGrbh());</p><p><b>  // 保險狀態(tài)</b></p><p>  vbxzt = PubTool.trim(pdto.getBxzt());</p><p><b>  //鄉(xiāng)鎮(zhèn)信息</b></p><p>  vxzbh = PubTool.trim(p

93、dto.getXzbh());</p><p>  vjtbh = PubTool.trim(pdto.getJtbh());</p><p><b>  // 取當前年月</b></p><p>  vdqny = PubTool.dateToString(this.tool.getSysDate(),"yyyyMM");

94、</p><p><b>  // 計算開戶日期</b></p><p>  sql.setSql("select min(qsny) minffny from person_give_standard where grbh=? ");</p><p>  sql.setString(1, vgrbh);</p>

95、<p>  vds = sql.executeQuery();</p><p>  vminffny = vds.getString(0, "minffny");</p><p>  if (vminffny == null) {</p><p>  pdto.setKhrq(pdto.getCbrq());</p>

96、<p><b>  } else {</b></p><p>  pdto.setKhrq(PubTool.stringToDate(vminffny + "01", "yyyyMMdd"));</p><p><b>  }</b></p><p><b>  

97、}</b></p><p>  ppdo.put("dto", pdto);</p><p><b>  try{</b></p><p>  result = BpoProxy.execute("com.dareway.apps.csi.receive.bp.AddPersonBPO",&q

98、uot;saveAddedXz",ppdo,this._user);</p><p>  // 發(fā)放人員需要產(chǎn)生give_notice</p><p>  if ("3".equals(vbxzt)){</p><p>  vffxm1 = 0;</p><p>  sql.setSql("selec

99、t ffxm1 from person_give_standard where grbh=? and qsny=?");</p><p>  sql.setString(1, vgrbh);</p><p>  sql.setString(2, vdqny);</p><p>  vds =sql.executeQuery();</p>&l

100、t;p>  if (vds.rowCount() > 0) {</p><p>  vffxm1 = vds.getDouble(0, "ffxm1");</p><p><b>  }</b></p><p>  // 產(chǎn)生 person_give_notice</p><p>  sq

101、l.setSql("insert into person_give_notice "</p><p>  + " (djlsh,grbh,qlrq,khrq,ffbzq,djzt,txrybh,txrq,qrrybh,qrrq,ffxm1)"</p><p>  + " values(?,?,?,?,120,'1',

102、9;#trans#',sysdate,'#trans#',sysdate,?)");</p><p>  sql.setString(1, tool.getYyMMdd()+ op.getSequence("PERSON_GIVE_NOTICE_DJLSH", 6,"0"));</p><p>  sql.setSt

103、ring(2, vgrbh);</p><p>  sql.setDate(3, pdto.getKhrq());</p><p>  sql.setDate(4, pdto.getKhrq());</p><p>  sql.setDouble(5, vffxm1);</p><p>  sql.executeUpdate();</p

104、><p><b>  }</b></p><p>  BeanUtil.BeanToDataObject(result.get("dto"), pobj);</p><p>  vdssucc.add(pobj);</p><p>  }catch(Exception e){</p><

105、;p>  pobj.put("err", e.getMessage());</p><p>  vdserr.add(pobj);</p><p><b>  }</b></p><p><b>  }</b></p><p>  vdserr.setTypeList(&q

106、uot;xzbh:s,jtbh:s,grbh:s,xm:s,sfzhm:s,xb:s,csrq:s,grsf:s,mz:s,lxfs:s,zz:s,hkszd:s,cbrq:s,bz:s,jgbh:s,bxzt:s,xmpy:s,stjfnx:s,shbzhm:s,cym:s,zcdjgmc:s,zrlb:s,qsrq:s,zzrq:s,zlyljje:s,jfjs:s,sjjfns:s,lgrbh:s,err:s");<

107、;/p><p>  vdssucc.setTypeList("xzbh:s,jtbh:s,grbh:s,xm:s,sfzhm:s,xb:s,csrq:s,grsf:s,mz:s,lxfs:s,zz:s,hkszd:s,cbrq:s,bz:s,jgbh:s,bxzt:s,xmpy:s,stjfnx:s,shbzhm:s,cym:s,zcdjgmc:s,zrlb:s,qsrq:s,zzrq:s,zlyljje:

108、s,jfjs:s,sjjfns:s,lgrbh:s");</p><p>  vdo.put("vdserr", vdserr);</p><p>  vdo.put("vdssucc", vdssucc);</p><p>  return vdo;</p><p><b>  

109、}</b></p><p>  圖4.1 參保登記信息錄入</p><p>  圖4.2 參保登記成功</p><p><b>  4.2 繳費業(yè)務</b></p><p>  繳費申報:繳費管理—繳費管理—個人繳費管理—參保人員繳費申報</p><p>  填寫單據(jù):繳費管理—繳費管

110、理—繳費綜合管理—填寫單據(jù)</p><p>  確認單據(jù):單據(jù)管理—繳費單據(jù)管理—繳費單據(jù)確認</p><p><b>  主要方法代碼:</b></p><p>  public DataObject savePersonalPayDeclare(DataObject pdo)throws Exception{</p><

111、p>  if(vgrbh == null || "".equals(vgrbh)){</p><p>  thrownew ApplicationException("傳入的個人編號為空!");</p><p><b>  }</b></p><p>  sql.setSql("selec

112、t xzbh,jtbh from person_info where grbh = ? and jgbh = ? ");</p><p>  sql.setString(1, vgrbh);</p><p>  sql.setString(2, this.jgbh);</p><p>  vds = sql.executeQuery();</p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論