信息系统业务规则建模与规则映射研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:wx669
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前的世界,以信息科技为代表的高科技技术正发生着深刻的变革。信息技术已经无所不在的应用到社会的各个领域当中。信息技术的进步对行业业务领域产生了及其深远的影响,同时行业业务的不断更新和发展也促使信息系统随之发生变革。由于业务需求的增长和变更是行业发展的必然,致使IT业务系统随之变化也成为必然。然而,目前传统的IT信息系统却越来越无法跟得上这种变化,导致很多IT信息项目无法终结,陷入到了无休止的更改当中。如何改变这种状况呢?这就需要把业务逻辑从程序代码中脱离出来,形成单独的业务规则层。业务规则独立出来后,企业业务人员可以直接通过用户界面对业务规则进行修改,而不需要过分依赖于IT人员,这样对程序代码只需要做出很少的变动甚至不变动就可以迅速适应行业需要,这就使信息系统的维护变得十分简单。业务规则独立出来后,形成了基于业务规则的开发方法,此方法以业务规则为核心,涉及到业务规则的获取、结构化表示以及业务规则的实现问题。本文首先对业务规则进行了概要介绍,通过业务规则管理对企业和软件开发的影响以及三种系统开发方法的比较,可以看到基于业务规则的开发方法的优点。由于业务规则分散在企业的各个角落,因此在业务规则的获取阶段,需要考虑业务规则的各种不同的来源,本文通过分析,给出业务规则的三种主要来源,并说明了如何获取这些业务规则。业务规则获取阶段得到的业务规则的描述,通常情况下是用自然语言来进行表达,自然语言虽然通俗易懂,但是缺乏严谨性,具有二义性,不利于计算机实现,因此要对业务规则进行结构化的表示,这种结构化的表示,既通俗又便于机器实现,因为我们要让普通业务人员能够修改业务规则。本文根据业务规则分类的原则,给出了业务规则一种分类方法,并就每种分类给出相应的描述模板,这样任何业务规则就可以通过其所属分类得到结构化表示。至于业务规则的实现,本文通过把业务规则映射到相应的软件组件来实现的。业务规则与软件组件通过连接组件联系起来,这样当业务规则发生变化时,我们可以通过连接组件,迅速定位到相应的软件程序代码部分,对其做出少量修改甚至不做任何修改,就可以满足企业应用需要。面向业务规则的开发方法并不排斥面向对象技术,而是在其之上的扩展,在本文绪论部分,对面向对象技术以及UML语言进行了简单的介绍。
其他文献
本文以OpenStack云计算平台作为基础,它是一个可以管理整个数据中心里面的计算资源、存储资源和网络资源的云系统。云的复杂结构是由若干层组成,以满足云系统的功能分离,模块化
植物分类学是一门研究植物界不同物种的起源、亲缘关系、以及进化发展的基础学科。随着模式识别技术的快速发展,植物图像识别技术在植物分类学中起到了重要的辅助作用,给科研
近年来,随着光谱成像技术的快速发展,高光谱遥感技术得到了广泛的关注。基于高光谱图像的目标检测不仅可以利用高光谱图像数据的光谱信息,也可利用其空间信息,在目标检测领域
“机器博弈”也就是“计算机下棋”,是人工智能中的一个重要的研究领域。早在上世纪五十年代,就有人设想让机器与人对弈。国内外许多知名学者和知名科研机构都曾经涉足这方面的
目前,矿井下通信的可靠性在当今世界依然是个难题,矿井下通信存在复杂的多径和多址干扰,导致传统的通信系统在矿井下不能良好工作,为满足当前煤矿安全生产和科学管理要求,必须提高
作为一种有效的学习模式,合作学习的相关研究向来是教育领域的热点问题。合理的分组机制能够做到适应个人需要、明确责任分工、形成共同目标,是合作过程顺利开展、合作学习取
在金融领域的期货交易系统中,监控系统的作用至关重要。必须要实时的监控客户当前的委托、成交、资金、持仓、风险等情况,对高风险的客户及时采取措施防止或减少损失。然而传统
无线网络为人们提供便利、快捷的通信方式。无线局域网的热点覆盖、蜂窝网的空间资源复用以及最近WiMax加入3G标准等,都为无线网络的发展提供了机遇和空间。作为下一代因特网
随着计算机网络应用的不断普及,各种新技术随之层出不穷,网络远程控制技术就是其中发展较快、应用范围较广的一种。 本文最初部分给出了远程控制的概念、工作原理,接下来论述
特征抽取是模式识别中最基本的问题之一。无论是人脸识别还是字符识别,抽取有效的鉴别特征是解决问题的关键。线性投影分析,包括主分量分析(或称K-L变换)和Fisher线性鉴别分析,