(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用

(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用

ID:34101235

大小:2.04 MB

页数:53页

时间:2019-03-03

(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用_第1页
(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用_第2页
(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用_第3页
(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用_第4页
(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用_第5页
资源描述:

《(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中文摘要使用传统的软件开发方法,在软件开发和后期维护中,大量频繁的需求变化需消耗大量的时间金钱来满足变化的需要。问题的存在引出了新的开发模式——基于规则的软件开发。基于规则的软件开发,其本质是将业务逻辑和业务数据分离开来,使得逻辑部分,通常也是系统需求变化的主要部分,从凌乱的代码中分离出来,成为独立可维护部分。我国法律体制和公民生活保障体系的日益完善,使得其重要组成部分医疗保险与越来越多的人拉近了距离。但是医疗保险的法律法规尚不够成熟,其细节仍处于不断更新和完善中,而繁琐晦涩的条款使得一般百姓很难清楚了解自己相关的权利和

2、义务,更无法及时了解相关条款的更新。本文针对复杂多变的医疗保险,使用基于规则的软件开发方法和开源规则引擎Drools开发了医疗保险查询系统,使得一般用户能够方便的对相关保险内容进行查询,对相对简单的业务逻辑部分为相关维护人员提供了简单易行的规则管理模块。该模块针对医疗保险系统自身特点,给出了自己的规则冲突处理模式,提高冲突检测和处理的速度和方便性。最后,对使用基于规则开发和一般开发方式的系统性能进行比较,分析规则引擎应用在性能上的利弊。结果表明,使用基于规则方法开发的系统具有良好的需求变更适应性和扩展性:对特定的系统使用

3、针对性的规则设计,能有效提高规则系统的性能。关键词:基于规则软件开发规则引擎Drools规则冲突医疗保险系统ABSTRACTFortheclassicsottwaredevelopments,intheperiodofsoftwaredevelopmentandmaintenance,thechangesofsoftwarerequirementsinvolvedtoomuchtimeandmoneytofitit.Whentheproblemscomeout,anewdevelopmodelputforward.The

4、basicideaofrule—basedsoftwaredevelopmentistoseparatebusinesslogicsandbusinessdata.ThenthebusinesslogicswhichareusuallythemainpartofchangescanbepickedOUtfromthemasscodestobeasolomaintenancepart.Alongwiththeimprovementoflegalsystemandciviclifeguaranteesystem,medica

5、linsuranceisclosertothecitizens.However,thelawsandregulationsofmedicalinsurancearestillnotmatureenough,anditsdetailsarestillupdatingandimprovingcontinuously.Thecomplicatedprovisionsmakeitdifficultforuserstounderstandtheirrightsandobligationsandtheyarealsonotablet

6、okeeptrackoftheupdate.Aimatcomplexandmutableprovisionsofhealthinsurance,thispaperusesrule-basedsoftwaredevelopmentandtheopensourceDroolsruleenginetodevelopamedicalinsurancequerysystem.Thissystemmakesiteasytoquerytherelevantcontentsofinsuranceprovisionsforusers.Fo

7、rtherelativelysimplepartofbusinesslogic,weprovidearulemanagementmoduleforbusinessmanagerstoeasilychangethem.Thismoduledealswithruleconflictbyitsownmethodwhichcanimprovethespeedandconvenienceofconflictdetection.Finally,wemakeacomparisonofsystemperformancebyrule—ba

8、sedsystemandgeneralsystemtOanalysistheprosandconsofruleengine.Theresultsshowedthatthesystemdevelopedbyrule-basedmethodhasgoodadaptabilityforrequirementchangesa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。