社会保障系统档案信息的网络化管理在城域网中的实现.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 社会保障 系统 档案 信息 网络化 管理 城域网 中的 实现
- 资源描述:
-
社会保障系统档案信息的网络化管理 在城域网中的实现 薛仁政收稿日期: 作者简介:薛仁政,男,1980年生,硕士研究生,助教,主要从事计算机技术研究 姜永增 ( 齐齐哈尔大学计算机系,黑龙江齐齐哈尔,161006 ) 摘 要:本文通过论述城域网范围的社会保障系统档案信息的网络化管理,解决了档案信息网络化管理中的一些重要技术问题,如传输速度、数据安全、网络软件功能等。对于建立在城域网层面上的网络管理软件的设计和开发具有一定的借鉴意义和很好的应用价值。 关 键 词:城域网; 社会保障; 网络化管理 中图分类号: 文献标识码: A 文章编号: 城域网(Metropolitan Area Network),简称MAN,基本上一种大型的LAN,通常使用与LAN相似的技术。只所以将MAN单独的列出的一个主要原因是已经有了一个标准:分布式队列双总线DQDB(Distributed Queue Dual Bus),即IEEE802.6。DQDB是由双总线构成,所有的计算机都连结在上面。其业务特点是传输速率高,用户投入少,接入简单,技术先进、安全。主要用途及适用范围表现为高速上网、互动游戏、VOD视频点播、网络电视(NETTV)、远程医疗、远程会议、远程教育、远程监控(WEBCAM)、家庭证券交易系统等。 以城域网已有的硬件条件为基础,理论上可以建立起各种城市范围内的网络化信息管理系统软件。如本文将提到的社会保障系统档案信息网络化管理系统。 1 社会保障和社保档案 1.1 社会保障 社会保障(本文将简称社保),是国家和社会在通过立法对国民收入进行分配和再分配,对社会成员特别是生活有特殊困难的人们的基本生活权利给予保障的社会安全制度。是国家对社会成员在年老、疾病、伤残、失业、遭受灾害、生活困难等情况时,给予物质帮助的制度。宪法规定:“中华人民共和国公民在年老、疾病、或者丧失劳动能力的情况下,有从国家和社会获得物质帮助的权利。” 一般来说,社会保障由社会保险、社会救济、社会福利、优抚安置等组成。其中,社会保险是社会保障的核心内容。 1.2社保档案 国家在省、市、县分别设立社会保障的管理部门——社会保障局。将参加社会保障的人员信息通过档案的形式进行管理。很多社保部门将社保信息写入电子文档。部分地区的社保部门实现了软件化管理,但只限于单机管理。实现城市范围内的网络化管理技术目前尚属于探索阶段。 2 社保档案信息的网络化管理 所谓社保档案信息的网络化管理,是指将参与社保的人员的信息存储于统一的服务器中,社保总局和各个分局都能够通过与服务器通信达到在自己的权限内对社保信息进行管理的目的。社保信息的网络化管理最大的好处是可以实现资源的合理整合、全局统筹和高效管理。 然而,我国当前的社保信息管理大部分为传统的纸质档案管理,部分为单机电子表格管理。这种管理方式大大降低了管理的效率。随着当今网络软硬件相关技术的迅速发展,社保信息的网络化管理势在必行。 虽然网络化管理有诸多优势,但是,结合各地的地域特点和技术水平差异,实现网络化管理仍然有许多技术问题需要解决。主要表现在以下几个方面: 首先,网络硬件必须能够满足信息传输的需要。当前,我国大部分地区已经实现了宽带(xSDL)水平的网络连接。然而,网络传输的速度却从单位兆级到百兆级(1M级-100M级)不等。而社保信息从各个社保部门的客户端到服务器之间的数据传递最多可能达到上万条信息。这样,数据的传输速度必须达到10兆/秒以上。 第二,传递的信息必须保证高度安全。社保档案信息是国家政策规定范围内对参保人员的参保信息进行录入而形成的重要信息资源,它的内容不容窃取和篡改。所以,信息的安全性非常重要。如果服务器主机允许任何联网用户访问,则必然导致重要数据的泄漏甚至篡改。 第三,网络化管理软件必须能够满足多用户、不同客户端功能、大数据访问量的需求。 3 社保档案信息管理的网络化实现 齐齐哈尔市社保信息网络化管理系统借助于本市现有的城域网资源,采用客户端/服务器(C/S)开发模式,采用Visual Studio.Net作为开发技术,开发实现了齐市所辖七区九县所有社保档案信息的网络化管理。并具有高速、高效、稳定、安全、方便管理等特点。 3.1 服务器模式选择 系统的开发基于客户端/服务器结构,即Client/Server结构,借助于齐齐哈尔市现有的高速城域网资源,在市社保总局假设一台高速服务器,在社保总局端和各区县端使用普通的PC电脑作为客户机。在服务器上安装数据库管理系统进行网络数据的存储,在客户机上安装本地数据库管理系统用于本地数据的存储。在总局端和各区县端分别安装总局端软件和区县端软件以实现不同的管理功能。服务器模式图如图1所示。 市社保总局端 高速城域网络 建华区 梅里斯区 富裕县 甘南县 ... ... 服务器 各区县端 图 1 服务器模式选择图 3.2 数据库设计 在服务器上安装SQL-Server数据库管理系统,并且建立SbjData数据库用于存储七区九县的社保人员档案信息。数据库中主要包括ZaiZhi、Tuixiu、Freeze、DanWei、YH、PerMitIp等几个表分别用于存储在职、退休和冻结人员的档案信息、各区县名称、允许登录的用户信息以及允许访问的终端机IP地址。其中ZaiZhi、TuiXiu和Freeze三个表格用于 存储社保人员的基本信息,具有相同的字段结构,见表1。 表1 社保基本信息表结构 字段信息 数据类型 字段信息 数据类型 编号 nvarchar 单位名称 nvarchar 姓名 nvarchar 有效页数 Int 性别 nvarchar 家庭住址 nvarchar 出生日期 datetime 联系人姓名 nvarchar 企业名称 nvarchar 联系电话 nvarchar 身份证号 nvarchar 经办人 nvarchar 参工时间 datetime 保险手册 nvarchar 离退时间 datetime 所在社区 nvarchar 起始日期 datetime 退休条件 nvarchar 终止日期 datetime 备注 nvarchar 客户机上建立Access数据库文件,建立的表除了和服务器上相同的ZaiZhi、TuiXiu、Freeze用于存储本区县的社保人员档案信息之外,还有ServerSet、GengXin和Users等几个表分别用于存储登录服务器的信息、更新的数据和本地用户信息等。 3.3 程序实现 3.3.1 社保总局端软件 总局端软件主要实现社保档案信息的统计、查询、分析、监督、管理、打印、安全性设置等功能。主界面图如图2所示。 图2 社保总局端软件主界面 其中,统计和查询是最主要实现的功能。现举一有代表的性的功能模块进行程序设计思想的分析。例如,在统计功能中有一项为“所有区县档案数目统计”,可以实现统计整个城市的档案数量以及各区县的在职、退休和冻结人员档案数量的功能。设计的思想为:通过SQL查询语句对服务器上SQL-Server数据库管理系统中SbjData数据库中的三个表格ZaiZhi、TuiXiu和Freeze进行查询,统计查询结果的数量。查询档案信息总数的代表性代码如下: TxtSql = "select * from ZaiZhi" '编辑查询字符串 Set Mrc = SQLExecute(TxtSql) '调用查询过程,执行对服务器数据库的查询 ZaiZhiNum = Mrc.RecordCount '获得统计的在职档案数量 TxtSql = "select * from TuiXiu" Set Mrc = SQLExecute(TxtSql) TuiXiuNum = Mrc.RecordCount '获得统计的退休档案数量 TxtSql = "select * from Freeze" Set Mrc = SQLExecute(TxtSql) FreezeNum = Mrc.RecordCount '获得统计的冻结档案数量 LabAll = ZaiZhiNum + TuiXiuNum + FreezeNum '获得档案总数 获得各区县档案数量详细信息并显示在网格控件中的代表性代码如下: For j = 1 To i '各区县的名称存储在动态数组QuXianName中, i为区县的个数 '统计在职 '生成查询字符串,存储在TxtSql中 TxtSql = "select * from ZaiZhi where 单位名称='" & QuXianName(j) & "'" Set Mrc = SQLExecute(TxtSql) '调用查询过程,进行查询 MSF1.TextMatrix(3 * j - 2, 0) = QuXianName(j) '查询结果送到表格控件中显示 MSF1.TextMatrix(3 * j - 2, 1) = "在职" MSF1.TextMatrix(3 * j - 2, 2) = Mrc.RecordCount '统计退休 TxtSql = "select * from TuiXiu where 单位名称='" & QuXianName(j) & "'" Set Mrc = SQLExecute(TxtSql) MSF1.TextMatrix(3 * j - 1, 1) = "退休" MSF1.TextMatrix(3 * j - 1, 2) = Mrc.RecordCount '统计冻结 TxtSql = "select * from Freeze where 单位名称='" & QuXianName(j) & "'" Set Mrc = SQLExecute(TxtSql) MSF1.TextMatrix(3 * j, 1) = "冻结" MSF1.TextMatrix(3 * j, 2) = Mrc.RecordCount Next j 总局端软件其余功能如查询、分析、打印等都已实现,在此不再详述。 3.3.2 各区县端软件 各区县端软件主要实现本区县范围内社保档案信息的录入、修改、查询、浏览、统计、打印、本地数据上传到服务器等功能。主界面图如图3所示。 图3 各区县端软件主界面 录入和管理是区县端软件的主要功能。例如,在录入功能中的“在职人员信息录入”,可以实现本区县单个参保人员基本信息的录入功能。设计的思想为:在界面中建立若干文本框控件,形成控件数组,用于输入单个参保人员的编号、姓名等信息。点击“确定”按钮则在对应的事件过程中首先校验输入信息的正确性,如果正确则将该条信息存储在本地数据库的ZaiZhi表中。信息存入数据库表的代码如下: Dim rs1 As New ADODB.Recordset '定义ADO的Recordset子对象 varSource = "SELECT * FROM zaizhi" '设置查询字符串 Set rs1 = ExecuteSQL(varSource) '调用过程进行查询 rs1.AddNew '添加新纪录 For i = 0 To 19 '逐个记录写入数据 rs1.Fields(i) = Trim(Text1(i)) Next i rs1.Update ' MsgBox "记录添加成功" 区县端软件的其它功能如查询、统计、打印等在此亦不在详述。数据上传功能将在后面详细阐述。 4 网络安全问题的解决 首先,在服务器端的Sql-Server数据上设置访问端口,登录用户和登录密码。在客户端数据库中的ServerSet表中将这些数据以及服务器的IP地址、数据库名称等信息正确的存储。客户端在访问服务器的时候就使用这些数据与服务器进行连接。而非法连接的用于很难得到这些连接的数据。从而提高了网络连接的安全性。 第二,在服务器数据库SbjData上增加数据表PerMitIp,用于存储允许访问该数据库的区县端客户机的IP地址。社保总局端软件可以设置这些IP地址。区县端软件和服务器进行连接的时候如果本客户机IP不在允许的IP列表中则会连接失败。从而可以杜绝恶意的IP对服务器的访问或者攻击。 5 大量本地数据上传问题的解决 上传本地数据到服务器是区县端软件的一个重要功能。由于各区县端本地数据量最多可达几万条,进行上传会用很长的时间,所以不适合每次更新数据以后都将所有数据上传到服务器。为解决此问题,区县端软件采用了两种数据上传模式,即 “上传更新的数据到服务器”和“上传所有本地数据到服务器”。在第一次上传或者服务器数据出现问题的时候可以将所有本地数据上传,方法即为逐条读取本地数据信息,再将信息逐条写入服务器相对应的表中;而在普通情况下则只上传更新的数据到服务器,这样大大减少的上传的数据量,提高了传输速度和网络的使用效率。解决的办法是在本地数据库中增加表格GengXin,用于存储每次更新数据的相关信息。更新的操作包括新增、修改、删除、转移等。为了记录这些更新操作而设计了一个通用过程:UpdateDt,格式如下: Public Sub UpdateDt(TBName As String, RNO As String, UpTime As Date, HowDo As String) 该过程可以将更新数据的所在表名(TBName)、记录编号(RNO)、上传时间(UpTime)和更新操作(HowDo)记录在GengXin表中。 为了实现只将记录下来的更新数据上传到服务器而设计了另一个通用过程:UpLoadDt具体的更新原则:根据更新表GengXin中列出的每个被更新的编号逐条比较服务器和本地的三个表“ZaiZhi”“TuiXiu”“Freeze”中的数据,存在以下四种情况: 服务器有,本地没有: 则删除服务器中数据 服务器没有,本地有: 则本地新增到服务器 服务器有,本地有: 则本地更新到服务器 服务器没有,本地没有:不做任何操作(肯定数据被删除了) 例如,更新在职表ZaiZhi,以下为代表性代码: TxtSql1 = "select * from ZaiZhi where 编号='" & GengXinMrc.Fields("编号") & "'" '从在职表ZaiZhi中查询更新的编号信息 Set LzzMrc = ExecuteSQL(TxtSql1) '查询本地在职表ZaiZhi信息 SZZMrc.Open TxtSql1, SConn, adOpenKeyset, adLockPessimistic '查询服务器在职表ZaiZhi信息 If (LzzMrc.BOF And LzzMrc.EOF) And Not (SZZMrc.BOF And SZZMrc.EOF) Then '本地没有,服务器有 SZZMrc.Delete '该条信息从服务器删除 SZZMrc.Update End If If Not (LzzMrc.BOF And LzzMrc.EOF) And (SZZMrc.BOF And SZZMrc.EOF) Then '本地有,服务器没有 SZZMrc.AddNew '在服务器上新增该条数据 For i = 0 To SZZMrc.Fields.Count - 1 SZZMrc.Fields(i) = LzzMrc.Fields(i) Next SZZMrc.Update End If If Not (LzzMrc.BOF And LzzMrc.EOF) And Not (SZZMrc.BOF And SZZMrc.EOF) Then '本地有,服务器有 For i = 0 To SZZMrc.Fields.Count - 1 '在服务器上更新该条数据 SZZMrc.Fields(i) = LzzMrc.Fields(i) Next SZZMrc.Update End If 运行UpLoad过程,没有更新数据则不作任何操作,有更新数据则上传少量更新数据。从而解决了数据上传的问题。 6 结束语 本文论述的网络管理软件对于社保档案信息的网络化管理具有很好的性能和特点。主要体现为高效、高速、安全和稳定。充分发挥了本地城域网络的优势。基于C/S模式建立服务器和客户端,能够很好的解决传输速度、安全和软件功能等方面已经存在的问题,真正实现了城域网范围内的网络化信息管理。对于其它建立在城域网层面上的管理以及广域网层面的信息管理亦有一定的借鉴价值。 参 考 文 献 [1] 赵岩,姜永增.社会保障档案系统的网络化关键问题研究:科技信息,2008年 15期 [2] 佚名.社会保障的意义与各国社会保障制度的比较:中国社会保障网,2008 [3] 佘其炯.城域网技术探讨:中国数据通信,2004 年 第6卷第 2期 [4] Peter Aitken.《Visual Basic.Net Programming》: Water Conservancy and Hydropower Press of China, 2002 Realization of network management of social security system files information in MAN Xue Ren-zheng Jiang Yong-zeng (Computer Department Qiqihar University 161006) Abstract: This paper discusses network management of social security system files information in the MAN and solves the technical issues of files information’s network administration such as transmission speed , data security , network software’s function .It has good significance of reference and values of application for the use of universal of network management software at the level of MAN. Key words: MAN ; Social security ; Network administration展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




社会保障系统档案信息的网络化管理在城域网中的实现.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/12072912.html