版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
PAGEword文檔可自由復制編輯分類號 學號學校代碼10487 密級碩士學位論文基于ASP.NET的社保檔案系統(tǒng)的設計與實現(xiàn)
AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreefortheMasterofEngineeringword文檔可自由復制編輯摘要隨著社會保障體系的不斷完善,信息化建設在社保體系中的重要性將越來越重要。社會保障信息化建設在各部門之間實現(xiàn)了聯(lián)網(wǎng)和信息共享的基礎上,加快對社保檔案系統(tǒng)的建設,為了提高社保檔案系統(tǒng)的各個功能的,從人員的添加、修改、刪除、統(tǒng)計等方面來加強對社保檔案系統(tǒng)的工作效率和加快這個系統(tǒng)的科學化管理?;贏SP.NET技術和SQLServer數(shù)據(jù)庫技術的有機結(jié)合,設計并實現(xiàn)了社保檔案系統(tǒng),系統(tǒng)的主要包括用戶登錄、檔案管理、人員統(tǒng)計等功能。在設計與實現(xiàn)的過程中,以VisualStudio2010作為該系統(tǒng)的開發(fā)工具,使用了SQLServer2008做為該系統(tǒng)的數(shù)據(jù)庫,采用ASP.NET三層架構(gòu)體系,結(jié)合ajax異步請求技術、jquery框架和C#.net編程語言,使得系統(tǒng)應用開發(fā)更加簡單、快捷,為社保部門提供了一個運行穩(wěn)定、操作方便的信息化辦公系統(tǒng),不但提高了社保部門的工作效率,而且使社保部門的工作更加實時的、有效的服務于具體個體。系統(tǒng)的設計以北京市豐臺區(qū)為研究對象,結(jié)合該區(qū)社保部門實際的工作需求,實現(xiàn)了基于ASP.NET的社保檔案系統(tǒng),主要的研究成果有:設計了系統(tǒng)管理員模塊,實現(xiàn)對不同類型管理員信息與權(quán)限的管理、系統(tǒng)數(shù)據(jù)的備份與還原和對系統(tǒng)的日志信息管理;其次,設計了三個分管部門模塊,包含了低收入人員管理模塊、退休人員管理模塊和失業(yè)人員管理模塊,實現(xiàn)了對各類人員信息的管理,包括人員的添加、刪除與人員信息的修改功能、證件掃描功能和信息打印等功能;最后,開發(fā)了主管領導模塊,通過該模塊,可以完成人員信息的查尋、生成圖形化統(tǒng)計結(jié)果、輸出Excel形式的統(tǒng)計報表等工作。關鍵詞:社保檔案系統(tǒng)功能模塊三層架構(gòu)
AbstractWiththecontinuousimprovementofsocialsecurityfilesystem,theconstructionofinformationismoreandmoreimportantinsocialsecurityfilesystem.Afterthenetworkingandinformationsharingisrealizedbetweendifferentdepartments,throughtheeffectivemanagementofacentralized,itsetupacomprehensiveintegratedinformationsystem.nformationizationistheinternelrequirementofthedevelopmentofsecuritysystemaswellastechnology.Promotingthedevelopmentofinformationizationofsocialsecurityhasveryimportantmeaningforimprovingthemeansofservice,increasingtransparencyofwork,improvingthestandardofdecision-making,acceleratingscientificationprogressofsocialsecuritymanagement.BasedonthecombinationofASP.NETtechnologyandSQLServerdatabasetechnology,Idesignandimplementsocialsecurityfilesystem.Thesystemmainlyimplementsthefunctionsofuserlogon,recordsmanagement,personnelstatistics,andsoon.Intheprocessofdesign,thissystemwhichdelelopedbyVisualStudio2010,usingSQLServer2008,usesthree-tierarchitectureof,andwiththejoinhelpajaxwhichisasynchronousrequeststechnology,jquery,andC#.NETprogramminglanguage.Itmakessystemapplicationdevelopmentmoresimplyandpromptly,andprovidesastable,convenientoperationinformationofficesystemforsocialsecuritydepartment.Itnotonlyimprovetheworkingefficiencyofsocialsecuritydepartment,andmakeamoreactiveandeffectiveserviceeachindividual.BytakingFengtaiDistrict,Beijingasresearchobject,combiningwiththepracticalworkpostdemand,designedandimplementsocialsecurityfilesystembasedonASP.NET.Theresultsareasfollows:firstofall,designedsystemadministratormodule,itrealizedthemanagementtodifferenttypesofadministratorsaboutimformationandpermissions;secondly,designedthreerelateddepartmentswhichincludepeoplewithlowincome,retireesandunemployed,realizedmanagementaboutallkindsofpersonnelimformation,includingaddition,deletion,modification,scanning,printingfuncions.Finally,designeddirectormodule,throughthismodule,finishedquery,graphicalstatisticandprintedoutstatisticsbyExcel,etc.Keywords:SocialsecurityfilesystemFunctionalmoduleThree-tierarchitecture
目錄TOC\o"1-2"\u摘要 IAbstract II1緒論1.1研究背景 (1)1.2國內(nèi)外研究現(xiàn)狀 (1)1.3研究意義 (3)1.4論文的研究內(nèi)容 (4)2相關技術分析2.1ASP.NET概述 (5)2.2AJAX概述 (6)2.3VisualStudio2010開發(fā)平臺 (6)2.4SQLServer2008數(shù)據(jù)庫 (7)2.5本章小結(jié) (9)3社保檔案系統(tǒng)需求分析3.1功能需求分析 (10)3.2非功能性需求 (13)3.3數(shù)據(jù)流程分析 (14)3.4本章小結(jié) (15)4社保檔案系統(tǒng)的設計4.1系統(tǒng)設計原則 (18)4.2社保檔案系統(tǒng)的體系架構(gòu)設計 (18)4.3社保檔案系統(tǒng)的功能模塊設計 (19)4.4數(shù)據(jù)庫設計 (26)4.5本章小結(jié) (33)5社保檔案系統(tǒng)的實現(xiàn)5.1開發(fā)環(huán)境 (34)5.2社保檔案系統(tǒng)功能模塊的實現(xiàn) (35)5.3社保檔案系統(tǒng)的測試 (40)5.4本章小結(jié) (44)6總結(jié)及展望6.1全文總結(jié) (45)6.2展望 (46)致謝 (47參考文獻 (48)word文檔可自由復制編輯1緒論1.1研究背景我國家人力資源社會保障部已經(jīng)做出了明確的規(guī)定,要求各級社保業(yè)務經(jīng)辦部門至少要有85%以上的基層社保業(yè)務的經(jīng)辦機構(gòu)都要基本實現(xiàn)社保業(yè)務的信息化檔案管理[1]。然而目前,在大部分的社保機構(gòu)都還是處于低效率的人工化,辦事交率非常低下,而其中最主要的原因是一些社保業(yè)務經(jīng)辦機構(gòu)的高層管理人員信息化建設的重視程度不夠,然而經(jīng)辦人員的信息素質(zhì)比較低下[2]。經(jīng)過長期的探索和不懈努力使我國的社保信息化建設有了明顯的發(fā)展。但從目前的情況來看,我國的社會保障信息化建設還處于發(fā)展的初期階段,還需要在進一步的優(yōu)化和完善[3]。信息化是當今世界發(fā)展的趨勢,是推動經(jīng)濟社會變革的重要力量[4]。而建設一個各種功能齊全,容量巨大,數(shù)據(jù)集中的社保檔案信息系統(tǒng),滿足廣大民眾的需求,是我國社會保障事業(yè)可持續(xù)發(fā)展的必要條件[5]。因此,我國的社保檔案系統(tǒng)的管理工作將會越來越受到各級主管部門的重視[6]。北京市豐臺區(qū)社保局為加強社保信息化建設,根據(jù)“十二五”發(fā)展規(guī)劃要求,結(jié)合本地區(qū)實際情況,對本地區(qū)內(nèi)的退休人員、失業(yè)人員和低收入人員進行統(tǒng)一的信息化管理[7]。將所有人員的個人信息、家庭情況等各種信息以手工錄入和掃描錄入的方式存入數(shù)據(jù)庫,實現(xiàn)所有信息的電子化管理,不但為退休人員退休后的生活提供更優(yōu)越的服務,還為失業(yè)人員提供更全面的就業(yè)指導,更使低收入人員的生活更有保障,廣大人民群眾提供優(yōu)質(zhì)高效的服務。1.2國內(nèi)外研究現(xiàn)狀1.2.1國內(nèi)社保信息化建設現(xiàn)狀雖然社會保障的信息化技術在我國的發(fā)展起步還比較晚,但是我們的發(fā)展步伐并不是很慢。由于我國的社會保障制度在早期代經(jīng)歷了一個較大的變革,而社保信息化建設又與社會保障制度密不可分,所以后來,我國社會保障信息化工作有很長一段時間是處于自發(fā)、分散的狀態(tài)。直到2002年,國家將社會保障才被列為我國電子政務的重點建設的十二個業(yè)務系統(tǒng)之一[9],社會保障的信息化建設才被真正的提上了議事的日程。直到最近,隨著我國社會體制的不斷變革和發(fā)展,才使越來越來的居民可以加入到社會保障體系中來,這也從一定程度上使我國社會保障體制的負擔不斷的增加,我中的社會保障體制的信息化改革十分的迫切!而我國現(xiàn)存的社會保障信息化建設的很多問題需要解決,還有很多不足之處需要改進[10]。我國學者對于社會保險信息管理的研究主要從我國的社會保障的體制以及有關我國的社保的信息系統(tǒng)的開發(fā)兩大方面進行著手[11]。(1)有關人士提出了社保的管理才是社會保障體系里的重中之重,而技術只是我們實現(xiàn)管理的一個前提,有了這些我們在基于設施的物質(zhì)基礎進而使我們的社保系統(tǒng)的信息化得到良好的發(fā)展”[12]。相關人士在以高校社保為基礎的研究中提出了要高效率的完對社保信息的管理,就必須要從系統(tǒng)的目標、系統(tǒng)的架構(gòu)和系統(tǒng)的功能三個方面來進行深入的研究,使其正確率高,更新速度快,并且操作簡單[13]。某觀點認為,簡化的組織結(jié)構(gòu)、五險的聯(lián)動和實行流水的作業(yè)等各種機制使社保管理系統(tǒng)的功能有了具體的目標和要求[14]。結(jié)合了社保工作自身的實際需求,提出并分析了經(jīng)辦機構(gòu)的為什么要進行信息化建設、采取什么樣的措施,讓信息化逐步的向社保行業(yè)發(fā)展[15]。某觀點認為必須加強對社保業(yè)務的內(nèi)部管理系統(tǒng)控制[16]。(2)對于我加的社保事業(yè),只有以計算機信息技術為基準對社會保障的各級管理部門和經(jīng)辦流程進行設計,可以起到良好的效果[17],如何解決跨區(qū)域的養(yǎng)老問題,成為我們的必須要研究的問題,可以通過信息化的方法來進行解決18]。1.2.2國外社保信息化建設現(xiàn)狀社會保障的信息化建設在國外的發(fā)展狀況,早期在美國建立了一個包括姓名、社會保障號碼和薪水等項目的比較大型數(shù)據(jù)庫,這項工程也曾經(jīng)成為美國政府部門的信息化建設的一個典范[19]。后來,隨著美國的社會保障信息化水平的不斷提高,就開始對這些系統(tǒng)進行了升級”。在花費了大量的代價這后,美國的市民終于可以很方便地訪問社保檔案系統(tǒng)的網(wǎng)絡界面,并進行操作[20]。德國是最早在醫(yī)療上開發(fā)了健康信息網(wǎng)的國家,其中加入高級安全加密技術的智能卡技術來存儲個人醫(yī)療信息。一個最為復雜和最為昂貴的健康信息系統(tǒng)將在英國建立[21]。1.3研究意義在社保部門的日常工作中,服務的對象主要是低收入、失業(yè)人員和退休人員,服務的內(nèi)容主要包括如下幾點:(1)錄人服務對象的個人信息,其中有的信息必須是以掃描的方式錄入,例如:失業(yè)人員的考核材料、政治問題審查甄別復查材料、黨團材料和獎勵材料等;低收入人員的職業(yè)介紹證明、居民戶口簿復印件和失業(yè)保險證明等材料;退休人員的工齡證明和居住證明等材料。此類別的材料必須掃描后存入到數(shù)據(jù)庫中。(2)服務對象個人信息的修改與刪除。(3)開具證明。(4)生成統(tǒng)計報表。社保信息化建設的目標是提高社保部門工作的效率與和質(zhì)量,并為服務的對象提供更加全面、更加有效的人性化的服務,為其它的部門決策提供了很多有的有價值參考:(1)服務更加以人為本社會保障信息化建設可以讓大多數(shù)的民眾都從中獲益,可以減少社會的動蕩不安,減少社會的矛盾,讓人民可以更好的安居樂業(yè)。實現(xiàn)信息化建設的社會保障是一個使用了多種模式的綜合性系統(tǒng),可以通過網(wǎng)絡讓個人,社會或者政府部門進行多種分工合作的方式。(2)決策更為智能化一個好的決策,依賴于社保信息的收集、調(diào)查和研究,而且使用科學的方法與科學的手段對收集到的社保信息進行加工整理,并給出有效的解決預案。實現(xiàn)社會保障信息化建設后,所有服務對象的個人信息將被保存在數(shù)據(jù)庫中,決策者可以根據(jù)實際情況,通過科學的分析方法,獲得更加正確的決策依據(jù),從而做出正確的決策。1.4論文的研究內(nèi)容本論文進行的研究工作描述如下:(1)進行深入調(diào)研后,進行社保檔案系統(tǒng)的需求分析工作,確定社保檔案系統(tǒng)應實現(xiàn)哪些功能模塊。(2)設計并實現(xiàn)社保檔案系統(tǒng)的各種功能。(3)對該系統(tǒng)進行測試,確保社保檔案系統(tǒng)的正常運行。本論文嚴格按照軟件工程的設計和開發(fā)思想,將文章的整體結(jié)構(gòu)分為七個篇幅。各個章節(jié)描述了軟件開發(fā)的不同階段的工作內(nèi)容。第1章介紹了社保檔案系統(tǒng)開發(fā)背景、國內(nèi)外的研究現(xiàn)狀以及它的研究意義。第2章對社保檔案系統(tǒng)開發(fā)的相關技術進行了分析。第3章是對社保檔案系統(tǒng)所進行的需求分析,包括功能需求分析、非功能需求分析和數(shù)據(jù)流程分析第4章是介紹了社保檔案系統(tǒng)的設計,其中包括了系統(tǒng)的設計原則、社保系統(tǒng)的體系架構(gòu)設計、保社系統(tǒng)的功能模塊設計以及數(shù)據(jù)庫的設計第5章詳細描述了社保檔案系統(tǒng)的實現(xiàn),首先介紹了該系統(tǒng)所使用的開發(fā)環(huán)境,然后重點對系統(tǒng)功能模塊的實現(xiàn)和系統(tǒng)的測試進行了分析第6章對本文的工作進行了總結(jié),并對社保信息化建設的發(fā)展進行展望。通過本系統(tǒng)的開發(fā),目標是實現(xiàn)北京市豐臺區(qū)社保檔案系統(tǒng),實現(xiàn)該社保局的信息化辦公。
2相關技術分析2.1ASP.NET概述.NETFramework的其中一個組成部分就是我們現(xiàn)在使用的ASP.NET,我們系統(tǒng)的設計過程中可以通過HTTP發(fā)送請求在Web服務器上建立動態(tài)文檔。該文檔主要是HTML和XHTML文檔,盡管也可以創(chuàng)建XML文檔、CSS文檔、圖像、PDF文檔,或者支持MIME類型的任何其它文檔[22]。在某些方面,ASP.NET類似于許多其它技術,如PHP、ASP、ColdFusion等,但它們有一個重要的區(qū)別。顧名思義,ASP.NET可以與.NETFrameworkp完全集成,其中一部分包含了對C#的支持。我們的設計中需要把頁面上的控件當對象來訪問,因此我們選擇了ASP.NET[23]。在服務器端,我們可以更加方便,更加靈活的對各個窗口進行訪問[24]。所有,一般使用ASP.NET做出來的窗口都可以叫WEB窗口。ASP.NET使用IIS,Internet信息服務來傳送內(nèi)容,以響應HTTP請求。該技術的基本體系結(jié)構(gòu)如圖2.1所示。圖2.1ASP.NET基本體系結(jié)構(gòu)在ASP.NET處理過程中,可以訪問所有.NET類、C#或其它語言創(chuàng)建的自定義組件、數(shù)據(jù)庫等。實際上,這與運行C#應用程序一樣;在ASP.NET中使用C#實際上就是運行C#程序[25]。2.2AJAX概述AJAX是一種把幾種新的技術結(jié)合在一起的一個新型技術,他的功能十分強大[26]。AJAX內(nèi)容組成部分如圖2.2所示。圖2.2AJAX的結(jié)構(gòu)圖??蛻舳撕团c之對應的服務端兩者缺一不可。所以服務端對客戶端的請求必須做出相關回應。服務器端管理者可以根據(jù)需要返回特定的數(shù)據(jù)類型,數(shù)據(jù)的類型非常的多,甚至可以只是一個文本文件[29]。2.3VisualStudio2010開發(fā)平臺我使用了VisualStadio2010做為該社保檔案系統(tǒng)的開發(fā)軟件[30]。這個是一個非常專業(yè)的設計軟件,可以很好的控制其中的代碼。(1)我們可以通過文本編寫代碼,一般都是使用自己編嗎[31]。(2)我們可以在設計視圖編輯器中進行文本中現(xiàn)在了各個的選項的控制。(3)我們可以通過輔助窗口查看和修改項目的各個方面,以各個窗為主要對像。(4)我們可以在環(huán)境中對一個菜單選項進行設置,比如去改變他們的調(diào)試版本等等[32]。(5)集成的調(diào)試器:代碼在第一次運行,一般不會正確運行。也許在第二次、第三次才能正確運行。VisualStudio無縫地鏈接到一個調(diào)試器上,可以在該調(diào)試環(huán)境中設置斷點并監(jiān)控變量。(6)集成的MSDN幫助:VisualStudio可以在IDE中訪問MSDN文檔。(7)我們可以在不退出該環(huán)境的情況下去其它的程序進行訪問,如可以直接查SQLSever表等等。在VisualStudio2010中,最大的變化是整個編緝器在.NETFramework4上進行了重構(gòu),使用了MicrosoftExtensibilityFramework(MEF)和WPF。VisualStudio2010包含可以面向.NETFramework的特定版本(包括.NETFramework2.0、3.0、3.5或4),JavaScriptIntelliSense支持和使用CSS的新功能。還可以構(gòu)建ASP.NETAJAX應用程序和使用出自Microsoft的最新技術的應用程序,包括WCF、WF和WPF。2.4SQLServer2008數(shù)據(jù)庫目前很多企業(yè)的發(fā)展越來越快,在這些企業(yè)中可能會面對許多數(shù)據(jù)方面的問題,更好的利用了這些數(shù)據(jù),可以為企業(yè)帶來更多的效益,降低了管理和生產(chǎn)等各方面的成本[33]。例如,從眾多信息里找出有用的信息,將有用的信息整合在一起以便隨時進行查詢,查詢出來的數(shù)據(jù)以一定的方式呈現(xiàn)給用戶,根據(jù)這些數(shù)據(jù)如何做出更快、更準確的決策,提高了開發(fā)團隊的生產(chǎn)力和靈活度,如何在減少投入的同時擴展基礎架構(gòu)以滿足更多的要求,等等。SQLServer就是為解決這些問題而生的,SQLServer2008在之前版本的基礎上新增了許多新的功能,使其功能進一步加強,是一個能用大型聯(lián)機進行事務處理、數(shù)據(jù)倉庫和電子商務等方面的數(shù)據(jù)庫平臺,也是一個能用于數(shù)據(jù)的集成、數(shù)據(jù)的分析和報表的解決方案的商業(yè)智能平臺[34]。SQLServer2008擴展了性能性、可靠性、可用性、可編程性和易用性等一些方面的功能,為系統(tǒng)管理員以及普通用戶提供了一個強大的、集成的、便于使用的工具,使系統(tǒng)管理員與普通用戶更加方便、更加快捷地管理數(shù)據(jù)庫或者設計開發(fā)應用程序[35]。SQLServer2008包括了大量的看似微小但非常有用的功能,例如:(1)新增的MERGE命令(將INSERT、UPDATE和DELETE選項結(jié)合到一條語句中,其它的產(chǎn)品有時將其稱作UPSERT語句)。(2)跟蹤和提供了“缺少”索引信息(在優(yōu)化時,會關注可提高性能的“缺少”索引信息)。(3)擴充了SSIS的功能,如:VTSA支持腳本,因此可以使用VisualBasic.NET或者C#.NET來搭建腳本;存儲引擎的變化數(shù)據(jù)采集機制被直接集成到SSIS,允許了只能提取和操縱有變化的數(shù)據(jù);新的日期和時間數(shù)據(jù)類型允許使用用戶自定義的數(shù)字或者時區(qū)的偏移;ADO.NET源組件和目標組件被允許從任意的ADO.NET來兼容的提供者發(fā)送和接收的數(shù)據(jù);利用數(shù)據(jù)的緩存來查找轉(zhuǎn)換,提高查詢操作的性能;可以在包中獲得調(diào)試轉(zhuǎn)儲的文件。(4)對報表的平臺進行了許多重大的改進,從而能夠使用報表服務器以外的組件進行開發(fā)更為廣泛的報表應用。如:管理員可以在報表上設置內(nèi)存閾值;報表服務器不再要求安裝IIS,能夠借助本地環(huán)境和利用HTTP.SYS庫,通過RUL訪問報表和報表服務器管理功能;在配置文件中清除IIS后,報表服務器可處理所有的認證請求;子報表和內(nèi)嵌數(shù)的據(jù)區(qū)域可表現(xiàn)為Excel格式;可以使用WindowsFormWebForm,CVS,PDF,Images,Excel,Word和XML格式顯現(xiàn)報表;支持dundas自定義報表項目;變量可聲明為全局的或限定于特定組的變量;其中用包含三個全部功能的單個Tablix區(qū)域代表、矩陣和列表數(shù)據(jù)區(qū);增加的圖表功能提供了更多的圖表類型,并實現(xiàn)對圖表元素的更強的控制;可以使用商業(yè)的智能開發(fā)包(BIDS)或新的獨立的報表設計器進行報表設計;提供了一種新的計量數(shù)據(jù)區(qū),功能與SQLServer分析服務多維數(shù)據(jù)集的關鍵性指標(KPI)比較類似;Sharepoint集成功能隨編程接口的增強得以擴展。(5)為SSAS引擎提供了重大改進和新功能,如:個性化擴展允許在部署后為多維數(shù)據(jù)集增加指標,該多維數(shù)據(jù)集可以與多維數(shù)據(jù)集的其它用戶間共享;聚合設計器有助于設計和瀏覽新的聚合;微軟時間序列算法可以被配置為使用默認ARTxp或ARIMA算法;可以查詢挖掘模型中緩存的數(shù)據(jù);可以進行交叉的驗證多個挖掘模型;可以把數(shù)據(jù)拆分成為永久性的測試和訓練數(shù)據(jù)集[36]。2.5本章小結(jié)本章對社保檔案系統(tǒng)的的實現(xiàn)所采用的相關技術進行了分析。首先對ASP.NET進行了簡單的、較全面的介紹,并例舉了采用ASP.NET進行開發(fā)的優(yōu)點和ASP.NET所具有的一些新特征,確定了開發(fā)平臺的選擇。接著分析了AJAX技術,介紹了AJAX實現(xiàn)的原理(它是多種技術的綜合運用),并通過分析AJAX技術的特點,清楚了AJAX技術與傳統(tǒng)的頁面提交技術的區(qū)別,明確了選用AJAX技術的場合。然后介紹了VisualStudio2010開發(fā)平臺,概述了VisualStudio平臺的技術特點和發(fā)展歷史,得出選用VisualStudio2010作為開發(fā)平臺的優(yōu)勢。最后,分析了SQLServer2008數(shù)據(jù)庫,較全面的介紹了SQLServer2008數(shù)據(jù)庫的技術優(yōu)勢,從SQLServer2008的安全性、可靠性和伸縮性方面肯定的SQLServer2008數(shù)據(jù)庫作為社保檔案系統(tǒng)的數(shù)據(jù)庫。
3社保檔案系統(tǒng)需求分析3.1功能需求分析功能需求包括對系統(tǒng)應該服務、如何對特殊輸入做出反應,以及系統(tǒng)在特定的條件下的行為的描述。在某些情況下,功能需求可能還需明確聲明系統(tǒng)不應該做什么。根據(jù)社保部門信息化建設的目的,綜合社保部門工作人員工作的具體需求,本社保檔案系統(tǒng)的主要功能有:系統(tǒng)管理、信息錄入、數(shù)據(jù)統(tǒng)計、文檔管理子系統(tǒng)及打印輸出。系統(tǒng)維護功能需求分析如圖3.1所示。圖3.1系統(tǒng)維護功能需求分析系統(tǒng)包含的功能如下:1)系統(tǒng)維護(1)用戶的管理:添加、刪除、修改管理員,并且給不同管理員分配不同的操作權(quán)限;(2)數(shù)據(jù)的維護:對數(shù)據(jù)進行備份與還原操作,保持數(shù)據(jù)的正確性與安全性;(3)安全維護:對系統(tǒng)日志進行管理,保證系統(tǒng)運行的安全與穩(wěn)定。2)信息錄入(1)手工錄入:對于用戶一些可以通過手工輸入的數(shù)據(jù),如:姓名、性別、聯(lián)系方式等信息,以手工的方式錄入到數(shù)據(jù)庫中。(2)掃描錄入:對于無法通過手工錄入的數(shù)據(jù),如職業(yè)介紹證明、居民戶口簿復印件和失業(yè)保險證明等材料,可以通過系統(tǒng)控制掃描儀掃描,直接錄入至后臺數(shù)據(jù)庫中。(3)拍照錄入:為了使數(shù)據(jù)庫中的用戶照片信息為當前最新的照片,可由系統(tǒng)控制照像機對用戶進行拍照后錄入到數(shù)據(jù)庫中。信息錄入功能需求分析如圖3.2所示。圖3.2信息錄入功能需求分析3)數(shù)據(jù)統(tǒng)計(1)圖形化統(tǒng)計:根據(jù)失業(yè)人員、退休人員和低收入員的所屬街道、性別或年齡段的方式進行統(tǒng)計,生成柱狀圖。(2)生成Excel報表:將各街道的失業(yè)人員、退休人員和低收入人員,按性別與年齡段的方式生成Excel報表。數(shù)據(jù)統(tǒng)計功能需求分析如圖3.3所示。圖3.3數(shù)據(jù)統(tǒng)計功能需求分析4)文檔管理子系統(tǒng)(1)添加社保人員檔案:各部門工作人員分別添加分屬本部門的社保人員信息,如失業(yè)部門的工作人員添加失業(yè)人員的檔案,退休部門的工作人員添加退休人員的檔案,低收入部門的工作人員添加低收入人員的檔案。(2)修改社保人員檔案:各部門工作人員根據(jù)社保人員的具體情況的改變,修改對應社保人員的檔案信息。(3)刪除社保人員檔案:當社保人員因某種原因社保部門不再需要為此人員提供服務時,社保工作人員刪除此社保人員的檔案。(4)查詢社保人員檔案:社保部門領導和各部門工作人員能夠查尋所有社保人員的檔案信息。文檔管理子系統(tǒng)功能需求分析如圖3.4所示。圖3.4文檔管理子系統(tǒng)功能需求分析5)打印輸出打印輸出功能需求分析如圖3.5所示。圖3.5打印輸出功能需求分析查詢對應的人員的信息,并將其中所需信息通過打印的方式輸出,為對應人員開具證明。3.2非功能性需求非功能性需求源于用戶的需要,因為預算約束、機構(gòu)政策、與其它軟硬件系統(tǒng)的互操作性,包包括安全規(guī)章、隱私權(quán)保護的法律等外部因此[39]。非功能需求或是來源于所要求的軟件特性(產(chǎn)品需求),或是來源于開發(fā)軟件的機構(gòu)(機構(gòu)需求),或是來源于外部來源。下面分別對常用的一些非功能性需求進行詳細的說明。(1)性能需求為了使系統(tǒng)有較高的處理能力,系統(tǒng)需支持最新的軟、硬件平臺。在用戶的操作過程中,系統(tǒng)應減少對數(shù)據(jù)庫操作頻率,針對數(shù)據(jù)庫的操作,系統(tǒng)需在較短的時間內(nèi)獲取結(jié)果并進行運算,將結(jié)果反饋給用戶。(2)可靠性無論在正常運行,還是在操作失敗的情況下,系統(tǒng)的運行必須保證數(shù)據(jù)的準確無誤。除不可抗因素,在工作時間內(nèi),系統(tǒng)必須保證最基本的業(yè)務能夠正常運行。(3)易操作性系統(tǒng)界面的設計應遵循操作用戶的理解方式,無需對系統(tǒng)的操作進行過多的指導培訓即可操作。系統(tǒng)的操作流程需依據(jù)用戶工作的流程進行處理,操作用戶對系統(tǒng)的操作不會產(chǎn)生異議。(4)安全需求除工作人員外,其它人員無法獲取操作系統(tǒng)的權(quán)限,并對相關的數(shù)據(jù)進行加密處理。系統(tǒng)的設計過程中,需考慮一些技術性的破壞,并在設計中體現(xiàn)出來。3.3數(shù)據(jù)流程分析該系統(tǒng)數(shù)據(jù)流圖就是我們通過信息化分析后所設計出的有關于豐臺地區(qū)的社保檔案系統(tǒng)流程圖。如圖3.6所示顯示的為該系統(tǒng)的頂層數(shù)據(jù)流圖。該系統(tǒng)中所包含的主要功能子系統(tǒng)有:系統(tǒng)管理員子系統(tǒng)、主管領導子系統(tǒng)、失業(yè)人員管理子系統(tǒng)、退休人員子系統(tǒng)、低收入人員子系統(tǒng)?,F(xiàn)對圖中的數(shù)據(jù)流說明如下:(3)低收入人員信息通過計算機處理后可以得到低收入人員的個人信息與統(tǒng)計信息;(4)工作人員信息通過計算機處理后可以得到工作人員的個人信息;圖3.6系統(tǒng)的頂級數(shù)據(jù)流圖圖3.7系統(tǒng)的一級數(shù)據(jù)流圖針對于管理員的信息進入到計算機系統(tǒng)所需要進行的輸入操作,同時每個管理員都擁有自己的職稱,所以系統(tǒng)必須提供對已經(jīng)輸入的管理員信息的添加和分析功能。當管理員信息輸入的時候,對管理員信息進行處理得到管理員表;針對管理員的職稱信息具該職稱應擁有的權(quán)限進行權(quán)限處理,為管理員分配對應的權(quán)限,得到管理員信息表;管理員信息表中的個人信息需要管理員根據(jù)自己目前的情況進行輸入或修改,最終得到管理員個人信息表。針對于失業(yè)人員的信息進入計算機系統(tǒng)需要進行的輸入操作,同時還需要對失業(yè)人員的信息進行統(tǒng)計,所以系統(tǒng)必須提供對已經(jīng)輸入的失業(yè)人員的查詢功能。當失業(yè)人員信息輸入的時候,對失業(yè)人員進行處理得到失業(yè)人員表;對失業(yè)人員中的信息進修改和完善工作,得到失業(yè)人員個人信息表;對失業(yè)人員表根據(jù)不同的關鍵字進行統(tǒng)計,得到統(tǒng)計信息。系統(tǒng)的二級數(shù)據(jù)流圖如圖3.8-圖3.9所示。圖3.8系統(tǒng)的二級數(shù)據(jù)流圖之一圖3.9系統(tǒng)的二級數(shù)據(jù)流圖之二3.4本章小結(jié)本章在深入調(diào)研的基礎上,對社保檔案系統(tǒng)作了較全面的分析,首先從社保檔案系統(tǒng)功能上,明確了社保檔案系統(tǒng)所必須具有的主要功能有:系統(tǒng)的管理、信息的錄入、數(shù)據(jù)的統(tǒng)計、文檔管理的子系統(tǒng)和打印輸出等六個功能,并且對這些功能進行了深入的需求分析。然后,對于社保檔案系統(tǒng)的非功能需求進行了分析,分別從可靠性、易用性、處理能力和可移植性等方面提出了明確的要求。最后對社保檔案系統(tǒng)的進行了數(shù)據(jù)流程的分析,通過圖形化的表達方式分析了數(shù)據(jù)與數(shù)據(jù)之間的關系,知道了數(shù)據(jù)與數(shù)據(jù)這間的關系及流向,使用系統(tǒng)的設計更加健壯。
4社保檔案系統(tǒng)的設計4.1系統(tǒng)設計原則我們所設計的社保檔案系統(tǒng)是完全按照我們的系統(tǒng)的設計原則來進行相關的設計與開發(fā)的,主要我們所遵循的系統(tǒng)設計應原則如下:(1)建立一個由邊界限定的界定相鄰程序模塊化相鄰程序元素(例如,數(shù)據(jù)說明,可執(zhí)行的語句)的序列。。模塊化可以提高其中的辦事效率。(2)我們可以提出許多抽象的層次。在抽象的最高層次使用問題的環(huán)境語言下,用概括的方式敘述問題的解法;在較低的抽象層次使用更為過程化的方法,和一個面向問題的術語和可以面向?qū)崿F(xiàn)的術語結(jié)合起來闡述問題的解法;(2)在設計的過程中我們不斷的提高,并使之更加容易現(xiàn)行維護。(3)對該社保系統(tǒng)的???,感門(4)我們對模塊進行獨立的開發(fā),這是一個具有獨立功能而且和其它模塊之間沒有過多的相互作用的模塊。模塊的獨立程序是進行可以內(nèi)聚和耦合兩個標準。4.2社保檔案系統(tǒng)的體系架構(gòu)設計體系結(jié)構(gòu)設計關心的是如何理解,如何組織一個系統(tǒng)和設計系統(tǒng)的整體結(jié)構(gòu)[40]。體系結(jié)構(gòu)設計是設計和需求工程之間的一個橋梁,因為它識別系統(tǒng)的主要的結(jié)構(gòu)組件以及它們之間的關系。體系結(jié)構(gòu)設計過程的輸出是體系結(jié)構(gòu)模型,它描述系統(tǒng)是如何由一組相互交互的組件組成的。根據(jù)用戶的需求,本系統(tǒng)將采用B/S架構(gòu),此架構(gòu)方便了該系統(tǒng)的維護與更新,在用戶端,只需安裝有瀏覽器即可,無需針對社保檔案系統(tǒng)安裝其它的應用軟件;而社保檔案系統(tǒng)的數(shù)據(jù)和應用程序?qū)⒉渴鹪诜掌鞫?,當需要對系統(tǒng)時行更新與升級時,只需要更新我們的服務器端的系統(tǒng)和數(shù)據(jù),使之管理方便,安全性高。社保檔案系統(tǒng)體系架構(gòu)的設計采用三層設計模式,分別為表示層、業(yè)務層和數(shù)據(jù)層,體系架構(gòu)設計如圖4.1所示。(1)表示層:主要負責接受用戶輸入的數(shù)據(jù),或者將從服務端返回的數(shù)據(jù)展現(xiàn)給用戶。本系統(tǒng)的表示層主要由aspx頁面、word文檔和Excel文檔等組件組成。(2)業(yè)務層:對客戶提交的HTTP請求進行處理,對數(shù)據(jù)庫進行相應的數(shù)據(jù)操作,并將從數(shù)據(jù)庫中獲取的數(shù)據(jù)進行格式化處理后返回給表示層。(3)數(shù)據(jù)層:負責存儲社保檔案系統(tǒng)管理的數(shù)據(jù),并對業(yè)務層發(fā)送的數(shù)據(jù)操作命令進行響應,數(shù)據(jù)層一般部署在數(shù)據(jù)庫服務器上。圖4.1社保檔案系統(tǒng)體系架構(gòu)4.3社保檔案系統(tǒng)的功能模塊設計整個社保檔案系統(tǒng)由大量的功能模塊相互協(xié)作而成,為了能夠容易、準確的滿足社保檔案系統(tǒng)的需求,在設計的過程中,將社保檔案系統(tǒng)細分成多個小的功能模塊,并逐一實現(xiàn)各個功能模塊,然后將所有的小的模塊組成大的模塊,最后實現(xiàn)整個社保檔案系統(tǒng)。本節(jié)主要分析如下五個功能模塊的設計:檔案添加的功能模塊、檔案的修改功能模塊、檔案刪除的功能模塊、掃描的功能模塊和統(tǒng)計的功能模塊。4.3.1檔案添加功能模塊的設計檔案添加功能模塊主要是添加新的社保人員檔案,添加的信息包括社保人員的個人信息、家庭成員信息或監(jiān)護人信息和掃描文檔。檔案添加功能模塊包含了三個類的對象:社保人員類、社保人員家庭成員類和社保人員掃描文檔類,檔案添加功能模塊的類圖如圖4.2所示。圖4.2檔案添加功能模塊的類圖當有新的社保人員的檔案需要添加時,輸入社保人員姓名與身份證號碼并判斷輸入的身份證號碼是否正確,如果該人員的檔案已存在,系統(tǒng)將自動跳轉(zhuǎn)至修改檔案頁面,并且將該人員的信息顯示在修改檔案頁面中,如果該人員的檔案不存在則可以繼續(xù)進行下面信息的輸入。對于一些有特殊要求的信息,系統(tǒng)將自動檢測輸入的信息是否符合規(guī)范。當個人信息成功添加至數(shù)據(jù)庫后,則可以繼進行續(xù)添加此人員家庭成員的信息操作,且可以同時添加多個家庭成員信息。如果有紙制文檔需要添加(如軍官證、工程師證等文檔),則進行紙制文檔的掃描操作。檔案添加功能模塊的程序流程如圖4.3所示。圖4.3檔案添加功能模塊的程序流程圖4.3.2檔案修改功能模塊的設計檔案修改模塊的設計,首先必須從系統(tǒng)中獲取需要修改的社保人員的檔案,獲取的方式通過輸入身份證號碼,通過身份證號碼從系統(tǒng)中將對應社保人員的檔案顯示出來,修改時檔案中,部分不需要修改的信息,如:身份證號碼、添加時的時間等信息將無法修改,輸入新的信息后,要對新的輸入信息進行驗證,如果驗證通過成將成功修改,對掃描的紙制文檔做修改時,采用刪除、重新掃描的方式進行修改。檔案修改功能模塊的程序流程如圖4.4所示。圖4.4檔案修改功能模塊的程序流程圖4.3.3檔案刪除功能模塊的設計檔案刪除功能模塊的設計重點在對檔案查詢的設計上,根據(jù)社保部門工作人員的需求,查尋的方式主要有按姓名查尋、按身份證號查尋、按所屬社區(qū)查尋和按手機號查尋四種。首先判斷查尋的方式,根據(jù)查尋方式輸入相應的查尋內(nèi)容,綜合查尋方式與輸入的查尋內(nèi)容去獲取相關的查詢結(jié)果。將獲取的結(jié)果以簡要的方式顯示,每行對應一個社保人員,當要查看某個的社保人員的詳細信息時,則選擇簡要顯示結(jié)果中對應的社保人員即可,根據(jù)詳細信息確認所要刪除的社保人員后進行刪除操作。檔案刪除功能模塊的程序流程如圖4.5所示。圖4.5檔案刪除功能模塊的程序流程圖4.3.4掃描功能模塊的設計掃描功能模塊的設計需考慮單頁掃描和多頁掃描的情況,首先對需要掃描的紙制材料進行掃描,如果此材料有多頁,則在將掃描后的材料提交至數(shù)據(jù)庫之前,先將多頁材料全部掃描完成,掃描完成后,選擇材料的類型和材料的名稱,最后將材料提交至數(shù)據(jù)庫。掃描功能模塊的程序流程如圖4.6所示。圖4.6掃描功能模塊的程序流程圖4.3.5統(tǒng)計功能模塊的設計統(tǒng)計的設計分別實現(xiàn)了對失業(yè)人員、退休人員和低收入人員的統(tǒng)計。根據(jù)工作的需求,對數(shù)據(jù)的統(tǒng)計方式有三種:按性別統(tǒng)計、按所屬社區(qū)統(tǒng)計和按年齡段統(tǒng)計。統(tǒng)計功能模塊包含了五個類的對象:社保人員類、失業(yè)人員類、退休人員類、低收入人員類和社區(qū)類。統(tǒng)計功能模塊的類圖如圖4.7所示。圖4.7統(tǒng)計功能模塊的類圖統(tǒng)計的設計首先判斷用戶要對哪部分人員統(tǒng)計,例如失業(yè)人員,然后選擇的統(tǒng)計方式,如果采用按性別的方式統(tǒng)計,則查尋失業(yè)人員表分別獲取男性與女性失業(yè)人員的人數(shù),在flash中分別產(chǎn)生代表男性與女性的變量,并將人數(shù)分別賦給對應的代表男性與女性的變量,最后生成flash柱狀統(tǒng)計圖。統(tǒng)計功能模塊的程序流程如圖4.8所示。圖4.8統(tǒng)計功能模塊的程序流程圖4.4數(shù)據(jù)庫設計我們將在數(shù)據(jù)庫概念和事務兩個方面對我們的社保檔案管理系統(tǒng)進行了相關的設計,我們在這里以需求分折階段所提出的相關數(shù)據(jù)要求為主要依據(jù),對其中的主要的設計可以包括數(shù)據(jù)庫設計和事務設計兩個方面。在這里使用了高效的數(shù)據(jù)模型來建一個新的方案[41]。4.4.1數(shù)據(jù)庫概念設計要進行數(shù)據(jù)庫的概念設計,首先必須選擇適當?shù)臄?shù)據(jù)模型。用于概念設計的數(shù)據(jù)模型要具有的特點:(1)有足夠的表達能力,可以很方便地表示各種類型的數(shù)據(jù)及其相互間的聯(lián)系和約束;(2)簡明易懂,容易使用,能為很多非計算機專業(yè)人員所接受;(3)組成模型的概念較少,定義嚴格,無多義性;(4)具有使用圖形表示概念模式的能力。目前有很多可供選擇的高級數(shù)據(jù)模型,例如各種語義數(shù)據(jù)模型、面向?qū)ο髷?shù)據(jù)模型等。應用得最廣泛的是實體-聯(lián)系(E-R)模型。E-R模型除了上述特點外,還可以表示數(shù)據(jù)模式,便于理解和交流。本系統(tǒng)將使用E-R模型作為概念設計的工具。用E-R模型設計的數(shù)據(jù)模式,首先必須根據(jù)需求分析說明書,確認實體集、聯(lián)系和屬性。實體集本來是一個無所不包的概念,屬性和聯(lián)系都可以把他看成是實體集。引入了屬性和聯(lián)系的概念,是為了更好地表示現(xiàn)實世界中事物之間的聯(lián)系。根據(jù)以上各個章節(jié)的分析,系統(tǒng)的能實體主要有:角色、部門、專業(yè)技能等級、居委會、管理員、民族、政治面貌、婚姻狀況、學歷、低收入人員、低收入人員家庭關系、低收入人員掃描表格、退休人員、退休人員家庭關系、退休人員掃描表格、失業(yè)人員、失業(yè)人員家庭關系、失業(yè)人員掃描表格。對于管理員的實體圖,管理員的具體屬性有:家庭住址、真實姓名、聯(lián)系電話、用戶密碼、員工編號、出生日期、入職時間、性別、所屬部門編號、郵箱地址、用戶名、管理員ID、用戶角色等。其E-R圖如圖4.9所示。圖4.9管理員的實體圖對于失業(yè)人員的實體圖,失業(yè)人員的屬性有:姓名、固定電話、性別、居住地址、錄入時間、手機、出生日期、文化程度、失業(yè)時間、失業(yè)人員ID、政治面貌、用戶編號、所屬居委會、身份證號碼、民族、郵箱地址、備注。其E-R圖如圖4.10所示。圖4.10失業(yè)人員的實體圖對于失業(yè)人員的家庭關系實體圖,失業(yè)人員家庭關系的屬性有:家庭成員名、住址、手機、關系、所屬單位、失業(yè)人員身份證號、固定電話、ID、郵箱地址。其E-R圖如圖4.11所示。圖4.11失業(yè)人員家庭的關系實體圖對于失業(yè)人員掃的描文檔實體圖,失業(yè)人員掃描文件的屬性有:掃描文檔名、存放路徑、ID、失業(yè)人員身份證號、備注。其E-R圖如圖4.12所示。圖4.12失業(yè)人員的掃描文件實體圖通過以上單獨實體關系的設計分析之后,需要在此基礎上形成全局概念數(shù)據(jù)模型。即按照一定集成規(guī)則,將以上幾個局部模型圖集成,形成全局數(shù)據(jù)模型。遵循的原則一般是根據(jù)逐步合并累加的方式進行,根據(jù)重要性或?qū)嶓w數(shù)目多的原則將獨立的E-R圖中的同類實體和屬性首先進行合并,在局部E-R圖統(tǒng)籌的基礎上消除屬性沖突及冗余,充分考慮了彼此之間的內(nèi)部關系,并且失業(yè)人員實體與退休人員實體圖、低收入人員實體圖除了在屬性上有不同之處,其在系統(tǒng)整體關聯(lián)圖中的聯(lián)系相似,則在系統(tǒng)整體關聯(lián)圖中只列出了失業(yè)人員實體圖。系統(tǒng)整體關聯(lián)圖如圖4.13所示。圖4.13系統(tǒng)整體關聯(lián)圖4.4.2數(shù)據(jù)庫物理設計根據(jù)社保檔案系統(tǒng)功能的要求,設計了很多的數(shù)據(jù)庫表,本節(jié)主要分析了管理員表、低收入人員表、退休人員表和失業(yè)人員表。社保檔案系統(tǒng)的操作人員總共有三種:系統(tǒng)管理員、工作人員和部門領導,所有的操作人員都存儲在管理員表中,表中除了包含操作人員所必須填寫的個人信息,如用戶名、密碼、出生日期、入職時間、性別和聯(lián)系電話等字段信息,還包含了社保部門給所有人員分配的員工編號字段和系統(tǒng)管理員為之分配的具有唯一性特征的用戶ID,并且還有每個操作人員所屬的部門字段,部門字段規(guī)定了該操作人員所具有的權(quán)限。管理員表的詳細物理設計如表4.1所示。表4.1管理員表字段名數(shù)據(jù)類型(長度)是否允許為空是否為主鍵描述UserIdbigint否是用戶IDUserNamenvarchar(30)否否用戶名UserNonvarchar(50)是否員工編號Passwordvarchar(50)否否密碼Birthdaydate是否出生年、月、日JoinDatedate是否入職時間Sexchar(2)是否性別DeptNamenvarchar(30)是否所屬部門名Emailnvarchar(50)是否郵箱地址Phonevarchar(30)是否聯(lián)系電話Addressnvarchar(max)是否家庭住址RoleTypenvarchar(20)否否用戶角色Memonvarchar(max)是否備注RealNamenvarchar(20)是否真實姓名根據(jù)社保部門工人和需求,低收入人員表中包含了低收入人員的姓名、性別、年齡、身份證號等個人基本信息。為了能夠?qū)Φ褪杖肴藛T進行相關有針對性的指導性就業(yè)培訓,還包含了民族、文化程度、政治面貌等字段。為了能夠及時、有效的與低收入員進行聯(lián)系,表中增加了低收入人員的居住地址、固定電話、手機號碼和郵箱地址等字段。低收入人員情況的改善僅僅依靠社保部門是不夠了,還需要其它各部門的努力,因此表中還增加了所屬社區(qū)字段,不但使社保部門對各社區(qū)的低人員人群數(shù)量有更全部的了解,也為政策的實施提供了有效的依據(jù)。低收入人員表的詳細物理設計如表4.2所示。表4.2低收入人員表字段名數(shù)據(jù)類型(長度)是否允許為空是否為主鍵描述LowIdbigint否是低收入人員IDNamenvarchar(10)否否姓名Sexchar(2)是否性別Agetinyint是否年齡Nationnvarchar(10)是否民族續(xù)表4.2低收入人員表Educationnvarchar(10)是否文化程度Politicalnvarchar(6)是否政治面貌IdentityCodenvarchar(30)否否身份證號Residencenvarchar(50)是否居住地址Memonvarchar(max)是否備注JoinDatedate是否錄入系統(tǒng)的日期UserCodenvarchar(20)是否用戶編號StreetNamenvarchar(30)是否所屬居委會Birthdaydate是否出生日期Phonenvarchar(20)是否固定電話號碼Mobilenvarchar(16)是否手機號碼Emailnvarchar(50)是否郵箱地址退休人員作為一個特殊的社會群體,具有年齡大、有一定的社會地位和社會關系,因此,在表的設計中,除了包含退休人員的姓名、性別和身份證號等基本字段外,還包含了文化程度、政治面貌、參加工作時間、退休時間、退休單位、職稱、專業(yè)技術等級、月薪、每月養(yǎng)老金、各種聯(lián)系方式、健康狀況和婚姻狀況等字段。退休人員表的詳細物理設計如表4.3所示。表4.3退休人員表字段名數(shù)據(jù)類型(長度)是否允許為空是否為主鍵描述Idbigint否是退休人員IDNamenvarchar(10)否否姓名Sexchar(2)是否姓別Nationnvarchar(10)是否民族Educationnvarchar(10)是否文化程度Politicalnvarchar(6)是否政治面貌IdentityCodenvarchar(30)否否身份證號JoinDatedate是否錄入時間WorkDatedate是否參加工作時間RetireDatedate是否退休時間續(xù)表4.3退休人員表RetireUnitnvarchar(30)是否退休單位WorkSkillnvarchar(10)是否職稱MajorSkillnvarchar(10)是否專業(yè)技術等級Salaryint是否月薪Annuityint是否每月養(yǎng)老金RetireInfonvarchar(max)是否退休情況HouseholdAddressnvarchar(50)是否戶口地址HouseholdPostnvarchar(10)是否戶口地址門牌號Residencenvarchar(50)是否居住地址ResidencePostnvarchar(10)是否居住地址門牌號Phonenarchar(20)是否固定電話Mobilenvarchar(16)是否手機號碼Emailnvarchar(50)是否郵箱地址Heathchar(4)是否健康狀況IsOutbit是否是否轉(zhuǎn)出?Memonvarchar(max)是否備注UserCodenvarchar(20)是否用戶編號StreetNamenvarchar(30)是否所屬居委會Maritalchar(4)是否婚姻狀況Birthdaydate是否出生年、月、日IsDeadbit是否是否死亡失業(yè)人員是具有一定的就業(yè)能力,因為某些原因失去工作,失去工作的同時也代表失去了經(jīng)濟來源,社保部門對失業(yè)人員必須提供及時的就業(yè)指導和幫助,在失業(yè)人員表包含了失業(yè)人員詳細的各人信息字段,并包含了全面的聯(lián)系方式,以便能夠方便的聯(lián)系這些失業(yè)人員,而且為了能夠幫助失業(yè)人員再就業(yè),表中增加了文化程度、失業(yè)時間等信息,方便為失業(yè)人員提供具有一定針對性的就業(yè)指導和培訓。同時,為了能夠全面的了解失業(yè)人群和社會失業(yè)情況,以便政府制定準確的政策,表中還包含了所屬社區(qū)字段。失業(yè)人員表的詳細物理設計如表4.4所示。表4.4失業(yè)人員表字段名數(shù)據(jù)類型(長度)是否允許為空是否為主鍵描述Idbigint否是失業(yè)人員IDNamenvarchar(10)否否姓名Sexchar(2)是否性別IdentityCodenvarchar(30)否否身份證號Memonvarchar(max)是否備注JoinDatedate是否注冊時間UseCodenvarchar(20)是否用戶編號Birthdaydate是否出生年、月、日Educationnvarchar(10)是否文化程度UnemployDatedate是否失業(yè)時間Nationnvarchar(10)是否民族Politicalnvarchar(6)是否政治面貌Residencenvarchar(50)是否居住地址StreetNamenvarchar(30)是否所屬居委會Phonenvarchar(20)是否固定電話號碼Mobilenvarchar(16)是否手機號碼Emailnvarchar(50)是否郵箱地址4.5本章小結(jié)本章首先提出了系統(tǒng)設計的原則,即:可行性原則、規(guī)范化原則、動態(tài)性原則、穩(wěn)定性原則、安全性原則、實用性原則和用戶體驗友好原則。接著,設計了社保檔案系統(tǒng)的體系架構(gòu),即采用三層設計模式:表示層、業(yè)務層和數(shù)據(jù)層。然后,分析了社保檔案系統(tǒng)的檔案添加功能模塊、社保檔案修改的功能模塊以及檔案刪除功能的模塊等五個主要功能模塊的設計,并畫出各功能模塊的程序流程圖。最后我們在這里介紹了數(shù)據(jù)庫的設計,采用了實體聯(lián)系模型進行了數(shù)據(jù)庫概念設計,并通過列舉幾個表進行了數(shù)據(jù)庫的物理設計。
5社保檔案系統(tǒng)的實現(xiàn)5.1開發(fā)環(huán)境系統(tǒng)的在開發(fā)過程中選用的環(huán)境為:(1)硬件環(huán)境選擇雙核3.10GHZ處理器,4G內(nèi)存,500G硬盤,1000M網(wǎng)卡;(2)操作系統(tǒng)選用Windows7;(3)開發(fā)工具選用MicrosoftVisualStudio2010,采用MicrosoftSQLServer2008作為數(shù)據(jù)庫,使用IIS7.0服務器瀏覽運行效果。.NET的資源非常豐富,我們以某地區(qū)的需求分析階段所識別的數(shù)據(jù)項和應用領域,在其中使用了高級數(shù)據(jù)的模型建立數(shù)據(jù)庫概念的模式也還可以與其它的一些軟件[43]。我們的這個窗口是以CLR和.NET兩種這種設計使用了它具有了平臺無關性的優(yōu)點,并提高了性能和語言的互操作性[44]。.NET框架的部分構(gòu)成以及新版本增加的一些功能,如圖5.1所示。圖5.1.NET框架5.2社保檔案系統(tǒng)功能模塊的實現(xiàn)5.2.1檔案添加功能模塊的實現(xiàn)檔案添加功能模塊的實現(xiàn)分三個部分:添加社保人員個人信息、添加社保人員家庭信息和添加社保的紙制文檔。添加新的檔案時,首先必須確認到添加的檔案數(shù)據(jù)庫中是不存在的,因此先通過姓名加身份證號碼的方式從數(shù)據(jù)庫查詢,如果檔案存在則跳轉(zhuǎn)至修改檔案的頁面,如果不存在則可繼續(xù)輸入其它信息。本系統(tǒng)中社保人員個人信息通過ajax異步提交的方式實現(xiàn),添加社保人員個人信息成功后,將在數(shù)據(jù)庫中添加一條記錄,并且該記錄將生成一個代表此社保人員的、具有唯一性的ID。對于社保人員的家庭人員的信息和紙制文檔的添加,一個社保人員可能會對應多條記錄,為了能將社保人員與家庭成員和紙抽文檔對應起來,在家庭成員表和紙制文檔表中,用具有唯一性特征的社保人員ID代表對應的社保人員。當個人信息添加成功后,可進行家庭成員信息添加和紙制文檔的掃描添加。每個社保人員可添加多條家庭成員記錄和多條紙制文檔記錄。其實現(xiàn)的界面如圖5.2所示。圖5.2檔案添加功能實現(xiàn)界面5.2.2檔案修改功能模塊的實現(xiàn)檔案修改功能模塊的實現(xiàn)首先必須獲取需進行修改的社保人員檔案,為了確保能夠查詢到正確的人員,查詢時采用姓名加身份證號碼的組合方式,如果數(shù)據(jù)庫中存在該人員的檔案信息,系統(tǒng)將從數(shù)據(jù)庫中獲取查詢結(jié)果,并把查詢結(jié)果自動填充至個人信息、家庭成員信息和掃描材料信息三部分中對應的信息框中,默認情況下,只有個信息信息部分是展開并顯示出來,其它兩部分的信息收縮的方式隱藏,如需顯示這兩部分的信息,只需單擊對就的標題欄即可。修改個人信息時,部分信息在生成文檔時,代表唯一性或具有特殊意義的信息將不會以修改方式顯示,只以瀏覽的方式顯示在頁面或不會顯示在頁面,如:代表社保人員唯一性的ID不會顯示,而該文檔對應人員的姓名、性別、身份證號碼等信息會顯示出來,但不能對其進行修改操作,修改成功后,個人信息部分的修改按鈕,系統(tǒng)將對數(shù)據(jù)庫進行更新操作。對于家庭成員信息的信息,首先選擇對應的家庭成員,系統(tǒng)將自動將該成員信息顯示在對應的家庭成員修改框部分,然后在修改框部分對需修改的信息進行修改,修改完成后,單擊家庭信息修改框部分的修改按鈕,系統(tǒng)將對數(shù)據(jù)庫家庭成員信息表進行更新操作。對于掃描的文檔做修改時采用先刪除需要修改的掃描文檔,然后再進行重新掃描的操作,將新掃描成功的文檔添加到數(shù)據(jù)庫中。其實現(xiàn)的界面如圖5.3所示。圖5.3檔案修改功能實現(xiàn)界面5.2.3檔案刪除功能模塊的實現(xiàn)檔案刪除功能首先得獲取要刪除的檔案,查詢檔案時可通過四種方式查詢:按所屬街區(qū)、按姓名、按身份證號碼、按手機號碼。當通過身份證號碼或手機號碼進行查詢時,當輸入身份證號碼或手機號碼,單擊查詢后,系統(tǒng)首先判斷輸入的號碼是否符合規(guī)范,如果符合規(guī)范,才會對數(shù)據(jù)庫進行查詢操作,反之,則會提示輸入的號碼不符合要求。查詢成功后,首先將查詢結(jié)果以簡要的方式顯示在查詢結(jié)果部分,在該部分只會顯示所有查詢結(jié)果的姓名、姓別、身份證號碼、所屬居委會和手機號碼信息,并且每行顯示一條查詢結(jié)果,當查詢結(jié)果過多時,將會以分頁的形式顯示查詢結(jié)果。當?shù)讲榭茨硹l記錄的詳細信息,則只需單擊對應記錄前的“查看詳情”按鈕,此記錄對對應檔案的詳細信息將會顯示出來。如果要刪除此檔案,單擊“刪除用戶”將刪除對應社保人員的所有信息,包含個人檔案、所有家庭成員信息和所有掃描文檔。檔案刪除功能模塊對應的實現(xiàn)界面如圖5.4所示。圖5.4檔案刪除功能實現(xiàn)界面5.2.4掃描功能模塊的實現(xiàn)在添加新的失業(yè)人員檔案時,針對不同的信息有兩種添加方式,一種是由工作工員以手工輸入的方式添加信息,而對于紙制文檔,需采用另一種方式添加:掃描。由于系統(tǒng)采用B/S模式,基于瀏覽器端的掃描是本子系統(tǒng)的難點。掃描功能模塊的實現(xiàn)采用的是基于WIA接口的方式。首先通過實現(xiàn)WIA接口開發(fā)一個具有掃描功能的Winform,為了能夠在瀏覽器端控制掃描儀,將此Winform制作成一個ActiveX控件,當客戶端第一次使用掃描的功能時,只需安裝Aciver控制即可。在進行掃描時,首先將需掃描的材料放入到掃描儀中,然后單擊頁面上的掃描按鈕,系統(tǒng)將控制掃描儀進行掃描操作,當掃描成功后,系統(tǒng)將當前掃描成功的結(jié)果顯示在下面大的顯示框中,并在上面小的顯示框中添加以縮略圖的方式在前一個掃描結(jié)果的后面添加當前的掃描結(jié)果,如果該文檔有多頁,則可在該頁面下繼續(xù)進行掃描操作,當多頁文檔都掃描完成后,單擊上傳按鈕,系統(tǒng)將當前一頁或多頁的掃描結(jié)果提交至后臺進行保存,并在數(shù)據(jù)庫掃描文檔表中添加一條新的記錄。當前掃描功能模塊的實現(xiàn)界面如圖5.5所示。圖5.5掃描功能的實現(xiàn)界面每單擊一次掃描,掃描儀開始掃描,掃描成功后,當前的掃描文檔的效果露天將會在控件的下半部分顯示,并將縮略圖添加到控件的上半部分小框中。如果文檔包含多個文件,則可以將多個文件顯示在上半部分的小框中,此到所有文檔掃描完,單擊上傳按鈕,則將小框中顯示的所有掃描文檔上傳到服務器。為了將掃描后的數(shù)據(jù)上傳到服務器,首先將數(shù)據(jù)保存為“.png”文件,重新讀取“.png”文件,并轉(zhuǎn)換成字節(jié)數(shù)組,最后使用數(shù)據(jù)流將數(shù)據(jù)上傳到服務器,服務器將數(shù)據(jù)流轉(zhuǎn)換為“.png”文件的形式進行保存。5.2.5統(tǒng)計功能模塊的實現(xiàn)統(tǒng)計功能模塊的實現(xiàn)采用了ajax異步提交的方式,統(tǒng)計方式有三種:按性別統(tǒng)計、按所屬居委會統(tǒng)計和按年齡段統(tǒng)計。當選擇某種統(tǒng)計方式后,前臺將向后臺發(fā)送統(tǒng)計的請求,并告知后臺統(tǒng)計的方式。數(shù)據(jù)庫中設計的存儲過程進行查詢統(tǒng)計,并將統(tǒng)計結(jié)果發(fā)送至前臺,前臺收到統(tǒng)計結(jié)果后,將統(tǒng)計結(jié)果寫入已經(jīng)設計好的flash動畫中,最后將統(tǒng)計結(jié)果以flash動畫的形式顯示在頁面。統(tǒng)計功能模擬的實現(xiàn)界面如圖5.6所示。圖5.6統(tǒng)計功能的實現(xiàn)界面5.3社保檔案系統(tǒng)的測試測試的目的是試圖說明一個程序可以做期望它所做的工作和投入使用之前發(fā)現(xiàn)程序的缺陷[45]。測試軟件時,使用人工數(shù)據(jù)來執(zhí)行數(shù)據(jù)測試。審查測試運行的結(jié)果,找出所有關于程序的非功能屬性的錯誤、異常和其它的一些信息[46]。測試過程有如下兩個目標:(1)軟件是否滿足了需求。對于定制的軟件,這意味著要對用戶和系統(tǒng)需求文檔中的每個需求至少要進行一個測試。對于通用的軟件產(chǎn)品,這意味著要對每個集成在產(chǎn)品發(fā)布版本中的所有的系統(tǒng)特征以及這些特性的組合進行相關的測試。(2)找出該系統(tǒng)的軟件中的缺陷和不足,即軟件的行為是不正確、所不希望的或不符合它的描述的地方。這些是軟件缺陷的后果。缺陷測試所關心的是找出所有不希望出現(xiàn)在系統(tǒng)中的行為的根源。例如系統(tǒng)崩潰,與其它系統(tǒng)有不期望的交互或者不正確的計算和數(shù)據(jù)毀壞。有效性的測試可以完成第一個目標,即在這一階段中使用系統(tǒng)所希望的使用方式的一組測試安全來測試該系統(tǒng)的表現(xiàn)。缺陷測試可以完成第二個目標,即在這一階段的測試案例是設計出來暴露系統(tǒng)缺陷的。測試案例可以是故意使用模糊的并且不需要去反映系統(tǒng)是怎樣使用的。當然,在這兩個測試方法之間沒有具體邊界的。在有效性的測試過程中,將會發(fā)現(xiàn)系統(tǒng)的缺陷;在缺陷測試過程中,一些測試案例將會表明這個程序能夠滿足它的要求。表5.1功能測試范圍測試目標要求:確保各個功能都能實現(xiàn),并且各個功能模塊都能良好的運行并能按照要求執(zhí)行正確的操作測試范圍要求:按該系統(tǒng)要求進行功能缺陷的測試,對各功能模塊進行需求的相關測試,以及對系統(tǒng)進行不同權(quán)限的測試技術要求:黑盒測試,主要使用等價類和邊界值,必要的時候可以使用決策表開始標準要求:使不同權(quán)限的用戶都能去訪問相應的登錄界面完成標準要求:讓所有用例都執(zhí)行完畢,并且把所有發(fā)現(xiàn)的缺陷信息記錄下來測試重點:該系統(tǒng)的掃描提交和統(tǒng)計的功能的實現(xiàn)是重點特殊事項:所有提交的掃描數(shù)據(jù)能否被正確的顯示出來(1)第一輪:模塊的測試,對社保檔案系統(tǒng)的的各個功能模塊進行測試。測試重點:對完成的各個功能模塊進行功能測試,測試環(huán)境如表5.2所示。表5.2測試環(huán)境瀏覽器WindowsXPWindows7Windows2008IE9.0√√√IE8.0√√√IE7.0√√IE6.0√√FireFox√√√(2)第二輪:社保檔案系統(tǒng)的回歸測試+所需功能交叉測試本輪測試重點:完整測試,對社保檔案系統(tǒng)第一輪測試提交的所有BUG的修復情況進行驗證,在測試過程中發(fā)現(xiàn)新的BUG,并提交。(3)第三輪:社保檔案系統(tǒng)測試,主要對功能完整的測試+回歸的測試+交叉的測試,需保證其中的功能沒有Regression問題和重要的功能性BUG被FIX。本輪測試要注重可用性(Userbility)的測試。(4)第四輪:主要是進行功能完的整測試+回歸的測試+交叉的測試,(部署測試)。主要是確認系統(tǒng)能夠提交可發(fā)布的版本,解決掉所有的問題,如還有遺留的問題,確認其對系統(tǒng)發(fā)布產(chǎn)生的影響。2)界面的測試:界面的測試范圍如表5.3所示。表5.3界面的測試范圍測試的目標:通過各種的瀏覽器來瀏覽系統(tǒng)頁面,查看界面顯示是否統(tǒng)一,有沒有出現(xiàn)頁面混亂的情況。測試的范圍:打開所有界面,保證界面顯示統(tǒng)一性,沒有異常情況出現(xiàn)。相關技術:所有窗口的創(chuàng)建或修改測試,保證每個頁面都能正常的進去瀏覽。完成的標準確保在各種不同版本下的顯示一致。測試重點:整個社保檔案系統(tǒng)的所有頁面顯示統(tǒng)一性。需考慮的特殊事項:出除了測試環(huán)境范圍之外,其它界面是否可以打開。3)性能的測試性能的測試范圍如表5.4所示。表5.4性能的測試范圍測試的目標:保證該系統(tǒng)在的正常運行和響應時間,包括特殊情況。測試的范圍:在不同環(huán)境下該軟件的運行情況。技的術:使用工具LoadRunner8.1進行測試開始的標準:測試用例設計完成完成的標準完成所有的性能測試,并記錄缺陷測試重點:無需考慮的特殊事項:無測試選用系統(tǒng)的用戶登錄作為功能測試用例,測試方案采用黑盒測試方案。系統(tǒng)服務器選用Windows2008Server,Web服務器選用IIS7.0,數(shù)據(jù)庫為SQLServer2008,客戶端選用Windows7系統(tǒng),瀏覽器為IE9.0。功能描述如下:(1)在瀏覽器地址欄輸入Web服務器地址,要示正常顯示系統(tǒng)登錄頁面。(2)用戶登錄時,要示選擇用戶的類型,并輸入正確的用戶名和密碼,系統(tǒng)會查詢數(shù)據(jù)庫進行相應的核對工作,并且將核對結(jié)果顯示出來。(3)當用戶的類型或用戶密碼錯誤,系統(tǒng)也會有相應的信息顯示出來。登錄界面測試用例信息如表5.5所示。表5.5系統(tǒng)登錄測試用例功能特性:系統(tǒng)的初始界面,并進行用戶的合法性驗證測試目的:驗證是否輸入的信息是否合法,阻止非法登錄,以保證系統(tǒng)的安全性參考信息:需求說明中關于“登錄”的說明測試數(shù)據(jù):用戶類型=系統(tǒng)管理員用戶名=admin密碼=admin(數(shù)據(jù)庫表中有相應的記錄)操作步驟操作描述數(shù)據(jù)期望結(jié)果實際結(jié)果1選擇錯誤用戶類型,單擊“登錄”按鈕用戶類型=部門領導用戶名=空密碼=空顯示警告信息“用戶名或密碼不能為空!”符合2選擇錯誤用戶類型,輸入正確用戶名,單擊“登錄”按鈕用戶類型=部門領導用戶名=admin密碼=空顯示警告信息“用戶名或密碼不能為空!”符合3選擇錯誤用戶類型,輸入正確密碼,單擊“登錄”按鈕用戶類型=部門領導用戶名=空密碼=admin顯示警告信息“用戶名或密碼不能為空!”符合4選擇錯誤用戶類型,輸入錯誤用戶名和密碼單擊“登錄”按鈕用戶類型=部門領導用戶名=aaa密碼=aaaa顯示警告信息“用戶名不存在”符合續(xù)表5.5系統(tǒng)登錄測試用例5選擇錯誤用戶類型,輸入正確用戶名和錯誤密碼,單擊“登錄”按鈕用戶類型=部門領導用戶名=admin密碼=aaaa顯示警告信息“用戶類型或密碼錯誤錯誤!”符合6選擇正確用戶類型,輸入正確用戶名和錯誤密碼,單擊“登錄”按鈕用戶類型=系統(tǒng)管理員用戶名=admin密碼=aaaa顯示警告信息“用戶類型或密碼錯誤錯誤!”符合7選擇正確用戶類型,輸入正確用戶名和密碼,單擊“登錄”按鈕用戶類型=系統(tǒng)管理員用戶名=admin密碼=admin進入系統(tǒng)符合測試結(jié)論:1)該社保檔案系統(tǒng)的功能測試案例設計已經(jīng)通過項目組評審確認;2)該社保檔案系統(tǒng)按照以上的功能測試計劃完成了所有的功能測試;3)該社保檔案系統(tǒng)達到了詳細設計定義的各項功能,性能。(1)系統(tǒng)功能根據(jù)需求已經(jīng)全部實現(xiàn)(2)性能要求全部達到:系統(tǒng)允許100人同時在線操作同一個系統(tǒng)子模塊。5.4本章小結(jié)本章首先確定了開發(fā)環(huán)境,并分析了該開發(fā)下.NET的技術特點、部分構(gòu)成以及新版本增加的一些功能。接著比較詳細的分析了和介紹了社保檔案管理系統(tǒng)的添加功能模塊、社保檔案修的改功能模塊以及社保檔案的刪除功能模塊等其中主要實現(xiàn)了五個主要功能模塊的界面的實現(xiàn)。最后,對社保檔案系統(tǒng)進行了功能測試和性能測試,并概述了測試的方法了測試的結(jié)果。
6總結(jié)與展望6.1全文總結(jié)本社保檔案系統(tǒng)的實現(xiàn)加快了北京市豐臺區(qū)的社會保障信息化建設的步伐,很了的提高了部門工作的效率,同時也為社會保障人員提供更貼心、更有效的服務提供了技術保障。有效的提高了該社保部門的辦事效率,讓社會化的管理和服務更加到位,并逐步的提高了社保的跨區(qū)域辦事的能力。本文從北京市豐臺區(qū)的實際工作出發(fā),以社會發(fā)展為指導,設計并實現(xiàn)了適合該部門的社保檔案系統(tǒng)。主要完成的工作如下:(1)查閱和分析了社會保障信息化建設的國內(nèi)外研究現(xiàn)狀,并在設計和開發(fā)時綜合考慮了國內(nèi)外社會保障信息化建設中制度與技術現(xiàn)狀與發(fā)展前景,如我國對社保信息建設管理的兩大角度:社會保障制度及管理與計算機信息系統(tǒng)開發(fā),以及國外社保信息化建設的技術前景。(2)完成了社保檔案系統(tǒng)的設計和開發(fā)工作,開發(fā)采用了模塊化開發(fā)模式;采用業(yè)務構(gòu)件化技術,通過各種構(gòu)件的組合完成指定的社保業(yè)務,各構(gòu)件之間保持相對的獨立性,對其中部分構(gòu)件的維護不會影響其它構(gòu)件,構(gòu)件之間通過相應的接口進行交互;采用方法庫設計思想;方法庫可以適應系統(tǒng)功能的變化和擴充,方便了系統(tǒng)的管理和維護,延長了系統(tǒng)的生命周期。(3)系統(tǒng)基于B/S模式,采用了ASP.NET技術,基于MVC設計模式,運用了ajax數(shù)據(jù)異步提交方式。系統(tǒng)后臺采用SQLServer2008作為數(shù)據(jù)庫,在瀏覽器端通過使用C#開發(fā)的ActiveX控件實現(xiàn)了掃描功能,提高了系統(tǒng)的穩(wěn)定性和便利性。(4)建立數(shù)據(jù)中心,可以統(tǒng)一管理各類的社會保障人員的信息,做到信息的準確和完善,為相關的社保制度的制定和執(zhí)行提供了準確、全面的信息,使服務與決策可以更加的以人為本。6.2展望我們所研究的這個社保檔案系統(tǒng)仍然還有很多不足之處,我們將在今后的研究中不斷的加強,以達到讓我們的社保檔案系統(tǒng)可以逐步的完善。(1)增加移動辦公的功能。隨著當前智能化手機的普遍使用,針對社會需要服務的人員,可以通過智能當自己的人個信息與需要提交給社保部門,使之可以在盡可能短的時間內(nèi)得到更全面、更人性化服務。針對社保部門的工作人員也可以進行移動辦公。(2)云技術的使用。通過使用云技術,大大提高IT資源利用率和節(jié)約能耗,符合建設資源節(jié)約型、環(huán)境友好型社會和綠色IT的要求。使物理上分布于廣闊地域的計算資源成為一種虛擬的、可整合的計算資源,更加有利于各部門之間資源共享與協(xié)同工作,進一步降低信息化建設和運維的成本。
致謝從2010年錄取華中科技大學的在職研究生以來,不過轉(zhuǎn)眼之間,兩年多的研究生學習生活就是已接近尾聲,兩年多在老師的關懷下,我在不斷的提高,然而,隨著本次論文的完成,終將要劃下一個完美的句號。本論文《基于ASP.NET的社保檔案系統(tǒng)的設計與實現(xiàn)》在導師邱德紅老師的悉心的關懷指導和嚴格的要求下終于完成,從開題報告開始,邱德紅老師就給我提出了很多寶貴的建議,從開始的選題太簡單到最后的定題,歷經(jīng)三次修改,在我的論文撰寫期間,邱德紅老師曾多次為我指出論文中的問題,其中包括最基本的格式問,論文的架構(gòu)問題,還有很有富有建設性的意見,讓我在這段時間學到了很多很多,雖然,我的論文在邱老師的指導下進行了幾次大的改動,但是我在其間學到了很多有用的東西,真心的感謝您,我尊敬的導師。
參考文獻郭英.中國社保信息化應用特點及發(fā)展趨勢.信息化建設,2009,6:27-28黃寅桓.社保經(jīng)辦機構(gòu)檔案管理信息化建設現(xiàn)狀?趨勢及對策.現(xiàn)代商業(yè),2011,12:117-119楊袆辰.淺談社保信息化的瓶頸應對.信息化建設,2012,7(8):63-64徐鳳亮,馬彥.社會保障信息化若干問題分析.圖書情報工作,2012,10(12):71-75陳仰東.社保信息化的幾個關系問題.中國社會保障,2010,10:36-37王小平,涂幸福.信息化社保審計的“難”與“創(chuàng)”.審計與理財,2013,1:38-39秦書貞.淺談社保信息化檔案管理.華章,2011,27:325-326程樂華.需求分析:社保信息化建設的短板.中國社會保障,2012,6:40-41鄭功成.中國社會保障改革
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025河北承德縣人力資源和社會保障局招聘公益性崗位人員(公共基礎知識)測試題附答案
- 2025年棗莊嶧城區(qū)衛(wèi)生健康系統(tǒng)公開招聘工作人員筆試考試題庫附答案
- 2025安徽省科技成果轉(zhuǎn)化促進中心(安徽省科學技術研究院)第二批高層次人才招聘3人參考題庫附答案
- 2026年云南勐海產(chǎn)業(yè)園區(qū)管理委員會招聘公益性崗位人員(2人)筆試參考題庫及答案解析
- 2026福建藝術職業(yè)學院招聘3人筆試模擬試題及答案解析
- 2026中國兵器工業(yè)集團北方發(fā)展投資有限公司招聘筆試參考題庫及答案解析
- 2025秋人教版道德與法治八年級上冊5.2誠實守信同步練習
- 2026年景德鎮(zhèn)市珠山區(qū)實驗幼兒園春季專任教師招聘2人筆試參考題庫及答案解析
- 2026貴州黔南州龍里縣發(fā)展和改革局面向社會招聘公益性崗位人員1人筆試備考試題及答案解析
- 2026浙江紹興市外服派駐越城機關單位景點講解員招聘1人筆試參考題庫及答案解析
- 節(jié)能工程監(jiān)理質(zhì)量評估報告范本
- 攝影取景角度課件
- 2025寧夏黃河農(nóng)村商業(yè)銀行科技人員社會招聘考試筆試參考題庫及答案解析
- 統(tǒng)編版語文一年級上冊無紙化考評-趣味樂考 玩轉(zhuǎn)語文 課件
- 2025年新水利安全員b證考試試題及答案
- 2025年北京市海淀區(qū)中小學教師招聘筆試參考試題及答案解析
- 全科接診流程訓練
- 2026年新《煤礦安全規(guī)程》培訓考試題庫(附答案)
- 繼續(xù)教育部門述職報告
- 魚塘測量施工方案
- 湖北省宜昌市秭歸縣2026屆物理八年級第一學期期末學業(yè)水平測試模擬試題含解析
評論
0/150
提交評論