版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第第頁ssm社會保險管理系統(tǒng)摘要:改革開放的浪潮已近深深的鍵入人心,隨之而帶來了我國社會主義市場經(jīng)濟體制的不斷完善和建立健全,作為國家基本保障之一的社會保險系統(tǒng),我們不單單要把握社保金額的進展和狀態(tài),還需要對社會保障基金開展全面、科學(xué)、可持續(xù)的利用,發(fā)揮現(xiàn)金的時間效益,應(yīng)用科學(xué)的管理手段,為廣大人民提供有效的社會保障體系。在社會信息越來越豐富和復(fù)雜的今天,要完成對社會保險基金的實時調(diào)控,就需要盡快開展社會保障系統(tǒng)的信息化建設(shè)。眼下我國各省、自治區(qū)、直轄市的社會保障信息管理系統(tǒng)已經(jīng)在以往的發(fā)展過程中總結(jié)出一定的經(jīng)驗和方法,全國各地已經(jīng)于社會保障管理系統(tǒng)的建設(shè)達成共識,社會保障管理系統(tǒng)的建設(shè)迫在眉睫。如果實現(xiàn)了社會保險管理系統(tǒng)的信息化建設(shè),就可以更加方便、快捷地對社會保險資金的監(jiān)督和管理,減少甚至杜絕社保在經(jīng)辦過程中的人為錯誤因素,提升資金收取、給付和監(jiān)督管理的標準化、條文化,有效制止弄虛作假騙取社會保障資金的現(xiàn)象,堅決防止和解決社保資金的風(fēng)險。同時,自“金保工程”在全國實施以來,促進了勞動和社會保障工作處理方法全面完善,可以把社會保險注冊、登記、申請、審核、收取、給付、核查、資金賬戶、社保管理以及勞動力市場相結(jié)合,實現(xiàn)勞動就業(yè)、擇業(yè)、創(chuàng)業(yè)和社會保險管理品臺的共享化、實時化、標準化。而基于SSM模塊設(shè)計的社會保險的管理品臺系統(tǒng)就是針對這一現(xiàn)實狀況應(yīng)運而生的。關(guān)鍵詞:SSM;社會保險;金保工程SSMSocialInsuranceManagementSystemAbstract:Thewaveofreformandopening-uphasalmostenteredtheheartsofthepeople,andwithit,thesocialistmarketeconomicsystemhasbeencontinuouslyimprovedandimproved.Asoneofthebasicguaranteesofthecountry,thesocialinsurancesystemnotonlyneedstograsptheprogressandstatusofthesocialinsuranceamount,butalsoneedstoadjustThesocialsecurityfunddevelopsacomprehensive,scientificandsustainableuse,makesuseofthetimebenefitsofcash,andappliesscientificmanagementmethodstoprovideaneffectivesocialsecuritysystemforthegeneralpublic.Today,associalinformationbecomesmoreandmoreabundantandcomplex,inordertocompletethereal-timeregulationofsocialinsurancefunds,itisnecessarytocarryouttheinformationconstructionofthesocialsecuritysystemassoonaspossible.Atpresent,thesocialsecurityinformationmanagementsystemsofprovinces,autonomousregions,andmunicipalitiesinChinahaveconcludedcertainexperiencesandmethodsinthepastdevelopmentprocess.Consensushasbeenreachedintheconstructionofsocialsecuritymanagementsystemsacrossthecountry,andtheconstructionofsocialsecuritymanagementsystemsisimminent.Iftheinformationconstructionofthesocialinsurancemanagementsystemisrealized,itwillbeeasierandfastertosuperviseandmanagesocialinsurancefunds,reduceoreveneliminatehumanerrorfactorsintheprocessofhandlingsocialinsurance,andimprovethecollection,payment,supervisionandmanagementoffunds.Thestandardizationandcultureofthegovernmenteffectivelypreventfraudanddeceptionofsocialsecurityfunds,andresolutelypreventandresolvetherisksofsocialsecurityfunds.Atthesametime,sincetheimplementationofthe"GoldenInsuranceProject"throughoutthecountry,ithaspromotedthecomprehensiveimprovementoflaborandsocialsecurityworkprocessingmethods,whichcanregister,register,apply,review,collect,pay,verify,fundaccounts,socialsecuritymanagement,andthelabormarketCombinedtorealizethesharing,real-timeandstandardizationoflaboremployment,jobselection,entrepreneurshipandsocialinsurancemanagementplatform.ThesocialinsurancemanagementdesksystembasedontheSSMmoduleisdesignedtomeetthissituation.Keywords:SSM;SocialInsurance;FinancialInsuranceProject1前言1.1研究背景改革開放的浪潮已經(jīng)深深的鍵入人心,隨之而帶來了我國社會主義市場經(jīng)濟體制不斷建立健全和完善,作為國家基本保障之一的社會保險系統(tǒng),建立健全完善的社會保險管理體系,已經(jīng)成為我國目前各省、自治區(qū)、直轄市勞動部門的重點工作。而規(guī)范的社會保險管理體系,將會淘汰掉傳統(tǒng)的社會保險管理系統(tǒng),傳統(tǒng)的方式和方法已經(jīng)完全無法滿足新時代的管理方法。采用新技術(shù)、新方法進行社會保險的管理,研發(fā)電腦和科技系統(tǒng)管理為平臺的管理信息系統(tǒng)己蓄勢待發(fā)。為了配合這個任務(wù)的開展,開發(fā)國家級的社會保險管理系統(tǒng),也是我國對社會保險工作的現(xiàn)實需求。社會保險是民生保障工程的重要組成內(nèi)容,社會保險信息系統(tǒng)的開發(fā)是促進社會保險改革、完善社會保險體制的要求,也是規(guī)范社會保險管理、提升工作時效性和完成科學(xué)決策的要求。這個系統(tǒng)的建設(shè),將會讓我們方便的應(yīng)用高科技的計算機通信方法和手段規(guī)范社會保險管理工作,提升管理者的水平,進而促進管理理念和管理手段的進化。再者,如果能夠建立全國范圍內(nèi)統(tǒng)一的社會保險網(wǎng)絡(luò)平臺和信息化管理系統(tǒng),一方面可以便捷地完成社會保險信息的搜集、整合和共享,為保險制度和計劃的實施者和人民群眾給予方便的服務(wù),另一方面還可以各省、自治區(qū)、直轄市提供全面、精確、全天候、全方位的社會保險信息管理,對于提升我國社會保險管理政策的科學(xué)性、前瞻性具有十分重要的意義。我國國內(nèi)的社會保險管理系統(tǒng)已然經(jīng)過了20多年的研究、應(yīng)用和改善,隨著新時代下“金保工程”概念的提出,社會保險管理系統(tǒng)的開發(fā)和建設(shè)又邁入了一個全新的研究階段,建立健全一整套完善的社會保險管理體系,對勞動和社會保險工作提出了新的挑戰(zhàn)。我國“金保工程”實施內(nèi)容詳見圖1-1。圖1-1金保工程結(jié)構(gòu)圖社會保險制度是作為世界上絕大部分社會穩(wěn)定的國家的最最重要的社會經(jīng)濟體制之一。我國的社會保險的管理的制度,是隨著我國的社會經(jīng)濟體制的改革,進行不間斷的、持續(xù)的深化改革和完善健全的,建立健全新時代完整、全面的社會保險管理系統(tǒng)已經(jīng)上升為一項十分緊迫的任務(wù)。社會保險是一種社會性的基礎(chǔ)系統(tǒng)工程,它涵蓋了政府各行政部門、社會參保單位、各級相關(guān)機構(gòu)、參保個人等多方面的內(nèi)容,且對信息傳遞、處理和保存的要求較高。如此復(fù)雜和高要求的社會工程難以用人工方式完成,需要大量利用現(xiàn)代信息處理技術(shù)手段如計算機、數(shù)據(jù)庫、智能卡等。社會保險是勞動和社會保障制度中的重要部分。我國目前社會保險制度的建設(shè)目的就是實現(xiàn)“五保合一”。所謂“五保合一”,就是指:應(yīng)用現(xiàn)代化的管理手段,讓醫(yī)療保險制度、養(yǎng)老保險制度、失業(yè)保險制度和工傷保險制度以及生育保險制度,共計五個保險種類進行統(tǒng)一的登記、統(tǒng)一的變更、統(tǒng)一的繳費申報、統(tǒng)一的核定繳費的基數(shù)、統(tǒng)一的征集基金?;赟SM開發(fā)的社會保險管理系統(tǒng)具有應(yīng)用面廣、適應(yīng)性強、不受地域和時間限制的全新應(yīng)用軟件,將為我國各地區(qū)的社會保險辦理機構(gòu)提供便捷的需求,并且各地區(qū)也可針對地區(qū)特色等,選擇不同的業(yè)務(wù)方式和不同的技術(shù)方案。該系統(tǒng)將以IC卡作為信息的存貯設(shè)備,在程序里面包含五大險種,在系統(tǒng)架構(gòu)上采取集中式和多層模塊相整合,在數(shù)據(jù)上也可活泛的和各地政府部門和經(jīng)辦機構(gòu)實時交流。我國最新的社會保險管理的“五險合一”管理系統(tǒng)如圖1-2所示。圖1-2社會保險管理系統(tǒng)“五保合一”1.2國內(nèi)外研究現(xiàn)狀、水平國際上的社會保險管理系統(tǒng)開發(fā)已經(jīng)很成熟了,他們所采用的管理手段也都是信息化、科學(xué)化的方式。而我國這些年在系統(tǒng)的開發(fā)和應(yīng)用上也取得了很大的成就。我國軟件開發(fā)人員可以根據(jù)我國實際情況,針對社會保險條文和社會保障信息,同時結(jié)合社會保險管理工作的現(xiàn)狀和發(fā)展走勢,對全國的社會保險管理機構(gòu)提供較為完善和完整的技術(shù)解決方案。社會保險管理系統(tǒng)都將以IC卡為存儲介質(zhì),在應(yīng)用模塊上選用集中式和多層組塊相結(jié)合的方法,在數(shù)據(jù)上也可以方便地與各地方部門和經(jīng)辦機構(gòu)及時共享。模塊化、多線程、可拆解等特點,也可以對政策變化及不同區(qū)域、不同等級的業(yè)務(wù)要求做出迅速響應(yīng)。該系統(tǒng)開發(fā)選用分布式的處理方法,以WEB為主線的多線程體系架構(gòu),網(wǎng)絡(luò)是承載于標準的INTERNET技術(shù)和協(xié)議[1]。該系統(tǒng)將應(yīng)用實際和任務(wù)處理的差異,提供不同的體系架構(gòu)。系統(tǒng)軟件的基本功能,可大致分為三大模塊:業(yè)務(wù)管理功能、決策分析功能、綜合查詢功能。近年來,我國部分省市已經(jīng)進行了社保統(tǒng)籌和個人賬戶相結(jié)合的保險體制試點,經(jīng)改革以后,這些省市的工作量都大幅增加,雖然個別省市實行了計算機電腦來管理社會保險信息系統(tǒng),對于社會保險改革、政策落實和提升工作時效性等產(chǎn)生了一些利好的正面作用。但是,限于各省市的自身經(jīng)濟條件的差異,系統(tǒng)開發(fā)建設(shè)的規(guī)格、水平差距也比較大[2]。目前,社會保險管理系統(tǒng)開發(fā)建設(shè)所面臨的主要問題是:我國既有的信息管理體系,已經(jīng)沒有辦法很好地滿足工作任務(wù)處理和管理任務(wù)決策的實時要求;不具備全國統(tǒng)一的框架和實施意見,各省市自發(fā)的開發(fā)建設(shè)社會保險管理系統(tǒng),部分地區(qū)沒有根據(jù)系統(tǒng)工程的指導(dǎo)意見開展方案研究和討論,造成了計算機硬軟件的大量浪費,計算機軟件重復(fù)設(shè)計狀況很常見,網(wǎng)絡(luò)互聯(lián)、共享困難;社會保險系統(tǒng)建設(shè)的資金來源也不甚明確,大部分省份的系統(tǒng)開發(fā)費用缺口較大;同時還缺乏專家組織與專業(yè)技術(shù)人員的保障,這些情況都嚴重的影響和制約著我國各地區(qū)的社會保險信息系統(tǒng)的開發(fā)、建設(shè)和發(fā)展。1.3社會保險管理系統(tǒng)的作用社會保險管理系統(tǒng)建立的主要任務(wù)之一就是給我國社會勞動和社會保險各個業(yè)務(wù)任務(wù)提供完善、健全的網(wǎng)絡(luò)信息技術(shù)支持的系統(tǒng)工程,從而實現(xiàn)保險業(yè)務(wù)管理的智能化[3]。進而更進一步實現(xiàn)社會保險管理工作業(yè)務(wù)的全自動化、費用存取的高智能審核和監(jiān)督、完善對參保部門、公司和個人的服務(wù)方法等。1.4社會保險管理系統(tǒng)的應(yīng)用范圍社會保險管理系統(tǒng)可方便快捷的推廣到各省、自治區(qū)、直轄市的社會保險管理部門、各級別社會保險辦理單位以及定點醫(yī)療機構(gòu)等。1.5社會保險管理系統(tǒng)的特點基于計算機軟件技術(shù)的社會保險管理系統(tǒng)具有涵蓋全部社會保險。而我國目前推廣的“五保合一”,有利于社會保險的拆解組合便捷化、模塊化、廣范圍運行;采用多協(xié)議開發(fā)的、易拆解的網(wǎng)絡(luò)模塊;選用IC卡為數(shù)據(jù)信息存儲的載體和交流的媒介;參數(shù)化開發(fā)、系統(tǒng)適用性強、維護簡單;多種安全保密機制和數(shù)據(jù)備份策略;具備簡單明了的用戶前端視口界面、信息綜合查找和統(tǒng)計分析功能等特征[4]。2社會保險管理系統(tǒng)關(guān)鍵技術(shù)介紹2.1JavaJava計算機編程語言是一項基于面向?qū)ο蟮摹?yīng)用廣泛的計算機編程語言,Java語言相對于C++語言來說,Java取其精華、棄短補長,完全吸收并利用了C++的各種優(yōu)點,而且還拋棄了C++語言里面難以理解的多傳承、多線程等想法。因此,Java計算機軟件開發(fā)編程設(shè)計語言具有面向客觀對象、簡單方便、易用、獨立化平臺、性能安全、可移植性強等特點[5]。2.2SSM框架簡介SSM是Spring、SpringMVC、MyBatis的首字母大寫簡稱,其架構(gòu)體系集成了Spring和MyBatis的兩個開源數(shù)據(jù)庫集合而來的(而SpringMVC作為Spring中的一個組成部分)。常用作數(shù)據(jù)信息來源較為單一的web研究項目的框架來使用[6]。2.2.1SpringMVC(1)SpringMVCSpringMVC相當于是SpringFrameWork的繼承和升級產(chǎn)品,可以集成在SpringWebFlow當中。Spring架構(gòu)具備了開發(fā)Web應(yīng)用軟件的所有功能和MVC組件。采用Spring可交互的MVC框架,可以使用Spring開展WEB設(shè)計的同時,選擇采用Spring的SpringMVC架構(gòu)或整合其他MVC設(shè)計架構(gòu)[7,8]。(2)SpringMVC基本特征1)通過指令接口,Spring架構(gòu)的范圍是可已根據(jù)不同的需要進行置配的,同時它還涵蓋了計算機軟件設(shè)計的多種界面顯示方法,例如JavaServerPages(JSP)方法、Velocity方法、Tiles方法、iText方法和POI方法等。SpringMVC框架事先并不知道程序執(zhí)行過程中所要使用的視圖,所以它不會強迫用戶只采用JSP方法。同時,SpringMVC還拋棄了控制端、模塊對象、過濾模塊以及軟件應(yīng)用程序的處理角色,這種求同存異讓它們更便捷的進行個性化定制[9]。2)可以很便捷的和其它View架構(gòu)等(Tiles等)無縫銜接,使用IOC方便于測試。(3)SpringMVC運行原理1)前端客戶發(fā)送指令到前端控制模塊DispatcherServlet。2)前端控制模塊DispatcherServlet在收到客戶指令后調(diào)用中央處理器應(yīng)答器HandlerMapping。3)處理器應(yīng)答器HandlerMapping根據(jù)接受或發(fā)出的指令的Url,來有針對性的匹配具體的處理模塊,并生成處理模塊對象Handler及處理器攔截器HandlerIntercepter,然后把它們一起反饋給前端控制器DispatcherServlet。4)前端控制模塊DispatcherServlet會通過處理模塊適配器HandlerAdapter來調(diào)用處理端Controller。5)執(zhí)行處理器(Controller,也叫后端控制器)6)處理器Controller執(zhí)行完后返回ModelAnView。7)處理器應(yīng)答器HandlerAdapter將處理模塊Controller執(zhí)行回返的指令結(jié)果ModelAndView反饋給前端控制模塊DispatcherServlet。8)前端控制模塊DispatcherServlet將ModelAnView傳輸給窗口解譯器ViewResolver。9)窗口解譯器ViewResolver解析后反饋具體的視口View。10)前端控制模塊DispatcherServlet對視口View開展渲染視圖(也就是把模型數(shù)據(jù)充填到視口中)11)前端控制器DispatcherServlet響應(yīng)用戶。詳見圖2-1。圖2-1SpringMVC架構(gòu)流程圖2.2.2Spring(1)Spring簡介SpringFramework是一個全面開放開源的Java/JavaEE全功能堆棧的應(yīng)用軟件架構(gòu),它以Apache許可證的方式發(fā)布,還有.NET基礎(chǔ)上的衍生版本。SpringFramework供應(yīng)了一個簡單易懂的開發(fā)模式,這種開發(fā)方式,將避免那些可能致使底層代碼變得繁雜混亂的大量的屬性文件和幫助類[10]。(2)Spring基本特征1)輕量—從字節(jié)大小與線程兩個方面來看,Spring都是非常輕量化的。Spring是非依賴式的,軟件程序里面的個體對象從不依附于Spring的任何特定類型。2)反轉(zhuǎn)控制—Spring是經(jīng)過一項喚做反轉(zhuǎn)控制的工藝改善了低耦合度。而非對象模塊從集合里面尋找依附,而是集合在對象模塊初步加載時就不等待對象模塊的請求,來主動把依附指令傳遞給對象模塊。3)面向?qū)ο笄忻妗猄pring提供了一種面向?qū)γ媲忻婢庉嫷募夹g(shù)支持,使用分離軟件應(yīng)用的任務(wù)邏輯關(guān)系與軟件系統(tǒng)級的工作開展內(nèi)斂型的研究。4)容器—Spring包擴并且管理著軟件對象的數(shù)據(jù)配置和全生命過程,從這個層面上來看,Spring也是一種計算機軟件容器。詳見圖2-2。圖2-2Spring層次關(guān)系圖2.2.3Mybatis(1)MyBatis簡介MyBatis是一種Java編程語言的持續(xù)性框架,它經(jīng)過XML解譯符或注釋把數(shù)據(jù)對象和存儲流程或SQL設(shè)計語句聯(lián)系起來[11]。MyBatis是通過Apache認證許可2.0下分配的自由設(shè)計軟件,是iBATIS3.0的衍生版本。其維護升級團隊也涵蓋了iBATIS的最初的創(chuàng)作人員。(2)MyBatis基本特征1)易于上手和掌握。2)sql直接寫入到xml里面,方面軟件的統(tǒng)一管理、升級和優(yōu)化。3)摒棄了sql與軟件程序代碼的直接耦合。4)提出了xml標簽支持,支持設(shè)計動態(tài)的sql。(3)Mybatis運行原理1)加載配置文件把SQL的基本配置信息裝載到各個MappedStatement設(shè)計對象,同時也包含了軟件參數(shù)響應(yīng)配置,執(zhí)行SQL設(shè)計語句、結(jié)果響應(yīng)配置,最后存儲到內(nèi)存里面。2)SQL解析在API接口端接收到調(diào)用指令請求的時候,接口端會收到傳進SQL的ID號和傳輸對象(也可以選用Map/JavaBean或者基礎(chǔ)數(shù)據(jù)類形),Mybatis可依據(jù)SQL的ID編碼找到相應(yīng)的MappedStatement,再依據(jù)傳入的參數(shù)設(shè)計對象MappedStatement進行解譯,解譯后便可以獲得最后要執(zhí)行的SQL設(shè)計語言或參數(shù)。3)SQL執(zhí)行將最終得到的SQL和參數(shù)拿到數(shù)據(jù)庫執(zhí)行,得到操作數(shù)據(jù)庫的結(jié)果。4)結(jié)果映射將操作數(shù)據(jù)文檔的成果,按照響應(yīng)的基本配置進行轉(zhuǎn)化,便可以轉(zhuǎn)化為HashMap/JavaBean數(shù)據(jù)或基本數(shù)據(jù)種類,并將最后的成果進行反饋。詳見圖2-3。圖2-3Mybatis運行層次關(guān)系圖2.3MySql簡介MySQL是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng);是一種開源軟件,免費使用;是目前市場上現(xiàn)有產(chǎn)品中運行速度最快的數(shù)據(jù)庫系統(tǒng);能夠工作在眾多不同的平臺上;用戶權(quán)限設(shè)置簡單、有效[12]。詳見圖2-4。圖2-4數(shù)據(jù)庫和應(yīng)用程序之間的對應(yīng)關(guān)系3系統(tǒng)開發(fā)分析軟件系統(tǒng)分析是開發(fā)設(shè)計軟件之前的必要步驟。它的任務(wù)主要是將搜集整理到的數(shù)據(jù)進行整體分析。就社會保險管理系統(tǒng)的開發(fā)分析而言,軟件分析主要是通過闡釋業(yè)務(wù)數(shù)據(jù)是否上下銜接,分析各業(yè)務(wù)模塊和實現(xiàn)任務(wù)之間的功能關(guān)系[13]。3.1開發(fā)原則由于社會保險管理系統(tǒng)是國計民生形象窗口,因此系統(tǒng)建設(shè)的質(zhì)量非常重要。在系統(tǒng)設(shè)計中,主要考慮以下原則:(1)可用性軟件系統(tǒng)的開發(fā)和設(shè)計,首先是要保障軟件能夠進行正常的使用,在互聯(lián)網(wǎng)和計算機硬件設(shè)施的故障率相對較低的情況下,系統(tǒng)軟件和應(yīng)用程序就能基本正常運行。故此,軟件開發(fā)過程中,所采用的硬軟件設(shè)備和應(yīng)用在技術(shù)上應(yīng)具備基本可行性,這樣在最后的產(chǎn)品上才會更成熟。(2)可靠性因為軟件系統(tǒng)和網(wǎng)絡(luò)體系所涵蓋的范圍廣,且技術(shù)復(fù)雜,在軟件系統(tǒng)的可用性條件上,還必須要保證軟件系統(tǒng)的穩(wěn)定性和可靠性,便于提升軟件系統(tǒng)抗外界因素干擾的能力。在日常的開發(fā)過程中,不能由于軟件系統(tǒng)平臺個別部分的錯誤,而造成整套應(yīng)用程序系統(tǒng)的癱瘓,從而造成不必要的經(jīng)濟損失和不良的社會印象。(3)高效性整套軟件系統(tǒng)的運行應(yīng)該該具備響應(yīng)速度快、處理時間短的基本要求。(4)安全性針對那些不便公開的專有軟件信息,還需設(shè)置保密等級和進入權(quán)限,嚴格貫徹落實保密政策和規(guī)章制度等。對于那些比較重要的數(shù)據(jù)信息,在做好數(shù)據(jù)的備份的同時,還要防止軟件病毒對程序系統(tǒng)產(chǎn)生侵害。對此,應(yīng)建立健全計算機軟件病毒防護體制,從而對軟件系統(tǒng)展開有效的保護。(5)擴展性由于社會保險管理信息系統(tǒng)是一項在改革中持續(xù)完善的過程,是一場持久戰(zhàn),因此,軟件開發(fā)完成后的升級和后臺維護工作了將會很多?;谌蘸蟮幕ヂ?lián)網(wǎng)絡(luò)技術(shù)發(fā)展的趨勢和軟件開發(fā)業(yè)務(wù)需要的改變,網(wǎng)絡(luò)技術(shù)和程序軟件的設(shè)計均應(yīng)具備擴展空間,程序系統(tǒng)經(jīng)過升級硬件資源和軟件維護,能夠進一步滿足客戶對保險業(yè)務(wù)持續(xù)發(fā)展的需求。(6)實用性在保障軟件業(yè)務(wù)系統(tǒng)基本功能的前提下,開發(fā)出美觀的前端界面,使軟件功能更加完善,操作界面更簡易的應(yīng)用程序。3.2需求分析本系統(tǒng)主要包括參保者檔案管理、保險金繳納管理、養(yǎng)老金發(fā)放管理、信息查詢等功能。本次系統(tǒng)設(shè)計的業(yè)務(wù)流程詳見圖3-1、3-2、3-3。圖3-1系統(tǒng)數(shù)據(jù)流圖圖3-2保險金繳納數(shù)據(jù)流圖圖3-3保險金發(fā)放數(shù)據(jù)流圖——以養(yǎng)老金發(fā)放為例根據(jù)數(shù)據(jù)流圖和系統(tǒng)要求列出主要數(shù)據(jù)字典:(1)數(shù)據(jù)流1)名字:檔案文件別名:無描述:單位、在職、退休、死亡的基本信息位置:管理員修改檔案使用,單位和個人查詢使用定義:檔案文件=單位檔案+在職員工檔案+退休員工檔案+已故員工檔案2)名字:單位賬戶別名:無描述:單位的保險金繳納賬戶信息位置:單位保險金繳納記賬使用,單位查詢使用定義:單位賬戶=單位代號+日期+應(yīng)繳保險金額+繳費標志3)名字:在職員工賬戶別名:無描述:在職職工的保險金繳納賬戶信息位置:在職職工保險金繳納記賬使用,在職職工查詢使用定義:在職員工賬戶=員工身份證號+單位代碼+繳納日期+平均工資+應(yīng)繳保險金額+繳費標準4)名字:退休員工賬號別名:無描述:退休職工的養(yǎng)老金發(fā)放賬戶信息位置:退休職工保險金繳納記賬使用,退休職工查詢使用定義:退休員工賬號=員工身份證號+單位代碼+繳納日期+給付養(yǎng)老金數(shù)額+剩余給付金額(2)數(shù)據(jù)流分量1)名稱:身份證號編號:D1別名:無類型及寬度:字符型,15位或18位2)名稱:單位代號編號:D2別名:無類型及寬度:字符型,10位(3)數(shù)據(jù)處理1)處理邏輯名:保險金繳納說明:對社會保險參保單位和在職員工的保險金進行繳納的基本操作輸入的數(shù)據(jù)流:繳納信息處理流程:對參保單位和在職員工的保險金額進行繳納、審核和入賬輸出的數(shù)據(jù)信息:單位賬單,在職員工賬單處理頻率:每月2)處理邏輯名:養(yǎng)老金發(fā)放說明:對退休職工的養(yǎng)老金發(fā)放進行的管理操作輸入的數(shù)據(jù)流:發(fā)放信息處理過程:對參保單位和在職員工的養(yǎng)老金進行發(fā)放、審核和入賬輸出的數(shù)據(jù)流:退休賬單處理頻率:每月4系統(tǒng)功能設(shè)計4.1總體功能本次開發(fā)的軟件系統(tǒng)主要包括了以下六個基本模塊:參保人員的檔案管理、保險金額的繳納管理、社會保險的發(fā)放管理、信息查詢、繳納信息發(fā)布和軟件系統(tǒng)維護六個功能模塊。功能結(jié)構(gòu)詳見圖4-1。圖4-1系統(tǒng)功能結(jié)構(gòu)圖它的主要功能描述如下:1)參保者檔案管理對單位檔案信息、在職員工檔案信息、退休員工檔案信息、已故員工檔案信息管理的增減、修改等操作。2)保險金繳納管理根據(jù)每個繳費周期,本單位繳納的員工平均工資明細表,進行保險繳收的審核、入賬和補繳等進行操作。3)保險金發(fā)放管理根據(jù)員工所在單位退休員工的待遇情況,開展社會保險金數(shù)額的審核、入賬,和已故員工后事補助費的發(fā)放。4)信息查詢包括檔案查詢,單位繳費情況查詢,個人賬戶查詢,死亡及遺囑檔案查詢等。5)信息發(fā)布對單位和職工的補繳情況的信息發(fā)布。6)系統(tǒng)維護4.2概要設(shè)計根據(jù)系統(tǒng)要求設(shè)計E-R圖,詳見圖4-2。圖4-2系統(tǒng)E-R圖以下是各個實體的E-R圖,詳見圖4-3至4-8。圖4-3單位實體結(jié)構(gòu)圖圖4-4管理員實體結(jié)構(gòu)圖圖4-5在職人員實體結(jié)構(gòu)圖4-6退休人員實體結(jié)構(gòu)圖圖4-7單位賬戶實體結(jié)構(gòu)圖圖4-8在職賬戶實體結(jié)構(gòu)圖4.3邏輯設(shè)計具體關(guān)系模式為:管理員表(工作證號,密碼);單位檔案表信息(單位代碼,單位全稱,單位歸屬,聯(lián)系電話,繳費比例,賬戶開戶日期);在職檔案表信息(身份證號碼,姓名,所在單位代碼,所在單位名稱,平均工資,性別,出生日期,入職時間,開戶日期,擔(dān)任職務(wù),用工形式);退休檔案表信息(身份證號碼,姓名,單位代碼,單位名稱,性別,賬戶開戶日期,入職時間,工齡);死亡檔案表信息(身份證號碼,姓名,單位代碼,單位名稱,性別,遺囑、遺言信息,后事費用);單位賬戶表信息(單位代號,單位名稱,日期,繳納保險金額,繳費標志);在職個人賬戶表信息(賬戶號,身份證號,姓名,單位代號,日期,繳納保險金額,繳費標志);退休個人賬戶表信息(賬戶號,身份證號碼,姓名,單位代號,日期,基本養(yǎng)老金額,個人賬戶金額);補繳信息表信息(信息代碼,信息內(nèi)容,發(fā)布時間)4.4數(shù)據(jù)庫表設(shè)計在SQL中創(chuàng)建一個數(shù)據(jù)庫ylbx,其中包括的主要數(shù)據(jù)表如下:管理員表(admit)表4-1管理員信息表字段名稱數(shù)據(jù)類型字符長度主外鍵說明admit_idint20主管理員工作證號passwordvarchar10管理員密碼單位檔案表(company)表4-2單位檔案信息表字段名稱數(shù)據(jù)類型字符長度主外鍵說明comp_idvarchar10主單位代號comp_namevarchar30單位名稱comp_typevarchar20單位類型comp_phoneint20單位電話comp_ratiofloat15繳費比率comp_beginaccdate4單位開戶日期在職檔案表(worker)表4-3在職人員檔案信息表字段名稱數(shù)據(jù)類型字符長度主外鍵說明wor_idvarchar20主在職身份證號wor_namevarchar30在職姓名comp_idvarchar10外單位代號comp_namevarchar30單位名稱worr_salaryvarchar10在職工資wo_sexvarchar2在職性別worr_birthdate4在職出生日期worr_beginworkdate4在職參加工作時間wor_beginaccdate4在職開戶日期wor_dutyvarchar6在職職務(wù)wor_typevarchar10在職用工形式單位賬戶表(companyaccount)表4-4單位賬戶信息表字段名稱數(shù)據(jù)類型字符長度主外鍵說明compacc_idint10主單位賬戶號comp_idvarchar10外單位代號comp_namevarchar30單位名稱compacc_datedate4單位繳費日期compacc_moneyfloat10應(yīng)繳保險金額compacc_flagint1繳費標志在職個人賬戶表(workeraccount)表4-5在職個人賬戶信息表字段名稱數(shù)據(jù)類型字符長度主外鍵說明woracc_idint10主單位賬戶號wor_idvarchar20外在職身份證wor_namevarchar30在職姓名comp_idvarchar10外單位代號woracc_datedate4在職繳費日期woracc_moneyfloat10應(yīng)繳保險金額woracc_flagint1繳費標志4.4可能遇到的問題(1)國家政策和專業(yè)知識的問題本系統(tǒng)會涉及到一些相關(guān)的國家政策,在眾多功能的處置上也非常專業(yè)。這些都需要在開展好前期調(diào)查和資料收集的基礎(chǔ)上,進行全面充分的理解之后,才有完成該軟件系統(tǒng)需求的可能[15]。(2)檔案的轉(zhuǎn)換對于在職人員退休后轉(zhuǎn)到退休職工檔案,在職和退休職工死亡后轉(zhuǎn)到死亡檔案,這些最好都應(yīng)由系統(tǒng)自動轉(zhuǎn)入,但也可以用手動輸入,所以這部分要在系統(tǒng)設(shè)計時需考慮周到。(3)單位破產(chǎn)的問題如果公司或企業(yè)破產(chǎn),則將單位的檔案注銷,單位的職工變?yōu)橄聧徛毠?,將職工賬戶作為社會無職業(yè)人員轉(zhuǎn)交給銀行,是否注銷銀行的賬戶由職工本人自己決定。5.系統(tǒng)實現(xiàn)5.1系統(tǒng)登錄界面系統(tǒng)登錄界面是社會保險管理員進入軟件系統(tǒng)的前端展示,如圖5-1。圖5-1用戶登錄界面5.2員工管理界面登錄系統(tǒng)后,即可進入用戶管理應(yīng)用界面,如圖5-2。圖5-2員工管理界面5.3保險金管理界面保險金管理界面,可以查看全部員工的社會保險信息,還可以管理員工信息,如圖5-3、5-4。圖5-3員工信息界面圖5-4員工信息管理界面5.4保險金繳納在保險金繳納界面,可以進行員工保險繳費比例、繳費基數(shù)、繳費月份的操作。如圖5-5。圖5-5社保金繳納界面5.5保險金繳納查詢在保險金繳納查詢界面,可以查看員工社會保險的繳納情況。如圖5-6。圖5-6保險金繳納查詢界面5.6養(yǎng)老金發(fā)放在養(yǎng)老金發(fā)放管理界面,可以管理員工的養(yǎng)老金發(fā)放月份、發(fā)放金額。如圖5-7。圖5-7養(yǎng)老金發(fā)放界面5.7養(yǎng)老金發(fā)放查詢在養(yǎng)老金發(fā)放查詢界面,社會保險管理人員可以查看退休員工的養(yǎng)老金發(fā)放狀態(tài),如圖5-8。圖5-8養(yǎng)老金發(fā)放查詢5.8系統(tǒng)管理在系統(tǒng)管理的第一項里面,可以進行管理員用戶的添加操作,如圖5-9。圖5-9管理員用戶添加界面5.9管理員用戶查詢在管理員用戶查詢界面里面,可以查看所有管理員的賬號、密碼、權(quán)限以及添加日期,同時還可以進行管理員的刪除操作,圖5-10。圖5-10管理員用戶查詢5.10密碼修改在該界面可以進行系統(tǒng)登錄賬戶的密碼修改操作,如圖5-11。圖5-11修改密碼界面5.12小結(jié)本節(jié)主要介紹了該軟件系統(tǒng)的應(yīng)用操作。6系統(tǒng)測試6.1系統(tǒng)測試的必要性(1)是避免軟件出錯的需要軟件開發(fā)是一個極其復(fù)雜和繁瑣的過程,尤其是對那些大軟件來說,在設(shè)計的過程中或多或少的都會隱藏下各種錯誤因素。因此,進行軟件的有效測試,是保證軟件開發(fā)的實效性,也是保證軟件交付使用后客戶滿意度的重要過程[15]。(2)是軟件開發(fā)行業(yè)的基本標準之一軟件的系統(tǒng)測試,現(xiàn)在已經(jīng)成為整個軟件開發(fā)行業(yè)的必經(jīng)過程之一。就如事后審查,系統(tǒng)的有效測試是對軟件設(shè)計和軟件運行過程的最后的檢測。6.2系統(tǒng)測試的方法就目前軟件開發(fā)行業(yè)而言,常用的測試方法主要有兩種,一種是分單元的測試,另一種是集成單元的測試。6.2.1單元測試所謂單元測試,就是指對計算機軟件的各個組成組件進行個體相互獨立的測試,這種方法的檢測精度較高,測試速度快。單元測試,一般是由負責(zé)該單元開發(fā)的人員自己進行,也就是所謂的自檢或初檢。單元測試的好處就在于它可以提高軟件開發(fā)的速度,而因為單元測試是由完全自動化的手段進行的,這就大大提高了軟件代碼測試的時效性。同時,因為軟件開發(fā)人員可以自己進行檢測,這就有利于軟件開發(fā)初期及早發(fā)現(xiàn)問題、解決問題,讓初始代碼更干凈[16]。6.2.2集成測試所謂集成測試,就是降軟件的各個模塊整合成一個完成的系統(tǒng)體系,由軟件開發(fā)項目總負責(zé)人進行,其目的主要是為了檢測軟件各組成模塊之間的接口的正確性。也就是所謂的復(fù)檢。集成測試的好處就是,可以發(fā)現(xiàn)并排除某些模塊雖然能夠單獨運行,但是組裝起來或集成起來就容易報錯的問題[17]。6.3系統(tǒng)測試計算機軟件相對于計算機系統(tǒng)而言,它只是一個獨立的個體,脫離了計算機系統(tǒng),計算機軟件將一無是處。因此即使計算機軟件經(jīng)過單元測試和集成測試以后,并不能完全保證軟件和計算機系統(tǒng)就能配套運行。故此,必須在計算機軟件載入計算機系統(tǒng)以后再進行完整的測試。本次軟件開發(fā)設(shè)計就進行了系統(tǒng)的測試。6.4小結(jié)本節(jié)主要介紹了軟件測試的不同方法,并對本次開發(fā)的軟件進行了測試。7.結(jié)論本課題的基本內(nèi)容是實現(xiàn)社會保險的信息化管理,由參保者檔案管理模塊、保險金繳納管理模塊、養(yǎng)老金發(fā)放管理模塊、信息查詢模塊、信息發(fā)布模塊、系統(tǒng)維護模塊等六個基本部分組成。本系統(tǒng)基于SSM架構(gòu)模型,完成后可以實現(xiàn)社會保險管理的相關(guān)操作。具有一定的深度和應(yīng)用廣泛性。參考文獻[1]路川,胡欣.Oracle10g設(shè)計寶典[M].北京:電子工業(yè)出版社,2006.[2]張海藩.軟件工程(第三版)[M].北京:北京大學(xué)出版社,2016.[3]耿祥義,張躍平.SSM實用教程[M].北京:清華大學(xué)出版社,2003.[4]李峰.Java程序設(shè)計導(dǎo)論[M].北京:北京大學(xué)出版社,2013.[5]BenjaminRosenzweig,ElenaSilvestrovaRakhimov.OraclePL/SSM實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 風(fēng)景名勝區(qū)自行車租借協(xié)議
- 建筑安裝工程承包合作協(xié)議
- 廣告委托制作協(xié)議書
- 民間借款協(xié)議書的格式要求
- 私車出租給機構(gòu)協(xié)議
- 2024年加盟經(jīng)銷合同范本
- 建筑工程勞務(wù)擴大分包合同完整2024年
- 2024正規(guī)版私人借款合同樣本
- 吉林省農(nóng)業(yè)產(chǎn)品訂購協(xié)議
- 房產(chǎn)物業(yè)抵押借款協(xié)議
- 中等職業(yè)學(xué)校學(xué)業(yè)水平考試《電工基礎(chǔ)》課程考試大綱
- 中美兩國教育中對學(xué)生數(shù)學(xué)問題解決能力培養(yǎng)的差異研究
- 4.1.2測量玻璃磚的折射課件-高二上學(xué)期物理人教版選擇性
- 保險中介傭金協(xié)議書
- 全國大學(xué)生職業(yè)規(guī)劃大賽
- 膠輪車司機:膠輪車司機考試試題
- 家庭教育指導(dǎo)說明報告
- 醫(yī)學(xué)與大數(shù)據(jù):信息技術(shù)在醫(yī)療中的應(yīng)用
- 2024年室內(nèi)裝飾設(shè)計師(高級工)考試復(fù)習(xí)題庫(含答案)
- 2024年長沙衛(wèi)生職業(yè)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 教育培訓(xùn)行業(yè)2024年生產(chǎn)與制度改革方案
評論
0/150
提交評論