资源预览内容
第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
第9页 / 共26页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本科生毕业论文(设计)题 目:基于Java的基本养老保险信息管理系统 的设计与实现 姓 名: 学 院: 专 业: 计算机科学与技术 班 级: 学 号: 指导教师: 职称: 目录摘要:1关键词:11 绪论11.1 课题来源11.2 课题背景12 系统分析12.1 可行性分析12.2 系统需求分析22.3 业务流程分析22.4 数据流程分析33 系统设计33.1 系统设计目标43.2 系统模块总体设计43.2 系统体系结构设计43.4 数据库设计54 系统实现84.1 系统开发环境94.2 系统登录94.3 系统主界面94.4 档案管理模块94.5 保险金缴纳管理模块114.6 养老金发放管理模块134.7 信息查询模块144.8 系统维护模块164.9 系统帮助功能185 系统测试与性能分析185.1 系统测试目的185.2 系统测试步骤185.3 测试实施和结果196 系统化评价196.1 系统优点196.2 系统存在的不足和改进方案20总结21致谢21参考文献22英文摘要23附录24基于java的基本养老保险信息管理系统的设计与实现计算机科学与技术专业 指导教师 摘要:本系统是关于社会养老保险有关事宜,其设计目的是为劳动保障部门提供业务管理信息化、为养老保险管理部门工作人员提供方便快捷的业务处理。本系统采用Java技术和MySql5.1数据库进行开发的,具有档案管理、保险金缴纳管理、养老金发放管理、信息查询和系统维护等五大功能。论文概述了基本养老保险系统的设计和实现的方法,及所需的关键技术,在对本系统的构建作了系统分析的基础上,提出了总体设计方案。本系统操作简单,界面友好。关键词:养老保险;管理系统;Java;MySql;EXTJS1 绪论1.1 课题来源该课题源自本人在无锡IBM培训过程中的实践项目,在此基础上,引入个人对实际养老保险的理解及对已学过知识的综合,一方面回顾并综合运用已学过的知识,另一方面在实践的基础上加入自己的理解和应用,使系统更加合理化,真正模拟现实生活中养老保险系统流程及应用。1.2 课题背景随着我国改革开放的逐步深化和社会主义市场经济体制的逐步完善,建立完备的劳动和社会保险制度成为我国现阶段各级劳动部门的工作重点。统一的劳动和社会保险部门的管理使原有传统的劳动社会保险系统管理不能再适应新体制下的管理模式。利用新技术手段完成劳动社会保险系统的管理,建立基于计算机和科学系统管理基础之上的新型劳动管理信息系统己迫在眉睫。养老保险是劳动社会保险系统的重要组成部分,养老保险管理系统的建设是促进养老保险改革、完善养老保险制度的需要,是规范管理、提高工作效率和实现决策科学化的需要。2 系统分析系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。2.1 可行性分析可行性分析的任务是明确应用项目的开发的必要性和可行性。这项工作需建立在初步调查的基础上。如果管理人员对信息系统的需求不很迫切,或者条件尚不具备,就是不可行。(1)技术上的可行该系统所需硬件设备,如服务器、PC机、打印机及网络配件等,市场上有销售且价格较低,能满足系统功能要求。软件上,操作系统采用WindowsNT, 数据库管理系统采用MySQL5.1,这些软件在 MIS开发中已被大量应用,技术上都比较成熟。因此技术上是可行的。(2)经济上可行由于社会政府各部门单位对要老保险业务大力支持,所以对建立一个性能优越的管理系统迫在眉睫,政府、银行、金融部门提供了大量的资金支持。(3)操作上可行系统操作简单,易于理解,不需通过任何培训,只需会上网,就可使用系统中的信息资源。本系统综合上述分析,从技术方面考察现需条件,硬件、软件等资源都可行。并且这个系统设计成本低廉,效益明显,社会保障部门也很愿意接受信息化时代,形成网络化办公,同时减少人力资源浪费,节约人力资本。因此,开发本系统是可行的。2.2 系统需求分析基本养老保险信息管理系统主要包括如下几个功能:参保者档案管理、保险金缴纳管理、养老金发放管理、信息查询和系统维护。具体描述如下:(1) 参保者档案管理:对参保单位档案、在职职工档案、退休职工档案、死亡人员档案的管理,包括档案的添加、修改、转移等操作。(2) 保险金缴纳管理:每月操作员将单位上缴的职工工资明细表导入数据库,进行批量录入,然后进行保险金缴纳的计算和记账管理。另外还包括补缴处理。(3) 养老金发放管理:根据单位退休职工的缴费年限和账户金额进行养老金数额的计算和记账,以及对死亡人员后事费用发放的计算和记账。(4) 信息查询:包括单位和职工的基本档案信息查询,单位和在职职工缴费查询,退休职工养老金发放查询,以及死亡职工后事费用发放情况的查询等。(5) 系统维护:包括系统参数的录入和修改,操作员信息的维护,发布、更新和删除系统消息。2.3 业务流程分析首先以系统管理员身份登录系统,录入系统运行的系统参数,初始化系统。并且录入操作员信息。系统管理员除了负责系统的维护,还可以管理发布的消息和操作员的信息。操作员依据系统管理员提供的账号和密码登录系统,完成相关业务的处理任务。录入参保者的档案信息,包括单位、在职职工和退休职工的档案。同时可对参保者的信息进行修改,当遇到在职职工退休的,在职职工、退休职工死亡的,可分别进行档案的转移操作。操作员录入职工档案后就可以以月为时间单位,对单位和其在职职工收缴保险金,对退休职工发放养老金。在这两个过程中都要先进计算处理,当缴纳和发放账款到账后再依次进行记账处理。如果参保单位每月15日之前没有缴纳保险金,则对该单位进行补缴记账处理,收取一定的滞纳金。对死亡人员一次性发放抚恤金和丧葬费,并解除保险关系。在所有业务处理的整个过程中,操作员和系统管理员均可随时进行信息查询,例如参保者的基本信息、保险金的缴纳情况、养老金的发放情况和职工的个人账户金额等。另外操作员可以浏览系统管理员发布的系统消息并维护个人信息。业务流程图如图1所示。图1 系统业务流程图2.4 数据流程分析本系统的数据流程如下:操作员登录系统后,根据自己的操作权限选择操作模块,进行档案管理,保险金缴纳管理,养老金发放管理,和一些相关信息的查询工作。本系统数据流程图如图2所示。图2 数据流程图3 系统设计3.1 系统设计目标通过设计社会养老保险信息管理系统,使养老保险部门的业务管理自动化、规范化、系统化,从而达到提高管理效率的目的。系统开发的总任务是解决操作员复杂的养老保险管理工作和与参保者及时沟通的问题;让操作员可以自己输入实际工作内容,通过操作员输入的工作信息计算出养老保险的发放,让工作量透明化,实现管理的规范化,从而使工作量审核工作变得简易。3.2系统模块总体设计系统总体设计就是确定系统的具体实现方案,制定出详细的计划,确定系统由哪些模块组成以及模块间的关系。本系统主要包括参保者档案管理、保险金缴纳管理、养老金发放管理、信息查询管理、系统维护五个功能模块,如图3所示。图3养老保险功能结构图3.2 系统体系结构设计本系统的开发采用的是Browser/Server体系结构,利用了关系型数据库的优越性能,保证了数据的安全性、完整性、一致性。更合理分配应用程序运行和数据处理,极大的提高了系统的工作效率。采用B/S (Browser/Server)体系结构能够非常方便的让操作员登陆、修改、添加参保者档案信息,管理保险金缴纳,养老金发放等功能。同时也非常方便管理人员对本系统的维护。体系结构图如图4所示图4 系统体系结构图3.4 数据库设计数据库设计阶段的任务就是要把需求分析中应用的表以及表与表之间的结构模式化,便于明确系统开发的流程。主要包括两个方面:概念模型设计和关系表设计。3.4.1 概念结构设计 概念模型是对信息世界的建模,主要用E-R图来表示,它提供了表示实体、属性和联系的方法。E-R图的形式表示如图5所示。图5 系统E-R图3.4.2 关系表设计 根据E-R图和关系模式,系统创建一个数据库assurance。该数据库由以下数据表组成:参数表(total)、工作人员表(admit)、信息表(messages)、单位档案表(company)、单位保险金缴纳记录表(compaccount)、在职档案表(worker)、在职保险金缴纳记录表(workaccount)、退休档案表(retired)、退休养老金发放记录表(retiraccount)、死亡档案表(dead)。具体设置如下:表1 参数表(total)字段名数据类型字段长度主/外键说明yearvarchar25主键使用年度averagesalaryfloat8上年度月平均工资totalmoneyfloat8社会统筹基金work_ratiofloat8个人缴费比例workacc_ratiofloat8划入个人账户比例comp_lateratiofloat8补缴滞纳金比例表2 工作人员表(admit)字段名数据类型字段长度主/外键说明usenamevarchar25主键工作证号namevarchar25用户真实名字passwordvarchar25密码priint2权限表3 信息表(message)字段名数据类型字段长度主/外键说明idint4主键信息代号titlevarchar25信息题目contentvarchar50信息内容timedatetime8信息发布日期表4 单位档案表(company)字段名数据类型字段长度主/外键说明comp_idvarchar25主键单位代号comp_namevarchar50单位名称comp_phonevarchar25单位电话comp_addressvarchar50单位地址comp_postvarchar25单位邮编comp_lawvarchar25法定代表comp_lawidvarchar25法定代表证件号comp_typevarchar25单位类型comp_piecevarchar25单位所在区县comp_accidvarchar
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号