版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 UNIVERSITY OF TECHNOLOGY 毕业设计 题 目 基于J2EE架构的农村社会养老保险管理信息系统 学生姓名 xxx 学 号 专业班级 通信工程一班 指导教师 xxx 学 院 计算机与通信学院 答辩日期 2012 年 6 月 11 日 基于 J2EE 架构的农村社会养老保险管理信息系统 参保登记,缴费申报模块的研发 The Development of J2EE Platform-Based Socialized Old-age Insurance Undertaking in Rural Areas Management Information System Newly I
2、ncreased and Pay Operation Module Xxx 理工大学毕业设计 目录目录 摘要 .I ABSTRACT.II 第 1 章 引言.1 1.1 农村社会养老保险管理信息系统简介.1 1.2 建立新型农村养老保险的必要性 .1 1.3 农村社会养老保险存在的主要问题 .3 1.4 农村社会养老保险存在问题的原因分析.5 1.5 建立健全农村社会养老制度的基本对策.6 1.6 说明书结构.8 第 2 章 系统开发的软硬件环境分析.9 2.1 “新农保”管理信息系统政策需求.9 2.2 “新农保”管理信息系统开发环境.10 2.3 所用框架与开发语言简介 .10 2.3.1
3、 MVC 模式.10 2.3.2 Struct 应用框架.11 2.3.3 Hibernate 框架.11 2.4 ORACLE 10G 简介 .11 第 3 章 系统设计.14 3.1 系统总体规划.14 3.2 系统数据库设计.14 3.2.1 数据库表的说明.14 3.2.2 数据库主要业务表的设计.15 3.3 系统的主要业务流程.19 3.3.1 缴费业务流程.19 3.3.2 待遇登记、复核业务流程.20 第 4 章 系统主要功能实现.21 理工大学毕业设计 4.1 参保人员新增.21 4.2 缴费业务.25 4.3 计息核心算法.30 总结 .33 参考文献.35 附录 1 翻译
4、原文.36 附录 2 外文翻译.49 致谢 .57 理工大学毕业设计 I 摘要摘要 随着信息技术的发展,以及对于程序开发和数据使用跨越各种操作平台的需求,Java, 这种新兴的、跨平台的、面向对象的编程语言日益流行。而 J2EE,Java2 企业版这种企业应 用程序开发平台也得到全球广泛应用。说明书主要介绍了基于 J2EE 架构的农村社会养老保 险管理信息系统的开发过程,包括新农保系统产生的背景,前端界面,数据库,框架以及开 发过程中所用到的主要技术。在程序的程序开发方面,主要设计了中心端部分参保登记和缴 费申报这两个功能模块以及其计息算法。 关键词关键词:农村社会养老保险;管理信息系统;数据
5、库;框架。 理工大学毕业设计 II Abstract With the development of information technology ,the application development and the needs of data used for different operating platforms ,Java , the emerging programming language which is cross the platform is becoming increasingly popular. And J2EE, Java2 Platform Enterpr
6、ise Edition, this kind of enterprises application-developed platform is worldwide used. This paper describes the development of J2EE Platform-Based Socialized Old-age Insurance Undertaking in Rural Areas Management Information Systems, including the background of J2EE Platform-Based Socialized Old-a
7、ge Insurance Undertaking in Rural Areas Management Information Systems, User Faade,Database and the technology during the process of development. Well the development of the servers two functional module,insured register and plaza declare,and the written of calculated interest algorithm is devised i
8、n the part of the program development. Key words:Old-age Insurance in Rural Areas; Management System; Database; Frame; 理工大学毕业设计 1 第第 1 章章 引言引言 1.1 农村社会养老保险管理信息系统简介 “农村社会养老保险管理信息系统”是山东地纬计算机软件有限公司针对目前农村社会 养老保险的业务需求而开发的一套管理信息系统。 “农村社会养老保险管理信息系统”以现代计算机技术为手段,结合先进的信息处理及 管理技术,以电子化、分布式参保人员信息资源为基础,以全面实现农村社会养
9、老保险业务 处理,信息交换的系统化、规范化、自动化及管理决策的信息化与科学化为主要目标,形成 全市统一的农村社会养老保险管理信息网络系统。 “农村社会养老保险管理信息系统”严格遵守国家、人力资源和社会保障部有关信息标 准规范,科学合理地设计业务流程和数据指标体系。符合人力资源和社会保障部和山东省人 力资源和社会保障部办公厅关于农村社会养老保险管理信息系统建设的有关要求,遵守人力 资源和社会保障部颁布的各项数据、技术标准。采用基于 J2EE 的 B/S 三层体系架构,同时 在用户界面上通过 MVC 模式进行控制,确保了系统具有高度的易用性、良好的扩展性和强 大的可移植性。它实现了工业标准所能提供
10、的可扩展性、高可靠性,产品供应商独立以及跨 平台等诸多优势。作为一个以浏览器为客户端的三层体系结构,易维护性和极佳的扩展性也 是针对行业特点和发展趋势最好的支持。 “农村社会养老保险管理信息系统”针对农村社会养老保险业务研究分析后对业务指标 体系进行了合理化扩展,实现了从软件配置上解决业务需求问题,做到了快速开发、高度复 用、度身订制。 “农村社会养老保险管理信息系统”提供了性能高效的对外接口,能够与外部系统建立 完善一致的数据交换机制,突出了业务系统的服务职能。 因此,“农村社会养老保险管理信息系统”使农村社会养老保险部门可以更加准确地把 握参保人员参保状况,为农村社会养老保险工作的业务开展
11、、重大决策、政策制定提供信息 支持,更好地为参保人员服务。 1.2 建立新型农村养老保险的必要性 现代社会,中国农村的养老方式已不再是单一的家庭养老,而是以家庭养老为主,多种 养老方式并存的农村养老格局。 理工大学毕业设计 2 1) 家庭养老 这是当前我国农村最普遍的养老方式,也是中华民族传统美德的体现。农村家庭养老之 所以如此重要,其原因在于:第一,我国农村老年社会保障体系尚不完善。由于农村地区间 发展差异大,经济发展不平衡,短时间内不可能在全农村范围内建立、推广养老保险制度, 这决定了家庭养老会在相当长时间内成为农村养老的基本方式;第二,农村家庭服务业不发 达。即使部分老人拥有数目可观的养
12、老金,但由于疾病缠身、自理能力较差,他们仍然难以 安度晚年;第三,传统思想文化观念对农村老人生活习惯的感染和影响,“子孙满堂”的天 伦之乐仍然是他们所渴求、向往的,且随着年岁的增加,农村老人抵御生活风险的能力越来 越有限,对家庭成员的物质、精神依赖亦会增加。 2) 集体养老 集体养老是由集体经济组织对年老多病、无依无靠的老人进行的赡养制度。目前我国农 村集体养老的形式主要有“五保制度”和“养老院制度”。集体养老作为由家庭养老向社会 化养老过度的一种形式,十一集体为单位对老人进行集中供养的养老方式。 尽管集体养老在历史上发挥了不小的作用,但现在看来,其作用仍然有限:第一,养老 对象过窄,集体养老
13、的范围实际上就是对五保户的供养。然而,五保户的供养条件非常苛刻, 对于只有女儿的老人一班不予“五保”;第二,没有敬老院的农村地区主要由村组织负责对 “五保户”实行分散供养。集体养老保障也仅仅停留在维持其温饱;第三,对集体养老认识 明显不足。在农村地区,许多符合条件的农民不愿享受“五保户”待遇,只要尚有一点点劳 动力,或者有亲人可以依靠,谁也不愿享受“五保户”的供养。 3) 储蓄养老 储蓄养老是一种最典型的自我养老方式,即老年人依靠日积月累、勤俭节约的积蓄养老, 但这种方式在农村的实用价值越来越少。农村从农业生产中获得的收入有限,尽管辛苦劳作 和省吃俭用,但盖房、子女教育、医疗等各项开支却很大。
14、到了晚年,其积蓄难以保障养老 的基本需求。 有资料显示,我国 60 岁以上人口已达到 1.34 亿,超过人总人口的 10%,其中,65 岁以 上人口 1.1 亿,占总人口的 8.5%。全国 70%以上的老龄人口分布在农村地区,农村老龄化 问题突出。农村老年人的生活缺乏可靠保障,家庭养老功能日益弱化,空穴家庭增多,传统 的土地保障功能面临严峻挑战。因此,如何完善农村养老保险制度已成为一个不容忽视的问 题。 理工大学毕业设计 3 1.3 农村社会养老保险存在的主要问题 尽管农村社会养老保险有必要建立,可是由于我国养老保险制度发展时间较短,同时受 我国目前的社会经济发展水平限制,农村社会养老保险存在
15、的诸多问题已引起许多学者的关 注,主要表现在以下几个方面: 1) 普及率低,覆盖范围有限,区域发展严重不平衡。 尽管上世纪九十年代以来,民政部门进行了农村养老保险的试点工作,但到目前为止, 全国只有少数的农村地区较为广泛地开展了此项活动。己经筹集的农保资金主要集中在经济 较发达的省市,多数地区难以为继。根据中国劳动和社会保障统计年鉴(2003)数据显 示,东部、中西部参加农村养老保险的比例分别为 62.5%和 37.5%,呈明显的地域性差别, 而且各地的社会保障内容也存在着很大的不同,我国发达地区已经建立比较完善的保障项目, 保障水平较高,中西部连最基本的生活都难以保障,农村养老保险工作进展缓
16、慢。而正是这 部分经济落后地区及贫困目标人群急需要解决年老后的养老问题。另一方面,基本方案 规定,农村社会养老保险在资金筹集上坚持以个人缴纳为主,集体补助为辅,国家给予政 策扶持的原则,十年规划及八五计划中也指出要积极引导,这些说明了不可能强制要求 农民参加农村社会养老保险。 2) 体制未理顺,基金管理存在漏洞。 在全国 1905 个农保试点县中,多数地方的农保机构还在民政部门,农保在省级已经移 交而市县没有移交,民政不管,参保的只有社保不接的局面。农村的养老保险立法工作严 重滞后,1992 年 1 月民政部制定的县级农村社会养老保险基本方案。从我国的整个社 会保障体系来看,还没有一部综合性社
17、会保障法规,更没有具较强针对性的单项法规。由于 缺乏相关法规的保障,我国现行的农村养老保险制度存在的一个严重弊端是怜理体制混乱, 部门分工不明确,缺乏统一的设计和协调,影响了广大农民广泛参与养老保险的积极性。养 老保险基金实行社会统筹以来,一直没有出台与之配套的财务制度。由于缺乏经济方面的专 业人才和严格的制度,养老保险基金管理存在一些漏洞,财政、审计等监督部门针对执行中 出现基金流失和浪费现象,因为没有相应的规章制度可循而无法处理,尤其是在中西部大多 数省份,农保管理体制至今仍没有理顺,运作也存在着困难,处于进退两难的境地。 3) 养老保险基金保值增值压力大,投资渠道狭窄。 基本方案规定,基
18、金以县为单位统一管理,主要以购买国家财政发行的高利率债 券和存入银行实现保值增值。近年来,金融机构银行存款利率已由 1993 年的 12.06%下降 到 2009 年的 3.6%,发行的国债也存在同样利率下降的问题,农村社会养老保险基金收益性 理工大学毕业设计 4 较低,增值和保值的目标难以得到保证。因此购买债券和存入银行会使农村社会养老保险基 金增值能力较弱,加上通货膨胀影响,甚至出现资金缩水的情况。 4) 保障水平过低,保障权益无法兑现。 目前,我国农村社会的保障水平远远低于城市。基本方案规定,农民交纳保险费时, 可以根据自己的实际情况分 2 元、4 元、6 元、8 元20 元等 10 个
19、档次缴费,大多数地区 农民投保时都选择了保费最低的 2 元/月的投保档次,预计交费后可每年领取 120 元左右, 在不考虑通货膨胀等因素的情况下,这点钱也仍然难以对农民起到养老保障的作用。 既便如此在一些地方参加养老保险的农民到 60 岁后也不能领取到当初承诺的金额,只 能领取到农保机构原来承兑养老金的一定比例,甚至有的地方只把原来的以 5 年期定期存款 利率为例。其他存款利率同样大幅下调。缴费额退还给参保人,使投保人的利益受到极大地 损害。我们的农村社会养老保险基金面临严重的支付危机,这就造成参保的人口越多,用于 支付的资金缺口就越大的局面。 5) 基金的管理不够规范与完善。 按照国际上通行
20、的做法,社会保障基金应该遵循征缴、管理和使用三权分立的原则,从 而保证养老保险基金的安全性。1998 年以前农村社会养老保险基金的管理全部由民政部门 一家负责,缺乏有效的监督和制约,而民政部门又直接受制于当地的政府。财政部于 1993 年下文明确规定,养老保险基金必须专款专用,不得挪作他用;国务院也发文规定任何部门、 单位和个人都不得挪用社会保险基金。但不少地方政府和部门擅自挤占挪用保险基金现象时 有发生。另外农村社会养老保险基金实行县级统筹,会造成基金管理工作机构分散,随着农 村养老保险的发展,资金积累越来越多,分散的管理模式不仅增加了基金被挤占、挪用的风 险,造成基金流失,而且难以形成规模
21、效应,难以抵御通货膨胀的侵蚀,削弱了未来保障能 力。 6) 机构管理费用入不敷出。 按照基本方案的规定,农村社会养老保险管理机构的经费可以按所收取基金的 3% 来支取。但是按规定提取的管理费难以满足开展业务的需要。据有关统计数据显示,2000 年全国农村社会养老保险管理机构的经费实际支出为 6958 万元,当年提取管理费 4173 万元, 缺口为 2785 万元。农村社会养老保险的管理机构的管理费应参照城镇企业职工养老保险基 金的管理机构的管理费的来源渠道,消除因管理费用入不敷出以至挪用农村社会养老保险基 金的现象。 理工大学毕业设计 5 尽管存在以上这些问题,但农村社会养老保险制度仍是一种符
22、合我国社会主义初级阶段 国情的解决农村老年经济保障的重要方式,应当在现有基础上,查找原因积极稳妥地解决农 村社会养老保险存在的问题。 1.4 农村社会养老保险存在问题的原因分析 1) 农村经济落后,农民教育医疗费用太重 有关资料显示,我国农业劳动产出率仅相当于世界平均水平的 1/70,美国的 1/84。城乡生 产力水平、三次产业劳动生产率不平衡。1990-2000 年,第二、三产业与第一产业的社会劳动 生产率(元/人年)的绝对差额分别由 4346 元和 3609 元上升到 24419 元和 11186 元。教育开支、 医疗费用节节攀升,使农民无力顾及养老。 2) 城乡二元养老制度,户籍制度是重
23、要根源 制度是控制、组合与变迁社会资源的契约。农民的社会养老制度缺失主要是现行户籍制 度造成的。现行户籍制度不仅有人口迁移管制功能,还有等级身份区分功能。它把城乡居民 区分为地位、权利、待遇、机会和义务不同的两个社会集团,分配给不同的政治经济社会资 源,致使市民成为权多责少的优等公民,农民成为权少责多的劣等公民,并形成世袭式的等级身 份制度,在此基础上必然产生重城轻乡的二元社会养老保险制度。 3) 法律基础缺乏,政策保险没有法律保证 我国农村养老保险到现在没有一部成文法规,只有一些行政规章及条例。1991 年,原民政 部农村养老办公室制定了“基本方案”,确定了以县为基本单位的农村社会养老保险原
24、则,于 1992 年 1 月 1 日起在全国公布实施。1999 年,国务院指出目前农村尚不具备普遍实行社会养 老保险的条件,决定对已有的业务实行清理整顿,停止接受新业务,有条件的地区应逐步向商业 保险过渡。经调查摸底, 2002 年,劳动与社会保障部向国务院呈送了关于整顿规范农村社会 养老保险进展情况的报告。2003 年,为加强对地方工作的指导,劳动和社会保障部连续下发 了2003 年劳动和社会保障工作要点、关于认真做好当前农村社会养老保险的通知 等文件。现行农村社会养老保险方案虽几易其稿,但没有统一性、连续性,缺少强制性、严肃 性,故农民对此缺乏依赖感、安全感和信任感。中央政府财政的支持缺位
25、是农村社会养老保 险制度缺少的最主要原因。 4) 国家主体缺位,投资太少,农村社会养老保险缺乏社会性、福利性 社会保险的责任主体是国家,由国家或政府统一管理。保险基金来源于政府、单位(或企 业)和个人三方面,社会保险是国民收入再分配的一种形式。我国农村社会养老保险,以“个人 理工大学毕业设计 6 缴纳为主,集体补助为辅,国家给予扶持”的原则,背离了“社会保障”的根本特征,缺乏社会保 险应有的社会性和福利性,基本上是一种强制性储蓄。 5) 管理体制没有理顺,监管不善,资金流失 在农村社会养老保险经办和资金管理环节,政府的责任不明确,管理经费来自于农民交纳 的保费,不仅使本来就不充裕的养老保险金捉
26、襟见肘,而且会导致养老保险资金的流失。 6) 工作人员素质不高,影响养老保险事业发展 农村社会养老保险是一项政策性、技术性和专业性很强的工作,要求其工作人员特别是 管理干部必须具有高度的责任感和良好的业务素质。然而,现实中不少社会保险业务人员素 质较低,未经系统学习和正规训练即上岗。他们不了解与社会保险相关的原理、法律、金融 和投资知识,甚至对社会保险的常识也知之甚少,致使在工作中经常出现违规运作,甚至保险金 被骗等问题。 7) 农民对农村社会养老保险认识不足 多数农民依赖于他们所认为的那种安全的、可靠的、保险的个人储蓄存款养老,对于几 十年以后能否领到养老金持怀疑态度。许多农民明知现有的家庭
27、养老方式不是最理想的,但 也不愿意参加社会养老保险,宁肯采用减少日常消费、减少风险投资、增加安全有保障的储 蓄存款等方式来养老。还有一些农民误认为交养老保险金是地方政府的乱集资,是部分干部 的个人行为。 1.5 建立健全农村社会养老制度的基本对策 1) 走出建立农村社会养老保险制度建设的误区 有人认为,我国目前不具备建立农村社会养老保险的条件,原因是:农村经济落后,农民拿不 出保险金;农民有土地养老,不需要社会保险;国家财力不足,无力为农民保险等。事实上,按照 现代社会学理论,在市场经济条件下,经济愈落后的地方、生活愈困难的公民愈需要社会保障, 保险金的使用价值也愈大。土地养老的现状上面已作分
28、析。现在我们国家的财力无论是横比 还是纵比,都已经具备了给农民投入养老保险金的能力。据专家对欧洲 13 个国家的调研,它们 把养老保险覆盖到农村时,农业的 GDP 占 15%以下,我国早已达到,并已进入工业反哺农业、 城市带动农村的时期。 2) 政府应加大农村社会养老保险基金投入 在农村社会养老保险制度建立过程中,政府的财政支持是关键。市场经济条件下,现代政 府应该且必须在市场失灵的领域进行调控,如提供公共物品或解决外部性问题等。按照微观 理工大学毕业设计 7 经济学理论,收益或成本外溢程度较高的社会保险支出,应由政府提供最低保障。况且,农民是 为我国经济建设贡献大而索取少的弱势群体。因此,政
29、府更有责任为农民提供基本的公共物 品。据世界 131 个国家城乡社会养老保险金的筹资模式,至少有 129 个国家的城乡社会养老 保障资金的基本来源或全部由政府拨款或由政府和雇主出大头、受保人出小头,这是社会保 障的根本性特征。中央财政用于社会保障的支出占财政总支出的比例,加拿大为 39%,日本为 37%,澳大利亚为 35%,我国只有 10%左右,而这 10%的绝大部分又给了城镇职工。 3) 试行惠普制农村养老制度 惠普制农村养老金制度是指农民从事农业劳动达到一定年限,退休后就有权利享受养老 保险金。无论其就业历史和收入状况怎样,均可获得以国家财政为基础的养老金。这样有助 于加快建立社会化养老,
30、为传统家庭养老提供有力支持,加快构建农村多层次的养老保险体系。 4) 促使以家庭养老、土地养老与社会养老三结合的模式向社会养老过渡 家庭养老虽面临困难,但并不意味着马上退出舞台。土地养老保障功能十分有限,但土地 为农民提供基本生活物质保障,仍是多数农民的“养老资源”。而建立与市场经济体制相适 应的农村社会养老保险制度是一个长期过程。因此,充分发挥家庭养老保障功能,提搞土地的 保障功能,将家庭养老、土地养老与社会养老结合起来,是解决农民养老问题的理性选择、过 渡性措施。 5) 颁布农村社会养老保险法,促进农村社会养老法制化 法律是社会养老保险实施的保障。西方国家社会保障、养老保障制度都有立法,如
31、 1601 年英国制定的济贫法, 1883 年德国俾斯麦政府颁布的疾病保险法、1889 年颁布的 养老、残疾、死亡保险法以及 1935 年美国的社会保障法案等,使社会保障法制化。 从世界各国的实践看,社会保障制度的建立,都是立法在前,只有法律完备,社会保障制度才能完 善。因此,尽快出台农村社会养老保险法,促使农村社会养老保障法制化。 6) 大力宣传,提高认识,更新观念 各级政府应根据实际情况,抓住农民养老心态,做好示范工作,使农民真正清楚参加养老保 险是为了自己。要充分考虑农民养老的文化背景,向农民说清楚:社会养老保险与缴纳集资的 性质不同;社会养老保险的收益性、可靠性和规范性;社会养老保险的
32、重要性等。使他们改变 靠后代养老的观念,树立社会养老观念;打破赡养责任中的性别观念,使女儿和儿子共同承担养 老的责任;改变合居养老、分居不管的观念,合居、分居子女都要赡养老人。 理工大学毕业设计 8 1.6 说明书结构 第 1 章为综述农保的相关背景,政策;为什么要实行新农保;农村养老存在的问题以及 问题分析。 第 2 章介绍了系统开发的软硬件环境,包括系统开发的政策需求,已经系统的开发的平 台,语言以及所用到的主要技术。 第 3 章介绍了系统的总体规划,包括数据库的建设,该部分主要讲述本人参与的功能模 块中所用到的最核心的表建设;系统主要功能的规划设计包括整个系统框架的构建,本人参 与的主要
33、功能的业务流程的规范。 第 4 章介绍了本人主要参与的参保登记,缴费申报功能的实现以及计息算法;在功能实 现中包括该功能所用到的核心方法以及功能实现的前台展示过程,计息算法包括代码的书写 以及详细的文字说明。 理工大学毕业设计 9 第第 2 章章 系统开发的软硬件环境系统开发的软硬件环境分析分析 2.1 “新农保”管理信息系统政策需求 新型农村社会养老保险(简称“新农保”)是为保障农村劳动者年老时的基本生活,由 政府组织实施的一项社会保险,是国家社会保障体系的重要组成部分。坚持与经济社会发展 水平相适应的原则;坚持广覆盖、保基本、能转移、可持续的原则;坚持权利和义务相对应、 社会统筹和个人账户
34、相结合的原则;坚持政府引导、农民自愿参保的原则。 “新农保”实行“个人缴费、集体补助、政府补贴相结合”的筹资结构,社会统筹与个 人账户相结合的制度模式,基础养老金和个人账户养老金相结合的待遇方式。农民领取养老 金由两部分组成,个人账户的积累和各级政府财政直接补贴的基础养老金。 建立新型农村社会养老保险制度,是加快建立覆盖城乡居民的社会保障体系的重要组 成部分,对确保农村居民基本生活,推动农村减贫和逐步缩小城乡差距,维护农村社会稳定 意义重大,同时对改善心理预期,促进消费,拉动内需也具有重要意义。 十七届三中全会中共中央关于推进农村改革发展若干重大问题的决定指出:要“按 照个人缴费、集体补助、政
35、府补贴相结合的要求,建立新型农村社会养老保险制度”,2009 年两会“新型农村社会养老保险试点要覆盖全国 10%左右的县(市)”。 山东省新农保试点县市名单: 19 个 济南市天桥区、青岛市城阳区、淄博市临淄区、枣庄市市中区、寿光市、嘉祥县、肥城 市、荣成市、日照市东港区、莱芜市莱城区、平邑县、禹城市、聊城市东昌府区、滨州市滨 城区、菏泽市牡丹区、烟台市福山区、东营市河口区、即墨市、招远市。 “老农保”是相对于目前实行的“新农保”而言的,在 1986 年开始试点,1991 年试点 推开,民政部 1992 年颁发县级农村社会养老保险基本方案,开展了以个人缴费为主, 集体补助为辅的模式,先后经历了
36、试点、逐步推进、全面铺开和清理整顿四个阶段,虽然到 1997 年底,全国已有 8000 多万农民参加养老保险,但随着推广范围的不断扩大,相当多的 地区农村社会养老保险出现了参保人数下降、基金运行难度加大等问题,故 1999 年进行整 顿规范之后就陷入到基本停滞阶段。 农民对“老农保”之所以积极性不高,主要原因是当时虽然名为“个人缴费为主,集体 补助为辅,国家给予补政策扶持”,但实际执行的却是集体补助没有(我国集体经济的力量 理工大学毕业设计 10 目前已很弱),国家扶持政策又不到位,最后演变成农民自己给自己缴费养老,针对这一现 象,新农保应运而生。 2.2 “新农保”管理信息系统开发环境 开发
37、工具:MyEclipse,Tomcat,PowerBuilder,Oracle 开发语言:Java,HTML,JSP, PLSQL 开发框架:struts,hibernate 2.3 所用框架与开发语言简介 2.3.1 MVC 模式 模型视图控制器(MVC)是 Xerox PARC 在八十年代为编程语言 Smalltalk80 发 明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为 Sun 公司 J2EE 平台的设计 模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型视图控制 器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。 MVC 是一个设计模
38、式,它强制性的使应用程序的输入、处理和输出分开。使用 MVC 应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 视图是用户看到并与之交互的界面。对老式的 Web 应用程序来说,视图就是由 HTML 元素组成的界面,在新式的 Web 应用程序中,HTML 依旧在视图中扮演着重要的角色,但 一些新的技术已层出不穷,它们包括 Macromedia Flash 和像 XHTML,XML/XSL,WML 等 一些标识语言和 Web services. 模型表示企业数据和业务规则。在 MVC 的三个部件中,模型拥有最多的处理任务。例 如它可能用象 EJBs 和 ColdFusion
39、 Components 这样的构件对象来处理数据库。被模型返回的 数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应 用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。 控制器接受用户的输入并调用模型和视图去完成用户的需求。所以当单击 Web 页面中 的超链接和发送 HTML 表单时,控制器本身不输出任何东西和做任何处理。它只是接收请 求并决定调用哪个模型构件去处理请求,然后用确定用哪个视图来显示模型处理返回的数据。 理工大学毕业设计 11 总结 MVC 的处理过程,首先控制器接收用户的请求,并决定应该调用哪个模型来进行 处理,然后模型用业务逻
40、辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化 模型返回的数据,并通过表示层呈现给用户。 2.3.2 Struct 应用框架 Struts 是一个基于 Sun J2EE 平台的 MVC 框架,主要是采用 Servlet 和 JSP 技术来实现的。 其最初萌芽于 Craig McClanahan 的构思,诞生至今也一年有余了。现在,Struts 是 Apache 软件基金会旗下 Jakarta 项目组的一部分,其官方网站是 /struts。由于 Struts 能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Stru
41、ts 把 Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发 人员利用其进行开发时不用再自己编码实现全套 MVC 模式,极大的节省了时间,所以说 Struts 是一个非常不错的应用框架。 2.3.3 Hibernate 框架 Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象 封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应 用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在 Servlet/JSP 的 Web
42、应用中使用,最具革命意义的是,Hibernate 可以在应用 EJB 的 J2EE 架构中取代 CMP,完成数据持久化的重任。 2.4 Oracle 10G 简介 Oracle 10g 是当前最流行的大型关系数据库之一,支持包括 32 位 Windows、64 位 Windows、OS、HP-UX、AIX5L、Solaris 和 Linux 等多种操作系统,拥有广泛的用户和大量 的应用案例。 网格的重要目标中有一些是要以极低的成本和极小的复杂性提供高可用性、可伸缩性和 极佳的服务性能,所以采用集成方法管理网格是必要的。Oracle 经过几年的艰苦工作,对管 理企业内分布式资源提供了广泛的支持。
43、Oracle 提供的工具和特性包括: 利用 Oracle Enterprise Manager(Oracle 企业管理器)管理网格。Enterprise Manager 提 供了一个简化的、集中化的管理框架,用于管理企业资源和分析网格性能。利用 Enterprise Manager,网格管理员能够从网络的任何位置,在系统的整个生命周期(从前端到后端)内 通过 Web 浏览器管理网格环境。在使用 Oracle 数据库 10g 的情况下,这项工作包括集成管 理工大学毕业设计 12 理并监控 RAC 数据库,以及在失效切换(failover)和正常切换(switchover)环境下管理并 监控备用数
44、据防护(Data Guard)系统。 管理网格中的安全性网格中的动态环境使安全性变得极为重要。通过利用符合轻型目录 访问协议(Lightweight Directory Access Protocol,LDAP)的 Oracle 互联网目录(Oracle Internet Directory,OID)集中管理分布式企业的安全性,Oracle 使安全性的管理变得非常轻 松。在这方面,企业用户安全性提供了在全球范围内跨所有企业数据库创建和管理用户权限 的能力。企业用户权限的管理在 OID 内完成,从而不必在一个网格的多个数据库中创建同 一个用户。另外,有了 Oracle 数据库 10g,你现在就能
45、够在一张智能卡中存储安全套接层 (Secure Sockets Layer,SSL)证书,以便漫游访问网格。 虚拟专用数据库“VPD(Virtual Private Database,虚拟专用数据库)提供了服务器增强 的、精细的访问控制以及一个可以在网格设置中使用的安全的应用语境,以便多个客户、合 作伙伴或部门能够利用同一个数据库安全地访问关键数据。”Oracle 数据库安全性主要产品 经理 SudhaIyer 说,“VPD 使每位用户和每位客户都能够在单一的数据库内访问数据,并保 证了数据在物理上的分离。通过将一个或多个安全策略与表或视图相关联,就能够实现 VPD。” Oracle 标签安全
46、性(Oracle Label Security) Oracle 标签安全性为管理员提供了一个基于网络的行级(现在是列级)安全解决方案, 以便根据数据的敏感性控制数据访问,消除了手工编写这种策略的需要。“利用图形用户界 面(GUI)工具 Oracle 策略管理器(Oracle Policy Manager),管理员能够快速创建 Oracle 标签安全性策略,并将它们分配到应用程序表内的行和列。”Oracle 数据库安全性产品管理 总监 Paul Needham 说,“此外,Oracle 数据库 10g 现在还添加了 Oracle 标签安全与 OID 的 集成,从而使你能够在动态变化的网格设置中集
47、中管理这些策略。” 提供计算资源是网格最重要的功能之一。它能够在需要时动态地将计算资源提供给应用 程序。根据业务优先级和需要,必须正确地分配这些资源。除了真正应用集群(Real Application Cluster,RAC)之外,Oracle 还提供了许多用于提供计算资源的特性,它们包括: 自动存储管理(Automatic Storage Management,ASM) Oracle 建议将自动存储管理用于数据库文件和 Oracle home 的集群文件系统。“ASM 是 Oracle 数据库 10g 的新特性,它简化了 Oracle 数据库文件的管理。”ASM 高级开发经理 理工大学毕业设
48、计 13 Rich Long 说,“ASM 只要求你管理少量的磁盘组,而不是管理许多数据库文件。你可以定 义一个特殊磁盘组作为数据库的默认磁盘组。” Oracle 资源管理器(Oracle Resource Manager) 虽然 Oracle 数据库 10g 在很大程度上是一个自我管理的数据库,但管理员还是需要对 数据库资源的使用方式进行控制。在 Oracle 数据库内管理资源的重要工具之一就是数据库 资源管理器(Database Resource Manager),它使资源管理员能够改变将 Oracle 数据库资源 分配给网格用户的方式。 Oracle 调度器(Oracle Scheduler) Oracle 数据库 10g 还引入了 Oracle 调度器,它提供了许多在网格中安排和执行业务及 IT 任务(称为作业)的功能。 理工大学毕业设计 14 第第 3 章章 系统设计系统设计 3.1 系统总体规划 系统总体功能模块图 农
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年第三方担保责任风险控制与合同履行监督协议3篇
- 管理研究方法课程设计
- 2024年股权质押融资借款法律协议版B版
- 2025版金融租赁公司债权债务转移与资产处置协议2篇
- 二零二五年度基础设施建设法务与合同管理规范163篇
- 二零二五年度出口代理服务合同模板(含环境保护责任)3篇
- 2025年度大型仓储搬迁项目合同书3篇
- 结构力学课程设计房屋
- 二零二五年度云计算服务合伙项目协议书3篇
- 2024年高端人才招聘保密协议
- 2024-2030年中国电子级四氟化硅行业风险评估及未来全景深度解析研究报告
- JGJ106-2014建筑基桩检测技术规范
- 中考字音字形练习题(含答案)-字音字形专项训练
- 四柱万能液压机液压系统 (1)讲解
- JTT 1501-2024 潜水作业现场安全监管要求(正式版)
- 家乡土特产电商营销策划方案(2篇)
- CTD申报资料撰写模板:模块三之3.2.S.4原料药的质量控制
- 汽车标准-商用车辆前轴总成
- 个人贷款月供款计算表模板
- 先玉335玉米品种介绍课件讲解
- (正式版)JTT 1482-2023 道路运输安全监督检查规范
评论
0/150
提交评论