《程序猿闭门造车》之NBPM工作流引擎 - 开篇
2014-12-11 14:02
211 查看
自己动手,丰衣足食,花了几个周末的休息时间,写了一个轻量级工作流引擎,一来学习技术,二来陶怡情操,暂且命名为NBPM,欢迎围观~~~
主要功能有:
基于浏览器的在线流程及表单设计
提供流程及表单数据版本控制(意思就是万一修改流程后,处于审核中的流程实例按照之前的流程走下去)
允许注入自定义的参与者和参数(意思就是作为一个中间件存在,方便集成)
路由通过lua语言实现决策
决策表达式可以包含表单数据或参数
通过SDK很容易与你的软件系统集成
主要界面如下:
菜单
表单分类管理
表单分类添加
表单管理
表单添加
表单设计
流程分类管理
流程分类添加
流程管理
流程添加
流程图设计
流程图设计-节点设置(常规)
流程图设计-节点设置(参与群体)
流程图设计-节点设置(表单)
流程图设计-节点设置(参数)
流程图设计-路由设置(不带条件)
流程图设计-路由设置(带条件)
发起流程(引导页)
发起流程(发起页)
发起流程(选择审批人)
发起流程(查看流程图)
我的待办
我的待办(查看流转记录)
处理流程
主要功能有:
基于浏览器的在线流程及表单设计
提供流程及表单数据版本控制(意思就是万一修改流程后,处于审核中的流程实例按照之前的流程走下去)
允许注入自定义的参与者和参数(意思就是作为一个中间件存在,方便集成)
路由通过lua语言实现决策
决策表达式可以包含表单数据或参数
通过SDK很容易与你的软件系统集成
主要界面如下:
菜单
表单分类管理
表单分类添加
表单管理
表单添加
表单设计
流程分类管理
流程分类添加
流程管理
流程添加
流程图设计
流程图设计-节点设置(常规)
流程图设计-节点设置(参与群体)
流程图设计-节点设置(表单)
流程图设计-节点设置(参数)
流程图设计-路由设置(不带条件)
流程图设计-路由设置(带条件)
发起流程(引导页)
发起流程(发起页)
发起流程(选择审批人)
发起流程(查看流程图)
我的待办
我的待办(查看流转记录)
处理流程
相关文章推荐
- 《程序猿闭门造车》之NBPM工作流引擎 - 项目整体架构
- 连载《一个程序猿的生命周期》- 43.我被这个时代淘汰了吗? ---2016年开篇,春节祝福!!!
- 程序猿的奋斗史(三十七)——大学断代史(一)——开篇
- 连载《一个程序猿的生命周期》- 43.我被这个时代淘汰了吗? ---2016年开篇,春节祝福!!!
- 我是程序猿-开篇
- 黑马程序猿_C语言之循环结构
- [前端日志框架]---开篇
- 一个屌丝程序猿的人生(七十九)
- 开篇
- 2018,程序猿该如何提升编码水平?
- 黑马程序猿_OC之类方法与对象方法、self与super
- 程序员笑话:只有程序猿才看得懂
- 程序猿之---C语言细节8(函数参数传递、声明)
- 来自一个程序猿的傲气:过年回家手动抢票是不可能的
- 程序猿之--C语言细节15(预处理命令细节#error、运算符#和##、__FILE__、__LINE__)
- 程序猿,在面试中怎么回答Spring,IOC,AOP(附教程和书籍)
- 【Java&Android开源库代码剖析】のandroid-async-http の开篇
- 惊!这还是程序猿吗?看完我就泪奔了
- 程序猿之--你有才华为什么得不到重用