基于规则引擎的健康评估系统的设计与实现

被引量 : 0次 | 上传用户:quixotic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的进步、个人对健康认识的不断提高以及计算机信息技术的高速发展,国内外的健康管理机构开始研发基于Internet的健康评估系统。在保险业中,健康评估系统既能降低保险理赔案件的数量,又能促进个人的健康,具有极好的应用价值。然而由于保险市场竞争激烈,各类保险产品新意迭出,由此带来了频繁的需求和规则变化。本文针对这一挑战,基于规则引擎技术和面向对象方法,研究和开发了一个健康评估系统,实现了营养评估、压力评估、健康风险评估和产生健康风险报告等功能。系统通过记录客户的健康信息和给客户提供评估反馈,达到了对客户的健康信息管理、健康干预和健康指导的目的。首先,本文对健康评估系统的国内外现状进行分析,指出了传统健康评估系统的不足,明确了基于规则引擎的健康评估系统设计开发的技术方案;采用面向对象的分析方法,分析健康评估系统业务模型,确定系统的核心用例,并以评估健康风险水平、评估营养水平和评估压力水平三个核心用例为例进行详细的分析。然后,本文在需求分析的基础上,从逻辑视图、系统网站结构图和部署视图等多个角度进行了系统的架构设计。系统采用J2EE架构和分层风格,由Web层、业务应用层、集成层和核心层组成。Web层采用J2EE的Front Controller设计模式通过分发器处理所有客户端的请求并返回响应,使用Tiles模板技术实现了页面布局;业务应用层采用业务层分发器统一处理Web层请求并返回响应,通过Service类实现对集成层DAO组件和SAO组件的调用,并采用Drools规则引擎实现核心业务规则;集成层采用开源持久层框架iBatis实现DAO组件对数据库的操作,通过SAO组件封装对外部系统的调用;核心层提供了一个轻量级的容器负责管理各种bean(包括POJO bean和EJB)、日志、异常处理等。接着,本文以健康评估系统中的在线评估模块和积分计算模块为例,对规则的分析、设计、编写和测试进行了详细的阐述,包括规则引擎的调用和规则引擎客户端的设计与实现。之后采用面向对象的设计方法,通过类图和时序图等,对集成层、业务应用层和Web层进行了详细设计,并且阐述了系统对外接口的结构设计和接口的关键技术实现。最后,本文在系统实现后,对系统进行了功能测试和性能测试。测试结果表明,所研发的系统已达到业务预期要求。目前系统已在某保险公司投入试运行,运行反馈良好。
其他文献
文章在设计史教学改革实践的基础上,指出了设计伦理教育在设计史教学中的必要性,并从理论阐述、问题讨论和实践活动三方面分析了在设计史教学中培养学生设计伦理观的具体方法
论文以上海市浦东新区崇福道院的“三月半”圣堂庙会为调查内容,通过参与观察和访谈的方法,探讨传统庙会如何适应当下高速发展的城市化进程,具体描绘了庙会在其历史发展过程中的
随着人们对建筑物节能要求的不断提高,外墙外保温技术作为一种新的节能技术,其推广和应用已经成为一种必然趋势。本文在分析外墙用聚苯板保温施工的基础上,总结了苯板保温的
九十年代中国文学界,批评家们开口闭口离不开德里达、罗兰·巴特、福柯的时髦话语。然而,这些后结构主义大师的理论究竟对现代或后现代文学有什么重要的启示,其理论构架究竟有何
立式轴流泵属于叶片式水泵,具有流量大、扬程低、效率高等特点,特别适合农业排灌、城市排涝等低水位差、大流量的运行要求.无锡地处长三角经济发达地区,北枕长江,南临太湖,主
新常态的核心不是经济增长速度的降低,而是结构调整和经济发展方式转变。我国经济发展方式转变出现的路径依赖和锁定效应导致了经济发展方式转而不动,路径依赖的形成原因在于
人类日益频繁的交往和现代通讯工具尤其是互联网的发达,是现代应用语言学兴起并将在21 世纪获得更大发展的基本推动力。本文综合评述应用语言学的复杂性、多科性及其理论研究
鉴于当代中国休闲文化及其美学研究的现状和问题,如何使休闲真正重返人性自我创造、自我完善的本质,学会聪明地休闲、把握生存的审美境界,深入发掘和弘扬中国休闲的民族传统
《民法通则》的公布是我国人身权精神损害赔偿保护的第一个里程碑。《民法通则》规定了公民和法人应当享有的人身权利,同时还规定当其合法权益遭受侵害时,可以运用精神损害赔偿
西宁地处中国西部,是西北地区比较重要的中心城市,西宁的发展对西部大开发具有积极意义。本文系统地分析了西宁城市空间结构演化的历程和阶段性,以时间顺序为轴从城市规划的角度