阳光医保监管大数据管理平台建设方案(纯方案34页).docx
《阳光医保监管大数据管理平台建设方案(纯方案34页).docx》由会员分享,可在线阅读,更多相关《阳光医保监管大数据管理平台建设方案(纯方案34页).docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 技术解决方案1建设原那么11. 1.1 可靠性11.2实用性12. 1.3平安性11.4稳定性13. 1.5 保密性11.6可扩展性14. 1.7可管理性2建设思路21.1 架构设计3开发工具介绍41.4. 1ASP. NET 介绍41.4. 2JAVA语言介绍51.4. 3SQL Server 2000 介绍7.4数据字典81.4 . 5SQL 语言9模块介绍101.5. 1数据采集模块10数据汇总和分解模块101.5.2 简要数据分析和展现模块124高级数据分析和展现模块13数据字典数据字典是一组系统关系变量,它包括了关于数据库有用的各种条目的细节信息(基本 关系变量、视图、索引和用户
2、等等)。字典中的信息可以确认数据库中数据对象的基本信息 及存放位置。用户能够像访问自己的数据一样访问数据字典。在指定的数据库中,使原关系变量成为基本关系变量,而它们的值称为基本关系;通过 关系表达式从基本关系中得出的关系称为导出关系(基本关系和导出关系被称为可表现的关 系)。视图是一种关系变量,它的值在任何指定的时刻是一个导出的关系;在指定的时刻, 这一关系变量的值是从相应的视图定义表达式计算得到的。因此,基本关系变量是独立存在 的,但视图不是(它们依赖于相应的基本关系变量)。用户能够像操作基本关系一样操作视图。 系统是通过替换视图所对应的视图定义表达式来执行视图上的操作的。因此,对视图的操作
3、 就转变为对基本关系变量的等值操作。目前实现数据字典有三种常见的途径:全人工过程,全自动化过程(利用数据字典处理 程序)和混合过程(用正文编辑程序,报告生成程序等已有的实用程序帮助人工过程)。不 论使用哪种途径实现的数据字典都应该具有下述特点:(D通过名字能方便地查阅数据的定义;(2)没有冗余;(3)尽量不重复在规格说明的其他组成局部中已经出现的信息;(4)容易更新和修改;(5)能单独处理描述每个数据元素的信息;(6)定义的书写方法简单方便而且严格。此外,如果再带有产生交叉参照表、错误检测、一致性校验等功能那么更好。如以下图这就是一个数据字典。字段字段名称类型大小备注Name姓名Char20S
4、ex性另ULogo可以通过数据字典做什么有效性检查呢?就是数据库系统自己使用的数据库,当然用户也可 以使用,一般来说其中存储数据库的信息,比方说:数据库有哪些用户、数据库有哪些表、 有哪些视图、有哪些存储过程。数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析 数据库的视图等。我们不能手工修改数据字典里的信息。1.4. 5SQL 语言SQL (Structured Query Language)语言是一种介于关系代数与关系演算之间的结构化 查询语言,其功能不仅仅是查询,SQL是一个通用的功能极强的关系数据库语言8。SQL 语言集数据查询、数据操纵、数据定义和数据控
5、制功能于一体。SQL的主栗特点包括以下几点:(1)综合统一:SQL语言集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL 的功能于一体。语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系 模式、插入数据建立数据库、查询、更新、维护、数据库重构、数据库平安性控制等一系 列操作要求,这就为数据库应用系统的开发提供了良好的环境。用户在数据库系统投入运行 后,还可根据需要随时地逐步地修改模式,并不影响数据库的运行,从而使系统具有良好的 可扩展性。在关系模型中实体和实体间的联系均用关系表示,这种数据结构的单一性带来了 数据操作符地统一,查找、插入、删除、修改等每一种操作都只需一
6、种操作符,从而克服了 非关系系统由于信息表示方式的多样性带来的操作复杂性。(2)高度非过程化:用SQL语言进行数据操作,只要提出“做什么”,而无须指明“怎 么做因此无需了解存取路径,存取路径的选择以及SQL语句的操作过程由系统自动完成。 这不但大大减轻了用户负担,而且有利于提高数据独立性。(3)面向集合的操作方式:SQL语言采用集合操作方式。不仅操作对象、查找结果可以 是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。(4)语言简捷,易学易用:SQL语言功能极强,但语言十分简捷,完成核心功能只用了 9个动词,SQL语言接近英语口语,因此容易学习,容易使用。1.5. 块介绍1数
7、据采集模块采集内容纸质信息,如医疗费用、接诊量信息等; 电子表格信息,即形成一定格式的信息,如预算指标控制情况、医疗机构费 用分析情况、接诊量医疗费用统筹信息等;文本信息,存于现有系统中的文字描述信息或是以Word、Excel.图片形式 的文件信息,如工作日志、工作周评估、工作月评估、协同信息的附件等; 口头信息,零散的没有形成文档的信息,如用药反响、中药饮片统计、中药 饮片排名分析等;实现设计建立mysq I结构化的数据表,通过uploadify上传插件单独或批量的导入 word exceI 文件 建立mongo非结构化的文档,通过uploadify上传插件单独或批量的导入txt 文件制作相
8、关form提交页面,手工录入口头信息 利用pdi (kettle)工具抽取系统相关日志信息,并定时向数据模型中etl 数据Kett I e (PDI)是一款国外开源的et I工具,纯java编写,绿色无需安装, 数据抽取高效稳定(数据迁移工具)。KettIe提供了全面的功能,并且最优化用 户在建立、升级和管理数据整合架构时的速度、灵活性和效率。Kettle增强的 功能减少了学习的周期、简单化了管理和优化了开发资源的使用,减少了数据整 合应用的开发和维护周期。因此,KettIe使得企业能够花更少的时间开发他们 的整合应用,更多的时间是不断的从中受益。采用Kettle将使调度工具将不会 访问营销支
9、撑系统,减少营销支撑系统的开销,使调度和数据应用相别离,监测 模型中的加载及转换任务将由KettIe完成。1.5.2 数据汇总和分解模块在系统中,用户能够针对医保费用信息,从多个维度查看汇总和明细信息, 相应报表数据进行上钻汇总,下钻细分分析。既可以从较宏观(如全年、杭州市主城区)进行数据的统计,也能够进一步10查看各个季度,甚至某月、某一天的更微观的数据;从区域角度,那么可以进一步 细分查看各区(如上城区、下城区、西湖区、江干区、风景名胜区、下沙经济开 发区、滨江高新开发区、大江东)、甚至街道的数据。从宏观统计到细分数据的查看,能够通过方便地鼠标点击等方式完成。基本的汇总分解维度包括:区域、
10、时间、医疗类型。元数据在数据仓库中的存储举例:表名:个人医保费用信息字段名称数据类型是否为空约束条件医保人姓名长字符串(255)联系方式长字符串(255)所属城区长字符串(255)一月份费用及医疗类型长字符串(255)二月份费用及医疗类型长字符串(255)三月份费用及医疗类型长字符串(255)四月份费用及医疗类型长字符串(255)五月份费用及医疗类型长字符串(255)六月份费用及医疗类型长字符串(255)七月份费用及医疗类型长字符串(255)八月份费用及医疗类型长字符串(255)九月份费用及医疗类型长字符串(255)十月份费用及医疗类型长字符串(255)十一月份费用及医疗类型长字符串(255)
11、十二月份费用及医疗类型长字符串(255)111.5.3 简要数据分析和展现模块基于加工后的医保数据,能够从趋势、结构、特点几个方面,通过图形、表 格形势进行展现。从数据分析的内容来看,主要包括:医疗费用综合分析分项统计 趋势分析构成分析接诊量分析人数、次数、人次人头统计开展趋势分析医疗费用统筹分析 门诊含费用、接诊量规定病种含费用、接诊量 住院含费用、接诊量预算指标控制情况分析医疗机构费用分析医师费用费用结构分析 三目费用分析费用排名分析情况分析费用结构分析 三目费用分析费用排名分析参保人分析医疗费用情况分析就医开展趋势分析用药情况分析用药总体分析中药饮片统计12中药饮片排名分析高级数据分析和
12、展现模块在简要数据分析基础之上,应用算法,通过对医保数据进行加工、转化、计 算,从而完成较为复杂的数据分析工作,并将分析结果进行展现。医保大数据高级分析将包括:疑点案件、出院患者、合理用药、公示病种等 方面的专题。1.5.4 场景模拟模块结合医保大数据分析的具体业务,选择特定的场景,通过建立特点的数据根 据业务需求,通过对权重、参数的调整对业务场景进行模拟预警模块根据医保业务特点,针对重点业务指标项,结合这些指标项的走势,预先设 置预警条件和预警算法。当业务指标到达预警条件(如超过阀值时),即作为异常情况触发预警。1.5.5 事实发现模块对监控分析设计的重点疾病、药品、诊疗工程、医用材料进行分
13、组管理,根 据分组后的结果参与相应统计分析,更便于分析人员发现两定单位、医师、疾病、 费用、明细工程间的关联关系和潜在规律。131.5.6 基于J2EE路线的应用实现J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可 简化且规范应用系统的开发与部署,进而提高可移植性、平安与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技 术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在 良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部 或外部难以互通的窘境。J2EE组件和“标准的 Java类的不同点在于:它被装配在一
14、个J2EE应用 中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。J2EE规 范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件; Java Servlet和Java Server Pages (JSP)是运行在服务器端的Web组件; Enterpr i se Java Bean (EJB )组件是运行在服务器端的业务组件。J2EE是一个为大企业主机级的计算类型而设计的Java平台。Sun微系统(与 其工业伙伴一起,例如IBM)设计了 J2EE,以此来简化在瘦客户级环境下的应用 开发。由于创造了标准的可重用模块组件以及由于构建出能自动处理编程中多方1
15、4面问题的等级结构,J2EE简化了应用程序的开发,也降低了对编程和对受训的 程序员的要求。J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机 制:1 .保存现存的IT资产:由于企业必须适应新的商业需求,利用已有的企业信息系统方面的投资,而 不是重新制定全盘方案就变得很重要。这样,一个以渐进的(而不是激进的,全 盘否认的)方式建立在已有系统之上的服务器端平台机制是公司所需求的。J2EE 架构可以充分利用用户原有的投资,如一些公司使用的BEA Tuxedo、IBMCICS, IBM Encina,、I npr i se Vi s iBroker 以及 Netscape App I
16、 icat ion Server o 这之所以成为可能是因为J2EE拥有广泛的业界支持和一些重要的企业计算领 域供应商的参与。每一个供应商都对现有的客户提供了不用废弃已有投资,进入 可移植的J2EE领域的升级途径。由于基于J2EE平台的产品几乎能够在任何操作 系统和硬件配置上运行,现有的操作系统和硬件也能被保存使用。2 .高效的开发:J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间供应商去完成。 这样开发人员可以集中精力在如何创立商业逻辑上,相应地缩短了开发时间。高 级中间件供应商提供以下这些复杂的中间件服务:o状态管理服务-让开发人员写更少的代码,不用关心如何管理状态,这 样能够更快
17、地完成程序开发。0持续性服务-让开发人员不用对数据访问逻辑进行编码就能编写应用 程序,能生成更轻巧,与数据库无关的应用程序,这种应用程序更易于开发与维 护。0分布式共享数据对象CACHE服务-让开发人员编制高性能的系统,极大 提高整体部署的伸缩性。3 .支持异构环境:J2EE能够开发部署在异构环境中的可移植程序。基于J2EE的应用程序不依 赖任何特定操作系统、中间件、硬件。因此设计合理的基于J2EE的程序只需开 发一次就可部署到各种平台。这在典型的异构企业计算环境中是十分关键的。 J2EE标准也允许客户订购与J2EE兼容的第三方的现成的组件,把他们部署到异 构环境中,节省了由自己制订整个方案所
18、需的费用。4 .可伸缩性:企业必须要选择一种服务器端平台,这种平台应能提供极佳的可伸缩性去满 足那些在他们系统上进行商业运作的大批新客户。基于J2EE平台的应用程序可 被部署到各种操作系统上。例如可被部署到高端UNIX与大型机系统,这种系统 单机可支持64至256个处理器。(这是NT服务器所望尘莫及的)J2EE领域的 供应商提供了更为广泛的负载平衡策略。能消除系统中的瓶颈,允许多台服务器15集成部署。这种部署可达数千个处理器,实现可高度伸缩的系统,满足未来商业 应用的需要。5 .稳定的可用性:一个服务器端平台必须能全天候运转以满足公司客户、合作伙伴的需要。因 为INTERNET是全球化的、无处
19、不在的,即使在夜间按计划停机也可能造成严重 损失。假设是意外停机,那会有灾难性后果。J2EE部署到可靠的操作环境中,他 们支持长期的可用性。一些J2EE部署在WINDOWS环境中,客户也可选择鲁棒性 (稳定性)更好的操作系统如Sun Solaris、IBM 0S/390o鲁棒性最好的操作系 统可到达99.999%的可用性或每年只需5分钟停机时间。这是实时性很强商业系 统理想的选择。这种基于组件,具有平台无关性的J2EE结构使得J2EE程序的编写十分简 单,因为业务逻辑被封装成可复用的组件,并且J2EE服务器以容器的形式为所 有的组件类型提供后台服务.因为你不用自己开发这种服务,所以你可以集中精
20、 力解决手头的业务问题。容器和服务容器设置定制了 J2EE服务器所提供的内在支持,包括平安,事 务管理,JNDI寻址,远程连接等服务,以以下出最重要的几种服务:J2EE平安模型可以让你配置web组件或enterpr i se bean,这样只有被授 权的用户才能访问系统资源.每一客户属于一个特别的角色,而每个角色只允许 激活特定的方法。你应在enterpr i se bean的布置描述中声明角色和可被激活的 方法。由于这种声明性的方法,你不必编写加强平安性的规那么。J2EE事务管理模型让你指定组成一个事务中所有方法间的关系,这样一个 事务中的所有方法被当成一个单一的单元.当客户端激活一个ent
21、erpr i se bean 中的方法,容器介入一管理事务。因有容器管理事务,在enterpr ise bean中不 必对事务的边界进行编码。要求控制分布式事务的代码会非常复杂。你只需在布 置描述文件中声明enterprise bean的事务属性,而不用编写并调试复杂的代码。 容器将读此文件并为你处理此enterpr ise bean的事务。JNDI寻址(JNDI Lookup)服务向企业内的多重名字和目录服务提供了一个统一的接口,这样应用 程序组件可以访问名字和目录服务.J2EE远程连接模型管理客户端和enterpr i se bean间的低层交互.当一个 enterpr i se bean
22、创立后,一个客户端可以调用它的方法就象它和客户端位于同 一虚 拟机上一羊.生存周期管理模型管理enterpr i se bean的创立和移除,一个enterprise bean在其生存周期中将会历经几种状态。容器创立enterpr i se bean,并在可用 实例池与活动状态中移动他,而最终将其沉着器中移除。即使可以调用 enterpr i se bean的create及remove方法,容器也将会在后台执行这些任务。数据库连接池模型是一个有价值的资源。获取数据库连接是一项耗时的工 作,而且连接数非常有限。容器通过管理连接池来缓和这些问题。enterpr i se bean可从池中迅速获取连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 阳光 医保 监管 数据管理 平台 建设 方案 34
限制150内