强大的java工作流引擎,可视化开发工作流
我们先来看看什么是工作流?
所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括流程的节点管理、流向管理、流程样例管理等重要功能。
就好比一辆汽车,外表做得再漂亮,如果发动机有问题就只是一个摆设。应用系统的弹性就好比引擎转速方面的性能,加速到100 公里需要1 个小时(业务流程发生变动需要进行半年的程序修改)还能叫好车吗?引擎动不动就熄火(程序因为逻辑的问题陷入死循环)的车还敢开吗?
XJR开发平台的工作流是整合activity工作流引擎的图形化流程设计器,通过可视化配置界面。基于B/S结构,纯浏览器应用,只需要拖拽组件,拼接流程,就能实现各层的审批。既能实现OA办公系统内部工作流之间的数据整合,如借款与报销、预算与决算等,又能实现OA办公系统工作流与其他业务系统之间的数据整合,如HR、ERP、CRM等。
在OA办公系统中,每个人都会用的请假流程,我们拿请假申请流程来举例,看看如何利用XJR快速开发平台进行可视化设计流程?建立工作流程前我们需要先通过XJR快速开发平台的可视化表单设计先设计设计出请假表单。前面有文章详细介绍过了,在这里不详细讲解了。
一、点击后台工作流程→流程设计
二、用流程设计器画出请假流程图,XJR快速开发平台的流程设计器是整合activtity开发,采用可视化编辑工作流引擎,辅助研发人员设计专业的流程功能,像我这种只会办公软件的人都可轻易上手,节约学习成本,提高工作效率。
请假流程:申请人提交请假表单,先是主管、经理审批再由人事、副总审批。主管、经理审批后如果请假天数超过大于或者等于3天则需要副总审批后再人事最后审批,请假天数小于3天,则人事最后审批。流程结束。
三、流程设计权限设置。
四、审批人的添加设置
五、将已建立好的请假表单挂在流程上。
六、请假的流程图--流转条件设置。这里以请例为例,流转条件是请假天数。
七、查看已完成的流程。测试一下流程任务。
XJR快速开发平台完全采用引擎模式,通过其流程引擎,不需要懂技术,不需要写代码,用可视化的形式进行设置组合就可快速制作ERP、OA、CRM、HRM、EAM、BI、PMS等软件。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【云栖号案例 | 物联网与人工智能 】云栖小镇:“数据驱动、智能引领”,打造未来智能小镇“样板 间”
云栖号案例库:【点击查看更多上云案例】不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策! 云栖小镇位于浙江杭州西湖区南部,属杭州之江国家旅游度假区核心区块,是浙江省首批创建的十个示范特色产业小镇之一。以云计算、大数据、物联网和智能硬为件产业特点的特色小镇,也是杭州城市大脑的诞生地,一年一度的世界科技领域盛宴“云栖大会”,正是在这里举办。 在云栖小镇可以看到没有道闸的无人停车场,“AI+BIM+区块链”智能消防系统加持的会展中心,穿梭在街道的无人驾驶车辆,无处不在的“刷脸支付”,智能机器人一键送餐……这一切的一切都通过智能城市操作系统有序连接……在云栖小镇可以真实的感受到,未来已来,科技正在改变着你我的生活。 根据国家发改委数据统计显示,我国停车位缺口超过5000万个,车多位少是停车难的主要原因。同时,车场的平均空置率也高达51.3%,存在严重的停车资源浪费现象。停车场和车主之间信息不对称导致停车位资源利用率过低,停车资源非均衡配置,也是导致停车难的另一关键原因。 三个“小创新”化解城市停车“大难题” 作为杭州城市大脑的先行先试区,云栖小镇以数据驱动,智...
- 下一篇
码良之笔更新,新增组件商城功能
1. 添加商城模块,可以你可以直接在码良组件商城中获取组件并导入第三方组件到自己搭建的码良系统中。 2:修复每次操作组件会查询组件列表的接口bug 3:优化组件列表显示效果
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7设置SWAP分区,小内存服务器的救世主