车险智能核保分析系统总体架构及概要设计V1(可编辑).doc

上传人:laozhun 文档编号:2391180 上传时间:2023-02-17 格式:DOC 页数:20 大小:104KB
返回 下载 相关 举报
车险智能核保分析系统总体架构及概要设计V1(可编辑).doc_第1页
第1页 / 共20页
车险智能核保分析系统总体架构及概要设计V1(可编辑).doc_第2页
第2页 / 共20页
车险智能核保分析系统总体架构及概要设计V1(可编辑).doc_第3页
第3页 / 共20页
车险智能核保分析系统总体架构及概要设计V1(可编辑).doc_第4页
第4页 / 共20页
车险智能核保分析系统总体架构及概要设计V1(可编辑).doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《车险智能核保分析系统总体架构及概要设计V1(可编辑).doc》由会员分享,可在线阅读,更多相关《车险智能核保分析系统总体架构及概要设计V1(可编辑).doc(20页珍藏版)》请在三一办公上搜索。

1、车险智能核保分析系统总体架构及概要设计V1 车险智能核保分析系统总体架构及概要设计V1.0目录版权声明11.项目概述41.1.编写目的41.2.系统目标41.3.假设42.需求概述53.总体架构设计63.1.架构设计原则63.2.总体结构与模块73.2.1.系统架构图及说明73.2.2.主要系统简介93.2.3.关键设计 可选213.3.周边关系223.3.1.周边关系图示223.3.2.接口定义223.3.3.与规划项目的关系可选233.3.4.实时接口设计 可选233.3.5.批处理设计 可选234.组件模型 可选244.1.系统组件模型244.2.组件描述及组件对外接口定义245.系统安

2、全设计255.1.性能设计255.2.可用性设计255.3.链路安全设计255.3.1.远程访问限制255.3.2.传输信息的完整性265.3.3.关键传输设备的可用性265.4.应用安全设计265.4.1.系统性能265.4.2.身份鉴别265.4.3.访问控制275.4.4.安全日志275.4.5.软件容错275.5.数据安全设计275.5.1.数据保密性275.5.2.数据完整性275.5.3.数据存储安全276.安全管理296.1.第三方软件、代码296.2.开发测试环境296.3.文档及代码管理方式296.4.代码使用及归属296.5.外包商安全协议297.出错处理308.生产环境3

3、18.1.硬件配置318.2.软件配置319.系统物理部署说明329.1.物理部署图示329.2.物理部署说明329.3.系统网络拓扑图及说明3310.附录3410.1.常用技术英文解释34项目概述编写目的系统目标假设本项目的架构设计基于CPIC车险智能核保分析系统需求规格说明书.doc完成,且需求规格说明书涵盖业务需求的各功能点。相关周边系统能提供接口,满足车险智能核保分析系统的功能需求。需求概述总体架构设计架构设计原则 针对产险2011版车险智能核保分析系统的需求,东南融通在太保IT架构的基础上,遵循以下原则进行系统的规划和设计:规范性、标准性按国际主流的标准和规范进行设计,并有效的结合太

4、保现有IT架构体系。先进性、稳定性以数据服务的方式为目前和将来的应用系统提供尽可能完整的数据服务,隔绝外围系统对数据的直接操作,以保证数据质量的稳定和系统的拓展。开放性和灵活性系统基于开放式平台建设,系统的软硬件都采用开放平台。硬件解决方案满足太保产险硬件规划,软件解决方案遵循太保产险软件使用规范。可扩展性采用层次化的架构设计。层次与层次之间的逻辑分离,互不影响,系统具有高度的灵活性和可扩展性。便于在不同的层次采用最适合的技术实现方式。通过提高每个层次的性能,从而使整个系统的性能得到保证;能够充分利用各个产品软件的优势,例如:数据库软件,应用服务器中间件等等。数据架构设计上要考虑到太保产险各分

5、公司逐步推广带来的影响,在模型设计上要考虑按机构进行数据切分,并且可以容易支持产险全司数据的应用。安全性与可靠性在数据内容服务上采用完整的数据操作权限管理和数据脱敏机制,在系统的运行能够满足日常营业时间内服务,并且具备有较强的容错能力和良好的恢复能力建立系统健康保证机制。设立集中的异常情况处理中心,建立系统一致性保障机制,统一考虑系统监控、状态控制、配置维护、流量控制、切换机制等。易用性、高效性从架构模型上,采用成熟产品而易于使用和维护;通过分层结构、分组服务满足模块在线测试、更新、加载。在数据库模型和访问机制上充分保证其运转的速度和效率。提高系统吞吐量。整个框架及其每个处理环节尽量采取无状态

6、的异步设计机制,缩短每个环节的服务时间窗口,避免重量级处理环节成为系统瓶颈。可行性充分考虑太保产险的计算机系统应用现状、业务规程和管理需要,并总结国内各保险公司在数据整合、智能核保方面的经验,在成熟的模型和组件的基础上,为太保产险量身定制本系统的方案。总体结构与模块系统结构图 三层体系结构示意图 数据获取层:将P09 IDS、车险承保系统和车险理赔系统中的数据,通过Datastage抽取或数据集中项目下发,加载至车险核保分析数据库。数据存储层:对抽取自源业务系统的经营数据进行清洗和转换,实现对车险承保数据、核保评分表数据、车辆风险因子数据和元数据的集中存储与管理,并可根据需求建立面向分析主题的

7、数据集市。数据访问层:通过多样化的前端分析展示工具,实现对车险承保数据库中数据的分析和处理,形成核保所需要的科学、准确、及时的信息和知识;帮助业务人员高效灵活的建立核保参数评分表。系统总体架构车险智能核保分析系统总体架构如下图所示,由数据流、数据分类、工作流构成三维架构体系,从数据流的层面,分为数据抽取、数据增强、数据存储和数据应用,从数据分类,分为原始业务数据存储、业务整合数据存储、主题数据集市、风险因子数据存储、元数据存储;从工作流的层面,分为系统管理、系统监控、元数据管理、数据质量检核。系统总体架构图主要系统简介车险核保分析数据库子系统信息项内容备注模块名称车险核保分析数据库子系统模块目

8、标按一定策略保存整合车险承保及车险理赔数据,并设计车险核保分析数据模型,定义各种数据字段,设计新的数据集市。包含单位名称、理赔汇总、出险次数、赔付率、续保前出险次数、续保后出险次数等指标,扩展可识别字段,用于数据分析研究;输入来自P09 IDS车险承保、车险理赔系统内的被保机动车辆、保单、保费、保批单、报案、立案、赔案等相关数据;输出车险核保分析数据库;处理逻辑实现分层的数据结构,按照太保经营过程中的业务实体(如保单、车辆等事物)和业务活动(如保批单、立案、赔案等行为)建立相对固定的业务对象模型,在原子层(原始业务数据存储库)中对业务对象进行完整的、描述一致的存储,其结构与源系统保持一致;在数

9、据整合层保存经过数据清洗及业务关联聚合等处理的数据;根据车险智能核保分析系统需求设计车险原子层数据模型,车险整合层数据模型,车险数据集市模型,车险风险因子库模型;根据车险智能核保分析系统需求设计数据库存储规划;相关模块相关系统车险ETL子系统,车险风险因子系统,车险报表系统;ETL子系统ETL架构图信息项内容备注模块名称ETL子系统;模块目标实现对源业务系统数据的增/全量抽取,加载入车险智能核保系统;并对加载入系统的数据进行清洗,实现车险核保数据关联、汇总等复杂业务处理,以支持分析清单查询、主题分析等业务应用。输入P09 IDS、车险承保系统、车险理赔系统的数据;输出车险智能核保分析系统清洗、

10、转换、整合后数据;处理逻辑P09 IDS、车险承保系统的数据通过DS;车险理赔系统通过数据集中将增/全量抽取到原子层;通过车险承保数据库的SP对车险原子层数据清洗、转换、增/全量加载到车险整合层;通过Oracle SP,对整合层数据分析、筛选、汇总后增/全量加载到车险集市及风险因子库;通过SP,实现源系统与原子层数据质量校验,原子层与整合层数据质量校验,保证数据的完整性,一致性与正确性。对ETL任务进行统一、便捷化的管理相关模块记分卡管理模块,核保模拟模块,记分卡预警模块,清单查询模块 ,多维分析模块;相关系统P09 IDS、车险承保系统、车险理赔系统,车险智能核保系统;数据抽取及加载模块根据

11、车险智能核保分析系统的业务需求,把分布在P09 IDS、车险承保、车险理赔系统中的原始数据完整地、一致地抽取出来并加载到车险承保数据库,数据抽取模块支持历史全量及日增量的数据抽取;其中IDS、车险承保系统数据的供方采用数据库方式提供数据;车险理赔系统的数据由数据集中系统提供,通过增量表的形式直接将数据加载入车险承保数据库原子层;全量抽取加载实现描述:系统做全量数据抽取加载时对源系统相关表数据做全表抽取并加载入车险智能核保分析系统数据库的原子层。增量数据抽取实现描述:1.通过P09 IDS系统内的增量索引表进行增量数据的判断,即增量索引表的“时间戳+分公司代码+业务主键”,DataStage服务

12、器依据增量索引对P09 IDS系统及车险承保系统内数据进行抽取;2.由数据集中系统做增量的判断,并抽取车险理赔系统内的增量数据;备注:部分参数表无需做增量的判断,每次做全表抽取即可。增量数据加载实现描述:1.增量数据删除:DataStage服务器通过抽取过来的P09 IDS系统内的增量索引“时间戳+分公司代码+业务主键”,对原子层数据进行存在性判断;若车险核保分析数据库中存在重复数据,则删除。2. DataStage服务器将抽取自P09 IDS系统、车险承保系统的增量数据插入车险智能核保分析系统原子层。3车险集中理赔系统的增量数据由数据集中系统直接加载入原子层接口表;数据清洗模块根据车险智能核

13、保分析的业务需求,对不符合业务或技术规则的非法数据,以及不满足车险核保分析的数据进行检查和修复,并保存清洗字段的变化情况便于核查;由于CPIC分公司分布在各省市,存在业务上的差距,且各地保监会的政策不同,造成清洗规则不同,故数据清洗实现采用自定义SP的方式实现, 数据清洗一般从以下几个方面来检验源数据的合格与否:关键字段是否为空;字段类型格式的校验;字段长度校验;字符是否包含中文,半角中文;其他业务逻辑清洗,拆单、合单、提车险识别等;数据清洗详细步骤保单数据集合过滤 所有数据以主表集合为标准 。数据层面处理。保单本身清洗。 无效身份证,驾驶员信息,渠道识别,车型名称 。 数据字段历史还原。 车

14、辆使用性质清洗 车辆种类,使用性质新旧转换。交商匹配。车辆统一视图。拆分,合并保单。续保识别。数据转换模块对清洗后的数据进行相应综合加工,整合承保、理赔信息,生成各个数据分析模型所使用的事实数据,并根据已知的数据自动计算其它未知的事实数据,例如赔付率,未决赔付金额等。数据转换由于它自身的业务复杂性,故采用自定义SP的方式实现,主要实现如下一些功能: 代码转换;格式标准化;业务关联;业务聚合汇总; 数据清洗转换示意图ETL调度模块通过用户自己设定的时间或者系统设置的时间定时调度ETL装载模块,完成源数据抽取、清洗和转换,同时有许多任务是逻辑无关的,可以并行执行,但是又有许多任务是逻辑相关的,需要

15、依赖其他任务的特定条件才能运行;因此需根据依赖关系进行数据处理。故ETL调度支持如下图复杂度的调度功能:系统内总体ETL处理时序如下图所示数据质量检核模块为了保证整个数据处理过程中数据的完整性,将数据检核分解为两步:第一步检核数据抽取过程,主要是检查数据抽取过程中是否发生数据的遗失;第二步检核数据在智能核保分析系统内处理过程,主要是跟踪数据的拆分、组合、转换过程中,是否发生数据的遗失以及虚增。主要使用Oracle存储过程实现 抽取数据检核流程图车险报表子系统信息项内容备注模块名称车险报表系统;模块目标实现车险多维分析报表,清单报表查询;输入车险整合层数据,车险集市层数据;输出车险多维分析报表,

16、车险清单报表;处理逻辑使用cognos工具获取车险整合层、原子层数据实现车险清单报表,再通过Java前端展现;使用cognos工具获取车险集市层数据实现车险多维分析报表,再通过Java前端展现;相关模块清单查询模块 ,多维分析模块;相关系统车险报表系统使用cognos工具获取车险整合层数据实现车险清单报表,再通过Java前端展现;使用cognos工具获取车险集市层数据实现车险多维分析报表,再通过Java前端展现;核保风险因子分析子系统信息项内容备注模块名称核保风险因分析子系统;技术英文缩写请看附录模块目标实现记分卡管理、核保模拟、记分卡预警;输入车险整合层数据、车险风险因子数据;输出记分卡管理

17、、核保模拟、记分卡预警;处理逻辑用户通过WEB界面选择参数,系统后台通过JAVA接收参数,设置记分卡,展现记分卡达到管理记分卡的目的;用户通过WEB界面选择参数,系统通过JAVA接收参数写入数据库表,再通过JAVA触发SP实现模拟核保过程,得出模拟核保结果;用户设置参数,系统通过JAVA自动定时触发SP实现记分卡预警;具体请查阅车险智能核保分析系统-集中展示平台概要设计规格书.doc相关模块记分卡管理模块,核保模拟模块,记分卡预警模块;相关系统ETL子系统,车险智能核保系统;核保风险因子挖掘子系统信息项内容备注模块名称核保风险因子挖掘子系统模块目标验证现有业务人员经验模型是否符合实际数据情况;

18、通过SAS数据挖掘工具建立模型,利用智能核保分析系统内整合的车险承保、车险理赔数据,挖掘现有车辆风险特征,找出有效的风险因子,及因子权重分值,解决可能由于保单标件通过率上升,造成业务品质下降的问题,从而降低业务风险输入车辆相关信息输出相关度、风险特征处理逻辑相关模块ETL子系统数据接口子系统信息项内容备注模块名称数据接口子系统此接口仅供测试环境使用,测试数据为未经批改的保单数据模块目标核保分险因子分析子系统输入样本保单输出规则平台评分结果处理逻辑?P09 车险系统提供一个web 服务供外部调用,关键设计实现描述:前端输入评分表版本与日期(筛选车险风险因子库数据集合)两个参数并通过JAVA传给S

19、P调用家庭自用车评分表,触发SP执行车险风险因子库数据得出家庭自用车评分表结果1、家庭自用车评分表结果2与评分预警表,最后通过JAVA程序在WEB中展现家庭自用车评分表结果1、家庭自用车评分表结果2与评分预警表。详细步骤如下:通过JAVA实现对家庭自用车评分表的显示,修改,删除,添加功能;通过写SP调用车险风险因子库中数据,家庭自用车评分表得出家庭自用车评分表结果1与家庭自用车评分表结果2,等待JAVA触发调用;通过写SP调用车险风险因子库中数据,家庭自用车评分表得出评分预警表,等待JAVA触发调用;通过JAVA接收前端用户输入参数,触发SP实现整个流程,并展现结果数据。周边周边关系图示接口定

20、义P09IDS、车险承保、车险理赔接口:车险智能核保分析系统通过DS增、全量抽取P09IDS、车险承保、车险理赔数据库中的所需的数据,日增量存入车险原子层;数据集中接口:数据集中从车险理赔系统取数直接装载至车险智能核保系统原子层;核保引擎接口:详见数据接口子系统;P13单点登录:可通过与P13集成实现单点登录,访问车险智能核保分析系统。与规划项目的关系批处理设计组件模型 可选系统组件模型组件描述及组件对外接口定义系统安全设计?可靠性:系统能够实现全天候运作。?可部署性部:部署系统必须是一个简单的活动,使用户能够获得他们所需要的信息。?可管理性:必须能够对系统进行高效且前摄性的管理,确保及早发现

21、并避免潜在问题,使系统保持有效的运作。?安全性:确保对系统及系统中信息的访问始终达到安全要求。链路安全设计?使用高级防火墙保护远程连接设置权限禁止随意修改控制规则授权特定用进行设置策略谨防远程窃取权限账号无关键传输设备的可用性无应用安全设计系统性能?用户数:500?终端数:500?并发用户数:50?系统的平均无故障率:98%?清单查询平均时间:15秒?多维分析平均时间:25秒?核保模拟平均时间:300秒?内存耗用:80%身份鉴别本系统独立对登录用户进行身份验证和授权,依用户需求决定是否接入集团SSO平台。系统用户通过在浏览器中打开登录页面输入“用户名”和“密码”后按“提交”铵钮,用户输入的密码

22、会被系统加密然后通过网络传到服务端进行身份验证,系统会对用户的登录次数进行限定,系统默认限定的登录失败次数为5次,系统管理员也可根据具体用户区别对待可以不同用户设定不同的允许登录失败的次数,如用户登录失败的次数达到限制,那么该用户账户就会被系统锁定不允许其再次登录,直到系统管理员为其解除锁定。管理员增加系统用户为其设定账户信息时可以限定用户密码的有效期,系统默认有有效期为90天。快要过期时当用户登录系统后,系统会提示用户修改密码。系统内置了两种不同的密码加密策略。一种是 MD5,另一种是SHA,它们都是不可逆的,都会以“password salt ”形式加密用户密码,比如“111111 bim

23、p ”,这里的111111是用户密码,而 bimp 是加密私钥。访问控制系统是基于角色的访问控制策略,系统会内置一个管理员帐户“admin”,它具有访问系统所有资源的权限,管理员根据业务功能的划分会创建相应的角色,然后对角色进行授权。新增加的用户不具有访问系统的任何权限,只有给用户增加到相应角色中用户才可访问相应的资源。系统管理员可以给角色授予菜单权限、资源权限(指报表资源)、功能权限(页面上的按钮)、组织权限(可查看的组织数据)。安全?容错性:系统能够阻止用户错误;允许用户改正错误;绝对避免毁灭性错误发生。数据安全设计数据保密性用户密码通过MD5加密传输,保存。数据完整性Oracle 安全机

24、制如下:身份验证:保证只有合法用户才能登录并使用数据库。访问控制:即使是合法用户,也要控制用户对数据库的访问,拒绝非授权访问,防止信息泄密。可审计性:哪怕非法用户的入侵行为和破坏行为也能跟踪,恢复数据。语义保密性:数据库中的数据以某种加密的形式存储,这样非法用户即使得到数据文件也无法利用。数据存储安全以IDS时间截止到2011年6月29日的数据为例,IDS中宁波分公司保单总数量为1510999,从2008年11月到2011年6月,每月平均增量保单数为27776。描述数据存储方式和周期Erwin7.3.2;?数据挖掘:SAS;开发测试环境?所有开发工作在中国太平洋保险(集团)股份有限公司交银金融

25、大厦南楼客户现场,开发环境受中国太平洋保险网络安全 Symantec Protection Agent 5.1 监控保护。文档及代码管理方式?每个配置项都必需被唯一地标识,配置项的标识包括两个方面:配置项名称:CPIC车险智能核保分析系统项目XXX计划配置项版本标识:VX.X;代码使用及归属?车险智能核保分析系统最终代码使用及归属权属中国太平洋保险(集团)股份有限公司所有。外包商安全协议?当事人承诺,当事人将对其各自及其雇员或代表,在其他一方当事人的地点因履行义务而知晓的所有内部商业信息严格保守秘密,绝不将该等信息泄露给任何第三方出错环境硬件配置?ETL服务器:P570 8CPU 32G内存,

26、 11.5T,1台;?数据库服务器配置: P595,CPU 32G内存,3.54T,1台;?前端应用服务器:2CPU 8G内存,PC刀片; ?数据集中增量加载服务器:2CPU 8G内存,Unix刀片;软件配置Erwin7.3.2;?数据挖掘:SAS;系统物理部署说明物理部署图示物理部署说明附录常用技术英文解释全称缩写解释Stored ProceduresSP存储过程DatastageDS数据抽取、转换和装载工具StatisticalAnalysisSystemSAS数据挖掘与统计分析工具Extraction-Transformation-LoadingETL数据提取、转换和加载Cognos报表展现工具Java 程序设计语言 -

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号