养老保险信息管理系统

时间: 2020-11-08 14:56:45     来源: 论文范文网

养老保险信息管理系统

摘  要

  科学技术的进步极大的促进了整个社会的信息交流和人员往来, 经济的快速发展导致城市化进程加快,城市规模迅速扩大。社会保障问题日显突出,大中小城市中的数十万乃至百万人口每天都和社保基金产生关系,社保基金服务对象众多、业务量十分庞大,管理人员的工作量大。如果采用传统的人工管理,不但成本居高不下,其效率也难以适应实际工作的需要,同时也容易出现各种差错,如果采用管理软件来管理社保基金的日常业务工作,不仅管理效率可以大大提高,管理成本也可以大大降低。

本次毕业设计就是为了解决社保基金在传统的人工管理方式中所出现的种种问题,利用现代化计算机技术开发出一套可靠、高效、低成本的社保基金管理系统。社保基金管理是一项繁琐、细致、准确度要求很高的工作,实现社保基金管理的便捷性、安全性、高效性是社保基金管理工作发展的必然趋势。随着经济的发展和社会的进步,社会保险基金管理涉及的范围将更加广泛,对其管理工具的功能要求也必将越来越高。社保基金管理是社会保障建设的重要组成部分,是保障社会稳定,经济发展的重要环节,是社会主义现代化建设的一部分,所以开发满足现实要求的养老保险信息管理系统意义重大。

关键词:养老保险信息管理系统;JSP;MySQL                    

ABSTRACT

The progress of science and technology greatly promoted the information exchange of the whole society and personnel exchanges, the rapid development of economy result in the urbanization process is accelerated, the city scale expands rapidly.Social security problem is more prominent, medium cities in the hundreds of thousands or even millions of people every day and the relationship between the social security fund, the social security fund so much service object, business is very huge, management personnel's workload.Using traditional manual management, not only cost is high, its efficiency is also difficult to adapt to the needs of practical work, but also prone to all kinds of errors, if the management software to manage the daily business of the social security fund, not only can greatly improve the management efficiency, management cost can be greatly reduced.

This graduation design is to solve the social security fund in the traditional way of artificial management in all sorts of problems, using the modern computer technology to develop a set of reliable, high efficiency and low cost of social security fund management system.The social security fund management is a complicated, delicate and high accuracy requirements of work, to realize the social security fund management convenience, safety, efficiency is the inevitable developing trend of the social security fund management work.With the development of economy and the progress of the society, the scope of social insurance fund management will be more widely, also to the functional requirement of the its management tools will more and more high.The social security fund management is an important part of the construction of social security, is the guarantee for social stability, economic development the important link, is part of the socialist modernization construction, so that could satisfy the requirement of practical development endowment insurance information management system is of great significance.

Keywords: insurance company users self-service center;The JSP.MySQL



目录


养老保险信息管理系统 1

摘  要 1

ABSTRACT 2

第一章  概  述 5

1.1 背景 5

1.2 系统的目标和意义 5

1.3 开发设计思想 6

1.4 作者的主要贡献 6

1.5 前景展望 6

第二章  使用工具或开发环境的描述 8

2.1 数据库平台 8

2.2 开发软件 8

2.3 软件介绍 8

2.3.1 Jsp技术介绍 8

2.3.2 MyEclipse简介 9

2.3.3  MySQL数据库 9

2.3.4  B/S结构 10

2.4 本章小结 11

第三章  需求调查 12

3.1 用户需求分析 12

3.2 系统功能需求分析 12

3.3 性能需求分析 12

第四章 数据库设计 13

4.1 数据(处理)流程分析 13

4.2 局部E-R图 15

4.3 逻辑结构设计 16

第五章  系统设计 18

5.1 整体结构设计 18

5.2 主要结构(或功能)的设计 18

5.3 各种功能 19

5.4 操作界面设计和代码 19

5.4.1 登入界面与代码 19

5.4.2 员工档案信息管理界面 23

第六章 网站测试 30

6.1 功能测试 30

6.2 安全测试 30

6.3 可用性测试 30

6.4 性能测试 31

6.5 测试结果分析 31

6.6 本章小结 32

第七章 系统评价 33

7.1 系统的特点和优点 33

7.2 系统存在的不足和改进方案 33

7.2.1  系统存在的不足 33

7.3  设计收获和心得 33

结  论 35

致  谢 36


第一章  概  述

1.1 背景

随着社会主义现代化建设的进行,社会经济迅速发展,城市化进程不断加快,城镇化水平不断提高。社会保障问题日显突出,养老保险管理是社会保障建设的重要组成部分,是保障社会稳定,经济发展的重要环节,是社会主义现代化建设的一部分。                                    

经过相关调研之后,我发现养老保险信息管理系统所涉及到的信息资料数量大、类型多,传统的手工操作存在许多弊端,如重复劳动严重、效率低下、不能及时地提供所需的各种信息等,同时由于城市规模的不断扩大和城镇人口数量的逐年攀升导致传统的社保基金管理手段已无法满足现代化管理的要求。所以开发设计满足社保基金管理要求的老保险信息管理系统显得十分必要,而且强大的老保险信息管理系统可以使社保基金各项管理工作快速、方便、准确、安全地得以实施。

结合过去所学的有关程序设计以及软件工程方面的知识,为了加深对开发方式的理解和对软件测试理论方法的认识,通过测试来发现软件存在的各种问题。在我即将走上工作岗位之前,学校安排的毕业设计给了我将理论应用于实践的机会,所以我选择了该课题。

养老保险信息管理系统的实施的现实意义:减少管理养老保险的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录的方式,电脑录入更加方便快捷;实现了养老保险管理的计算机化。

1.2 系统的目标和意义

允许企业带来先进的管理理念和方法,推动建立现代养老保险信息管理系统,促进标准化,帮助企业提高老龄化的管理,帮助企业降低管理成本。

管理所有的目的是受益。在计划经济时期,忽视了养老保险信息管理,经营管理人才和缺乏了解,发展的经营理念和工作管理系统的传统问题,忽略了人力资源,完整性等特点。在市场经济和知识经济,应在工作人员的管理来实现,以适应社会主义计划经济的管理人员的制度,社会主义市场经济调整,养老保险信息管理系统相匹配,注重会计和人力资源和人力资本的认识,树立以人为本的思想,人作为一种资源和资本,专注于整体的养老保险信息管理系统的开发。

对于企业,机构和养老保险信息管理系统,数据库系统并不需要太大。简单地可以实现中心的舒适,功能实用,系统的数据管理和需求。我们的目标是开发一个功能实用,操作方便,简单的系统管理人员。

该系统的具体任务是设计企业员工信息管理的系统,包括一台电脑,而不是手动执行了一系列新的新手,如参保者档案管理,包括对在职职工档案、参保单位档案、退休职工档案、死亡人员档案的管理,档案的添加、修改、转移等功能;保险金缴纳管理:每月管理员将单位上缴的职工工资表录入据库,进行录入,然后对保险金缴纳的计算和记账管理。养老金发放管理:根据单位退休职工的缴费年限和账户金额进行养老金数额的计算和记账,以及对死亡人员后事费用发放的计算和记账管理。信息查询:功能包括单位和职工的基本档案信息查询,单位和在职职工的缴费查询,退休职工养老金发放查询,以及死亡职工后事费用发放情况的查询等。实现系统化,规范化,自动化的信息管理。

指导思想的设计都是为用户着想,界面要美观,操作简单,快捷,但作为一个实际的应用程序有一个良好的容错能力,当用户给予警告以后不能及时出现如此误用用户立即纠正。

1.3 开发设计思想

管理员可以输入基本信息,如操作就可以完成添加,修改,删除,查询工作,在各种条件下,设置新用户和修改密码等,基本满足一天的需求,以员工的日常运行。

主要包括参保者档案管理,包括对在职职工档案、参保单位档案、退休职工档案、死亡人员档案的管理,档案的添加、修改、转移等功能;保险金缴纳管理:每月管理员将单位上缴的职工工资表录入据库,进行录入,然后对保险金缴纳的计算和记账管理。养老金发放管理:根据单位退休职工的缴费年限和账户金额进行养老金数额的计算和记账,以及对死亡人员后事费用发放的计算和记账管理。信息查询:功能包括单位和职工的基本档案信息查询,单位和在职职工的缴费查询,退休职工养老金发放查询,以及死亡职工后事费用发放情况的查询等功能

如果现有的社会再手动管理这样的大企业,它不仅是人的大脑,身体就会走了很多不便,所以我们现在在这样一个系统的迫切需要管理,我有这个基本的设计管理。

1.4 作者的主要贡献

本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

1.5 前景展望

养老保险信息管理系统是一个典型的B/S结构的应用,它的大部分功能都是基于数据库的操作。通过对本课题的研究,能熟练掌握B/S应用系统的相关开发技术和网络数据库的编程方法。由于开发化妆品购物网站需要的环境是Windows XP及以上系统,基于WEB的网络编程开发语言JSP,所以需要开发人员熟练使用JSP语言进行网络编程,以及运用SQL语言对相关数据库进行操作。操作人员还应具有一定的数据库开发功底及编程能力。网页设计开发工具JSP和SQL的结合,使网页界面设计简单快捷,并且有Windows稳定的运行环境作支持,从功能和性能上完全能够满足系统的要求,因此从技术方面开发此系统是可行的。


第二章  使用工具或开发环境的描述

2.1 数据库平台

运行环境:Windows 9x 、Windows 2005、Windows XP

2.2 开发软件

如今,市场上可以买到的许多产品的应用开发,也不过几十著名。目前最流行的本地市场中,使用的企业级的开发中最先进的工具,可被用作有很多种:

在此我选用JAVA SERVER PAGE

2.3 软件介绍

JSP(Java Server Page)是开发网站的一个技术,由于其强大的数据处理能力和优异的相容性,这使得它的数据库应用程序的开发中广泛使用的强大工具。

2.3.1 Jsp技术介绍

JSP是由SunMicrosystems公司倡导,许多公司参与一起建立的一种动态的技术标准。加入Java程序片段( Scriptlet中)和JSP标记传统的网页HTML文件(*。 HTM , * 。 HTML) ,并构成了JSP页面中的Java程序片段可以操作数据库,重新定向网页以及发送E-mail等方式,实现建立动态网站的功能要求。所有程序操作都在服务器,网络上传到客户端执行的只是得到的结果,这大大降低了客户端浏览器的要求,即使您的浏览器不支持Java ,您还可以访问JSP页面[ 1 ] 。 Servlet是JSP全称Java服务器页面,这简直是一个简化的设计,他意识到的HTML语法的java扩展(为( % % )的形式) 。

JSP和Servlet ,在服务器上执行的,通常返回给客户端的HTML文本,只要在客户端浏览器就能浏览。在请求访问JSP页面的程序先执行,然后,一起使用的Web服务器的JSP文件的结果中遇到的HTML代码返回给客户端。 Java程序段来操作数据库,重新定向网页可以插入,页面和动态页面的功能需要被建立。当通过标记和编程语言的技术,写出动态生成的网页,逻辑处理包。

通过访问标签和网页可以在scriptlet ,发现存在于服务器端应用程序的逻辑资源。 JSP将单独的网页设计和网络逻辑显示屏,组件的设计是基于快速,简单的复用支持Web应用程序开发的基础。 JSP ( JavaServer页面)是一种动态网页技术,它的主要目的是为了演示从一个Servlet的逻辑分离。 JSP页面被嵌入在HTML代码和Java代码组成。

在Java代码中,因为服务器是在客户端请求一个页面,然后返回给客户端浏览器的HTML页面生成。 JSP是Java Servlet技术基础,并需要开发大型Web应用程序与Java Servlet和JSP来完成。易于使用的JSP的Java技术同样具备,完全面向对象,独立于平台和所有的互联网的主要功能可靠的安全保障。自推出JSP的,许多大型科技公司都支持JSP服务器,如IBM ,甲骨文,BEA公司,因此迅速成为JSP服务器端语言的商业应用。

2.3.2 MyEclipse简介

MyEclipse的企业工作台水平(MyEclipse的企业工作台,简称MyEclipse)是eclipseIDE延伸,我们可以用它来大大提高数据库和JavaEE的开发,发布和应用服务器整合的效率。JavaEE集成开发环境功能丰富,具有完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。

十分优秀的用于开发Java的MyEclipse , Eclipse 插件集合的J2EE,功能非常强大的MyEclipse,支持范围也十分广,尤其是十分不错的支持各种开源产品。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。它可以说的是MyEclipse几乎包括了目前所有主流的开源产品独家eclipse开发工具。

根据官方最新消息,MyEclipse的2013已经正式发布!MyEclipse的2013支持HTML5,JQuery的和主流的的Javascript 库。用支持,您可以添加音频,视频和元素到您的项目,为移动设备创建复杂的应用程序。你甚至可以通过可视化HTML5的设计师设计的令人难以置信的用户界面。同时,随着MyEclipse 2013支持JQuery的,你可以通过插件提升性能,并添加动画效果到设计中

2.3.3  MySQL数据库

在软件项目中,通过使用数据库来操作数据,可以保证数据的独立性、一致性和安全性,为系统提供有效地访问数据的方式,同时为程序员减少了应用程序的开发时间。

常见的数据库无非分为两类,一类是关系型数据库(Oracle,DB2,MySQL,SQL Server )和非关系型数据库(NoSql、MongeDB)。不同的数据库有各自的优缺点,此处不做具体介绍。

MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。