保险业务管理系统的设计与实现.docx

上传人:b****4 文档编号:24262019 上传时间:2023-05-25 格式:DOCX 页数:39 大小:1.08MB
下载 相关 举报
保险业务管理系统的设计与实现.docx_第1页
第1页 / 共39页
保险业务管理系统的设计与实现.docx_第2页
第2页 / 共39页
保险业务管理系统的设计与实现.docx_第3页
第3页 / 共39页
保险业务管理系统的设计与实现.docx_第4页
第4页 / 共39页
保险业务管理系统的设计与实现.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

保险业务管理系统的设计与实现.docx

《保险业务管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《保险业务管理系统的设计与实现.docx(39页珍藏版)》请在冰豆网上搜索。

保险业务管理系统的设计与实现.docx

保险业务管理系统的设计与实现

存档编号

学士学位论文

 

保险业务管理系统的设计与实现

 

教学学院

届别2012届

专业计算机科学与技术

学号

姓名

指导教师

完成日期2012-5—14

 

内容摘要:

当今社会,保险业务的数量也由于社会的发展、人们对保险意识增强而快速增加。

保险业飞速的发展,要加强企业竞争力必须从纸笔记录向电子化进化。

本课题主要研究保险业管理系统,其中包括投保、申报、审批、理赔以及保单和险种的管理.

本课题以保险管理系统为实际研究情况,通过J2EE的开发平台,结合Oracle数据库,开发一个基于B/S模式的保险企业管理系统。

通过登陆页面的跳转建立经理、员工和客户三个不同接口。

这样系统不仅减少了维护数据的人力也提高了工作效率。

系统给予不同用户提供不同的功能模块。

这样使员工不需要只在办公室才能办公,客户也可以用自己的客户名和密码登陆界面.系统目标就是减少劳动力,使工作效率更大提高.

关键词:

保险管理J2EEOracleB/S

Abstract:

Today’ssociety,thenumberoftheinsurancebusinessduetothedevelopmentofsociety,insuranceawarenessandrapidincrease.Therapiddevelopmentoftheinsuranceindustry,tostrengthenthecompetitivenessofenterprisesfromthepenandpaperrecordstoelectronicevolution。

Themainsubjectoftheinsuranceindustrymanagementsystem,includingthemanagementofinsurance,reporting,examinationandapproval,claims,andinsurancepoliciesandinsuranceproducts.

InsuranceManagementSystem,thetopicfortheactualresearchsituation,combinedwiththeOracledatabase,J2EEdevelopmentplatform,developmentofinsurancebusinessmanagementsystembasedonB/Smode。

Throughthelandingpagetojumptotheestablishmentofthreedifferentmanagers,employeesandcustomersanexcuse。

Thissystemnotonlyreducesthemanpowertomaintaindataandimprovetheworkefficiency.Systemtogivedifferentusersdifferentfunctionalmodules。

Soemployeesdonotneedintheofficecanonlyoffice,customerscanalsousethecustomernameandpasswordloginscreen。

Thesystemgoalistoreducethelabor,theworkingefficiencygreatlyimproved.

Keywords:

InsurancesystemJ2EEORACLEdatabaseB/S

 

引言

时代高速发展,人们对面临损失灾难尽量减少损失的意识增强了,保险业也在大背景下高速发展。

本文就是以保险系统为讨论对象,使用J2EE架构、Oracle数据库、B/S模式建立起保险系统。

对于整个保险业务系统流程能够很好的完成。

1。

绪论

1。

1开发背景

在当今社会,人们在面临损失和灾难的时候希望能够保证自己的财产安全,他们也想尽办法来避免生活中的一些损失,以此保险已成为人们生活不可或缺的一部分。

我们大学生购买的人身保险,乘坐汽车火车的人身意外险,汽车的机动车辆险,每个人的医疗保险,养老保险等等。

各式各样的保险在现实生活中无处不在.保险业务的数量也由于社会的发展、人们对保险意识增强而快速增加。

但是为了确保可持续增长,保险公司培养自己高效率和训练有素的销售队伍,在各个地区建立自己的分公司来扩展保险业务,记录所有投保人的详细信息,但是直到现在,依然是以手工作为主要的纪录形式.但是随着业务的扩展和参保人数的增多,必然所要记录的信息越来越多,让员工每天从几千堆的以硬盘形式存储的数据文件中查找客户的信息,不但费时、低效而且枯燥乏味.而且我国保险市场近几年来发展迅速,但是对于保险的业务也没有完整的描述,客户只能在保险公司的营业大厅才能了解到保险公司的具体业务,那样对于客户来说很不方便,比较起来别的保险公司的业务也比较困难。

由于保险业的飞速发展,保险公司需要处理大量用户的服务信息,这必然加大了管理难度,增加工作人员的负担。

随着计算机技术的飞速发展,以计算机为基础的信息系统也处于蓬勃发展的时期,而采用计算机管理信息系统已成为公司管理科学化和现代化的重要标志,应用计算机管理,可大大提高工作人员的工作效率,用现代化工具代替传统的手工作业,大大减少了以往出入存流程繁琐、杂乱、周期长的弊端.由此,保险公司为了合理方便的管理处理客户信息、业务运作信息,让客户、员工、管理员方便的拥有自己的权限并对自己的信息模块进行操作,借助现代化计算机技术建立一个高效的管理信息系统是关键。

1。

2开发意义

保险管理系统的开发目的是使保险业务的管理模式从手工记录转变成信息管理,为管理人员提供方便条件。

对保险业务的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法.

保险业务系统的实施的现实意义:

1)系统处理业务更高效,节约人力资源。

2)使数据在所有的分行能同步化更新操作。

3)方便客户在网上进行相关业务操作,使保险企业有效的管理与保险业务相关的工作,增强在同行业中的竞争能力.

4)基本信息的全面设置、数据录入方便、快捷。

5)最大限度的实现了易维护性和易操作性.

6)系统运行稳定,数据安全可靠。

1.3开发目的

本系统主要是为了开发一个操作方便、使用快捷、处理高效的保险管理系统。

因此,本系统是从人工操作容易产生错误、过程繁琐、工作效率不高,保密性差不足之处,对系统的可操作性、稳定性和实用性有一定的限制,并能安全地保存数据于数据库中来提高其系统的保密性.使其真正实现保险管理系统的安全化、规范化、科学化、信息化.

2。

开发技术简介

2。

1开发工具简介

本系统主要使用的开发工具是MyEclipse,它是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。

2。

2开发语言简介

本系统是使用Java语言进行开发实现,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称.Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

Java编程语言的风格十分接近C、C++语言。

Java是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。

在JavaSE1。

5版本中,Java又引入了泛型编程(GenericProgramming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性.

2.3后台数据库简介

本系统使用的后台数据库是Oracle,ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。

比如SilverStream就是基于数据库的一种中间件.ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。

但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它.

Oracle的特点

1)完整的数据管理功能:

2)数据的大量性

3)数据的保存的持久性

4)数据的共享性

5)数据的可靠性

2.4B/S模式简介

B/S(Browser/Server,浏览器/服务器)模式又称B/S结构.它是随着internet技术的兴起,对C/S模式应用的扩展。

在这种结构下,用户工作界面是通过浏览器来实现的。

B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据析。

B/S模式如图2—1所示:

 

图2—1B/S模式

2。

5J2EE技术

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的多种技术规范进行简单的描述:

1)JDBC(JavaDatabaseConnectivity):

JDBCAPI为访问不同的数据库提供了一种统一的途径,像ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。

2)EJB(EnterpriseJavaBean):

J2EE技术之所以赢得媒体广泛重视的原因之一就是EJB。

它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。

EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用.容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。

但这里值得注意的是,EJB并不是实现J2EE的唯一途径。

正是由于J2EE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。

3)JSP(JavaServerPages):

JSP页面由HTML代码和嵌入其中的Java代码所组成。

服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。

4)JavaServlet:

Servlet是一种小型的Java程序,它扩展了Web服务器的功能。

作为一种服务器端的应用,当被请求时开始执行,这和CGIPerl脚本很相似.Servlet提供的功能大多与JSP类似,不过实现的方式不同。

JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。

5)XML(ExtensibleMarkupLanguage):

XML是一种可以用来定义其它标记语言的语言。

它被用来在不同的商务过程中共享数据。

XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台独立性.通过将Java和XML的组合,您可以得到一个完美的具有平台独立性的解决方案.

3.系统规划

3。

1可行性分析

3。

1.1技术可行性

J2EE是美国Sun公司刚刚推出的一种全新概念的模型,与传统的互联网应用程序模型相比有着不可比拟的优势。

当今许多企业都需要扩展他们的业务范围,降低自身经营成本,缩短他们和客户之间的响应时间,这就需要存在一种简捷,快速的服务于企业,合作伙伴和雇员之间.典型的说,提供这些服务的应用软件必须同企业信息系统相结合,并提供新的能向更为广阔的用户提供的服务[9]。

这些服务要具备以下的特点:

1)高可用性:

来满足现在的全球商业环境

2)安全性:

保护用户的隐私和企业数据的安全

3)可依赖性和扩展性:

保证商业交易的正确和迅捷

3.1。

2社会可行性

当前的中国保险市场,是一个急速发展与变革的市场。

保险行业IT服务必须满足这种现状的要求。

因此,他们对于IT服务的响应速度和服务质量有了更高的要求。

现阶段,我国经济环境诸多因素给保险业提出了新的要求。

一方面,加入WTO后,外资保险公司的加盟对于我国保险业产生重大的影响,中国保险市场将呈现出国际化特征,有利于业务拓展;但是另一方面,新的市场发展形势使得国内保险公司面临严峻考验,对于公司的经营运作能力提出了更高的要求。

现在,保险行业的特征决定了企业管理信息对保险公司尤为重要,公司的经营策略、业务运作、财务管理、分析决策无一不建立在高质量信息管理的基础上。

各家保险公司对于新险种开发、业务管理、自身风险管控以及服务水准提升等方面的要求越来越强烈,这就要求其核心业务系统不能仅是对业务的简单支持,更重要的是到达支持、分析、管理、决策的层面。

换句话说,保险信息系统的好坏将从根本上影响到保险公司的核心竞争力.

3.1.3经济可行性

尽管目前很多保险软件都可以实现内部资源的共享,但是实际上,其业务系统仅仅是对承保、批改、续期、理赔以及一些统计、人员管理等保险业务流程提供业务支持,市面上并未出现一个集保险业务、财务核算、核保、核赔等功能于一体的保险信息处理平台系统,不少投保人利用保险制度与保险软件的纰漏骗保,使得保险公司蒙受了巨大的经济损失。

而对于保险公司新产品套餐的发布,现有保险软件也无法迅速准确地支持“一揽子保单”的产品处理。

可见,保险业务快速增长和保险软件功能不完善的矛盾越来越突出,直接影响到保险公司的偿付能力和经营的稳定性,关系到保险业的健康发展.

3。

1。

4操作可行性

随着社会的不断发展,计算机的不断普及,越来越多的人已经可以熟练地掌握计算机的基本操作,本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。

整个保单管理系统采用友好的交互界面,简洁明了,不需要对数据库进行深入的了解便能轻松使用,无需对使用系统的人员进行培训。

这样既减少投入成本又简化了操作环节.

3.2需求分析

保险管理系统主要是实现网上完成保险下单、交费、申请赔偿、批准赔偿的保险业务流程,共分为三个部分,一部分是客户的申请赔偿部分,第二部分是员工下订单、收费、帮助申请赔偿的部分,第三部分是经理管理客户信息以及批准赔偿部分。

根据保险管理系统过的基本需求,本系统需要完成的具体任务如下:

1)申请赔偿:

客户买了保险,如果发生意外,可以在自己模块申请赔偿,也可以要员工帮忙申请.

2)保险下单:

客户通过看各个保险种类,选择自己最适合的,员工就可以通过客户的需求帮客户下单进行购买保险。

3)保险收费:

客户购买了保险,需要付费,客户交钱后,可以让员工进行记录。

4)客户管理:

经理可以修改查看客户信息,帮助客户找回密码,增加或删除客户。

每个客户或员工可以通过自己的页面进行修改密码。

5)批准赔偿:

经理可以通过看申请赔偿信息,核对赔付金额,可以批准或者拒绝赔偿需求。

6)用户登陆:

用户输入用户名和密码进行登入,通过输入的不同身份进行跳转到给客户的模块界面。

3.3系统总体结构设计

 

图3-1系统总体结构设计图

系统总共分为三层:

表现层,业务逻辑层,数据库。

1)表现层:

离用户最近的一个层面,用于显示数据和接受用户输入的,数据给用户一个WEB网页,也就是数据交互的操作平台,

2)业务逻辑层:

中间层,用于处理表现层发来的数据以及数据库中的数据,将表现层发过来的数据传递数据库进行保存,也将数据库的数据提取出来传递给表现层显示出来。

中间的业务逻辑层主要通过J2EE实现。

3)数据库层:

位于系统结构的最底层,用于存储数据、读取数据和访问数据。

3。

4总体设计

根据对保险业务管理系统中主要存在的问题的讨论调研,选择研究开发一个利用J2EE为编程语言,以Oracle作为数据库的保险业务关系管理信息系统.本系统保险管理系统主要由投保过程管理、保单申报管理、保单审批管理、保单理赔管理、系统管理模块组成。

具体的功能结构如图所示:

 

3-2系统组织功能图

系统管理模块:

用户管理模块针对各个功能模块与报表,授予各个员工,将不同部门,不同职位的工作责任与操作权限明确下来,使数据的保密性与系统运行的安全性得到保证.该系统其中包括有用户管理,用户密码管理两部分。

具体功能有:

查询、修改、增加、删除用户,修改用户密码等。

投保管理模块:

在投保管理模块中,主要是对客户信息,保单信息,险种信息,保单的收款,以及投保过程的管理.保险登记销售人员通过和客户接触收集客户的意见和建议提交技术部门开发出适合大众的新的保险险种,客户在保险公司的大厅或者通过营业员的介绍了解保险信息,要进行投保则在保险公司进行信息的登记,填写保险单并缴保险费,则客户投保成功。

申报管理模块:

若发生事故或者保险到期那么客户进行保险申报,申报部门报案保护现场,进行现场的信息核实,客户和审核员填写提交相关资料,申报部门进行申报条件审查并确定申报类型。

审批管理模块:

申报相关手续完成之后,根据相关资料证明,审批部门进行申报金额、等级客户相关要求是否合理进行审批,审批通过。

理赔管理模块:

通过申报审批之后,理赔部门根据相关凭证单据要进行相关的金额赔付核算,给客户赔付保险金,这个模块功能主要是人为工作。

4.系统分析

4。

1用例分析

根据系统的功能需求分析,我们建立了保险管理系统的顶层需求模型用例模型。

创建用例图之前要确定参与者。

整个销售系统的外部用户有:

客户customer;员工employer;经理manager。

4。

1.1客户customer用例图

在保险公司中客户是保险公司最主要的资源。

客户可以登录自己在保险公司的自己的主页操作相关的业务,也可以在保险公司的大厅进行相关的手续办理。

客户登录到自己的主页可以更改密码、进行申报理赔声明.客户参与整个系统的用例图如图4-1所示:

 

图4-1客户参与用例图

4.1。

2员工employer用例图

员工主要任务是介绍保险信息和操作投保过程及进行投保之后的服务工作。

在保险公司的网上操作系统中,员工在保险系统中的活动主要有:

客户保险单登记、收取保险费、根据客户的需要进行理赔申请登记、更改自己密码等.员工参与的用例图如图4-2所示:

 

 

图4—2员工参与用例图

4。

1。

3经理manager用例图

经理在整个保险系统中的权限除了包括员工的全部权限外,最只要的是对险种的管理和对整个业务流程的控制.其中经理除了有对客户信息注册、查看删除编辑客户信息、保单注册信息、保单申报审批理赔管理(包括从申请到核实再到审批的各个过程)等权限的控制外,最重要的是充当一个审核验证者得角色,来审批申报、审批理赔的有效性。

经理参与的用例图如图4-3所示:

 

图4—3经理参与用例图

4。

2业务流程分析

1)保险挂历系统用户登陆活动图如图4—4:

登录该系统时,首先输入用户名和密码,在数据库中验证该用户名的正确性,如果正确,进入系统的主页面,根据相应过的权限完成相应的功能模块实现,如果不正确则重新输入用户名和密码,重新返回到选择登陆按钮的活动,知道输入的用户名和密码正确为止.

 

图4—4用户登录系统活动图

2)客户信息修改活动图如图4—5

录入客户保单号如果显示出此客户的详细信息,那么修改其信息,修改完要修改的信息后,要会显示出修改字段的原值和新值并能打印出客户修改信息的单据

 

图4—5客户信息修改活动图

3)保险单申报、审批、理赔活动图如图4—6所示

当事故发生或者保单到期需要进行索赔或者分红。

首提出申报请求并出具保险单,保险公司负责申报的部门对客户提交的有关证明进行有效审核验证,如果申报资格不够那么不予申报,如果申报条件符合,则准予申报,签发审核合格证明并移交给审批部门.审批部门在检查审核客户资料证明有效之后对于客户提出的申报项目进行合理性检查,合理有效则审批并开具证明,提交理赔部门,理赔部门实地考察事故状况或者到期保险单核对,并对相应信息登记记录,核算赔付金额,有关责任人签字,支付赔付款,办理相关手续。

 

图4—6保险单申报、审批、理赔活动图

5.数据库设计

5.1数据库结构设计

从用户的观点来看,在关系模型下,数据的逻辑结构是一张二维表,每个表保存着保险企业业务活动中所涉及的实体中所有实例的各种属性值数据.该管理系统涉及到的主要实体及其属性如下:

1)登录信息关系表(SANJEEVINI_LOGIN):

登陆保险系统时候需要确认的登陆信息。

其中UserId(用户编码),Password(用户密码),Role(角色)。

表5—1登录信息关系表(SANJEEVINI_LOGIN)

主外键

列名

长度

数据类型

是否为空

UserId

20

Varchar2

Password

20

Varchar2

Role

1

Char

2)客户信息关系表(SANJEEVINI_CUSTOMER):

客户信息表中包含了客户的详细个人信息,主要是客户号和登陆时候用到的用户号。

客户信息主要是包含一些联络信息地址、电话及出生日期。

其中CustomerId(客户编码),CustomerName(客户名),UserId(用户编码),DOB(出生日期),Address(地址),Telephone(电话).

表5—2客户信息关系表(SANJEEVINI_CUSTOMER)

主外键

列名

长度

数据类型

是否为空

CustomerId

6

Number

CustomerName

25

Varchar2

UserId

20

Varchar2

DOB

Date

Address

50

Varchar2

Telephone

12

Varchar2

3)员工信息的关系表(SANJEEVINI_EMPLOYEE):

员工信息表是保险系统中储存员工相关信息,主要包括员工的一些联络方式和活

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1