我们在上一篇文章 多年一直想完善的自由行政审批流程组件【2002年PHP,2008年.NET,2010年完善数据设计、代码实现】

中讲述了“自由行政审批流程组件”的用法及设计参考,现在我们接着讲它的升级版本 “自动行政审批流程组件”的批流程节点定义。 
周日又在家里宅了一天,见了2个朋友,其他时间都在写代码,解决了审批流程环境中的10个小问题。
上一讲中,请假单的流程步骤是由人为自由流转的,虽然自由流转有很多好处但是并没有严格的流程步骤限制,想给谁审核就怎么审核,自由审核流程组件主要存在以下2个重要的缺点:
1:流程步骤没有规范的定义,可以理解为乱来的,特别是公司规模大了,人多了,那就更容易乱套了。
2:流程没有重复利用的价值,属于公司的管理办法没能被固化、流程化,若有固定的流程可以不断优化,那公司的管理也上档次了,更规范了。
那我们为了解决以上2个问题,先来看看如何在系统里预先定义一个简易的审批流程,先把审批流程定义部分的文章整理如下:
1:首先我们用超级管理员的身份登录系统
由于超级管理员有系统的任何权限,所以也无需配置权限,就可以操作系统里的任何菜单
2:我们进入审批流程定义管理菜单,来定义我们需要的审批流程
3:审批流程,大多是按部门来组织的,例如哪个部门的哪个审批流程等,所以也有按部门进行过滤查询的功能,我们来定义具体的审批流程
我们定义好了3个流程审核步骤后,接下来应用程序里就可以按以上审核步骤进行自动流转进行审批操作了,图形化的审批流程组件会后续发布,敬请等待,下一篇文章将讲述如何实现以上预先定义好的审核流程进行自动化流转审核的详细步骤。
相应的数据库设计如下:
1:工作流定义表:定义我们总共有哪些审批流程?
2:工作流程节点定义表:定义我们的审核流程节点都有哪些?
定义好审批流程后,我们用相应的账号登录系统后,都会有什么效果?首先我们按超级管理员登录
我们先启动一个自由行政审批流程
假设我们按了自动审批流程控件的提交按钮
用吉日嘎拉的系统账户登录,进行第一步审核
吉日嘎拉账号登录系统后、会有自动的审核流程的即时通讯提醒信息,我们进入待审核流程页面
我们可以按红色圈起来的,自动审核流程中的通过按钮。
以此我们可以用涂志刚账号,进行第2步审核,也会即时通讯提醒信息收到,也可以进行审核,页面省略
以此我们可以用胡况明账号,进行第3步审核,也会即时通讯提醒信息收到,也可以进行审核,页面省略
最后我们可以在审核流程监控器中可以看到这个请假单的详细审核步骤的信息,一个完整的自动行政审核流程就可以顺利进行完毕了。
相关数据库设计免费下载:/Files/jirigala/DotNet.DesignDocument.rar (PowerDesigner15格式)
说明文档免费下载:/Files/jirigala/handbookV3.0.pdf 
相关视频免费下载:http://www.cnblogs.com/jirigala/archive/2010/09/16/1828482.html

转载于:https://blog.51cto.com/2347979/447284

自动行政审批流程组件的审批流程节点定义【民间称为工作流组件、官方称为审批流程组件】...相关推荐

  1. 【Activiti工作流】5. 简单请假流程

    1. 画出流程图 使用之前安装的Eclipse的流程设计器,画出如下流程图: 1.1 设置开始节点 在properties中选中Main config:设置如下: 然后选中Form,设置如下: 具体操 ...

  2. camunda工作流开发实战------04 请假流程实例

    接着上篇hello world 说,之前的流程是一个简单的工作流程 不符合业务逻辑,那么稍微正常的流程图应该怎么设计呢? 首先请假是要设置启动人为申请人--填写请假单--到领导审批--审批之通过之后系 ...

  3. activiti 工作流会签 / 多人审批时若一人通过即可

    equenceFlow  流程定义文件leave-formkey.bpmn20.xml: [html]  <?xml version="1.0" encoding=" ...

  4. Flowable工作流总结_工作规范流程设计思路

    工作规范工作流场景,一般是甲方发起,乙方宣导学习. 文章目录 一.工作规范流程图绘制元素 二.流程图展示 三.工作规范流程图: 四.流程说明 五.知识补充 六.问题思考? 一.工作规范流程图绘制元素 ...

  5. 【Android Camera1】Camera1初始化销毁流程(一) —— 官方Demo初始化流程分析

    Camera1初始化流程 一.摘要 二.Camera1 Demo分析 2.1 变量解析 2.2 构造函数 setUpPreview() adjustCameraParameters() 2.3 Sta ...

  6. 阿里云OSS存储 前端上传 MPS-转码模板 工作流以及媒体Bucket设置流程

    1:创建RAM用户 1.登录RAM控制台(阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台). 2.在左侧导航栏,选择身份管理 > 用户. 3.单击创建用户. 4.输入登录名称和显示名称 ...

  7. 某OA系统需要提供一个假条审批的模块,如果员工请假天数小于3天,主任可以审批该请假条;如果员工请假天数大于等于3天,小于10天,经理可以审批;如果员工请假天数大于等于10天,小于30天,总经理可以审批

    某OA系统需要提供一个假条审批的模块,如果员工请假天数小于3天,主任可以审批该请假条:如果员工请假天数大于等于3天,小于10天,经理可以审批:如果员工请假天数大于等于10天,小于30天,总经理可以审批 ...

  8. 驰骋工作流引擎设计系列04 流程引擎表结构的设计

    第1节. 关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow 第1节. 流程引擎表结构的设计 流程引擎表是流程引擎控制流程运转的数据存储表,是整个流程引擎的核心表.理 ...

  9. Activiti工作流之业务标识和流程的挂起激活

    1.Businesskey(业务标识) 启动流程实例时,指定的businesskey,就会在act_ru_execution 流程实例的执行表中存储businesskey. Businesskey:业 ...

最新文章

  1. html form表单提交数据并后台获取
  2. java经典50题_JAVA经典算法50题(3)【面试+工作】
  3. 7、mysql中的表结构操作
  4. 学php还是golang,学swoole还是golang
  5. 随机生成一组不重复的随机数组
  6. DPSK+PM调制解调
  7. I.Algorithm Choosing Mushrooms
  8. android网页抓取,手把手教学 Android 使用 jsoup 抓取网页数据
  9. 阿里资深架构师的学习之路
  10. 第四章第三节数据资产盘点-业务价值链、数据场景梳理
  11. c51倒计时程序汇编语言,两位倒计时器程序(单片机—汇编语言).doc
  12. 7-5 循环日程表 (10 分)
  13. Triggers — 触发响应
  14. 我的世界java播放背景音乐_我的世界BOSS音乐mod
  15. word中如何去掉文档右侧带格式的批注框
  16. 探访上汽通用武汉奥特能超级工厂
  17. id returned 1 existed:让人发疯的devc++报错
  18. java心跳 谁发谁_java 心跳机制
  19. Legacy octal literals are not allowed in strict mode 严格模式下禁止使用 八进制
  20. 最近一口气发布了6款iOS app

热门文章

  1. linux_iptables 详解
  2. 如何配置Smarty模板
  3. 往事历历在目--我的2009年工作总结
  4. Idea 创建 web.xml 文件
  5. 第一个 Web 程序
  6. Windows下安装配置ant
  7. python爬虫中文乱码_Python爬虫处理抓取数据中文乱码问题
  8. pcie16x能插1x的卡嘛?_上高速后关掉ETC过龙门架,下高速再插上会更便宜吗?
  9. mysql 数据恢复 报错_Mysql 数据恢复报错
  10. php打印预览jquery,php 实现打印预览的功能