欢迎来到天天文库
浏览记录
ID:34101235
大小:2.04 MB
页数:53页
时间:2019-03-03
《(计算机应用技术专业论文)基于规则软件开发的研究及其在医疗保险系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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
此文档下载收益归作者所有