




已阅读5页,还剩66页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
潍坊市退伍军人信息管理系统的设计与实现毕业论文第1章 绪 论1.1 选题背景退伍军人档案是民政部门在其工作中形成的、记录反映退伍军人服役期间的经历、以人头为单位集中保存起来的具有查考利用价值的材料。怎样加强对退伍军人档案管理工作,进而开发使用好退伍军人两用人才,为地方经济建设、社会稳定、巩固国防服务,这是建设社会主义市场经济的需要,也是把退伍军人推入人才市场的基础性建设工作。一直以来,我市退伍军人的档案都由人武部保管,近年来退伍军人档案保管量逐年增多,目前已达5万多份,导致档案管理工作逐年繁重。随着国家一系列优抚和社保新政的出台,前来人武部查阅档案的退伍军人越来越多,而目前人武部的档案管理主要以手工操作为主,且没有专职档案管理人员,档案登记管理、查阅、办证非常不便,有时为查找一个档案,几乎要花掉半天多的时间,既影响正常办公,又给群众带来不便。因此现在的档案管理办法很难适应当前的社会需求。1.2 课题研究的目的和意义鉴于当前退伍军人的档案管理现状,迫切需要建立一套专用的退伍军人档案信息管理系统,实行电脑化管理,以提升档案管理水平,使退伍军人档案管理工作早日实现标准化、现代化、科学化、信息化,为各用人单位和退伍军人找工作创造便利的条件,真正做到档案材料不出门、开发方法信息化、使用渠道多层次,从而更好地为调整在乡复员退伍军人定期、定量补助、烈士甄别、伤残评定、招工、招干、人才开发利用、解决退伍军人工资待遇、纠正工龄和编史修志等工作提供服务,充分发挥退伍军人档案材料的作用,给人才市场提供信息,为军地有关部门领导提供决策依据。信息系统是指借助计算机等现代化通讯网络为管理领域服务的信息处理系统,它是在20世纪50年代,由计算机科学、管理科学、系统科学、人工智能等学科相互交叉而发展起来的。信息的实质就是指经过加工处理后对决策有价值的数据。其特征就是来源广、数量多。早期信息管理工作主要依靠手工操作,直到计算机和网络技术出现后,信息管理才进入了电子管理阶段。随着信息社会的飞速发展,电子政务逐步成为政府办公、实现信息交换的主要模式。信息网络技术对现实工作和生活有着越来越深远的影响。随着改革开放的不断深化、经济社会加速转型和社会利益格局调整,利益冲突加剧,退伍军人吃、住、医“三难”的各种矛盾越来越成为迫切需要解决的现实问题。在退伍军人工作中,如何进一步适应新时期退伍军人工作的要求,深入贯彻落实科学发展观,充分体现党的“以人为本、为兵服务”的根本宗旨,进一步提高我市退伍军人档案管理水平和工作效率,逐步实现管理工作的规范化、科学化、信息化就成为一个当务之急的研究课题。随着信息社会的飞速发展,电子政务逐步成为政府办公、实现信息交换的主要模式。信息网络技术对现实工作和生活有着越来越深远的影响。随着改革开放的不断深化、经济社会加速转型和社会利益格局调整,利益冲突加剧,退伍军人吃、住、医“三难”的各种矛盾越来越成为迫切需要解决的现实问题。在退伍军人工作中,如何进一步适应新时期退伍军人工作的要求,深入贯彻落实科学发展观,充分体现党的“以人为本、为兵服务”的根本宗旨,进一步提高我市退伍军人档案管理水平和工作效率,逐步实现管理工作的规范化、科学化、信息化就成为一个当务之急的研究课题。这个课题的开展,对于退伍军人档案管理工作者,借助于计算机数据库系统,准确掌握退伍军人的信息如姓名、年龄、文化程度、兵种、技术特长、家庭经济状况、求职愿望等,分门别类,造册登记,储存一套完整的退伍军人档案资料,使退伍军人信息一查即出,一索即得,对于政府掌握退伍军人的有关情况、从而为工作决策提供有效的依据,都有着重要的实际应用价值。目前,国内退伍军人档案管理尚没有一个完善的、统一的管理平台,各个省、自治区、直辖市每年都要进行繁杂、重复的工作,对各地的退伍军人有关情况进行统计和分析,各个县市区民政、人武部门采取逐级上报确认的方式进行信息综合,由于以前业已开发并投入使用的这方面管理软件,本身存在着这样、那样的缺陷,譬如用户界面不友好、信息存取不够方便、准确等弊端,因此,开发一个通过网络平台进行退伍军人档案信息采集、管理、分析的平台,最大程度地节约人力、物力,这一方面符合目前党中央提出的建设和谐社会、节约型社会的要求,另一方面,也推进计算机技术在我国信息化管理等政府电子政务方面的应用。从促进计算机信息化处理技术向更高层次提高这一角度来看,有着重大的理论研究价值。1.3 国内外研究现状1.3.1 国外研究现状2001年,联合国经济与社会事务部(OFEPA/OESA)与美国公共管理协会两大国际组织对全球的数个国家的政府电子政务进程进行了调查。在被调查评测的196个国家中,只有10%的国家进入了网上事务处理阶段,71%的国家(包括我国在内)仍处于初始阶段即政府与用户的单向互动阶段,而世界上还没有任何一个国家迈入无缝集成阶段。2003年11月4日,联合国经济与社会事务管理局公布了第三个全球电子政务调查报告-2003年全球公共部门报告:处在十字路口的电子政务,该报告对已开通政府网站的137个成员国的电子政务进行了评估。为了评价电子政府建设水平,以“电子化政府完备程度指数”的形式公布了评估结果,排在前十位的国家分别是美国、瑞典、澳大利亚、丹麦、英国、加拿大、娜威、瑞士、德国和芬兰,我国排在第47位。为了评估居民参与政府决策的程度和获取政府信息的方便性,还从电子化信息、电子化征询和电子化决策三个方面计算出“电子化参与指数”。排在前十位的国家分别是英国、美国、加拿大、智利、爱沙尼亚、新西兰、菲律宾、法国、荷兰和澳大利亚,我国排在第86位。由此可见,政府电子政务的发展是一个渐进而持续的过程。这是因为,电子政务的建设必须与政府业务流的再造结合起来,而事实上这数百个业务流的信息化不可能同时进行,更不可能趋于成熟,只能根据需要和可能,一批一批地开发。1.3.2 国内研究综述从1999年开始,联合国经济社会理事会连续两年都把借助计算机网络对发展中国家的政府组织、公共治理、信息资源共享信息化作为其工作重点。在 “信息高速公路”的五个应用领域中,发展中国家将“电子政府”一直列为第一位。中共中心关于国民经济和社会发展第十个五年计划纲要也明确提出对传统产业进行信息化改造的主张。今后电子政务在我国信息化建设中的作用和地位只会得到进一步提高,以电子政务促进电子商务的发展和以电子政务带动信息化已被国家制订为使国民经济和社会信息化的一项基本策略。我国电子政务经历了初期发展和快速发展两个阶段。80年代末期,中央和地方党政机关以办公自动化为契机,内部信息办公网络纵横交错,为利用计算机和通信网络技术奠定了基础。1993年底又启动了所谓的“三金工程”,即金桥工程、金关工程和金卡工程,旨在为重点行业和部门传输数据和信息。这些都还只是电子政务发展初级阶段。90年代末,借助于信息网络技术的不断完善,电子政务突破了部门和地域限制,向交互性和互联网方向快速发展。青岛市于1998年建立了我国第一个严格意义上的政府互联网站“青岛政务信息公众网”。1999年1月,40多个部委的信息主管部门共同倡议发起了“政府上网工程”,以在1999年实现60%以上的部委和各级政府部门上网为目标,2000年80%以上的部委和各级政府部门能实现上网。1999年5月,以中国政府注册的政府域名猛增至1470个。截止到2001年1月底,以中国政府为结尾注册的域名总数达到4722个,占国内域名总数的4%;已经建成的WWW下的政府网站达3200多个,70%以上的地、市级政府在网上设立了政务窗口。就各行业所构建的档案信息管理系统,国内已有一些研究人员开展了这方面的论证工作。孟洁1在浅谈档案管理信息系统一文中,就提出了为提高工作效率和管理水平,以便及时、准确、方便地为设计人员提供借阅信息,把档案的存档和借阅管理等日常管理工作实行计算机统一管理这一设想。张雪莉2在论电子信息技术在档案管理中的运用一文中,论述了电子信息技术文件的特点、电子信息技术在企业档案、教学档案中的作用。周英3在企业档案管理的网络信息化及开发利用一文中,阐述了当今企业档案管理网络信息化、规格化和服务产业化等发展的新趋势和运用计算机对企业档案管理进行开发利用的迫切需求,提出了在大力开发利用档案信息的同时,还要加强知识产权保护意识的见解,并对企业档案网络信息管理中存在的问题提出了具体解决的方法。祝贺、安向明4在人事档案信息管理系统的设计与实现一文中,介绍了系统的开发工具及运行环境,阐述了系统的分析及设计过程,详细介绍了系统的开发实现过程,并对系统主要功能模块的实现过程做了论述,同时对于系统开发过程中所涉及的关键技术也进行了分析与研究。1.4 本文主要工作本文以潍坊市退伍军人信息管理系统的开发过程为依据,重点论述了该信息管理系统的设计思想、数据库的设计及建立,程序设计及实现。本文首先在对退伍军人信息管理系统项目背景、特点和工作流程进行分析的基础上,运用结构化分析方法进行了系统需求分析与设计,对系统的总体架构和网络、软件系统模块功能进行了设计。对软件开发的B/S架构的进行了分析,对系统各个功能模块进行了详细的设计,采用ASP.NET技术,实现了基于B/S模式的退伍军人信息管理系统的开发。在系统的设计开发过程中,采用结构化思想方法、Web技术、ASP.NET技术,通过结构化和模块化设计方法完成了系统的设计与实现。系统具有较好人机交互特性,客户端免维护,具有交互的可扩展性,易于功能扩充和调整;具有良好的可移植性,能运行在异构的软硬件平台上:具有良好的安全性,可以防止信息泄密和对保密信息的非法侵入;主要管理工作集中在服务器端,客户端不需要管理,具有可管理性强。通过本系统的实施,为潍坊市退伍军人的管理提供了及时、准确的信息处理和信息共享的功能。最后对全文工作进行了总结并就退伍军人信息管理系统的发展提出了一些建议。1.5 本文结构本文共分六章。第1章 绪论。叙述了开发潍坊市退伍军人信息管理系统的背景;第2章 相关技术介绍,介绍了系统开发的相关技术与工具。第3章 系统需求分析。对潍坊市退伍军人信息管理系统进行了系统分析,详细描述了系统的功能性需求分析和非功能性需求分析。第4章 系统结构设计与数据库设计。对本系统的网络架构和软件架构进行 设计,并利用数据库建库工具进行了数据库概念设计和逻辑设计。第5章 系统实现与测试,具体描述了部分退伍军人管理系统的开发实现方法和有关代码,并进行了有关测试。第6章 结语。给出了系统的主要贡献并提出了系统有待改进的主要方面。 第2章 相关技术介绍潍坊市退伍军人信息管理系统以B/S为系统架构,本系统首先对退伍军人信息进行采集并对采集的数据进行处理,来达到对退伍军人档案信息加强管理的目的。本系统采用三层数据结构,采用IE浏览器开发客户端;采用Visaul Studio.2008开发中间层;采用Microsoft SQL Server2005来完成对后台数据库的访问操作。下面详细说明实现各个部分方案的选择过程。2.1系统开发模式客户/服务器(Client/Server,简称C/S)模式是当前开发数据库的主要形式,它是数据库管理系统发展到一定阶段的产物。由于这种结构具有良好的并发控制机制、较好的数据完整性、可靠性和安全性,因而得到广泛的应用。但随着互联网技术的迅速发展和普及,使得原本在局域网中使用的数据库应用程序移植到互联网上成为可能;于此同时,由于应用系统日益向大型化、复杂化方向发展,C/S结构日益表现出它的设计缺陷和应用的不足之处。正是在这种情况下,一种新的应用模型浏览器/服务器(Browser/Server,简称B/S)结构应运而生5-6,它是互联网技术和数据库技术相结合的产物,具有良好的应用前景,是未来数据库应用的发展方向。B/S 模式具有如下优点7:1. 具有分布性特点,可以随时随地进行查询、浏览等业务处理。2.业务扩展简单方便,通过增加网页即可增加服务器功能。3. 维护简单方便,只需要改变网页,即可实现所有用户的同步更新。4. 开发简单,共享性强。随着互联网的发展,B/S模式体系结构必将日益普及,这是因为网络浏览器功能简单、交互及时、客户端并没有过多的处理任务需要及时与用户交互,所以,很适合在客户端运行;由于C/S结构的信息系统的交互性比较低,而退伍军人信息系统需要比较强的交互功能,所以,C/S结构很难满足该系统的业务需求,为此选定系统的客户端采取B/S架构的浏览器形式来实现。2.2 ASP.NET技术1.ASP.NET技术原理8-10ASP.NET又叫ASP+,是Microsoft推出的新一代Active Server Pages,它由.NET Framework提供的类库构建而成,它提供了一个WEB应用程序模型,该模型由一组控件和一个基本结构组成,开发人员可以直接使用ASP.NET控件集,该控件集封装了公共的用于文本标记语言(HTML)的各种小组件(如文本框、下拉菜单等),这些控件运行在Web服务器上,它们将用户界面转换成HTML格式后再发送给浏览器,在服务器上控件负责将面向对象的编程模型,呈现给WEB开发人员,这是面向对象的编程技术所拥有的丰富功能。ASP.NET还提供一些基本的结构服务(诸如会话状态管理和进程循环),这些服务进一步减少开发人员要编写的代码量,并使应用程序的可靠性大幅度提高。ASPNET通过最新的ADONET数据存取技术11-12,来实现对各种数据库的操作。ADONET采用离线的方式,供用户存取数据,以便提高分布式应用程序的效率与扩展性。ADONET相对于ADO的主要优点就是具有互操作性和可伸缩性更强的数据访问体系结构,ASPNET还允许开发人员将软件作为一项服务进行传送13-14,通过使用ASPNET的Web Service功能,ASP.NET开发人员只需进行简单的业务逻辑编程,通过SOAP Simple Object Access Protocol 传送服务。ASPNET实现了用户界面与业务逻辑的完全分离,因此,我们可以采用面向对象的思想来开发ASP.NET应用程序。2.ADONET技术原理15-16ADONET被设计为基于网络的可扩展的应用程序和提供数据访问服务,ADONET为连接的指针风格的数据访问,同时也为更适合于把数据返回到客户端应用程序的无连接的数据模板,提供高性能的API流。ADONET定义了那些链接数据仓库、对数据仓库发送命令及从中获取结果的类,这些类由受控数据提供者(managed data provider)实现。ADONET中的链接和命令对象,看上去和ADO中的是一样的,并且一个名为Data Reader的新类提供了通过高性能API工作流获取结果的能力。Data Reader在功能上同只读的ADO记录集(Record set)是等同的,Data Reader被设计用来最小化内存中生成的对象的数量,以提高性能,避免垃圾积累。在.NET Framework中包含了针对Microsoft SQL Server的受控数据提供者以及可通过OLE DB访问的任何数据仓库。ADONET的一个主要创新是引入了数据集(Data set)。一个数据集是内存中提供数据关系图的高速缓冲区,数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充,不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。受控数据提供者为数据仓库和数据集公开一名为Data Set Command的接口对象,Data Set Command使用ADONET链接和命令以从数据仓库中填充数据集,并把在数据集中发生的变化解析到数据仓库中。就象Data Reader显示了对于相关数据的有效的流访问一样,XmlReader显示了对XML数据的流访问。开发人员使用Data Navigator可以滚动和编辑内存中的XML文档,在ADONET里,DataSet是不依赖于数据库的独立数据集合。所谓独立就是即使断开数据链路或者关闭数据库,DataSet依然是可用的。有了DataSet,那么ADO.NET访问数据库的步骤就作了如下的相应改变:(1) 建一个数据库链路(2) 求一个记录集合(3) 把记录集合暂存到DataSet,如果需要返回到第(2)步(4) 关闭数据库链路(5) 在DataSet上作所需要的操作DataSet在内部是用XML来描述数据的,由于XML是一种平台无关、语言无关的数据描述语言,而且可以描述复杂关系的数据,比如父子关系的数据,所以,DataSet实际上可以容纳具有复杂关系的数据,而且不再依赖于数据库链路。由于本系统是采用B/S结构的信息管理系统,我们通过浏览网页来交互人口的信息,而ASP.NET所提供的Web Form模式提供了强大的设计功能,并且弥补了ASP功能上的不足,同时,它具有强大的页面设计功能,是目前比较先进的页面设计工具。而ADONET为关系数据、XML和应用程序数据提供访问,能代理从数据操作到可单独或连续使用的离散组件的数据访问,ADONET数据存取是基于XML的,这表示几乎任何数据类型都可以被支持和传递,而且Data Set使得ADO. NET摆脱了由ADO所提供的基于连接的模型,而将其转变成为一个更加类似消息面向无连接的模型,这样遍历一个Data Set,可以不必打开数据源的任何连接,这一改变带来了很多好处,包括通过防火墙发送数据的能力,这也是本系统必须要求的。同时,ASPNET和ADONET都是NET框架的一部分,因此,它们有更好的结合点,所以本系统选取它们来开发。2.3 C# 语言C#是一种最新的、面向对象的编程语言17。它使得程序员可以快速地编写各种基于MicrosoftNET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。新的应用程序开发模型意味着越来越多地解决方案依赖于新出现的网络标准,例如HTML,XML,SOAP等。现存的开发工具往往都是早于Internet出现的,或者是在我们所熟知的网络还处于孕育期时出现的。所以,它们一般无法很好地支持最新的网络技术。C#程序员可以在MicrosoftNET平台上事半功倍的构建应用程序的扩展框架。C#包含了内置的特性,使任何组件可以轻松转化为XML网络服务,通过Internet被任何操作系统上运行的任何程序调用。更突出的是,XML网络服务框架可以使现有的XML网络服务对程序员来说就和C#对象一样。这样,程序员就可以方便地使用他们已有的面向对象的编程技巧来开发利用现有的XML网络服务。还有一些精细的特性,使得C#成为一流的网络编程工具。例如,XML正逐渐成为在网络上传输结构化数据的标准。这种数据集合往往非常小。为提高性能,C#允许把XML数据直接映射到STRUCT数据类型,而不是CLASS。这样对处理少量的数据非常有效。即使是专家级的C+程序员也常会犯一些最简单的小错误,比如忘了初始化变量,但往往就是这些小错误带来了难以预料的问题。有些甚至需要很长时间来寻找和解决。一旦一个程序作为产品来使用,就算最简单的错误纠正起来也可能要付出极其昂贵的代价。更新软件组件是一项很容易出错的工作,因为代码的修改可能无意间改变原有程序的语义。为协助开发者进行这项工作,C#为版本的更新提供内在的支持。例如,方法重载必须显式声明。这样可以防止编码错误,保证版本更新的灵活性。还有一个相关的特性就是对接口和接口继承的内在支持。这些特性使得C#可以开发复杂的框架并且随着时问不断发展更新它。总体来说,这些特性使得开发程序项目的后续版本的过程更加健壮,从而减少后续版本的开发成本。2.4 SQL Server2005Microsoft SQL Server2005是一个功能强大的的关系型数据库管理系统18,它具有完全的Web功能,支持扩展标识语言(XML),并且拥有一个新的集成的数据挖掘引擎。由于同为微软公司产品,SQL Server 2005能够与ASPNET有机的结合,.NET框架类库提供了大量访问数据库的类,这些类在底层与SQL Server2005有很好的交互功能,而中间层的开发是基于.NET来开发的,所以,后台数据库的开发当然选择Server2005再合适不过了。第3章 系统需求分析3.1 系统概述潍坊市退伍军人信息系统工程,是建设服务型政府的要求,这是根据社会主义市场经济实践和人民群众的迫切需求而提出的一个全新的执政理念,是树立和落实科学发展观的重要体现。建设服务型政府的一项重要内容,就是要转变政府职能,强化政府的公共服务意识和职责。为退役士兵提供就业服务,使他们顺利完成职业转换。这不仅是加强国防建设、维护社会稳定的需要,更是政府公共服务的重要职责。有效服务型政府的建设, 还必须拓展服务内容, 改进服务方式, 提高服务效率。以信息化为手段,为退役士兵提供便捷、准确、及时、全面的就业服务,是建设服务型政府必须面对的一个课题。潍坊市退伍军人信息系统需要利用现代信息技术,加速各种资源的交流、沟通与整合,引导退役士兵顺利进入劳动力人才市场,通过提供就业咨询和相关服务平台,建成覆盖 潍坊市范围,联接政府、企事业单位和退伍军人个人,业务功能完整、标准规范统一、系统安全可靠、 服务方便快捷、管理模式先进的信息系统,为他们最终实现就业铺平道路。为确保项目的顺利实施, 潍坊市民政局专门成立了潍坊市退伍军人信息系统建设协调小组。 该协调小组负责各部门之间的协调,推动该信息系统建设的顺利进行。协调小组下设办公室,办公室人员从相关 部门抽调组成。办公室负责总体规划、实施计划和相关管理办法的制订,项目建设的组织、实施监督和有关方案的审定,系统功能拓展和应用推广工作的组织协调,以及系统运行的监管。作为项目业主,具体负责该信息系统项目的建设,并承担系统的运行管理和维护。3.2系统目标和解决的问题为适应党的退伍军人就业安置政策与民生的需要而建立的潍坊市退伍军人信息系统应具备如下目标:1.通过应用系统提供“条线”业务处理支持,通过应用支撑平台实现“条线”业务系统的整合,为“以块为主”的业务管理与服务提供支撑。2.保证系统建设的开放性与可扩展性。系统建设要求在系统架构、软硬件平台选择、系统设计、建设管理过程和项目文档管理等方面都有很好的开放性和可扩展性,从而便于后续工程建设。3.注重系统的灵活性。在系统的建设方面,要充分考虑灵活性,以适应业务管理模式和业务政策规则的发展和变化。4.实现对现有系统和信息资源的有效整合利用。在系统建设中,如何根据已有系统的功能、性能和使用状况,采取相应的处理方法和建设策略,对保护已有投资,保证系统使用的延续性,充分利用已有系统和数据资源都有很大影响。潍坊市各相关业务部门基本上都配备了计算机、网络设备等信息化工具。但是,由于缺少整体规划,数据不能完全共享,业务不能互联,造成重复建设和资源浪费。目前应着重解决好以下几个方面的问题:(1)业务计算机处理规范化:要制定规范的、适应计算机处理的业务操作规程。明确和完善需求。(2)基础数据薄弱:数据库系统涵盖的内容不敷需要,很多重要的基础数据没能够采集上来,数据的准确性和一致性得不到有效的保障,与业务管理和宏观管理需求差距较大;(3)信息采集体系不完善:数据处理和分析手段落后,可提供的信息量小、信息动态性差、信息利用率低;现行报表体系可以起到一定的数据分析作用,但是,还不能进行数据的深层挖掘和归纳。另外,由于报表一般是按季填报的,数据的及时性也不足。(4)基础设施建设缺乏统一规划:政府网络为各级政府实现办公自动化提供了便利条件,同时也为建立各种政府信息网络提供了基础。但这些网络的建设还存在缺乏统一规划、自成体系、不能共享和充分利用的问题。个别的网络存在互连带宽不足,接口没有统一,性能满足不了大规模网络应用的需求。(5)资源不足:各部门的系统建设和运行经费不足,设备配置落后,必需的安全机制没有完全建立起来,技术人员匾乏,缺乏明确、可靠、稳定的资金来源和人员引进机制。I 3.3 系统需求问题描述3.3.1 系统功能性需求1. 潍坊市退伍军人信息管理系统涉及的业务需求潍坊市退伍军人信息管理系统包括了退伍军人劳动就业、社会保险、优抚救济、社会福利等内容。退役士兵就业服务信息化可以在如下几个方面发挥重要作用: (1)宣传我国退役士兵安置法规政策随着市场化进程的不断推进 ,我国退役士兵安置政策法规也在不断调整和改革,为此 通过信息技术向社会广泛宣传相关政策 、法规 可以有效提高这些政策、法规的宣传效率 扩大受众面。(2)为退役士兵提供安置政策咨询和技能培训通过在网站设立相关栏目可以为退役士兵提供安置政策方面的咨询。同时通过和职业技能培训机构的合作和联网,可以提供职业技能培训方面的指导和就业信息供退役士兵择业和参加培训时选择。(3)为退役士兵提供就业信息和就业指导服务通过对就业信息及退役士兵本人信息的收集、归类、发布,以及与地方人才市场有关数据库的对接在用工单位与退役士兵之间搭建起一座信息服务的平台,能够为退役士兵和有关用人单位提供专门化的信息服务。同时还可以设立相关的就业指导栏目为退役士兵提供就业方面的指导服务。(4)为用人单位提供人才资源信息退役士兵是一个数量很大、有着特殊素质的人力资源群体,通过建立退役士兵人才信息库为用人单位提供人才信息资源,不仅可以使退役士兵的相关个人信息直接面对人才市场,提高其透明度和市场知晓率,而且可以大大提高用人单位录用退役士兵的效率。退伍军人劳动就业相关业务是相互联系,密不可分的,各项业务既有自身的特点,又与其他劳动和社会保障业务相互交叉,相互配合,互为前提才能完成。主要包括以下几大类:就业服务管理:劳动业务管理的基础,目的是要千方百计地扩大退伍军人就业门路,实现充分就业,把失业率控制在退伍军人能够承受的最低水平,使工资不低于劳动力再生产费用,并达到生产力允许的较高水平;职业培训、职业介绍:目前需要以劳动力市场为导向,以促进就业和提高经济效益为目的,以职业分类和职业技能标准为依据,以职业技能培训和职业技能鉴定为支柱,进一步完善退伍军人劳动就业服务的职业技能开发体系。劳动规划统计:为领导的宏观决策工作提供准确和科学的数据依据,向社会提供劳动就业方面的统计信息。民政业务范围包括社会优抚安置与社会救济等,由市退伍军人和军离退休干部安置领导小组办公室负责。对军人及其家属为主体的优抚安置对象实行政治褒扬、经济补偿、就业安置和社会优待。社会救济业务需要保障退伍军人的基本生活权益、调节社会矛盾、促进社会公平、维护社会稳定。它主要是对处于特殊困难之中的残疾退伍军人的生活、教育、医疗和康复等方面的基本权利。2.系统整体需求分析潍坊市退伍军人信息系统的核心业务之间相互配合、信息资源共享,在各相关业务的支持下,共同为退伍军人及用工单位提供优质、高效的保障服务,在信息资源方面必须要在系统范围内统一信息的编码以及退伍军人个人和用人单位的唯一标识;在业务方面要本着“以人为本”的原则来规范和优化业务处理流程,使相关业务处理标准化、规范化,同时,在进行潍坊市退伍军人信息系统需求分析时,必须站在“执政为民,以兵为本”的政治高度去认识和把握退伍军人信息系统的信息化建设。这其中主要包括三个方面的需求:一是建立技术规范,包括业务处理规范、数据标准等技术规范,为各相关职能部门和业务单位之间实现信息资源共享奠定一个技术基础;二是业务资料数字化,将业务部们的工作资料尽可能地转换为适用于计算机处理的数据、文字、图像及多媒体信息,使业务内容转换成业务信息流;三是在各业务部门之间开展数据的交换和共享,确保在系统范围内数据的一致性,促进部门间的业务协同处理。而建立一个遵循统一标准规范,满足部门间数据交换和共享需求的信息交互中心和信息共享数据库是消除“信息孤岛”最有力的技术保障。退伍军人信息系统中主要的管理对象是退伍军人,掌握他们的就业人数、失业人数、参保人数、残疾人数等情况,都将有助于政府相关职能部门进行决策和业务指导,各民政、劳动就业部门要及时地发布有关退伍军人的就业政策信息,公开办事流程,开展网上业务,提供声讯服务、自助服务和业务代理服务等来拓展为退伍军人实现就业的途径和服务的范围,提升退伍军人对政府的满意度。3.公共事务信息系统主要相关业务流程与退伍军人业务相关的部门主要包括劳动与社会保障局、民政等部门。与社会保障相关的业务总体流程如图3-1 所示。残疾军人就业保障 残疾军人低保救济 残疾军人优抚安置 民政业务 失业 就业 职业介绍 劳动业务 职业技能鉴定 职业培训 图3-1 退伍军人信息系统业务总体流程 Figure 3-1 Veterans Information Systems General Business Process退役士兵就业服务信息化可以在如下几个方 (1)劳动业务相关流程劳动业务主要为退伍军人提供劳动就业服务,通过职业培训、职业技能鉴定使退伍军人进入就业准入状态,在职业介绍或求职成功后,退伍军人将进入就业状态,同时缴纳社会保险费和住房公积金,享受社会保险待遇和住房保障待遇。如果退伍军人失业了,可以领取失业保险待遇;如果退伍军人符合享受低保待遇的条件,可以申领低保救济;如果领取低保救济的是残疾退伍军人还可以领取特困残疾人专项补助金。劳动就业相关业务流程是围绕着退伍军人和用人单位展开的。通过退伍军人的一个就业周期,反映各劳动业务间的关系和流程。失业的退伍军人一方面向劳动力市场提供求职信息,寻找工作岗位;另一方面通过职业介绍服务提供的职业指导服务信息,参加职业培训和职业技能鉴定,获得就业准入资格。职业介绍成功之后,通过就业登记使其合法就业,签订劳动合同,建立劳动关系。建立劳动关系之后,确定了劳动者和用人单位各自的角色、权利和义务,即反映在工资福利方面。而当劳动关系终止和解除,劳动者又成为失业人员后,一个就业周期就结束了,整个劳动者就业周期成一个闭环状态。劳动就业相关的业务概貌如图3-2 所示。职业培训业务 职业技能鉴定业务 职业介绍服务务 就业服务管理业务 劳动保障事务代理务 就业登 记 失业人员管理务 图3-2 劳动就业相关业务概貌示意图 Figure 3-2 Employment Related Business General Diagram(2)民政相关业务流程民政业务内容很多,覆盖面广,业务独立性较强,其流程也不易统一,因此以下只给出一些重要业务的流程。民政业务的主要针对对象是退伍军人。其业务的主要流程概貌如图3-3 所示。退伍军人 优抚安置军人 残疾军人 低保救济军人 审批登记 民政区划地名 审批备案 机构组织的管理 图3-3 民政业务流程示意图 Figure 3-3 Civil Affair Business Flow Diagram3.3.2 系统非功能性需求1.约束(1)项目预算有限。要求一年完成。(2)由于各个部门网络环境不同,要求系统具有良好的可迁移性,能够同时适应linux,windows 等服务器环境,weblogic 和websphere 等web 服务器,数据库要求适应Oracle,DB2 等。(3)开发人员主要集中在开发中心,要求前后台有良好的信息沟通。2.运行期质量属性(1)高性能,要求响应时间:计划录入保存时间:小于4 秒计划确认时间:小于5 秒点击响应时间:小于3 秒记录查询响应时间:小于3 秒分析响应时间:小于4 秒失败事务率:小于4%。(2)要求系统有较好的易用性,主要表现在数据权限设定简单易用,避免繁琐;屏幕布局合理,要充分利用屏幕空间减少用户误操作的次数;页面要具有统一的风格,避免用户多次适应不同的界面风格。3.开发期质量属性分别对两个方面进行开发期质量需求进行要求:(1) SQL 语句执行要求尽量减少连接数据库次数,每次读取的行数,每次写入数据库的行数。数据优化要达到一般的优化水平。避免全表查询,尽量使用索引,减少更新事务。(2)程序设计因为系统模块很多,存在大量无法释放的对象,同时新的对象又不断产生,当对象所要求的内存数大于系统剩余内存时,必然会发生大量内存溢出错误。要求避免超过10M 以上的大对象,同时对大对象进行有效的分解。同时在对象生命周期方面,要避免在循环外持有对象,避免使用类变量持有大对象,避免在session 中保存大量对象。第4章 系统结构设计与数据库设计本章叙述了系统开发的详细过程,首先明确了系统所使用的开发环境和运行环境,即采用.Net语言为开发语言,数据库采用SQL Server 2005。然后根据上一章介绍的系统需求分析、总体框架设计,然后通又过使用SQL Server 2005软件实现了数据库的表的设计并给出了部分系统界面。同时详细介绍了数据库设计。4.1 系统设计原则系统设计的主要任务是将反映用户基本信息要求的系统逻辑方案转换成可以实施的基于计算机的物理方案。开发退伍军人信息管理系统是实现退伍军人信息管理的一项工作。为了使此工作得以顺利进行、开发出来的系统实用可靠、高效先进,系统开发应遵循如下原则:1.系统性原则19-20按照系统工程的观点,在总体方案设计中,始终从总体目标出发,服从总体要求,总体方案以经过对局部的调查、分析、综合来形成,在此过程中,局部应服从全局,使方案成为一个有机的整体。2.实用性原则21-23开发出的系统必须能满足用户管理要求。既要保证系统功能的正确性又要用户界面友好、功能调度灵活、操作简便和系统维护相对容易简单。为此,必须采用成熟的技术,认真细致地分析功能需求,充分利用代码技术、菜单技术及人机交互技术,力求达到良好的使用环境。切忌过于追求系统的大而全;另外,应实际考虑技术、设备、用户和管理者的实际情况,不应盲目追求硬件设备的先进化。3.安全性原则24-25安全性问题在开发退伍军人信息管理系统时必须给予充分重视,因为计算机软、硬件一旦出现故障,就可能造成系统的数据丢失等,因此在设计阶段要采取必要的防范措施。4.规范性原则26退伍军人信息管理系统相对复杂,在开发中应该按照软件工程的理论、方法和规范去组织与实施。必须注重软件表现工具的运用、文档资料的整理、阶段性评审以及项目管理和风险管理工作。5.适应性原则27-28退伍军人信息管理系统的开发是一个从不完善到逐步完善的过程。这是因为,开发人员对信息需求和处理手段的认识有一个过程,人才培养也需要一个过程,还必须保证管理信息系统的设计要能适应社会经济、信息技术进步等诸多变化,为了贯彻这个原则,开发工作应该先有一个总体的规划,然后分步实施。在考虑系统的功能结构及设备配置方案时,要考虑日后的系统扩充性和兼容性。退伍军人信息管理系统是为提高退伍军人信息管理水平,以退伍军人的档案信息为主线、先进的网络化信息管理为方法,实现设备共享,信息共享,数据实时处理和实时传输,保证数据安全可靠,让每个退伍军人的信息通过此系统能够及时地为当地政府机关的相关对口职能管理部门所了解,以便更好地做好退伍军人的工作安置和生活保障。4.2系统网络结构4.2.1系统总体逻辑架构系统总体逻辑框架如下图4-1所示。 公安局等保密要求较高的系统可以通过“物理隔离信息渡船”的方式来与政府信息网相连,在公安局系统端设置前置机,负责共享信息的交换,并保证公安系统的安全。人事局等系统可以通过逻辑隔离方式与政府信息网相连,同样可以设置前置机来进行信息交换并保证人事系统安全。各社区、村的社会事业站通过逻辑隔离的方式连接公共事务信息网,具体连接方式根据各社区和村的实际情况采用合适的方法,如拨号、VPN 方式等。4.2.2 系统建设内容及其逻辑关系各主要建设内容之间的逻辑关系如图4-2所示。潍坊市退伍军人信息管理系统主要包括民政业务信息子系统、劳动就业子信息系统。劳动就业信息子系统和民政业务信息子系统二者处理业务虽不同,但在数据层上需要共享一些基础数据,并且在处理部分业务(例如针对既是低保、又残疾、又处于失业状态的退伍军人,在救济金发放时需要同其他福利、失业金的发放配合)时,需要实现跨系统的数据提取和比对。这就要求二个应用系统能够在数据层上集成,实现数据交换与共享。信息交互中心和信息共享数据库通过将基础共享数据统一存放在信息共享数据库中集中管理,同时对部分业务处理数据实现“随需应对”的提取与交互,从而能够为业务系统的数据交换与业务协同提供有力的支持。社会保障局 政府信息网公安局 民政局 就业局 人事局局 社会事业所 (街道乡镇) 社会事业所 (街道乡镇) 社会事务站 (社区、村) 社会事务站 (社区、村) 社会事务站 (社区、村) 信息交互 业务操作 业务操作 业务操作 信息交互 退伍军人 退伍军人 退伍军人 图4-1 系统总体逻辑框架图 Figure 4-1 System Overall Logic Framework Diagram社会事业所公共服务系统 信息交互中心 信息共享数据库民政业务信息劳动就业信息民政业务数据库劳动就业数据库图4-2 各主要建设内容之间的逻辑关系图 Figure 4-2 Logical Relationship of Main Contents4.3 系统功能架构通过分析,我们由此可获得系统总体功能层次如图4-3 所示。下面分几大部分分别介绍:1.网络基础平台网络基础平台为用于各业务系统之间互通互联的统一的基础网络平台,网络基础平台建设将充分利用现有的潍坊市政府信息网,基本形成退伍军人信息系统软硬件和网络及管理框架。2.应用支撑平台应用支撑平台为应用系统的信息交互、数据共享、数据统一管理提供支持。各业务系统根据业务需要从信息共享数据库中取出共享基础数据,并通过信息交互中心为其他业务系统提供数据与业务协同支持。3.应用系统应用系统建设包含了业务应用系统的建设和公共服务中心相关应用系统的建设。其中业务应用系统如下:(1)劳动就业信息系统。劳动就业信息系统主要是实现对退伍军人就业及相关信息的管理和业务办理,并提供劳动纠纷处理、职业介绍和培训等服务。(2)民政业务信息系统。涵盖了民政局与退伍军人相关的全部日常业务,如社会优抚、救济等内容。4.管理体系与安全体系管理体系与安全体系建设贯穿在整个系统建设的过程中,管理体系涉及网络基础设施、应用支撑、业务应用各个层面技术和运营管理。安全体系则为高密市公共事务信息系统一期建设提供安全保障,提供机密性、完整性、可用性、鉴别等安全服务,主要涉及网络安全、主机安全、应用安全、用户管理与验证等内容。退伍军人 工作人员 管 理 体 系 安 全 体 系 退伍军人信息管理系统 劳动就业信息子系统 民政业务信息子系统 信息交互中心 信息共享数据库 基础网络设施(网络平台、其它物理设施 应用层 应用支撑层 网络基础设施层 图4-3 系统总体功能层次示意图 Figure 4-3 Overall Function Levels Schematic Diagram4.4 系统的主要功能模块设计根据系统的需求和用户的要求,同时根据系统的功能模块的设计要求,设计出系统功能结构图如4-4所示: 根据系统的功能结构图,将系统分为三大模块:退伍军人信息管理模块、企业信息管理模块、系统管理模块。通过功能结构图,我们还可以看出每个大功能模块下包含若干小的功能模块。系统的总体用例图如图4-5所示。下面介绍一下各个模块的主要功能:图4-4系统的功能结构图 退伍军人信息管理系统企业信息管理采集信息 查询信息 注销信息 统计信息 下载数据 上传数据 系统帮助 用户管理 日志管理 系统维护 系统管理军人信息管理采集信息 查询信息 注销信息 统计信息 Figure 4-4 System Function Structure Diagram 图4-5 系统总体用例图Figure 4-5 System Overall Use Case Diagram4.4.1军人信息管理1.录入退伍军人信息模块功能该模块主要是用来录入潍坊市退伍军人的详细信息,并且能够修改录入的相关信息。该模块是系统的核心模块,潍坊市所有的复员转业退伍军人的信息都可以从这个模块被录入到系统的数据库
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版司法局《移送执行申请书》民事类法律文书(空白模板)
- 临近地下室施工方案
- 深沟槽全是石方施工方案
- 咨询年度方案范文
- 轻质内外墙施工方案
- 寻宝记漫画营销推广方案
- 老旧建筑翻新加固方案设计
- 小型酒店客房营销方案
- 咨询目标与咨询方案
- 装修施工方案怎么编制的
- 储能电站安全性评估报告
- 中国大模型落地应用研究报告2025
- ECMO课件大全教学课件
- 肿瘤病人血管通路的选择
- 2025年 北京门头沟大峪街道社区储备人才招募考试试题附答案
- 呼吸机管道安全管理体系
- 2025年重庆市中考英语试卷真题(含标准答案及解析)
- 档案公司借阅管理制度
- 药店医保考试试题及答案
- 酒质量安全管理制度
- 2025年中考历史总复习中国古代史专题复习资料
评论
0/150
提交评论