存档编号学士学位论文保险业务管理系统的设计与实现教学学院届别2012届专业计算机科学与技术学号姓名指导教师完成日期2012-5-14目录内容摘要...................................................1关键词.....................................................1Abstract...................................................1Keywords..................................................2引言.......................................................31.绪论.....................................................31.1开发背景...........................................31.2开发意义...........................................41.3开发目的...........................................52.开发技术简介.............................................52.1开发工具简介.......................................52.2开发语言简介.......................................62.3后台数据库简介.....................................62.4B/S模式简介........................................72.5J2EE技术...........................................83.系统规划.................................................93.1可行性分析.........................................93.2需求分析..........................................113.3系统总体结构设计..................................123.4总体设计..........................................134.系统分析................................................144.1用例分析..........................................144.2业务流程分析......................................185.数据库设计..............................................205.1数据库结构设计....................................205.2数据库关系图设计..................................256.系统实现...............................................266.1数据库连接模块代码................................266.2系统管理模块演示..................................276.3主要模块代码......................................377.系统测试................................................388.小结....................................................41参考文献..................................................421内容摘要:当今社会,保险业务的数量也由于社会的发展、人们对保险意识增强而快速增加。保险业飞速的发展,要加强企业竞争力必须从纸笔记录向电子化进化。本课题主要研究保险业管理系统,其中包括投保、申报、审批、理赔以及保单和险种的管理。本课题以保险管理系统为实际研究情况,通过J2EE的开发平台,结合Oracle数据库,开发一个基于B/S模式的保险企业管理系统。通过登陆页面的跳转建立经理、员工和客户三个不同接口。这样系统不仅减少了维护数据的人力也提高了工作效率。系统给予不同用户提供不同的功能模块。这样使员工不需要只在办公室才能办公,客户也可以用自己的客户名和密码登陆界面。系统目标就是减少劳动力,使工作效率更大提高。关键词:保险管理J2EEOracleB/SAbstract:Today'ssociety,thenumberoftheinsurancebusinessduetothedevelopmentofsociety,insuranceawarenessandrapidincrease.Therapiddevelopmentoftheinsuranceindustry,tostrengthenthecompetitivenessofenterprisesfromthepenandpaperrecordstoelectronicevolution.Themainsubjectoftheinsuranceindustrymanagementsystem,includingthemanagementofinsurance,reporting,examinationandapproval,claims,andinsurancepoliciesandinsuranceproducts.InsuranceManagementSystem,thetopicfortheactualresearchsituation,combinedwiththeOracledatabase,J2EEdevelopmentplatform,developmentofinsurancebusinessmanagementsystembasedonB/Smode.Throughthelandingpagetojumptothe2establishmentofthreedifferentmanagers,employeesandcustomersanexcuse.Thissystemnotonlyreducesthemanpowertomaintaindataandimprovetheworkefficiency.Systemtogivedifferentusersdifferentfunctionalmodules.Soemployeesdonotneedintheofficecanonlyoffice,customerscanalsousethecustomernameandpasswordloginscreen.Thesystemgoalistoreducethelabor,theworkingefficiencygreatlyimproved.Keywords:InsurancesystemJ2EEORACLEdatabaseB/S3引言时代高速发展,人们对面临损失灾难尽量减少损失的意识增强了,保险业也在大背景下高速发展。本文就是以保险系统为讨论对象,使用J2EE架构、Oracle数据库、B/S模式建立起保险系统。对于整个保险业务系统流程能够很好的完成。1.绪论1.1开发背景在当今社会,人们在面临损失和灾难的时候希望能够保证自己的财产安全,他们也想尽办法来避免生活中的一些损失,以此保险已成为人们生活不可或缺的一部分。我们大学生购买的人身保险,乘坐汽车火车的人身意外险,汽车的机动车辆险,每个人的医疗保险,养老保险等等。各式各样的保险在现实生活中无处不在。保险业务的数量也由于社会的发展、人们对保险意识增强而快速增加。但是为了确保可持续增长,保险公司培养自己高效率和训练有素的销售队伍,在各个地区建立自己的分公司来扩展保险业务,记录所有投保人的详细信息,但是直到现在,依然是以手工作为主要的纪录形式。但是随着业务的扩展和参保人数的增多,必然所要记录的信息越来越多,让员工每天从几千堆的以硬盘形式存储的数据文件中查找客户的信息,不但费时、低效而且枯燥乏味。而且我国保险市场近几年来发展迅速,但是对于保险的业务也没有完整的描述,客户只能在保险公司的营业大厅才能了解到保险公司的具体业务,那样对于客户来说很不方便,比较起来4别的保险公司的业务也比较困难。由于保险业的飞速发展,保险公司需要处理大量用户的服务信息,这必然加大了管理难度,增加工作人员的负担。随着计算机技术的飞速发展,以计算机为基础的信息系统也处于蓬勃发展的时期,而采用计算机管理信息系统已成为公司管理科学化和现代化的重要标志,应用计算机管理,可大大提高工作人员的工作效率,用现代化工具代替传统的手工作业,大大减少了以往出入存流程繁琐、杂乱、周期长的弊端。由此,保险公司为了合理方便的管理处理客户信息、业务运作信息,让客户、员工、管理员方便的拥有自己的权限并对自己的信息模块进行操作,借助现代化计算机技术建立一个高效的管理信息系统是关键。1.2开发意义保险管理系统的开发目的是使保险业务的管理模式从手工记录转变成信息管理,为管理人员提供方便条件。对保险业务的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。保险业务系统的实施的现实意义:1)系统处理业务更高效,节约人力资源。2)使数据在所有的分行能同步化更新操作。3)方便客户在网上进行相关业务操作,使保险企业有效的管理与保险业务相关的工作,增强在同行业中的竞争能力。4)基本信息的全面设置、数据录入方便、快捷。55)最大限度的实现了易维护性和易操作性。6)系统运行稳定,数据安全可靠。1.3开发目的本系统主要是为了开发一个操作方便、使用快捷、处理高效的保险管理系统。因此,本系统是从人工操作容易产生错误、过程繁琐、工作效率不高,保密性差不足之处,对系统的可操作性、稳定性和实用性有一定的限制,并能安全地保存数据于数据库中来提高其系统的保密性。使其真正实现保险管理系统的安全化、规范化、科学化、信息化。2.开发技术简介2.1开发工具简介本系统主要使用的开发工具是MyEclipse,它是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。62.2开发语言简介本系统是使用Java语言进行开发实现,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云