`
NIIT_zhu
  • 浏览: 47694 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
  使用规则引擎可以通过降低实现复杂业务逻辑的组件的复杂性,降低应用程序的维护和可扩展性成本。这篇文章展示如何使用VisualRules规则引擎让 Java™ 应用程序更适应变化。VisualRules有一个本地规则表达式语言和一个规则编辑器插件,使 VisualRules的应用更加简单快捷   要求施加在当今软件产品上的大多数复杂性是行为和功能方面的,从而导致组件实现具有复杂的业务逻辑。实现 J2EE 或 J2SE 应用程序中业务逻辑最常见的方法是编写 Java 代码来实现需求文档的规则和逻辑。在大多数情况下,该代码的错综复杂性使得维护和更新应用程序的业务逻辑成为一项令人畏惧的任务, ...
          1数据结构配置器简介   1.1概述   数据结构配置器(DataBuilder)是visualRules产品中数据库层的管理工具。由于管理数据的数据库种类非常多,不同的数据库都有不同的操作界面,在软件开发过程中会带来很大 ...
                      学习前的准备   获取VisualRules安装程序   VisualRules是一个基于规则引擎实现的可视化定制业务逻辑的商业规则管理系统,同时又具有快速开发java软件项目的功能,是由杭州旗正信息技术 ...
  引言   本文档为对旗正公司的规则产品在银行保险等金融领域的实际应用做出一个综合评估报告。根据实际的数据(商业生产数据)来为以下应用场景提供模型支撑,展现客观真实的报告结果,展现旗正规则产品的综合能力   应用场景   由于涉及商业机密,总体场景说明进行简化说明,取其中部分不连贯场景   场景层次说明          该场景是取自BPO客户的后台数据处理模块,共分为以下及部分:          1:数据录入          2:数据校验,标准化          3:数据传输   其中我们的规则引擎产品应用在:数据校验,标准化这部分,我们通 ...
基站数据库基站数据库基站数据库基站数据库应用应用应用应用场景说明场景说明场景说明场景说明    (一) 基站数据库主要由GSM与TD-SCDMA网络基站、直放站、室内分布系统等信息组成。 (二) 应用场景包括:无线资源信息查询,无线资源信息维护管理,满足网络维护、统计处理、市场分析和建设规划等多方面需求。 (三) 使用单位:市运营建设中心、无线维护室、网络优化室、小区规划室、网络监控室、网络业务维护室等相关单位。 (四) 使用频度:日常无线网络优化及维护、统计处理、市场分析和建设规划使用。 这里我简单使用其中一个小小的规则使用drools和visualrules来实现规则的配置说明 dr ...
VisualRules分为开发平台和运行平台,部署和集成和运行平台相关。目前考虑兼容性,VisualRules配置的规则包编译后生成的代码,已经生成的jsp页面等,支持JDK 1.4及以上版本。VisualRules运行平台主要包括规则引擎、web框架以及生成规则包编译文件以及jsp代码。如果不通过VisualRules来生成jsp代码,则不需要web框架。规则引擎和web框架是两个jar文件,可以直接打包放到web工程的lib目录中。编译后的规则包文件可以打包到web工程的classes下面,也可以指定特定目录,放到特定的目录下。生成jsp页面是纯粹的jsp页面,因此可以放到web工程的根目录 ...
采用VisualRules进行软件项目开发,由于业务人员或者设计人员可以直接参与业务逻辑的实现,因此项目的设计开发工作分工方面会和传统的项目分工工作会有所不同。作为项目的开发流程而言,仍然分为需求分析阶段、设计阶段 ...
VisualRules使得软件项目的开发时,对于业务逻辑层的开发不再需要编写代码,因此也就无需去管理Struts,Spring,Hibernate哪些相关的类和xml配置文件,甚至部分页面的代码也是自动生成的,因此对应的项目管理工作也要相应的发生 ...
VisualRules是在规则引擎基础上发展出来的一款产品,其秉承了规则引擎可以使业务逻辑的变化可以独立于程序之外的特点,同时结合国内软件项目的特点,为数据库层和界面层也提供了独立于程序之外配置的特点,因此本产品不 ...
VisualRules的提出是为了解决目前软件项目因为客户需求的不断变动,造成项目延期或者维护成本居高不下等问题。VisualRules的使用可以有效的减少软件设计和开发的工作量,使得软件项目所需要人手大大降低,有效的减少了项目沟通的问题以及项目管理的难度。同时VisualRules使得极少的维护人员就可以担当起几个项目的维护,部分维护工作可以直接由客户担当,有效的控制了维护成本。因此VisualRules最适应于那些需求容易发生变化或者需求最初分析不清的软件项目。         就技术层面而言,需求的变化涉及到三个层面的变化:业务逻辑层,这是业务需求最容易变化的部分,用户可能会要求定期就发 ...
Visual Rules是什么     Visual Rules又称旗正商业规则定制平台,是一个基于规则引擎实现的可视化定制业务逻辑的商业规则管理系统,同时又具有快速开发java软件项目的功能。      Visual Rules可以在程序外部对软件项目中所涉及 ...
Global site tag (gtag.js) - Google Analytics