《规则协同管理操作手册.docx》由会员分享,可在线阅读,更多相关《规则协同管理操作手册.docx(60页珍藏版)》请在三一办公上搜索。
1、规则协同管理操作手册 规则协同管理操作手册目录1 规则协同管理介绍41.1 简介41.2 登录管理系统41.3 规则协同管理组成72 规则管理82.1 规则上传82.2 规则的版本控制122.3 规则设置172.3.1 增加规则172.3.2 删除规则182.3.3 锁定规则192.3.4 解除锁定192.3.5 废除规则202.3.6 复制规则包212.3.7 规则类别222.4 修改规则222.5 申请审核232.6 规则审核242.7 发布规则242.7 执行规则252.8 执行结果252.9 规则查看263 权限管理273.1 用户管理273.1.1 部门管理273.1.2 用户维护3
2、02.1.3 分配角色313.1.4 初始化用户信息323.2规则权限343.3角色管理353.3.1 角色维护353.3.4 角色包含用户373.3.5 角色资源权限373.3.6 角色操作权限394 信息维护414.1 个人资料414.2 修改密码425 系统管理435.1 资源管理435.1.1 模块管理435.1.2 资源维护465.2 菜单管理505.2.1 栏目管理505.2.2 菜单管理545.3 日志管理565.3.1 日志导出575.3.2 日志清理581规则协同管理介绍1.1简介在团队开发项目时,往往都是分工开发,所以在开发过程中经常会涉及到规则包共享、版本控制、权限控制以
3、及协同管理等问题。规则协同管理是用于管理规则包、控制规则版本、维护规则权限、协同规则更新、实现规则共享的管理系统。规则协同管理不仅大大增加了团队开发的效率,还能做到规则包及时更新与修改,来实现更快更好的响应业务规则的变更,最后达到规则的可控性、灵活性、可维护性。1.2登录管理系统在登录规则协同管理之前,必须要在windows服务中开启两个服务:Apache Tomcat Server与mysql rules。依次点击“开始”“运行”。操作如图1-2-1所示:图1-2-1 开始运行在点击了“运行”之后,在弹出的窗口的输入“services.msc”,如图1-2-2:图1-2-2 输入命令在点击了
4、“确定”之后,就可以看到windows下的所有服务,开启“Apache Tomcat Server”,如图1-2-3所示:图1-2-3 启动“Tomcat”然后在服务列表中可以看到mysql rules是已经启动的了,所以在这里无需启动的。如图1-2-4所示:图1-2-4 mysql rules服务在两个服务启动之后,打开浏览器,在地址栏输入http:/localhost:8880/。确定之后,会出现一个登录页面。这里需要注意的是:浏览器最好为IE8或IE8以上,如图1-2-5所示:图1-2-5 登录规则协同管理输入用户名:admin、密码:123456后,就登录到了规则协同管理,规则协同管理
5、主界面如图1-2-6所示:图1-2-6 规则协同管理主界面1.3规则协同管理组成规则协同管理主要有4部分:规则管理,权限管理,信息维护,系统管理。其中规则管理有8模块组成分别为:规则设置,规则修改,申请审核,规则审核,发布规则,规则执行,执行结果,规则查看。权限管理由3个模块组成:用户管理,规则权限,角色管理。信息维护只有2个模块:个人资料,修改密码。系统管理由3个模块组成:资源管理,菜单管理,日志管理。规则协同管理所有功能模块信息,如图1-3-1所示:图1-3-1 模块信息2规则管理2.1规则上传我们可以把规则配置器上规则包、规则工程上传到规则服务器上,通过规则协同管理对已上传的规则包进行管
6、理。打开规则配置器,选择导入规则包,如图2-1-1所示:图2-1-1 选择导入规则包点击了“打开规则包”,选择我们安装目录下VisualRulessample体验开发中规则工程导入到规则配置器中,如图2-1-2所示:图2-1-2 选择规则工程选择“打开”之后,就在规则配置器中可以看到该工程,如图2-1-3所示:图2-1-3 导入的规则工程在导入规则工程之后,就需要在规则配置器中登录到规则协同管理上,这里的登录账户、密码就是图1-2-5中的账户、密码。登录的过程如图2-1-4所示:图2-1-4 选择“登录规则服务器”点击了“登录规则服务器”之后,在弹出的窗口输入账户、密码之后,点击“确定”,如图
7、2-1-5所示:图2-1-5 登录窗口 点击“确定”之后,就登录到了规则协同管理中。接下来就是要把工程“体验开发”发布到规则协同管理中。操作过程如图2-1-6所示:图2-1-6 选择规则工程保存选择了“保存规则包当前版本”之后,在弹出的窗口中,就可以选择把该工程下规则包上传到规则协同管理中。如图2-1-7所示:图2-1-7 选择保存规则包点击确定后就把该规则工程上传到规则协同管理上,如图2-1-8所示:图2-1-8 上传完成的规则包2.2规则的版本控制在开发工程过程中,为了实现一个功能,我们可以通过开发出很多规则去实现这个功能,然后一步步完善规则,达到更好的开发项目。这样就出现一个问题,规则会
8、出现很多版本。因此,为了更好的管理规则,就需要对各个版本进行控制。在图2-1-7中上传的方式为:“保存规则包当前版本”,这种保存方式是最快捷的上传方式,每次保存都会在规则包的版本号上自增0.01,然后可以在规则配置器上导入指定版本的规则包。但是这种保存方式在规则协同管理中,只会看到最新版本的规则包。若要每个版本的规则包都可以查看,可以采用“根据工程标签新增版本”的方式来实现,如图2-2-1所示:图2-2-1 根据工程标签新增版本 选择了“根据工程标签新增版本”之后,在弹出的窗口填写标签信息如图2-2-2所示:图2-2-2 填写标签信息点击了确定之后,把该工程下的三个规则包全部上传到规则服务器上
9、,如图2-2-3所示:图2-2-3 确定上传在点击“确定”之后,就可以在规则协同管理中查看标签为1.0的该工程。如图2-2-4所示:图2-2-4 标签规则工程在该规则工程修改后,需要再次上传该规则工程,过程如图:2-2-5,2-2-6所示:图2-2-5 再次“根据工程标签新增版本”图2-2-6 填写标签信息(2.0)上传完成之后,在规则协同管理就有2.0版本的规则工程,如图2-2-7所示:图2-2-7 规则工程不同版本2.3规则设置规则管理有8模块组成:规则设置,规则修改,申请审核,规则审核,发布规则,规则执行,执行结果,规则查看。其中申请审核规则审核发布规则规则执行执行结果这是一套审核的流程
10、,按顺序执行。由于我们在规则配置器上传规则时,已经设置了“上传后自动发布”所以不需要通过审核流程就自动发布了。规则设置中主要有如下几个功能,增加规则,删除规则,锁定规则,解除锁定规则,废除规则,复制规则包。由于在规则上传时,只上传了一个规则工程、三个规则包,如图2-3-1所示:图2-3-1 规则设置2.3.1增加规则增加规则主要用于添加规则包到规则工程中,操作如果2-3-1-1所示:图2-3-1-1 增加规则包点击了“增加”规则包之后,就要填写添加规则包的相应信息,如图2-3-1-2所示:图2-3-1-2 填写规则包信息2.3.2删除规则删除规则主要用于删除规则工程里的规则,操作如下,选择要删
11、除的规则,如图2-3-2-1所示: 图2-3-1-2-1 勾选需要删除的规则包点击“删除”后弹出如下对话框,点击“确定”后就可以把规则包从规则工程中删除。如图2-3-2-2所示:图2-3-2-2 确定删除2.3.3锁定规则锁定规则包主要目的就只为了控制规则的使用权限,锁定规则后就不能对规则进行修改,审核,发布,以及执行。锁定规则包过程如图2-3-3-1所示:图2-3-3-1 锁定规则包勾选中要锁定的规则包,点击“锁定”后就可以查看规则包状态,如图2-3-3-2所示:图2-3-3-2 规则包的状态2.3.4解除锁定解除锁定用于把规则状态还原为可修改、可编辑,这样就可以对规则进行修改,审核,发布,
12、以及执行。解除锁定规则包的操作,如图2-3-4-1所示:图2-3-4-1 解锁规则包2.3.5废除规则废除规则包后就不能对规则包进行任何处理。选中要废除的规则包,点击“废除“之后,就废除了规则包。操作如图2-3-5-1所示:图2-3-5-1 废除规则包点击了“废除“之后,查看规则包的状态如图2-3-5-2所示:图2-3-5-2 规则包状态2.3.6复制规则包选择复制某个规则包,然后以不同的外部调用名保存成另一规则包。操作如图2-3-6-1所示:图2-3-6-1 复制规则包点击了“复制规则包“之后,需要给生成的规则包填写相关信息,如图2-3-6-2: 图2-3-6-2 填写复制规则包信息点击了“
13、提交“之后,规则包复制完成,如图2-3-6-3所示:图2-3-6-3 复制完成的规则包2.3.7规则类别在设置规则属性时,需要选择设置规则类别。规则类别主要有6大类,分别为:(1)申请审核即发布:只要规则申请了审核,那么规则就已经发布了。(2)在线点击运行(3)审核通过后发布:规则要通过申请审核,然后审核通过才能发布。(4)审核通过后规则服务读取:规则审核通过后,去读出规则服务器中更加新版本的规则。(5)上传后自动发布:不需要要审核,只要规则上传到服务器上就发布,省去了很多环节。(6)审核后手工发布:审核通过后,再手动去发布规则。2.4修改规则在规则协同管理上可以对上传的规则进行修改。首先选择
14、需要修改的规则工程,然后选中要修改的标签版本,最后点击修改,如图2-4-1所示:图2-4-1 选择修改的的规则包点击了需要修改的规则包之后,就可以在页面编辑、修改规则,如图2-4-2所示:图2-4-2 web页面编辑规则2.5申请审核若规则包需要要发布则先需要申请审核,选择需要申请发布的规则包,点击申请发布,如图2-5-1所示:图2-5-1 选择审核发布的规则包点击申请发布后则会在规则审核中添加记录。2.6规则审核对申请审核的规则我们要对规则进行审核,以便确认这个规则是否可以进行发布。若审核通过则执行下一步,是否执行发布规则;若审核不通过,则该规则包需要重新申请审核。规则审核如图2-6-1所示
15、:图2-6-1 规则审核2.7发布规则审核通过后就要确认其规则是不是要发布,若选择“确认发布“则规则发布成功,则在”“规则查看”中查看到该规则包的发布状态为已发布;若选择”不发布“,则该规则包需重新申请审核,操作如图2-6-1所示:图2-6-1 发布规则2.7执行规则对需要要执行的规则点击执行即可,如图2-7-1所示:图2-7-1 执行规则2.8执行结果在对规则进行执行后,可以查看规则的执行结过。结果有三种:执行结果,撤销结果,应用结果。如图2-8-1所示:图2-8-1 执行结果2.9规则查看规则查看,主要查看其规则工程中的规则的状态,版本,以及查看器内容。界面如图2-9-1所示:图2-9-1
16、 规则查看3权限管理权限管理由三部分组成:用户管理 规则权限,角色管理。3.1用户管理用户管理用于对系统用户进行管理,主要任务有:部门管理,用户维护,分配用户角色,初始化用户信息。用户管理的主界面如图3-1-1所示:图3-1-1 用户管理界面3.1.1部门管理部门管理主要是从三个方面进行管理:新建部门,修改部门信息,删除。规则协同管理初始只有三个部门:技术部、市场部、客户部。新建部门:添加新的部门信息,操作如图3-1-1-1所示:图3-1-1-1 新建部门点击了新建部门之后,在弹出的窗口填写添加的部门信息,如图3-1-1-2所示:图3-1-1-2 填写部门信息输入部门名称:财务部、显示顺序:4
17、。点击了提交之后就增加了财务部这个部门,如图3-1-1-3所示:图3-1-1-3 添加完成的部门修改部门信息:主要用来修改部门名称和显示顺序。下面我们修改财务部信息为例,操作如图3-1-1-4所示:图 3-1-1-4 修改部门信息然后点击修改部门信息弹出如图3-1-1-5所示页面:图3-1-1-5 修改部门信息这里我们就可以修改部门名称以及显示顺序,财务部这个名称改为人事部,结果如图3-1-1-6所示:图3-1-1-6 修改部门信息删除部门:选中该删除的部门,右击选中删除。操作如图3-1-1-7所示:图3-1-1-7 选择删除部门点击了删除后,弹出如图3-1-1-8所示的对话框: 图3-1-1
18、-8 删除用户3.1.2用户维护点击增加按钮,选择添加新用户,出现如图3-1-2-1所示的页面:图3-1-2-1 填写用户信息填完基本信息后,点击“提交”就新增一个用户了。该用户可以就可以登录到规则协同管理上了。删除用户,若要删除系统中的某个用户,勾选需要删除的用户,选择删除,操作如图3-1-2-2所示:图3-1-2-2 删除用户点击了“删除用户”之后,在弹出的窗口选择“确定”,就可以成功的删除该用户。操作如图3-1-2-3所示:图3-1-2-3 确定删除2.1.3分配角色为用户分配角色,系统已有若干角色,不同的角色有不同的权限,为用户分配角色也就是为用户分配权限。用户有了权限之后,才能去查看
19、与操作系统中的菜单与资源。分配过程如图3-1-3-1所示:图3-1-3-1 选择分配点击“分配角色”后,就可以在接下来的页面给该用户分配角色信息,如图3-1-3-2所示:图3-1-3-2 分配用户角色在图3-1-3-2的编辑页面可以添加和删除用户的角色信息。3.1.4初始化用户信息初始化用户信息:当某用户忘记密码,可以对其密码进行初始化;也可以对用户名称与登录名称进行修改,如图3-1-4-1所示:图3-1-4-1 修改用户信息点击了修改用户信息后,在弹出来的窗口就可以填写修改“deployer”的信息值,如图3-1-4-2所示:图3-1-4-2 填写用户信息值修改了用户信息之后,点击提交就成功
20、的修改了该用户的信息。3.2规则权限规则权限是为了更好的控制规则,只有给用户分配了规则权限,用户才可以操作、查看、修改规则等一系列操作。下面就是为“develop”用户分配规则权限,给他“体验开发”的规则权限,这样他就能对该规则工程进行操作了。如图3-2-1所示:图3-2-1 分配用户规则权限点击“保存”就对develop用户分配了该工程的规则权限。我们改用develop登录系统(用户名:develop,密码:123456)之后,就可以查看到该用户的权限。如图3-2-2所示:图3-2-2 用户规则权限给develop这个用户添加了“体验开发”的规则权限之后,该用户同样的可以在规则配置中导入该规
21、则工程进行规则编辑。3.3角色管理角色主要是为了更好对开发规则工程的分工,更加明确各自的所要做的工作,协调工作管理。角色管理主要的功能模块有:角色维护,角色包含用户,角色资源权限,角色操作权限。四大模块组成。3.3.1角色维护角色维护:维护系统的角色信息,主要的功能是增,改,删。(1)增加角色:增加新的角色信息,填写角色名称、顺序、角色包含用户等信息。如图3-3-1-1所示:图3-3-1-1 增加新角色点击了“增加”之后,就要填写新角色的信息,如图3-3-1-2所示:图3-3-1-2 填写角色信息填写完角色名称,显示顺序,以及角色说明,点击“提交”就完成了角色的增加。(2)修改角色:选中角色后
22、点击“修改“,下图中就修改角色“外来人员“的信息。如图3-3-1-3所示:图3-3-1-3 修改角色信息修改完后,点击“提交“就完成了修改角色操作。删除角色:勾选需要删除的角色,点击删除,就可以完成删除操作。如图3-3-1-4所示:图3-3-1-4 删除角色3.3.4角色包含用户角色包含用户,也就是查看该角色包含的用户信息,如图,3-3-4-1、3-3-4-2所示:图3-3-4-1 查询角色信息图3-3-4-2 查看角色用户信息3.3.5角色资源权限角色资源权限,可以分配该角色的资源权限。给角色分配了资源后,该角色进入了规则协同管理,就可以查看到系统给他分配的资源权限,而那些没有分配给该角色的
23、资源,该角色就无法查看。分配过程如图3-3-5-1所示:图3-3-5-1 角色资源权限点击“操作“之后,就可以给该角色分配具体的权限了,如图3-3-5-2所示:图3-3-5-2 角色用户的资源点击了“保存“之后,我们可以用develop这个用户登录到系统中,查看该角色具体资源情况,如图3-3-5-3所示:图3-3-5-3 角色详细资源3.3.6角色操作权限角色操作权限与角色资源权限类似,用于控制角色可以操作的资源内容。操作如图3-3-6-1所示:图3-3-6-1点击了操作之后,就可以在接下来的页面维护该角色可控制的资源信息,如图:3-3-6-2所示:图 3-3-6-2 修改角色资源点击了“保存
24、“,该角色的的资源权限设置完毕。4信息维护信息维护只有两个部分内容:个人资料,修改密码4.1个人资料个人资料:查看自己的资料信息。信息由四部分组成:用户名称,电子邮件,手机号码,职位,页面如图4-1-1所示:图4-1-1 个人资料4.2修改密码修改密码要输入原始密码以及新密码,重复密码。如图4-2-1所示:图4-2-1 修改密码只要原密码正确,以及新密码和重复密码相同,点击提交密码修改就成功。5系统管理系统管理是用于管理系统的。系统管理有4个主要部分:资源管理,菜单管理,日志管理,工作流设置。在系统管理中可以控制系统的菜单信息、资源信息、页面信息以及查看、导出日志信息。5.1资源管理资源管理主
25、要用于对系统的资源进行控制与管理,资源的合理分配有利于系统的条理清晰和权限控制。资源管理可分为两个模块:模块管理与资源维护。5.1.1模块管理资源管理的模块类别与菜单管理的栏目管理是对应的,都是用于管理系统菜单资源的。模块类别是给系统的资源进行分类的,同时资源类别也可以进行维护。(1)新建模块:选择“新建“,添加模块信息。如图5-1-1-1所示:图 5-1-1-1 添加模块类别点击了“新建”后,填写相关的“模块类别”信息,如图5-1-1-2所示:图5-1-1-2添加模块信息填写完模块类别名称、显示顺序、以及上级模块后,点击“提交”后完成了资源类别的增加。(2)修改模块:类别可以修改模块类别名称
26、,显示顺序,以及上级模块。选中要修改的模块,右击选中修改,如图5-1-1-3所示:图5-1-1-3 选择修改模块类别信息如图5-1-1-3所示,选择修改“规则管理”之后,在弹出窗口修改该模块的信息,如图5-1-1-4所示:图5-1-1-4 修改模块信息修改完后,点击“提交”就完成了对资源模块的修改。(3)删除模块:选中要删除的模块,右击选中“删除”,如图5-1-1-5所示:图 5-1-1-5 选择删除模块信息点击“删除”,弹出如图5-1-1-6所示的对话框,确定删除:图5-1-1-6 所示5.1.2资源维护资源的维护除了对资源的基本操作如:增删改,还有就是设置、初始化资源功能。(1)增加资源:
27、增加新的资源信息,点击“增加”如图5-1-2-1所示:图5-1-2-1 选择增加新资源点击了“增加”后,填写模块名称,模块编号,显示顺序,模块描述,点击“提交”后就完成了对资源模块的增加。如图5-1-2-2所示:图5-1-2-2 填写模块信息(2)修改资源:选择需要修改的模块,点击“修改”,如图5-1-2-3所示:图 5-1-2-3 修改模块信息点击了“修改”后,填写需要修改的模块信息,如图5-1-2-4所示:图5-1-2-4 修改资源信息(3)删除资源:选择需要删除的资源,点击删除,如图“5-1-2-5”所示:图5-1-2-5 删除模块信息点击了“删除“后,确认删除即可。(4)设置资源:设置
28、资源功能,也就是给资源添加可操作的权限。点击“设置“,如图5-1-2-6所示:图5-1-2-6 设置资源功能点击“设置“后,接下来就是设置资源的功能,如图5-1-2-7所示:图5-1-2-7 资源功能维护在资源的功能设置中,即可以手动添加资源的功能,也可以是初始化该资源的功能。完成后,就可以在权限管理中对该资源的操作功能进行维护了,最后达到给角色分配资源操作权限的目标。5.2菜单管理菜单管理主要功能是用来管理系统左侧导航栏中的菜单的。菜单管理由两部分组成栏目管理与页面管理。5.2.1栏目管理栏目管理也就是对导航栏的菜单进行管理的,他控制着系统的所有菜单。(1)新建栏目:添加新的栏目,操作如图5
29、-2-1-1所示:图5-2-1-1 选择新建栏目点击“新建栏目“弹出如下对话框,如图5-2-1-2所示,填写新栏目的信息:图5-2-1-2填写栏目信息输入的栏目名称,选择上级栏目,对应资源类别,显示顺序,以及连接地址。点击“提交”完成新增菜单栏目操作。(2)修改栏目:修改栏目的信息,栏目名称、上级栏目,对应资源类别等等。操作如图5-2-1-3所示:图5-2-1-3 选择修改栏目信息选择“修改栏目”后,弹出如下对话框如图5-2-1-4所示:图5-2-1-4 修改栏目信息修改完后,点击“提交”就完成了修改菜单栏目的操作。(3)删除栏目:右键选中需要删除的菜单栏目,点击删除,如图5-2-1-5所示:
30、图5-2-1-5 删除栏目点击“删除栏目”按钮后,在弹出的窗口点击“确定”完成对该栏目的删除。(4)栏目属性:用于查看菜单栏目的一些基本信息如,栏目名称、上级栏目、对应资源、显示顺序、以及连接地址等。右键选择需要查看的栏目,选择“栏目属性”,如下图5-2-1-6所示:图5-2-1-6 栏目属性点击“栏目属性”后,就会弹出如图5-2-1-7所示的窗口:图5-2-1-7 栏目属性5.2.2菜单管理(1)新增菜单:新增一个菜单就相当于在该栏目下增加一个功能,增加一个页面。在菜单管理中点击“增加”,选择给该栏目添加个新菜单,操作如图5-2-2-1所示:图5-2-2-1 选择增加新菜单点击了“增加”按钮
31、后,在弹出窗口中填写新增的页面名称、页面的url、选择栏目编号、显示顺序、资源编号、是否显示等信息。如图5-2-2-2所示: 图5-2-2-2 填写菜单信息(2)修改菜单:修改菜单的信息,操作如图5-2-2-3所示:图5-2-2-3 选择修改菜单信息点击了“修改”按钮后,在弹出的页面就可以修改菜单信息,如图5-2-2-4所示:图5-2-2-4 修改菜单信息点击“提交”后,该菜单信息修改完成,该页面就可以在规则协同管理中显示。(3)删除菜单:是把左侧导航栏中的菜单删除,选中要删除的菜单,点击“删除”按钮,操作如图5-2-2-5所示:图5-2-2-5 选择删除菜单点击“删除”后,在弹出对话框中,点
32、击“确定”就可以把该菜单从系统中成功删除。5.3日志管理日志管理主要是为了查看用户在规则协同管理的一系列操作,这样可以保存一些备份信息。日志管理由三个部分组成:日志查看,清除日志,日志导出。日志一共由八个类别组成:用户登录,权限设置,规则修改,申请审核,审核操作,发布规则,发布结果。日志的界面窗口如图5-3-1所示:图5-3-1 日志信息5.3.1日志导出日志保存就是把日志信息导出成excel输出到本地来。操作如图5-3-1-1:图5-3-1-1 生成excel点击“生成Excel”后,在弹出的窗口选择“保存”如图5-3-1-2所示:图5-3-1-2 选择保存excel点击了“保存”按钮后,输入保存的excel名称与保存地址,再次点击“保存”后,导出完毕。如图5-3-1-3所示:图5-3-1-3 保存地址与名称5.3.2日志清理清理日志功能主要是清理过久,繁冗的日志。在日志管理界面上点击“清除14天前的日志”,这样就可以把14天前的日志清除,操作如图5-3-2-1所示:图5-3-2-1 清除日志第60页