业务规则管理技术在薪资计算系统中的应用

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:stevenyhiker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业信息系统要求能够灵活的应对业务规则的变化,虽然技术人员们已经在增强系统的灵活性上作了很多的努力和取得了一定的成就,但是对于那些更细粒度的规则处理却没有一个很好的解决方法。本文提出的业务规则管理技术将商业决策者的商业决策逻辑和应用开发者的技术决策分离,它对商业决策进行统一的管理,并通过规则引擎使系统在运行时能动态的管理这些规则,从而提供了信息系统的柔性和适应性。   本文从“业务规则建模”及规则管理系统的核心——“规则引擎的实现与应用”两个方面来讨论业务规则管理技术。   首先本文提出了业务规则的分类及其描述的方法。从业务规则的角度,使用非形式化的描述语言来进行需求分析,可以提高用户与技术人员对需求的沟通效率。   规则引擎是规则管理技术中的一个核心部件,它是由基于规则的专家系统衍变而来,论文提出了常用的规则引擎的系统构架,并讨论了以松/紧耦合两种方式将规则引擎集成到应用系统中的具体构架和实现方法。   最后,本文作者介绍了规则管理技术在保险公司薪资计算系统中的具体应用。通过不同业务规则的种类来分析和描述薪资计算规则。在规则的形式化描述上,本文创新性的提出了特定于薪资计算领域的规则描述语言;在总体设计上,将J2EE五层结构中的业务层细分为业务会话层和业务实体层,提高了系统的可重用性。不仅方便了业务人员对业务规则的创建和维护,同时也使程序开发人员更专注于技术决策方面的问题,提高了薪资计算系统应对计算规则变化的灵活性。
其他文献
信息技术与互联网行业的快速发展带来了信息过载的问题,在大数据时代,推荐系统的出现成为一种必然,因此,决定推荐效果的推荐算法已经成为学术领域中的研究热点。推荐系统不仅仅应
出租车作为一种重要的交通工具,为人们的出行提供了便利。随着人口规模的扩张以及流动性的增大,出租车服务的供求失衡问题日益凸显。针对这一问题,一方面需要政策、经济等方面的
软件设计质量的优劣,可以通过度量进行评价。本文的工作就是要通过度量,发现软件设计(特别是面向对象程序)中可能存在的质量问题,并提出改进意见。我们将面向对象软件设计(Java
软件复用是提高软件开发效率和质量的一条现实可行的途径,软件构件库是对可复用软件构件资源进行管理,对软件构件的复用过程提供支持的基础设施。多年来,软件构件库的研究已经积
随着大量的数据保存于空间数据库中,人们希望发现一些在某些共同特征上相似的组,因而聚类分析已经成为数据挖掘的一个活跃的研究领域。 然而,大部分现有的聚类算法忽视了现实
N体问题是描述已知初始位置、速度和质量的多个物体在经典力学情况下的相互作用和后续运动,主要应用于天体力学、分子动力学和流体动力学等领域。随着多核CPU和众核加速器或协
在当今软件开发中,软件需求的变化的频率越来越高,相对应的,软件系统也要发生改变,人们用术语“软件演化”来描述软件这种不断变化的行为和现象。软件演化实质上就是经常的、持续
由于网络带宽迅速拓展,网络信息量的不断增加,对网络数据传输的速度和灵活性要求越来越高。正是在通用处理器和ASIC技术都无法满足这种双重要求的条件下,产生了网络处理器技术。
情绪识别与跟踪对高质量的人机交互来说具有重要的意义。科学研究表明,能够在交互过程中理解用户情感的计算机会提供更加智能的交互响应,进而提升用户的交互体验。近年来,随着网
真实感毛发生成与纹理合成技术是如今计算机图形学的两个热点研究内容,它们在理论研究以及实际应用两方面都具有重要意义。本文对这两个领域中的问题进行了研究与探讨,取得了研