保险公司保单管理系统.doc

上传人:laozhun 文档编号:4154300 上传时间:2023-04-07 格式:DOC 页数:28 大小:120KB
返回 下载 相关 举报
保险公司保单管理系统.doc_第1页
第1页 / 共28页
保险公司保单管理系统.doc_第2页
第2页 / 共28页
保险公司保单管理系统.doc_第3页
第3页 / 共28页
保险公司保单管理系统.doc_第4页
第4页 / 共28页
保险公司保单管理系统.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《保险公司保单管理系统.doc》由会员分享,可在线阅读,更多相关《保险公司保单管理系统.doc(28页珍藏版)》请在三一办公上搜索。

1、保险公司保单管理系统 保险代理软件?保单管理 院(系): 专 业: 班 级: 学 号: 姓 名: 指导教师:负责教师: 摘 要 本文介绍了保险代理软件?保单管理系统的设计过程,详细描述了保单管理系统的业务流程,不仅实现了保单管理系统的基本功能,还可以对保单的理赔信息进行相应的查询和统计,然后生成统计后的报表并可以打印出来。该系统主要包括客户机构和客户的资料管理模块,保单信息的管理模块,理赔信息的管理模块和客户服务的管理模块。 保单管理系统通过对客户信息表、保单表、保单审批表、理赔单表、理赔信息查询、提醒信息查询等功能设置,来满足保险业务员和保险客户的不同需求。保险业务员会根据客户的具体需求进行

2、相应的保单管理,利用客户信息表、保单表、理赔信息表等完成保单系统的整体流程,在客户的理赔情况中,不仅能自动地生成一些数据信息,还可以对理赔信息进行统计,最终,生成报表信息。 本系统的前台开发工具采用Visual Basic 6.0,后台数据库采用Microsoft SQL Server 2000。在设计的过程中,更加注重了系统计费的准确性和运行的高效性。 关键词 保单管理 保险 理赔信息Abstract This dissertation mainly introduces the design and implementation of the software for insurance

3、act. Detailed treatise the process of the system of management for insurance. The program implements the foundational function of the system. Besides that, it also implements the inquiry and tidy up compensation information. Then, it makes a statistics and prints it. The system mainly includes the m

4、odule of the information management for customer, insurance management, information management of compensation and the service of customer. It throughs the customer information table, insurance table, insurance table for audit, compensation list table, compensation information inquiry and reminding

5、information to meet the different demands of insurance operators and customers. The operator manage the insurance by demands of the customer and through customer information table, insurance table and compensation information table to finish whole process of the system. In the situation of compensat

6、ion for customers, it can not only automatically make data for customers information, but also tidy up the compensation information .At last, it makes the information table. The system uses Visual Basic 6.0 to do the front stage and uses Microsoft SQL Server 2000 to do database in background. In the

7、 process of design, it is emphasized the veracity of calculating the expense and running efficiency. Keywords The insurance management , insurance, compensation information目 录第1章 概 述11.1 题目背景11.2 现状与分析11.3 项目特点与研究意义2第2章 需求分析42.1项目内容及要求42.2可行性分析52.2.1 经济可行性52.2.2 技术可行性62.3开发工具论述72.3.1 前台开发工具72.3.2 后台

8、数据库7第3章 系统概要设计83.1 系统分析模型83.2 数据库设计10第4章 系统详细设计144.1软件结构设计144.2功能子模块设计154.2.1客户资料管理子模块164.2.2理赔管理子模块204.2.2.1界面设计204.2.3保单管理子模块214.2.4客户的服务管理子模块22第5章 系统运行与调试235.1 系统测试方案235.2 测试结果分析与调试23结 论25参考文献26致 谢27第1章 概 述1.1 题目背景 近年来,保险行业保持高速发展,但IT投资和IT应用却并没有跟上业务发展的步伐。从理论上说,信息化建设对保险行业意义重大,但是近几年来保险行业信息化建设的成果,并没有

9、给其服务对象带来像银行、证券行业那样的效应。 现在,情况正在发生积极的变化。我国保险市场已经对外资开放,外资保险公司的IT基础设施应用及其先进管理思路,成为在我国保险市场上攻城略地的利器,其锋芒先是指向高端客户,继之则将是我国保险公司的一些传统领地。而对我国保险公司来说,跑马圈地、高速扩张的时代正在成为过去,风险控制、产品精算、资金运营、数据库技术、CRM、网上保险等,所有这些提高巩固和扩大市场份额、提高盈利能力及符合监管要求的手段,都已经提上议事日程,而且都离不开IT技术的支撑。 保险行业信息化建设将掀起一波新的浪潮。现在,IBM、SAP等国外的和用友等国内的软件系统集成厂商,无不把为保险业

10、信息化建设提供产品和服务作为自己的业务重点。我国保险业信息化建设,将成为今后一段时间里人们普遍关注的焦点;在不长的时间内取得重大进展,也是可以期盼的。 本报告针对潜力巨大的中国保险业IT应用市场,在分析行业IT投资状况、需求特征、竞争格局的基础上,预测了未来市场发展趋势,并对主力厂商和成长性厂商提供竞争策略发展,使整体市场的快速发展变为厂商自身的超速发展。从而,提高企业或相关单位的电信管理水平,降低企业的运营成本,提高企业的竞争力。1.2 现状与分析 目前,对于保险管理系统中保单管理的要求不断提高,所针对的客户群为社会上的各界人士,不管是各企事业单位还是各个公司都涉及到保险,所以保险管理系统很

11、重要,其中的保单管理系统是核心,是保存客户保险信息的重要依据。但是,如果没有重视到保单管理的重要性,会影响到很多后续的工作,例如客户信息的丢失,保险理赔的确认,保险信息的情况等,所以要加强对保单的管理,以免造成不必要的损失和麻烦。 因此,为了使保险工作做得好,减少不必要的损失,一定要做好保单管理,并对保单进行即使的改进和更新。该系统应集保单、客户、管理、理赔于一体,方便保单业务员和客户对整个流程的监控与操作。对于使用该系统的企业和公司来说,可以提高他们对整个社保福利的管理水平,提高管理的透明度,便于监督;还可以对缴费和续费的保单功能进行提醒,最后,即方便了保险业务员的工作,又实现了对保险客户管

12、理的智能化性,使系统能够实现准确性、高效性和安全性的统一,避免人为的因素造成的损失。1.3 项目特点与研究意义 科学技术的飞速发展越来越深刻地影响着世界各国的经济和社会发展,那么社会经济发展必然会带动人民的生活水平以及相应的福利待遇的提高。本项目就是从这一角度出发,在实地调研的基础上针对具体情况并结合相关理论进行设计,最终在保险业务方面,实现了保单系统的管理。该系统即方便了业务员的操作,又实现了保单管理的各个功能,并具有良好的可维护性、稳定性和高效性。 该保单管理系统主要应具有如下功能:客户:对客户的资料进行详细的管理,在客户模块的下拉菜单中,应具有客户信息的录入和维护,客户的续费、缴费提醒,

13、客户常见问题的解答,并实现对客户信息的分组和排序的功能。业务员:实现对业务员信息的录入和维护,并设定权限关系,具有保单审批员和保单业务员,以便在保单模块中实现对审批功能的权限分配。保单:有效对保单信息进行详细的管理,在保单模块的下拉菜单中,应具有保单信息的录入和维护,保单的审批功能,在审批的功能中对审批权限进行了分配,即只有保单审批员可以对保单进行审批,普通的业务员不具有审批的权限,从而对保单信息进行合理的管理。理赔:对理赔信息进行详细的管理,在下拉菜单中,应具有对理赔信息的录入和维护,快速查询功能和统计功能,在业务员根据客户的理赔信息进行理赔后,可以生成相应的报表,并可以保存和打印出来。 该

14、系统是保险代理软件中的一个模块,在此模块中,详细设计了保单管理的整个流程,并能很好的和后面的模块进行融合。保险代理软件是根据保险公司的营销管理模式开发和设计出来的,其中的保单管理模块是一个子模块,实现对保险公司的业务情况进行合理的管理,因此,该模块也起到了至关重要的作用。基于以上的设计,要不断地进行完善,来实现软件所带来的便利。 第2章 需求分析项目内容及要求 保单管理系统主要包括以下几大功能模块:客户机构和客户资料管理,客户的服务管理,保单信息管理和理赔的情况管理。通过这几大功能模块的相互结合,从而实现整个保单管理系统的全部功能。本文所着重论述的是保险代理软件系统中的保单管理这个功能模块。

15、保险代理软件系统中的保单管理这个功能模块主要包括以下几大功能:客户机构和客户资料管理中,能够自由地输入和查询客户的相关信息。对客户的详细信息进行添加、删除、保存和显示功能,具备灵活的信息分组和信息排序等功能,适时地调整客户的相关信息。客户的服务管理中不仅具有续保、续费的自动提醒,在系统运行的过程中,会自动进行日期的判断,如果到了客户之前所预定的下期应缴费日期,系统会提醒客户进行相应的续保、续费工作,并将每期的缴费记录进行计算,最终得出相应的缴费金额。此模块中还具有客户的常见问题解答的功能,通过这一功能可以实现不同人群对保险行业的了解,从而满足不同客户群的需求,使整个系统具有良好的应用性。保单业

16、务员的管理模块中,实现了对保单业务员信息的录入和维护功能。在该模块中,业务员分为普通业务员和保单审批员。对于普通业务员不具有保单的审批功能,但是对于保单审批员可以对保单进行各种操作,即实现了权限的分配。保单信息管理包括保单信息的录入和维护功能,保单的审批功能。在保单的信息录入单中,具有保险合同编号,保险类型,险种名称,保险金额等名称,保单业务员通过对保单信息的录入和日常的维护,使保单在使用的过程中能够快速和准确地调用信息记录,以方便保险业务员的工作和使用。在保单审批的功能中,只有保单审批员才可以应用此功能,审批单中,可以根据保险合同编号把客户的保单录入信息调用出来,根据该信息进行相应的审批操作

17、。在保险类型的设计中,由于保险类型不同,相应的保险金额就不同,保险缴费方式的不种,最后生成的每期保险费也就不同了,因此,在保单模块中要注意对保单金额的管理,设计出合适的算法,最后进行测试和维护。理赔的情况管理包括备案理赔资料、快速查询和统计等功能。系统会根据客户详细的个人信息纪录,查询出基于保单的理赔情况,进行相应的理赔信息统计并生成理赔的缴费信息,并且把理赔资料进行详细的备案处理;根据客户的相关信息可以对理赔资料进行快速查询工作,并能统计出理赔的所有信息。在业务员对理赔信息表进行管理时,根据理赔事件的具体情况进行相应的理赔管理,最后显示出客户的所有理赔信息情况。 程序在设计的过程中,要保证合

18、理的程序结构,编写出规范的程序代码,使其具有良好的可读性和客户的友好性,便于今后自己或他人的修改。并且还要尽量使系统能够和其它部分软件进行高效的融合。可行性分析 可行性分析Feasibility Analysis也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。2.2.1 经济可行性 从经济可行性的角度出发,系统在开发的过程中,主要应该考虑如何节约开发成本,缩短开发周期,以最小的投入获得最大的回报。为了

19、保证软件产品的质量,系统的开发周期应该控制在6个月左右,并且要保证充足的调研时间和测试周期。 整个保险管理系统具有很大的市场潜力,其中保单管理系统是整个保险管理系统的核心问题。系统在windows 2000 server,Visual Basic 6.0和Microsoft SQL Server 2000环境下开发,开发成本小,能获得很大的市场效益。2.2.2 技术可行性 从技术可行性的角度来看,该保单管理系统主要是运行在C/S模式下,C/S是指:客户/服务器。其主要由客户机、服务器、网络三要素主成。客户在个人机(客户机)上工作,可以与中心计算机(服务器)互相通信。网络软件则保证客户机和服务器

20、互相连通。C/S结构的最大优点是具有强大的使用和处理数据的能力,它将数据处理任务分开在客户端和数据库服务器上进行,有利于充分利用网络的计算资源,该操作还大大减少了网络的传输量,从客户发往数据库服务器的只是查询请求,从数据库传回的只是查询的结果。 以简单的两层客户机/服务器系统而言,客户端是指应用软件以图形接口显示数据并让客户进行添加、修改等并行输入输出作业的部分,也就是客户接口负责向后端的数据库索取数据,执行客户端软件的工作。服务器所执行的后端数据库服务器,则专门执行数据的存储、检索、管理、备份等种种关键操作。C/S体系结构图如图2.1。 客户 网络 服务器图2.1 C/S体系结构图 数据库的

21、设计是以关系型数据库理论作为指导,将数据库建立在服务器上,应用程序则运行在客户机/服务器体系结构中的客户机上。以上的这些技术已经较为成熟,并且在诸多的领域中得到了有效的验证。有了这样的技术支持,也为电话计费系统开发的最终成功奠定了坚实的基础。开发工具论述2.3.1 前台开发工具 系统的前台开发工具应选择面向对象的,可视化的,具有强大功能及高效性的开发工具,经过对VC、BC、DELPHI、PB等几个开发工具的比较,最终选择了Visual Basic 6.0作为了本系统的前台开发工具。Visual Basic 6.0是近年来在国内外得到迅速推广应用的可视化程序设计语言,具有简单易学、功能强大、软件

22、费用支出低、见效快等特点。它提供了开发Windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。Visual Basic 6.0所提供的开发环境与Windows 9x,Windows NT 4.0或Windows 2000具有完全一致的界面,使用更方便,其代码效率已达到Visual C+的水平。在面向对象程序设计方面,6.0版的Visual Basic 全面支持面向对象的程序设计,包括数据抽象、封装、对象与属性、类与成员、继承和多态等。2.3.2 后台数据库 数据库是信息的仓库,由于系统应用在社会的各种企业和单位,所以承担的数据流量较为庞大,应

23、该选择中、大型的数据库管理系统。结合本系统的特点及实用性考虑,最终,系统的后台数据库选择的是Microsoft SQL Server 2000。 SQL Server 2000数据库管理系统是目前最流行的关系型数据库系统之一,它是基于客户机/服务器模式下的数据库,扮演着后端数据库的角色,它对中等规模的数据库支持较好且具有强大的功能和稳定性及易于维护等优点。它具有真正的客户机/服务器体系结构,能与WINDOWS 2000 操作系统有机的结合,在目前的数据库开发中被广泛的应用。第3章 系统概要设计3.1 系统分析模型 保险代理软件?保单管理系统的实体主要有客户,保单,保单审批,理赔单,各个实体的具

24、体说明如下: 客户具有的属性有:客户编号、姓名、性别、出生日期、身份证号、年龄、地址、身体状态、手机、邮编、电话、E?MALL、所属组、显示顺序、备注、公司名称、公司地址、公司电话、公司传真、业务性质、职务。当管理员登录系统时,系统根据其所具有的相应权限,输入客户机构和客户的资料管理信息,并对系统进行设置、查询、维护等操作。 保单具有的属性有:保险合同编号、投保日期、投保人编号、被保人姓名、受益人姓名、保险类型、投保人与被投保人关系、投保人与受益人关系、保险金额、每期保险费、缴付期限、付费方式、下次应缴费日期、保险费过期未付选择、体检状况、保单有效期限、理赔金额、备注。保单主要是用来对客户的保

25、险信息进行记录和管理,系统会根据保单记录中的详细信息,对客户出现保险方面的情况给以相应的反馈并和理赔信息表相联系。 保单审批单具有的属性有:保险合同编号、审批日期、审批人、审批意见、审批状态、备注 。保单审批主要的功能是对各种类型的保单进行分批分次的审核,以便于相应的保单管理。 理赔单具有的属性有:理赔编号、保险合同编号、投案个人信息、事件发生时间、案件发生地点、事件发生类型、理赔日期、理赔金额 、理赔状态、备注 。理赔单中保存着理赔的详细信息,当客户出现问题时,管理员可通过理赔单信息来计算理赔的费用,并最终汇总成理赔总数,得出总共的理赔费用信息。 图3.1到图3.5为保险代理软件?保单管理系

26、统部分的实体图和E-R图(实体及其属性): 图3.1客户实体属性图3.2保单实体属性 图3.3保单审批实体属性 图3.4理赔实体属性图3.5 E-R图 3.2 数据库设计 该系统所涉及到的表结构主要如下:客户信息表:表3.1 客户信息表字段名称字段类型字段长度属性含义客户编号INT IDENTITY4主键姓名 VARCHAR20 性别 CHAR2 出生日期DATETIME8 身份证号VARCHAR18 年龄 INT4 住址 VARCHAR60 邮编 VARCHAR10 身体状态VARCHAR10 手机 VARCHAR20 电话 VARCHAR20 E_MAILVARCHAR60 所属组VARC

27、HAR60所属的客户组显示顺序FLOAT8.2显示排序时用的顺序号备注 TEXT16 公司名称VARCHAR60 公司地址VARCHAR255 公司电话VARCHAR20 公司传真VARCHAR20 业务性质VARCHAR60 职务 VARCHAR60 该表主要存放客户的个人信息。保单表:表3.2 保单表字段名称字段类型字段长度属性含义保险合同编号VARCHAR60主键投保日期DATETIME8 投保人编号 INT4外键客户信息表被保人姓名 INT4外键客户信息表受益人姓名 INT4外键客户信息表保险类型VARCHAR60 投保人与被投保人关系VARCHAR60 投保人与受益人关系VARCHA

28、R60 保险金额FLOAT8.2 每期保险费 FLOAT8.2分期付费时每期付费金额缴付期限INT4指保险的时间如意外险投保一年季付缴费方式VARCHAR20季付缴费方式半年付缴费方式VARCHAR20半年付缴费方式年付缴费方式VARCHAR20年付缴费方式下次应缴费日期DATETIME8 保险费过期未付选择VARCHAR60 体检状况VARCHAR60 备注 TEXT16 该表是用来存放保单的信息,系统根据此信息来确定与保险相关的信息,从而实现对保险业务的全面管理,当客户真地出现了问题时,通过查找此表,即可得到该客户的相关信息,为后续工作做了很好的铺垫作用。其中,保险合同编号是主键,投保人编

29、号、被保人姓名和受益人姓名是外键,客户信息表和保单表有机得结合在一起。保单审批表:表3.3 保单审批表字段名称字段类型字段长度属性含义保险合同编号VARCHAR60外键保单表,主键审批日期 DATETIME8 审批人VARCHAR20 审批意见 VARCHAR60 审批状态 VARCHAR60 备注TEXT16 该表用来对保单进行管理,包括审批和维护。其中,保险合同编号是主键,与保单表中的保险合同编号相对应。字段名称包括:审批日期,审批人,审批意见等。 理赔单表:表3.4 理赔单表字段名称字段类型字段长度属性含义理赔编号INT4主键保险合同编号VARCHAR60外键报单表投案个人信息VARCH

30、AR60 事件发生时间DATETIME8 事件发生类型VARCHAR255 理赔日期DATETIME8 理赔金额FLOAT8.2 理赔状态VARCHAR60 备注 TEXT16 该表用来对客户进行理赔管理,存放具体的理赔信息。理赔编号是主键,保险合同编号是外键,管理员可以根据主键和外键对客户进行理赔管理。 第4章 系统详细设计4.1软件结构设计 系统的总体结构图(图4.1)如下:4.1系统的总体结构图该系统主要通过对客户机构和客户资料的管理来进行相应的操作,当系统运行的时候,根据客户的需求,进行相应的工作。当把客户信息都录入之后,就可以对客户的保险信息进行管理,通常在使用过程中,可以依据客户的

31、需求,对保单进行相应的修改,添加或删除功能。在保单的管理过程中,可以对保单进行维护和审批;对于客户的管理中,有续保,续费自动提醒的功能,并且系统可以根据客户的常见问题,进行解答;当客户出现意外情况,就会得到相应的理赔,理赔情况管理中,具有备案理赔资料,快速查询和统计的功能。系统还可以根据所设定的理赔信息,自动地对客户记录进行统计计算,生成理赔金额,并汇总成客户最终的理赔信息。 该系统设计的一个主要难点是如何设计出一个高效合理的理赔生成算法。该算法要能够提供给客户方便的进行理赔计费的设置,以便给系统的使用者在制定理赔的过程中提供良好的技术保证。在方便软件客户对理赔计费进行设置和调整的同时,还要保

32、证算法的可行性、准确性和高效性。 系统主要分为以下几个功能子模块:客户机构和客户资料管理,客户的服务管理,保单信息管理,理赔情况管理,以及相应的信息查询的管理和相关数据的备份。 客户机构和客户资料管理模块主要是对客户的资料进行管理,对各个客户资料的添加、修改、删除等功能,它提供给客户一个对系统进行管理控制的平台。由保险业务员将客户的记录信息添入保单中,并对保单进行相应的管理。 客户的服务管理模块主要是管理客户的保单,对保单进行审批和维护工作,结合系统的续保、续费提醒,方便客户自己计算;如果在使用过程中发现有一些问题不太明白,可以查看帮助功能,在此功能中有一些常见的问题解答,可以帮助客户处理一些

33、常见的问题。 保单信息管理模块的主要功能是实现保险业务员对保单的管理和对保单进行审核和维护。其具体的实现方式由保险业务员调用保单管理表,结合保单表上的相关信息对保单进行相应的管理。 理赔情况管理模块的功能是设置理赔信息并根据理赔信息对客户的权益进行保护。系统会根据每个月的这个日期,自动调用相关功能,进行理赔费用的统计计算,生成相应的统计信息,存储到数据库中。 信息查询的管理模块中,可以满足保险业务员和保险客户对相关数据查询的需求,可以实现保单记录明细的查询和续费、缴费和礼赔信息的查询等功能。4.2功能子模块设计 由于本系统涉及到的界面比较多,所以截取一些重要的界面呈现,以便对本系统有一个更加直

34、观的了解。4.2.1客户资料管理子模块4.2.1.1 界面的设计图4.2 子窗体界面 该模块的界面是客户机构和客户资料管理(图4.2)。总体的设计思想是简洁明了,便于保险业务员和保险客户的操作和维护。窗体中包含了保险客户的个人详细信息,将信息录入后会对保单管理起到重要的作用.因为只有对客户的管理工作做好,才不会发生当保险事故出现之后,不会找不到客户是谁以及此客户的详细信息,这些前期工作是保单管理系统缺一不可的部分,所以在对该模块设计的过程中,除了重视对模块整体上的布局,还利用一些控件和其他表进行联系,目的就是方便保险业务员对保单管理进行详细的管理。在此窗体当中,保险业务员和保险客户可以方便调用

35、任何一个客户的详细信息。4.2.1.2 数据接口设计 该模块主要是对客户资料的管理,所以当录入客户信息的时候,利用一些相关的控件进行操作和连接,就会很容易地对该模块进行操作. 该模块主要是通过ADO控件来实现数据接口的连接, ADO数据库可以分为有源数据库和无源数据库,即是否使用了DSN数据源,在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择两个组件,这是在连接数据前所必做的工作。接下来定义ADO的连接对象,第一种方法采用的是无源的数据库连接方法, 第二种方法是采用有源的方法与数据库连接的方法,窗体中所显示的系统参数,主要是由相关的模块在对系统信息进行变更的同时,对其进行更新操作。例

36、如:当保险客户登录系统时,会对该模块的相关信息进行更新。ADO Data 控件的适应性非常广泛,它可以连接到本地的或远程的数据库,也可以是一个查询或表。连接的数据源可以是一个OLEDB数据源或一个ODBC数据库。VB6.0中许多新的数据绑定控件都不支持 Data 控件。因此,应该使用ADO Data控件代替固有的Data控件。设置ADO Data控件的ConnectionString属性连接都数据库,打开ADO Data控件的属性页,单击ConnectionString属性右边的省略号按钮,出现“属性页”对话框,选择“使用数据链接文件” ,单击“浏览”按钮,选择刚才建立的数据链接文件。要链接到

37、ODBC数据源,选中“使用ODBC数据源” ,在下拉列表中选择一个现存的ODBC数据源。要使用一个连接字符串,单击右边的“生成”按钮,出现“数据链接属性”对话框,基本与定义一个数据链接文件的属性相同。生成的连接串类似于这种形式: /.DB.3.51;Persist Security InfoFalse;Data SourceF:Program Files Microsoft Visual StudioVB98Insurance.mdb 4.2.1.3 模块内的主要数据结构 客户资料管理的数据结构的设计,对于系统的实现起着非常重要的作用。应用Visual Basic 6.0提供的基本数据类型主要

38、有字符串型数据和数值型数据,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。客户可以利用Type语句定义自己的数据类型。其格式如下: Type 数据类型名 数据类型元素名 As 类型名 End Type 其中“数据类型名”是要定义的数据类型的名字,其命名规则与变量的命名规则相同;“数据类型元素名”也遵守同样的规则,且不能是数组名;“类型名”可以是任何基本数据类型,也可以是客户定义的类型。 用Type语句可以定义类似于Pascal,Ada语言中“记录类型”和C语言中“结构体”类型的数据,因而通常把用Type语句定义的类型称为记录类型。在此模块中应用了数组数据类型,其中在数据项中存放数组中

39、各元素的值,指针项中存放该值在数组中的位置,两者一一对应。指针的上限指向数组素的位置,下限指向最末一个元素的位置。第一个元素在数据结构当中,采用了数组类型,数组中的元素在内存中是连续的线性的节点序列,这种线性的数据结构是应用最广泛,最简单的一种数据结构。自定义数据类型(Type Statement)可以包含多个互相关联的不同数据类型的元素,VB限定声明一个自定义数据类型必须在模块(Module Level)进行。声明了一个自定义数据类型后便可以定义一个那种类型的变量。 1.用名为queue的自定义数据类型声明一个固定大小的数组: Type queue data As Integer 用作数据项

40、 next As Integer 用作指针项 End TypeConst? 10Dim a10 As queue 设a i 为数组中的一个元素,该元素的指针指向数组a10第i+1个元素,其下标为i ,指针的值为i 。需要指出的是数据结构不同于数据类型,也不同于数据类型声明的对象(变量)。数据结构不仅描述数据类型的数据对象,而且要描述数据对象各元素之间的各种运算。为了弄清自定义数据类型的作用,我们规定变量data存放元素的值(作数据场用),变量next存放紧接本元素后的元素的指针。通过用自定义数据类型queue声明数组a10和对变量next作专门规定,可以发现,我们能将一片连续的线性分布的数据存

41、放在内存中非线性的不连续的地址空间里,却不影响我们对其进行线性的运算操作。像这种利用指针把各个元素链接起来的结构被称为链表,类似例1定义的数组均可作为链表使用。例 用queue将a10初始化为一个单向链接表: For i 0 To 9 a i .next i + 1 i + 1为下一个元素的指针 a i .data10*rnd Next i 在此模块当中,因为它直接关系到其他模块的相关信息,也决定了系统在进行设置时的友好性,既要使代码优化,也要使数据类型合理并简单化,因此要选择合适的数据结构类型。4.2.1.4 模块内的主要算法的描述流程图4.2.2理赔管理子模块4.2.2.1界面设计图4.4

42、 理赔子窗体界面 该模块主要是对保单理赔费用规则表进行管理和维护。其中要实现的功能是对表中理赔信息的录入和记录,对表的功能管理包括添加、删除、保存和返回等操作。为了保证数据库的完整性约束,对于理赔信息库调用的规则是不能删除的。对于系统用的理赔金额,也不能对其修改,只有系统释放了该计费规则,才有权对其进行更新操作。 在该系统中又包含快速查询功能:理赔信息查询和提醒信息查询。理赔信息查询的功能主要是对理赔记录信息进行操作,并利用理赔记录信息表的相关信息,实现对查询条件的约束。当系统管理员或保险客户对理赔明细进行查询时,可以通过理赔合同编号,事件发生时间,事件发生地点,事件发生类型,理赔日期等,对理

43、赔信息进行详细查询。提醒信息查询的功能主要是提醒客户对保单进行缴费和续费。通过客户的信息和对保险合同编号、投保日期、保险类型、保险金额、每期保险费、缴付期限等保单表上纪录的信息,可以提醒客户下次应缴费的日期。 理赔模块管理中还包含有统计的功能,根据统计的信息和结果,实现对保单和客户的管理。4.2.3保单管理子模块4.2.3.1界面设计图4.5 保单管理子窗体界面 在保单信息管理模块中,包含有审批和维护两个主要的功能。保单审批主要是对保单进行管理方面的审批工作,在保单审批表中包含的字段名称为保险合同编号,审批日期,审批人,审批意见,审批状态和备注。通过保险合同编号实现保单审批表和保单表的联系工作

44、。保单维护是对保单表进行相关的日常维护工作,可以对保单表进行相关的操作,如添加、删除、保存等,避免当保单表出现问题时,不能及时得保存客户信息和相关的数据,导致重要的信息大量的流失,使后续的工作都很难做好,影响了保险公司和客户的利益。 该界面的设计既考虑了客户操作的简便性,又考虑到了对保单信息观察的直观性。通过TreeView控件,保单业务员和客户可以更清楚的观察保单信息表的结构,方便保单业务员和客户的操作和维护。4.2.3.2 模块的描述该模块提供给保单业务员和使用的客户的操作简单方便,充分的考虑到了操作的安全性的问题,使系统不会因为保单业务员和客户的误操作造成意外的中断。数据输入的完整性约束

45、也通过设置只读属性,设置下拉选择框和设置屏蔽等方式,得到了很好的满足。对于保单业务员和使用的客户的误操作,系统都会给予准确的提示。并且,由于对相关按钮的屏蔽,也大大降低了客户误操作的可能性。 客户可以通过对保险合同号及保单信息的设定,来方便的设定保险费用规则的约束条件,并且,相关的设置还可以搭配使用,以满足客户对各种费率时段设置的复杂的需求。该模块主要使用的数据表有:客户表,保单表,理赔表和查询表。通过Query和Table控件,实现对数据表的相关操作。4.2.4客户的服务管理子模块4.2.4.1模块的描述 在客户的服务管理模块中,包含有续保、续费的自动提醒和常见问题的解答功能。因为在保单表中

46、,已经对保险合同编号、投保日期、保险金额、每期保险费、缴付期限、下次应缴费日期等相关的信息进行录入了,所以在此模块中会根据这些以前录入的信息进行保存管理,当客户的下次应缴费日期到时,就会对客户进行续保、续费的提醒,即满足了保险客户的要求,又方便了保险业务员的工作,高效快捷。 在常见问题的解答功能中,设置了一些以前保险客户在使用保单管理系统的过程中遇到的一些常见的问题,这些问题在使用的过程中总是阻碍客户的思想,给客户造成不必要的疑惑,使客户不能放心地使用,有了这项功能后,客户在使用的过程中就不会感到困惑或是麻烦,因为这项功能的目的就是要保证客户对保险的知识进行全方面的了解和掌握,实现自己在使用过程中的价值和意义。第5章 系统运行与调试5.1 系统测试方案 为了保证系统在以后的应用过程中安全有效的运行,必须对系统进行相关的测试工作。在对本系统进行程序设计的过程中,就已经注意到了这一点,当每个程序模块完成的时候,就已经对其进行了单元的测试。测试主要采用了黑盒测试的方法,按照需求分析上的功能需求,对每一种功能进行了测试。因此,在系统设计完成的时候,系统中所潜

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号