VisualRules-Web案例展示(一)

VisualRules单机版以其卓越的功能深受用户喜爱。现在,我们进一步推出了VisualRules-Web在线版本,让您无需安装任何软件,即可在任何浏览器中轻松体验VisualRules的强大功能。无论是数据分析、规则管理还是自动化决策,VisualRules-Web都能提供无缝的用户体验,让您的工作更加高效和便捷。

一、创建工程

在浏览器中输入http://vrs2.flagleader.com/editor/index.jsp 地址回车。
在这里插入图片描述
输入 用户名、密码,点击提交。可以看到编辑页面
在这里插入图片描述
点击“新建工程”按钮,进行工程创建。创建好了工程,才可以创建规则包
在这里插入图片描述
在这里插入图片描述

二、Hello World案例

通过“Hello World”案例的开发,来体验VisualRules-Web基本实现方式和流程。

2.1 案例描述

规则包:新建一个HelloWorld规则包,此规则包接收一个参数(用户姓名),如果姓名不为空,则返回欢迎词“Hello”+姓名,如果姓名为空,则返回欢迎词“Hello World”。

2.2 案例实现

1.创建规则包
右键“客户体验2”规则工程,在菜单栏中选择“新建规则包”:
在这里插入图片描述
并将其命名为“HelloWorld”:
在这里插入图片描述
点击“修改”按钮,弹出规则包编辑页面,进行案例实现。
在这里插入图片描述
在这里插入图片描述
2.定义对象库
在对象库的传入数据中定义变量“姓名(name)”、“欢迎辞(welcome)”。
在编辑窗口的工具栏中点击“在这里插入图片描述
”添加变量,在弹出的对话框里依次填入名称、类型、显示名称。(名称必须为英文,类型默认为String,这里根据自己的需求去在下拉框中选择,显示名称则可以为中文。)
在这里插入图片描述
在这里插入图片描述
3.添加规则
选择规则包“HelloWorld”,右键“添加规则”,并将其命名为“返回欢迎辞”:
在这里插入图片描述
在这里插入图片描述
点击“返回欢迎辞”规则,在中间编辑窗口中,点击“如果”下面的“ ”添加条件:
在这里插入图片描述
点击“ ”出现“请选择”,选择“姓名”:
在这里插入图片描述
点击“姓名”后面的“等于”,出现菜单项,如下:
在这里插入图片描述
根据变量“姓名”类型的不同,点击“等于”出现在菜单项中的选项也会有所不同,根据需求选择相应值。这里姓名设置的类型为String,需要判断“姓名”不为空。因此,将“等于”改为“不为空”:
在这里插入图片描述
点击“那么”下面的“ ”添加动作:
在这里插入图片描述
点击“ ”出现“点击请选择”,点击选择“变量赋值”:
在这里插入图片描述
点击变量赋值,选择“欢迎辞”:
在这里插入图片描述
给变量“欢迎辞”添加常量值。点击“点击请选择”选择“输入常量值”:
在这里插入图片描述
点击“空”,在弹出框中常量值“Hello ”:
在这里插入图片描述
点击常量值“Hello ”后面的“[]”字符串间操作符添加运算符:
在这里插入图片描述
由于变量“欢迎辞”是String类型,所以这里字符串间操作符只有“+”。选择“+”后面出现“点击请选择”点击选择“选择值”:
在这里插入图片描述
选择变量“姓名”:
在这里插入图片描述
点击“否则”下面的“ ”,选择“变量赋值”:
在这里插入图片描述
选择变量“欢迎辞”:
在这里插入图片描述
并给变量“欢迎辞”赋予常量值“Hello World”。点击“点击请选择”,选择“输入常量值”:
在这里插入图片描述
点击“空”,在弹出框中输入常量值:
在这里插入图片描述
在这里插入图片描述
4.规则包保存退出
保存规则包,并退出,不可直接关闭浏览器退出。

在这里插入图片描述
回到列表页面可以看到规则包编辑过程中保存的版本信息。

在这里插入图片描述
5.测试规则包
可以直接在规则配置器中,测试规则包的执行情况。点击规则包后,在中间的编辑窗体的测试窗体中,可以输入传入值,点击执行后可以显示传出值:
(1) 姓名为空时的实际结果值:

在这里插入图片描述
(2) 姓名不为空时的实际结果值:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、个人所得税案例

3.1 案例描述

个人所得税(Personal Income Tax, PIT)是针对个人收入征收的一种税收。不同国家和地区的个人所得税制度有所不同,税率表和速算扣除数每年可能会有所调整,因此在进行个人所得税计算时需考虑到相应参数的调整。

3.2 案例实现

1.创建规则包
右键“客户体验2”规则工程,在菜单栏中选择“新建规则包”:
在这里插入图片描述
并将其命名为“个人所得税”:
在这里插入图片描述
2.添加对象
点击右侧“修改”案例,进入规则编辑页面,进行对象添加

在这里插入图片描述
3.编写规则
选择“个人所得税”,添加规则“全月所得税额”并配置

在这里插入图片描述
点击“那么”下“ 在这里插入图片描述
”按钮,添加变量

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加关联决策表“当月所得税”,并进行规则编写
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
默认1个条件 和 1个赋值 列。增加赋值列,设置条件和赋值对应字段
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
调整条件位置
在这里插入图片描述
弹出“调整显示位置”
在这里插入图片描述
鼠标移动到此弹出框,点击
在这里插入图片描述
为了便于快速完成条件设定,我们可以复制该行条件,然后修改相应数值,进而完成所有条件设定。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改变量信息,依次可以快速完成。条件设置
在这里插入图片描述
对“税率”和“速算扣除数”进行赋值
在这里插入图片描述
在这里插入图片描述
也可采用导出Excel,本机填写完成后再导入
在这里插入图片描述
添加规则“计算所得税和实际工资”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.测试规则包
选择“个人所得税”,“测试”进行规则包测试
在这里插入图片描述
在这里插入图片描述

四、友情提醒

由于篇幅限制,以上内容只是对该案例进行大致讲解和展示。如有对该案感兴趣可以发sales@flagleader.com完整案例索取。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1483816.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

GESP CCF C++ 四级认证真题 2024年6月

第 1 题 下列代码中,输出结果是( ) A. 12 24 24 12 B. 24 12 12 24 C. 12 12 24 24 D. 24 24 12 12 第 2 题 下面函数不能正常执行的是() A. B. C. D. 第 3 题 下面程序…

理解UI设计:UI设计师的未来发展机遇

UI设计师的出现是互联网时代的设计变革。随着移动互联网的快速发展,移动产品设计师非常短缺。高薪资让许多其他行业的设计师已经转向了UI设计。那么什么是UI设计呢?UI设计师负责什么?UI设计的发展趋势和就业前景如何?这些都是许多…

JMX 反序列化漏洞

前言 前段时间看到普元 EOS Platform 爆了这个洞,Apache James,Kafka-UI 都爆了这几个洞,所以决定系统来学习一下这个漏洞点。 JMX 基础 JMX 前置知识 JMX(Java Management Extensions,即 Java 管理扩展&#xff0…

PyTorch 深度学习实践-加载数据集

视频指路 参考博客笔记 参考笔记二 目录标题 介绍课程代码作业实现 介绍 在深度学习时用min-batch来平衡训练时间和性能上的需求,之后训练周期要写成两层嵌套循环。epoch:所有训练样本进行完一次前向和反向传播,batch-size:训练的…

Yolo-World网络模型结构及原理分析(更新中)

文章目录 概要一、整体架构分析二、详细结构分析1.YOLO检测器1.1 Backbone1.2 Head1.3 各模块的过程和作用Conv卷积模块C2F模块BottleNeck模块SPPF模块Upsampling模块Concat模块 2.文本编码器 Text Encoder 概要 尽管YOLO(You Only Look Once)系列的对象…

AI(Adobe lliustrator)教程+软件包

简介: 软件主要应用于印刷出版、海报书籍排版、专业插画、多媒体图像处理和互联网页面的制作等,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目。 通常用于创建LOGO(商标或徽标),图标,插图…

实践之K近邻算法实现红酒聚类

前言 K近邻算法是一种用于分类和回归的非参数统计方法,通过计算样本与训练样本的距离,找出最接近的k个样本进行投票来确定分类结果。算法的基本要素包括K值、距离度量和分类决策规则。 K值决定了邻居的影响程度,距离度量反映了样本间的相似度…

基于Java的汽车租赁管理系统设计(含文档、源码)

本篇文章论述的是基于Java的汽车租赁管理系统设计的详情介绍,如果对您有帮助的话,还请关注一下哦,如果有资源方面的需要可以联系我。 目录 摘 要 系统运行截图 系统总体设计 系统论文 资源下载 摘 要 近年来,随着改革开放…

旋转编码器 - 从零开始认识各种传感器【第八期】

旋转编码器|从零开始认识各种传感器 1. 什么是旋转编码器? 旋转编码器是一种能够将旋转位置变化转换为数字信号输出的装置,被广泛应用于机械设备、自动化控制、测量仪表等领域。它是电位计的现代数字等效产品,比电位计功能更广泛。 电位计只…

数据结构——堆,堆排序

前提 我们都知道内存分布中的堆区(Heap section),new出来的空间都在堆区上。和堆区有一个名字很相近的数据结构——堆(Heap),虽然名称相近,但两者是完全不同的东西。 因为十大排序算法中有一个堆排序,所以从头开始了解下堆这个数…

JAVASE-医疗管理系统项目总结

文章目录 项目功能架构运行截图数据库设计设计模式应用单列设计模式JDBC模板模板设计模式策略模式工厂设计模式事务控制代理模式注解开发优化工厂模式 页面跳转ThreadLocal分页查询实现统计模块聊天 项目功能架构 传统的MVC架构,JavaFX桌面端项目,前端用…

Linux如何正确安装MySQL数据库

对于Linux安装mysql,如果大家有不会的可以来参考小编的详细安装步骤哦,小编带你一步步走向成功~ 首先对于Linux系统,我们通过小编的上一篇文章中知道安装软件的命令为wget,所以首先需要写出命令获取mysql: wget https://cdn.mys…

高频面试题-CSS

BFC 介绍下BFC (块级格式化上下文) 1>什么是BFC BFC即块级格式化上下文,是CSS可视化渲染的一部分, 它是一块独立的渲染区域,只有属于同一个BFC的元素才会互相影响,且不会影响其它外部元素。 2>如何创建BFC 根元素,即HTM…

【Git远程操作】向远程仓库推送 | 拉取远程仓库

目录 1.向远程仓库推送 ​1.1本地仓库的配置 1.2remote-gitcode本地仓库 1.3推送至远程仓库 2.拉取远程仓库 现阶段以下操作仅在master主分支上。 1.向远程仓库推送 工作区☞add☞暂存区☞commit☞本地仓库☞推送push☞远程仓库注意:本地仓库的某个分支 ☞推…

趣谈linux操作系统 9 网络系统-读书笔记

文章目录 网络协议栈基础知识回顾网络分层网络分层的目的各层作用简介延伸-ip地址,有类,无类,cidr socket实现分析tcp/udp回顾socket编程回顾TCP编程回顾UDP编程回顾差异 socket相关接口实现浅析sokcet实现解析创建socket的三个参数socket函数定义及其参数创建socket结构体关联…

小白新手搭建个人网盘

小白新手搭建个人网盘 序云服务器ECS重置密码远程连接ECS实例 安装OwnCloud安装Apache服务PHP运行环境NAS挂载挂载验证操作体验 序 阿里云文件存储NAS(Apsara File Storage NAS)是一个可大规模共享访问,弹性扩展的分布式文件系统。本文主要是…

(三)原生js案例之滚动到底部解锁按钮状态

业务主要是注册页面&#xff0c;有很长的条款需要用户去读&#xff0c;必须确认用户是不是看到全部的条款&#xff0c;这个场景下可以使用 效果 代码实现 必要的css <style>*{padding: 0;margin: 0;}ul{list-style: none;width: 330px;height: 100%;/* height: 200px;…

Adobe国际认证详解-影视后期

在当今的数字媒体时代&#xff0c;影视后期制作作为创意产业的核心环节&#xff0c;对于专业技能的要求日益提高。Adobe国际认证&#xff0c;作为全球创意设计领域的重要标杆&#xff0c;为影视后期制作人员提供了一个展示自我、提升技能的国际舞台。 何为影视后期&#xff1f;…

在学习使用LabVIEW的过程中,需要注意哪些问题?

在学习使用LabVIEW的过程中&#xff0c;需要注意以下问题&#xff1a; 1. 基础知识 图形化编程思维&#xff1a; LabVIEW采用图形化编程方式&#xff0c;与传统的文本编程语言有很大不同&#xff0c;需要适应这种新的编程思维方式。数据流概念&#xff1a; 理解LabVIEW的核心数…

【Git标签管理】理解标签 | 创建标签 | 查看标签 | 删除标签 | 推送标签

目录 1.理解标签 2.创建标签 3.查看标签 4.删除本地仓库的标签 5.推送标签 6.删除远程仓库的标签 1.理解标签 Git提供一个打标签的功能tag&#xff0c;对某一次事务/提交的表示&#xff08;作用/意义&#xff09;。标签 tag &#xff0c;可以简单的理解为是对某次 comm…