保险代理公司业务管理系统的设计和实现-硕士论文_第1页
保险代理公司业务管理系统的设计和实现-硕士论文_第2页
保险代理公司业务管理系统的设计和实现-硕士论文_第3页
保险代理公司业务管理系统的设计和实现-硕士论文_第4页
保险代理公司业务管理系统的设计和实现-硕士论文_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山东大学 硕士学位论文 保险代理公司业务管理系统的设计和实现 姓名 王鹏耀 申请学位级别 硕士 专业 软件工程 指导教师 李学庆 20050410 山东大学硕士学位论文 摘要 保险代理公司是我国一个正在兴起的新型的行业 目前国内这方面的系统还不 多见 而且不能完全满足保险代理公司的业务 设计开发面向保险代理公司业务处 理的保险代理业务管理系统具有重要的意义 本课题针对当前市场的实际需求 使用目前最流行的V i s u a lS t u d i o N E T2 0 0 3 作为开发平台 采用c 荐语言 以S Q LS e r v e r2 0 0 0 为数据库 开发完成了保险代理 业务管理系统 该系统实现了客户关系管理 保单资料管理 保单收付费管理 单 证管理 人员组织管理 产品管理 系统设置等功能 提出了自动绩效考核 薪酬 计算和组织自动调整算法 适合于保险代理公司的业务处理 并已经在山东齐鲁保 险代理公司试用 系统采用高级管理软件常用的多层模式 建立业务外观层 接口层 业务逻辑 和数据访问层 数据库管理层的多层体系结构 融合C l i e n t S e r v e r 和B r o w s e r S e r v e r 的优点 使系统更具有先进性 可靠性和扩展性 业务外观层和业务逻辑层之间建 立接口隔离层 将用户界面与各种业务功能的实现隔离开来 以便于系统的扩充和 安全 业务逻辑层与数据访问层分离 数据访问层为业务逻辑层提供数据服务 而 且可以通过数据访问层实现对各种数据源数据的获取 建立了C S 和B S 两种混合模式的分布式业务处理系统 可同时处理所代理的 各保险公司产 寿险的各险种业务 支持异地分支机构和营业网点的统一管理和自 动生成各种内部业绩报表 管理报表及总经理决策支持 采用最先进的X M L 语言 作为接口标准 使保险代理业务管理系统与保险机构管理系统 第三方财务系统等 实现无缝连接 用户完全自定义数据处理方式 包括自定义操作界面 自定义险种 和自定义保单打印格式等 满足用户的个性化需求 系统全面支持保险代理业务处理和信息管理 功能齐全 操作简单 使用方便 提出的基于参数配置的基本法自动绩效考核管理可适应不同保险公司的个性化服 务 提出了一个支持分布计算应用的通用框架 在此基础上完成的保险代理业务分 布计算环境可以支持远程分之机构的业务处理以及全公司业务数据的共享 目前的系统在客户关系管理和总经理决策支持 对不同保险公司 不同险种灵 活配置管理以及移动环境中保险代理销售的支持方面的进一步研究 以适应保险代 山东大学硕士学位论文 理公司日益扩展的业务范围和包括登门服务等多种服务方式 关键词 保险代理 数据库 X M L 绩效考核 I l 山东大学硕士学位论文 A b s t r a c t I n s u r a n c ea g e n c yi sd e v e l o p i n gq u i c k l ya san e wi n d u s t r yo fC h i n a B u tt h e r ea r e f e wm a n a g e m e n ts y s t e m so nt h i sa s p e c ti nd o m e s t i c a n dc a l l ts u f f i c et h ei n s u r a n c e a g e n c yb u s i n e s s S o i tw i l lc a r r yi m p o r t a n ti m p l i c a t i o n s t od e s i g na n dd e v e l o pa n i n s u r a n c ea g e n c ym a n a g e m e n ts y s t e m T i f f sp a p e rw o u l dd e v e l o pa ni n s u r a n c ea g e n c ym a n a g e m e n ts y s t e ma i m i n ga tt h e n e e do ft h em a r k e t T h es y s t e mw i l lb eb a s e do nt h eV i s u a lS t u d i o N E T2 0 0 3a st h e d e v e l o pp l a t f o r m a n dt h eS Q LS e r v e r2 0 0 0d a t a b a s e u s et h eC 撑L a n g u a g et od e v e l o p T h es y s t e mr e a l i z e dt h ec u s t o m e rr e l a t i o n s h i pm a n a g e m e n t p o l i c yd e t a i l sm a n a g e m e n t p o l i c yp a y m e n ta n d t o l lc o l l e c t i o nm a n a g e m e n t d o c u m e n tm a n a g e m e n t p e r s o n n e l o r g a n i z a t i o nm a n a g e m e n t p r o d u c tm a n a g e m e n t s y s t e ms e t t i n g a n do t h e rf u n c t i o n s A n d p u tf o r w a r da u t o m a t i cp e r f o r m a n c ea p p r a i s a l w a g ea n ds a l a r yc a l c u l a t e a n do r g a n i z e a u t oa d j u s t i n ga l g o r i t h m S ot h i ss y s t e mi sf i tt od e a lw i t ht h eo p e r a t i o no fi n s u r a n c e a g e n c yc o m p a n i e s a n di t h a sb e e nt r i e do u ti nt h eS h a n d o n gQ i l uI n s u r a n c eA g e n c y C o m p a n y T h es y s t e mu s e st h em u l t i l e v e lm o d e lt h a ti su s u a l l yu s e db ym o s th i g h g r a d e m a n a g e m e n tS o t h a r e I t c o n s i s t so fm u l t i l e v e ls t r u c t u r e b u s i n e s sf a c a d el a y e r i n t e r f a c el a y e gb u s i n e s sl o g i cl a y e r a n dt h ed a t aa c c e s sl a y e r a n dc o m b i n e st h e e x c e l l e n c eb o t ht h eC l i e n t S e r v e ra n dt h eB r o w s e r S e r v e r S ot h es y s t e mi Sa d v a n c e d d e p e n d a b l ea n de x p a n s i b l e T h e r ei sa ni n t e r f a c es e g r e g a t i o nl a y e rb e t w e e nt h eb u s i n e s s f a c a d el a y e ra n dt h eb u s i n e s sl o g i cl a y e r w h i c hc a ni n s u l a t et h eu s e ri n t e r f a c ea n da l l k i n d so fb u s i n e s sf u n c t i o n s a n di th e l pt oe l l s u r et h ee x p a n s i o na n ds e c u r i t yo ft h e s y s t e m T h eb u s i n e s sl o g i cl a y e ra n dt h ed a t a8 c c e s sl a y e ra r es e p a r a t e d t h ed a t aa c c e s s l a y e rC a no f f e rd a t af o rt h eb u s i n e s sl o g i cl a y e r a n dt h ed a t aa c c e s sl a y e rc a na c q u i r et h e S O U r c ed a t ao f a l lk i n d so f d a t a T h i ss y s t e me s t a b l i s h e dad i s t r i b u t e db u s i n e s sp r o c e s s i n gs y s t e mo f b o t hC Sa n dB S h y b r i dm o d e I tC a nd e a lw i t hb o t hp r o p e r t ya n dl i f ei n s u r a n c eo fi n s u r a n c ec o m p a n i e s s u s t a i nt h ec o n s o l i d a t e dm a n a g e m e n to fb r a n c h e sa n db u s i n e s sp o i n t s a u t o m a t i c a l l y c r e a t ef i n a n c i a l r e p o r t s r a d m i n i s t r a t e r e p o r t s i a n ds u s t a i ng e n e r a l m a n a g e rd e c i s i o n I l l 山东大学硕士学位论文 m a k i n g I ta d o p t st h ea d v a n c e dX M Ll a n g u a g ea st h ei n t e r f a c es t a n d a r d S Ot h ei n s u r a n c e a g e n c ym a n a g e m e n ts y s t e mC a nl i n kw i t ht h em a n a g e m e n ts y s t e mo fi n s u r a n c e i n s t i t u t i o n s a n dt h ef i n a n c i a ls y s t e mo ft l l i r dp a r t ys e a m l e s s l y t h ed a t a h a n d l em o d ei s c o m p l e t e l yu s e r d e f i n e d c o n s u n l e r sc a nd e f i n et h eo p e r a t ew i n d o w i n s u r a n c ec a t e g o r y p o l i c yt e x tf o r m a t t i n gc t c f u l f i l lt h ei n d i v i d u a t i o nn e e d s T h es y s t e mc a nc o m p l e t e l ys u s t a i nt h ei n s u r a n c ea g e n c yo p e r a t i o na n di n f o r m a t i o n m a n a g e m e n t I ti sf u n c t i o n a s s o r t e d e a s yt oo p e r a t ea n dc o n v e n i e n c e T h ea u t o m a t i c p e r f o r m a n c ea p p r a i s a lm a n a g e m e n t w h i c hi s b a s e do np a r a m e t e rs e t t i n g s i s p u t f o r w a r dt os u i tt h ei n d i v i d u a f i o ns e r v i c eo fd i f f e r e n ti n s u r a n c ec o m p a n i e s T h es y s t e m a l s oa d v a n c e sa c u r r e n c yf r a m e w o r kt h a tC a ns u s t a i nd i s t r i b u t e dc o m p u t e ru s e A n dt h e i n s u r a n c ea g e n c yo p e r a t i o nd i s t r i b u t e dc o m p u t i n ge n v i r o n m e n t w h i c hi sb a s e do nt h i s f r a m e w o r k C a ns u s t a i no p e r a t i o nd i s p o s a lo fl o n g d i s t a n c eb r a n c h e sa n dt h es h a r eo fa l l c o m p a n yb u s i n e s sd a t a T h es y s t e mp u tf o r w a r dh e r en e e df u r t h e rr e s e a r c h i nc u s t o m e rr e l a t i o n s h i p m a n a g e m e n t g e n e r a l m a n a g e r d e c i s i o n m a k i n g a g i l i t ya l l o c a t i o nm a n a g e m e n to f d i f f e r e n ti n s u r a n c ec o m p a n i e sa n dd i f f e r e n tc a t e g o r i e s a n dt h es u p p o r to fi n s u r a n c e a g e n c ym a r k e t i n gi nc h a n g i n gc o n d i t i o n s t oa d a p tt ot h ee x p a n d i n gb u s i n e s sa r e aa n d m a r l n e Fo f i n s u r a n c ea g e n c yc o m p a n i e s K e yW o r d s I n s u r a n c eA g e n c y D a t a b a s e X M L P e r f o r m a n c eA p p r a i s a l 原创性声明 本人郑重声明 所呈交的学位论文 是本人在导师的指导下 独 立进行研究所取得的成果 除文中已经注明引用的内容外 本论文不 包含任何其他个人或集体已经发表或撰写过的科研成果 对本文的研 究作出重要贡献的个人和集体 均已在文中以明确方式标明 本人完 全意识到本声明的法律责任由本人承担 论文作者签名 日期 关于学位论文使用授权的声明 本人完全了解山东大学有关保留 使用学位论文的规定 同意学 校保留或向国家有关部门或机构送交论文的复印件和电子版 允许论 文被查阅和借阅 本人授权山东大学可以将本学位论文的全都或部分 内容编入有关数据库进行检索 可以采用影印 缩印或其他复制手段 保存论文和汇编本学位论文 保密论文在解密后应遵守此规定 论文作者签名 导师签名 日期 山东大学硕士学位论文 第一章引言 保险代理公司是我国一个正在兴起的新型的行业 目前国内这方面的系统还不 多见 而且不能完全满足保险代理公司的业务 因此设计开发面向保险代理公司业 务处理的保险代理业务管理系统具有重要的意义 1 1 研究背景及意义 1 9 9 5 年6 月3 0 日 全国人大常委会通过了 中华人民共和国保险法 中国人 民银行于1 9 9 8 年2 月1 6 日又颁布了 保险经纪人管理规定 试行 国家又于1 9 9 8 年设立了专业性的保险业监督管理机构 中国保险监督管理委员会 国家对境外 保险机构及保险中介机构在中国设立分支机构和合资 独资机构的政策性开放 对 中国保险业是一个冲击 同时 也刺激和促进了中国保险业的发展 目前国内产寿险市场上的代理组织形式多为个人代理人或兼业代理机构 其归 属于产险公司的代办站 所 或寿险公司的营销单位 另外 还有少量的非规范性 的兼业代理机构 在目前这种代理组织模式下 一旦保险公司放松核保 核赔制度 的管理 放松对个人代理人的培训 保险监管机关放松从业资格的认定和监管 其 危害是显而易见的 同时 由于保险代理在绩效考核和薪酬计算方面上非常复杂 因此增加了管理的难度 保险代理公司作为专业化 职业化 产业化的保险中介机构 应走集约化 规 模经济 规模效益的发展之路 以适应全球经济一体化下的强烈竞争 并在竞争下 求的发展 专业保险代理公司既是保险人和被保险人的桥梁和纽带 为保险人拓宽渠道 提供源源不断的稳定的保险业务 又能在规定的范围内 维护被保险人的合法权益 为社会经济效益提供强有力的风险保障机制 也解决了投保人或被保险人专业知识 缺乏的问题 最大限度的帮助客户获得最适合自身需要的保险产品 同时也使保险 经营者从繁重的展业 检验等工作中能脱出来 集中精力致力于市场调研 险种开 发 偿付能力管理 保险资金运用以及信息传递 系统运转高效的管理制度建设等 山东大学硕士学位论文 方面 同时 对于保险公司来说 保险中介还具有社会展业面广 服务质量高 业 务费用低 管理方便等优点 因此可以极大地降低保险企业经营成本和管理成本 有利于提高保险企业的竞争力 而且 保险中介机构与社会有着广泛的联系 对保 险需求 产品评价 理赔服务等方面的信息反映及时 有助于保险企业及时了解市 场供需情况 调整和改进自己的经营策略 也有利于促进和规范保险市场的竞争秩 序 国外最具权威的英国保险市场 约有8 5 的保险业务是专业代理公司提供 最 大的美国保险市场 约9 0 的保险业务是保险中介公司促成 而我国保险业务仅有 不足四成的业务是由保险中介公司促成的 由此看来 我国保险市场的发展潜力是 十分巨大的 同时规范的发展和完善保险中介市场 为杜绝投保企业及保险机构在 行使业务中的违法违纪行为 杜绝保险中介人及非规范性保险中介机构保险中介业 务经营收入的透漏税款现象 因此 在市场经济条件下 在全球市场一体化的大趋 势下 建立和发展保险中介产业对保险业保持可持续发展具有重大的历史意义 保险代理业务管理系统目的就是整合保险代理公司三大优势资源 客户 合作 伙伴及业务员 保险公司将其作用发挥到最大限度 为保险代理公司创造最大经济 效益 用统一 高效的信息化手段 将业务处理 财务 销售管理及客户服务有机 地统一起来 替代原来那种繁琐 低效的人工处理 可随时查看总客户数及销售跟 进程度和按部门 人员 险种等预测和分析销售情况及财务情况 为客户提供比保 险公司更加体贴周到的售前售后服务 改变目前要从多家保险公司连电脑终端的现 象 建立自己独立的业务系统 统一管理所有客户及保单资料 为发展更多保险公 司业务创造条件 1 2 国内外对保险代理公司管理系统的研究现状 国外保险代理业务管理系统相对已经成熟 但由于难适应我国保险代理公司的 业务要求 在国内保险代理公司使用比较少 国内保险代理业务管理系统还处于起 步阶段 已开发完成几个支持保险代理核心业务的系统 北京圣阳高恩信息技术有限公司的 代理保典V 2 0 0 4 1 功能主要包括客户管 理 保单管理 组织管理 保单计费 单证管理 组织管理等功能 可同时处理所 代理的各保险公司产 寿险的各险种业务 支持异地分支机构和营业网点的统一管 理和自动生成各种内部业绩报表 管理报表及上报报表 山东大学硕士学位论文 2 深圳市保网信息技术有限公司的 保网代理通 1 系统包括客户关系管 理 保单处理 收付结算 客户理赔 单证管理 组织管理 产品管理 信息中心 风险数据库 系统设置 消息提醒等多方面的业务处理 其功能可支持保险代理公 司基本业务要求 3 深圳市永兴元科技有限公司的 代理之星 L A S t 岫 引 该系统的特点是引 进海外管理模式 业务流程规范合理 其管理思路与国际接轨 财务 业务管理一 体化 并可通过中国保险服务网实现在线智能更新 包括软件升级 费率变动 险 种更新等 也支持远程分支机构管理 上述系统普遍存在的不足是公司的核心业务员工的绩效考核和薪酬计算自动化 程度较低 适应性较差 保险员录入保单采用传统的纸笔录入 业务人员需要对数 据进行多次录入 核对等处理 对业务信息 包括销售业绩等信息 的统计费时 费力 保险代理公司与保险公司的对账易出现差错等 这些都限制了系统的推广应 用 1 3 本项目的主要研究内容 本项目针对当前市场的实际需求 使用目前最流行的V i s u a lS t u d i o N E T2 0 0 3 作为开发平台 采用C 撑语言 以S Q LS e r v e r2 0 0 0 为数据库 开发完成了保险代理 业务管理系统 该系统实现了客户关系管理 保单资料管理 保单收付费管理 单 证管理 人员组织管理 产品管理 系统设置等功能 提出了自动绩效考核 薪酬 计算和组织自动调整算法 适合于保险代理公司的业务处理 并已经在山东齐鲁保 险代理公司试用 系统采用高级管理软件常用的多层模式 建立业务外观层 接口层 业务逻辑 和数据访问层 数据库管理层的多层体系结构 融合C l i e n t S e r v e r 和B r o w s e r S e r v e r 的优点 使系统更具有先进性 可靠性和扩展性 业务外观层和业务逻辑层之间建 立接口隔离层 将用户界面与各种业务功能的实现隔离开来 以便于系统的扩充和 安全 业务逻辑层与数据访问层分离 数据访问层为业务规则层提供数据服务 而 且可以通过数据访问层实现对各种数据源数据的获取 建立了C S 和B S 两种混合模式的分布式业务处理系统 可同时处理所代理的 各保险公司产 寿险的各险种业务 支持异地分支机构和营业网点的统一管理和自 山东大学硕士学位论文 动生成各种内部业绩报表 管理报表及总经理决策支持 采用最先进的X M L 语言 作为接口标准 使保险代理业务管理系统与保险机构管理系统 第三方财务系统等 实现无缝连接 用户完全自定义数据处理方式 包括自定义操作界面 自定义险种 和自定义保单打印格式等 满足用户的个性化需求 本项目的创新性 1 全面支持保险代理业务处理和信息管理 功能齐全 操作简单 使用方便 2 基于参数配置的基本法绩效考核管理 可适应不同保险公司的个性化服务 3 提出了一个支持分布计算应用的的通用框架 在此基础上完成的保险代理 业务分布计算环境可以支持远程分之机构的业务处理以及全公司业务数据的共享 本文在第一章首先对保险代理公司业务管理系统进行介绍 包括课题研究的意 义和系统的主要功能以及国内外保险代理公司业务管理系统研究的状况等 在第二 章主要介绍系统的整体构架 详细的功能说明和系统的软硬件环境 第三章主要介 绍保险代理业务的核心业务自动绩效考核 薪酬计算和组织自动调整业务的设计与 实现 第四章主要介绍保险代理业务客户端的设计与实现 第五章主要介绍系统服 务器端系统及其它核心业务的设计与实现 第六章是总结和展望 4 山东大学硕士学位论文 第二章保险代理业务管理系统整体架构设计 本系统采用分布式网络结构 支持远程分之机构的业务处理以及全公司业务数 据的共享 采用的多层体系结构 使系统更具有先进性 可靠性和扩展性 系统提 供的功能可完全满足保险代理公司的业务处理 2 1 系统整体架构 在充分考虑了系统的可扩充性和安全性以及保险代理公司具有异地分支机构 需要数据共享的原则下 设计实现了结构永分布式网络环境硬件体系结构 和基 于 n e t 开发环境的B S 和C S 的混合模型的多层软件体系结构 2 1 1 分布式网络结构 一般保险代理公司在不同城市都有分支机构 如山东最大的保险大力公司总部 设在济宁 在济南和潍坊都有其分之机构 分之机构主要是保险代理业务的处理和 对保险人员的业务管理 总部负责统一的财务核算 对各分支机构的监控以及与保 险公司的联系 图2 1 给出了典型的保险代理业务公司的组织结构形式 由于保险代理公司的各分支机构的规模比较小 分支机构和总公司之间网络连 接一般是借助于公网的I n t e m e t 连接 基于分支机构业务的独立性和网络通信成本 的考虑 系统采用分布数据存储方式 各分支机构存储各自的数据 并定时向总部 传输更新数据 以便实现各分支机构和总部数据的共享和总部对各分支机构的监 控 总部 分公司1 直属公司 分公司2分公司3分公司4 图2 1 保险代理业务公司的组织结构图 山东大学硕士学位论文 图2 2 给出了系统的分布式体系结构 下面分别对各部分进行描述 用户1用户2 图2 2 系统分布式体系结构 2 1 1 1 分支结构系统 在图2 2 中的分支机构子系统中 数据库服务器用于保存本地的数据 应用服 务器用于本地业务的处理 用户通过本地客户端完成保险代理业务的请求 客户端 将业务请求创送给应用服务器 应用服务器实现相应的业务逻辑并把数据写入本地 数据库服务器 程序直接将业务请求包括通过本地客户端对系统的业务处理 应用 服务器还负责分支系统与总部的通讯服务 包括上传本地业务到总部数据库 接收 有总部转发来的远程请求等 2 1 1 2 总部系统 总部系统主要由下面几部分组成 山东大学硕士学位论文 1 分支系统业务处理 由于一般的保险代理公司总公司都有直属营业部 因 此总部系统可以包含分布系统的功能 总部数据库中包含直属营业机构的数据并完 成相应的业务处理 当然如果公司规模加大 也可以在总公司保持独立的分支系统 即分支系统和总部系统分布在不同的服务器上 2 总部业务处理 总部系统包含综合查询 总经理决策等总部业务处理 数 据库保存所有各分支机构的业务数据 以满总综合查询业务和总部监控业务 同时 也是各分支机构数据的一个备份 当然该模式不能保证分支机构和总部系统数据的 实时的一致性 但可以满足目前保险代理业务公司的要求 而且可以节省大量的网 络通讯的费用 当然在网络环境能保证实时处理的要求时系统容易支持集中存储方 式 3 集中w 曲服务 考虑到成本的问题 整个系统的W e b 服务集中在总公司 内部 由总部的W e b 服务器统一接收远程的l S 客户端的请求 如果是总部的业务 请求 则直接访问总部业务应用服务器 如果是分支机构的业务可以通过总部应用 服务器将请求转发给分之机构系统 并将结果传送给各远程B S 客户端 2 1 1 3 保险公司通讯 总部的保险前置机负责保险代理公司与保险公司的数据通讯 各分支机构的保 单统一汇总到总部 前置机统一将保单数据传送给保险公司 并将处理结果和财务 结算信息通过前置机传给总部应用服务器 进行统一处理 保险代理罢工四与保险 公司的通讯采用S o c k e t 通讯 数据通讯格式采用X M L 描述以便方便地支持对不同 行业 不同险种保单业务处理 2 1 2N 层体系结构 2 1 2 1 结构概述 本系统融合了C S C l i e n t S e r v e r 和W S B r o s w e r S e r v e r 两种结构 充分发挥 了C S 界面设计的方便灵活 移用使用效率高和B S 结构的便捷性的的特点 使得 系统更加灵活方便 可用性强 图2 3 给出了保险代理业务处理的N 层软件体系 山东大学硕士学位论文 结构 r 一一一 一一 一一 一一一一一一一一一一一一一一一一一一一一Ir 一 一 一一一一一一一一 一 1 一一 一 一一 一 一 c s P 端卜 客服业数数 户务务据据 端器逻 庭库 I 接接 辑访服 B S 客户端 口口 问务 器 l I 业 二 一 一 i 一一一一一一 一 一 一一一一 一一 一一一一一一一 客户端服务器 图2 3 软件体系结构图 如图所示 系统的软件体系结构为多层结果 包括表示层 客户端 客户端接 口层 服务器接口层 业务逻辑层 数据访问层和数据库服务器 各层相对独立 增强了代码的重用性和可扩充性 通过客户端和服务器接口的设置 使得该框架可以成为支持本机和分布计算的 通用应用程序框架 实现了用户界面和业务逻辑的分离 对于不同的应用可以在这 种框架下只需要开发相应的业务逻辑和用户界面 可以大大节省开发的速度 1 表示层 主要用来录入数据 显示及其它相关操作 它是系统和用户的交 互界面 表现层有C S 结构的客户端和B S 结构的客户端两种模式 C S 结构的客 户端主要用于公司内部的处理 由于保险代理公司的大部分业务由公司内部人员处 理 有极少的流动性 因此采用C S 结构的客户端界面即可以满足业务的需求 又 可以快速生成操作简单使用方面的界面 B S 结构的界面主要用于总经理查询和保 险业务员的远程保单录入和查询等功能 适用于经常移动办公的保险代理业务员 进一步保险代理员也可以通过便携移动设备进行上述业务处理 2 客户端接口层 负责将客户端的业务请求进行封装传给服务器端的接口 服务器端业务处理的结果返回给客户表现层 3 服务器端接口层 负责将客户接收从客户端接口层传来的请求 翻译后调 用业务层业务逻辑 并将业务逻辑的结果返回通过客户端接口返回客户端表现层 4 业务逻辑层 用来完成前端客户提交的业务 处理复杂的业务关系 5 数据库访问层 用来负责对数据库的连接及访问 以S Q L 语句向数据库 服务器提交作业 6 数据库服务器 完成对数据的管理 山东大学硕士学位论文 2 1 2 2 N e t 的R e m o t i n g 技术 R e m o t i n g 技术可以看作是一种分布式处理方式 在R e m o t i n g 中是通过通道 c h a n n e l 来实现两个应用程序之间对象的通信 客户端通过R e m o t i n g 访问通道 以获得服务端对象 再通过代理解析为客户端对象 这就提供了一种可能性 即以 服务的方式来发布服务器对象 远程对象代码可以运行在服务器上 如服务器激活 的对象和客户端激活的对象 然后客户端再通过R e m o t i n g 连接服务器 获得该服 务对象并通过序列化在客户端运行 在R e m o t i n g 中 对于要传递的对象 设计者除了需要了解通道的类型和端口号 之外 无需再了解数据包的格式 客户端在获取服务器端对象时 并不是获得实际 的服务端对象 而是获得它的引用 这既保证了客户端和服务器端有关对象的松散 耦合 同时也优化了通信的性能 R e m o t i n g 的通道主要有两种 T c p 和H t t p T c p 通道提供了基于S o c k e t 的传输 工具 使用T e p 协议来跨越R e m o t i n g 边界传输序列化的消息流 H t t p C h a n n e l 类型 提供了一种使用H t t p 协议 使其能在I n t e m e t 上穿越防火墙传输序列化消息流 2 1 2 3 业务逻辑接口设计和远程对象访问 接口的设计实际上是该分布式系统中客户端与服务器端之间进程交互协议的设 计 进程通信是分布式系统的核心 一个分布式 可以同时有成千个进程分布在网 络上各个不同的站点上 他们通过网络提供的消息通信机制交换信息 实现互操作 客户端与服务器端之间进程间的交互协议通过多组I n t e r f a c e 实现 所有的I n t e r f a c e 存储于一个项目I B u s i n e s s R u l e 中的接口I B u s i n e s s C o n t r o l 中作为解决方案中的调用 或是被调用的接口部分 所有的业务逻辑的实现由不同的接口定义所规定 下面是 主接口I B u s i n e s s C o n t r o l 接口和登陆业务逻辑的接口的类的定义 p u b l i ci n t e r f a c eI B u s i n c s s C o n t r o l I L o g i n C o n t r o lg e t L o g i n C o n t r o l 0 I O r g C o n t r o lg e t O r g C o n t r o l O 1 U s e r C o n t r o lg e t U s e r C o n t r o l 0 I C h e c k C o n 仃o lg e t C h e c k C o n t r o l O I G u a r a n t e e C o r I n D lg e t G u a r a n t e e C o n t r o l 0 I S a l a r y C o n t r o lg e t S a l a r y C o n t r o l 0 I P a r a m c t e r C o n t r o lg e t P a r a m e t e r C o n t r o l 0 I P r o d u c t C o n 订o ls e t P r o d u c t C o n t r o t O 9 山东大学硕士学位论文 I C u s t o m C o n t r o lg c t C u s t o m C o n t r o l O I B i l l C o n t r o lg e t B i l l C o n t r o l 0 I P a y C o n t r o lg e t P a y C o n 心0 1 0 I R e p o r t C o n t r o lg e t R e p o r t C o n t r o l 0 I P o w e r C o n t r o lg e t P o w e r C o n t r o l 0 p u b l i ci n t e r f a c eI L o g i n C o n t r o l H a s h t a b l ec h e c k L o g i n s t r i n gl o g i n I D s t r i n gp a s s w o r d A r m y L i s tg e t O p e m t e P o w e r i mp o w e r N o N 获取管理权限数据集 D a t a S e tg e t A d m i n P o w e r 0 获取权限名称的对应编号 i n tg e t P o w e r N O s t r i n gp o w e r N a m e 添加登录用户 b o o l A d d L o g i n H a s h t a b l eh t 判断登录用户是否已存在 b o o lN a m e l s E x i s t s m n gs t r A 蛐 获取一条登录信息 在L i s t V i e w 中做显示 D a t a S e tg e t A d m i n l n f s t r i n gs t r A d m i n I D 修改登录用户 b o o lE d i t L o g m H a s h t a b l eh t 威取登录用户的编辑信息 H a s h t a b l eg e t L o g i n E d i t I n I s 缸 i n gs t r A d m i n I D 删除登录用户 b o o lD e l L o g i n s t r i n gs t r A d m i n l D 查询登录用户 D a t a S e tQ u c r y L o g i n 口a s h t a b l eh t 一般用户修改密码 b o o lE d i t P a s s w o r d s t r i n gs t r A d m i n I D s t r i n gs h N e w P a s s 1 高层应用的通信方式有三种 远程过程调用 远程方法调用和面向消息的通信 远程过程调用简称R P C 应用于程序对远程站点机上过程的调用 但是 调用与被 调用进程是在不同的站点机上 具有不同的地址空间 这就带来了问题的复杂性 如果不同站点机器的硬件和操作系统不同 更使调用与被调用之间的参数传递带来 困难 远程方法调用用于面向对象的分布式系统中 简称R M I 对象概念实现了内 部状态的封装 对象激活只能通过对象界面上定义的方法才能进行 使得对象界面 定义和内部实现的分离 面向消息的通信采用持久通信模式 可以取消这个限制 在发送方发送消息时 不要求接收方进程正在进行 反之亦然 本系统在设计通信 时使用了类似远程方法调用的机制 采取同步调用机制 利用哈希表实现对象的串 行化 作为通信双方编码和解码的核心 避免了平台异构对系统产生的影响 2 1 2 4 客户服务器之间的数据传输 本系统采用数据驱动的设计方法 隐藏数据结构 用数据把概念带到分析与设 计活动中去 主要采用对象的自定义的串行化机制 具体来讲 是使用链表 哈希 表或者二维表来存储对象 用于在客户和服务器间编码解码对象数据 这种方式最 重要的好处是控制复杂度 而控制复杂度最有效的工具是抽象 抽象有多种方式 在面向对象程序设计中最主要的抽象机制是封装 本系统通过建立客户 I I 务器的多 山东大学硕士学位论文 层系统模型来完成改进封装性的目标 链表用于存储一个对象的多个属性 或者存储对象间关系 针对一个保单对象 T y p e D e f G u a r a n t e e s l i p s t r i n gi d 用于保单编号 s t r i n gn a m e 用于保单名称 G u a r a n t e es l i p 在链表中的业务存储 I d 保单编号 IN a m e 保单名称 I 卞面获们以树模型为例简单介绍一下对象间关系在链表内的存储 系统中存在 大量的树模型 用于存储对象之间各种各样的关系 同时又存在树结构上的继承 如果不使用数据结构隐藏 那么这些树模型的数据结构必须在两边同时定义 而且 一旦出现由于硬件和操作系统的原因而产生的异构 通信的接口有可能不再起作 用 从而变得不再那么统一 针对一个树模型 T y p e D e fD T r e e N o d e s t r i n gn a m e 用于存储节点的名字 A r r a y L i s t N o d e s 用于存储节点子队列 在链表中可以这样来存储 先来存储根节点的 子节点个数 然后存储子节点的内容 接着 存储 第一个节点的子节点个数 然后依次存储该节点的 子节点的内容 依次而行 就存储了整个的树结构 见图2 4 2 5 2 6 鑫 印 匿睦 图2 5 树结构的继承 6 链表结构 当接受方需要了解数据的数据类型 或需要了解属性名称时 可以使用哈希表 山东大学硕士学位论文 使用如 属性 值 来表现 针对上述的保单对象 可以如表2 一l 这样存储 表2 1 属性一值一表 li d0 0 0 0 8 7 l N a m e 太平洋寿险 S t r i n g 0 0 0 0 8 7 I m8 9 0 0 0 0 当接受方需要了解数据的大量的属性时 就需要使用数据集来存储 见表2 2 表2 2 数据集实例一表 Ii d S t r i n g 0 0 0 0 8 7 I N a l T l e S t r i n g太平洋寿险 2 1 3 系统的软硬件环境 系统采用P C 服务器作为应用服务器和数据库服务器和W e b 服务器 操作系统 为W i n 2 0 0 0 S e r v e r 数据库为S Q L S e r v e r 开发环境为M i c r o s o f t 的 N E T M i c r o s o f t 的 N E T 编程模型与J a v a 平台相比较 在各种服务器和客户端上有更 好的一致性 J 2 S E 是基于开放的 完全用J a v a 编写的A P I 而J 2 E E 是基于J a v as e r v l e t 和E J B W i n d o w s N E TF r a m e w o r k 显示了语言层面上的类属性一这就使得编程更加简 单 如在源代码中只用一个简单的属性就能把 N E T 组件标志为处理模式 这个机 制大大简化了许多编程任务 而J a v a 不显示语言层上的类属性 由于保险代理公司一般规模比较小 虽然公司的分支机构比较多 但多用户平 发操作比较少 因此保险代理公司业务系统采用 n e t 开发平台可以满足业务的需求 而 n e t 开发适合与中小规模业务系统开发 J 2 E E 平台开发对与企业级开发有他固有 的优势 但是开发成本和开发难度相对比较大 2 2 系统主要完成的功能 保险代理业务管理系统除了与保险公司数据通讯的数据处理模块外 其业务处 山东大学硕士学位论文 理模块包括绩效考核 薪酬计算和组织调整等核心业务处理和其他管理模块 可满 足保险代理业务公司的业务处理要求 2 2 1 系统功能概述 保险代理业务管理系统主要包含系统控制模块 权限控制 登录用户管理 系 统参数设置 组织管理 产品管理 业绩管理 保单管理 单证管理 理赔管理 客户管理 财务报表管理 综合查询等某快

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论