系列目录

工作流在实际应用中还是比较广泛,网络中存在很多工作流的图形化插件,可以做到拉拽的工作流设计,非常简便,再配合第三方编辑器,可以直接生成表单,我没有刻意的浏览很多工作流的实际设计,我认为工作流只要有动态可修改的流转,有时可按角色,部门,上级或者职位流转即是比较好的正常工作流!这里只带给一个思路的简单工作流...

工作流其实有几种,也可以设计得很简单:

1.固定的工作流,很小的公司,很固定的流程!

2.自定义表单和字段,有时候可以校验表单

3.自定义流转的人员,即按角色流转,用户每一次提交工作流都必须在步骤中添加要转的人员

4.直接设置职位和部门,然后根据人员所属的部门、职位或者上级进行流转

上面可以是一个交集,只有4点合起来才能做一个比较动态的工作流,否则可以直接用固定的工作流即可

这是本次要做的一般大众化工作流

当生成表单之后,用户将直接用此表单的模版,并提交公文到下一步,最后流程完成后,反馈给发起人

数据库的设计也有这巧妙之处

Flow_Form:表单模版

Flow_FormAttr:表单字段

Flow_Step:表单的流转步骤,如请假天数小于3天直接上级审批,大于3天需要进行第二步的老总审批

Flow_StepRule:根据字段决定流转的条件

Flow_StepState:正在进行的步骤状态,如第一步是否完成

Flow_Type:工作流种类,如行政管理

Flow_FormCentent:根据模版提交的内容

Flow_FormContentStepCheck:步骤总状态

Flow_FormContentStepCheckState:步骤的细分状态

 View Code

本文转自ymnets博客园博客,原文链接:http://www.cnblogs.com/ymnets/p/4396291.html,如需转载请自行联系原作者

ASP.NET MVC5+EF6+EasyUI 后台管理系统(42)-工作流设计-表建立相关推荐

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-前言与目录(持续更新中...)

    开发工具:VS2015(2012以上)+SQL2008R2以上数据库  您可以有偿获取一份最新源码联系QQ:729994997 价格 666RMB  升级后界面效果如下: 日程管理   http:// ...

  2. ASP.NET MVC5+EF6+EasyUI 后台管理系统

    ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-前言与目录(持续更新中...) 开发工具:VS2015(2012以上)+SQL2008R2以上数据库  您可以有偿获取一份最新源码联 ...

  3. ASP.NET MVC5+EF6+EasyUI 后台管理系统-WebApi的用法与调试

    ASP.NET MVC5+EF6+EasyUI 后台管理系统-WebApi的用法与调试 1:ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-WebApi与Unity注入 使用Uni ...

  4. ASP.NET MVC5+EF6+EasyUI 后台管理系统(51)-系统升级

    系统很久没有更新内容了,期待已久的更新在今天发布了,最近花了2个月的时间每天一点点,从原有系统 MVC4+EF5+UNITY2.X+Quartz 2.0+easyui 1.3.4无缝接入 MVC5+E ...

  5. ASP.NET MVC5+EF6+EasyUI 后台管理系统(43)-工作流设计-字段分类设计

    系列目录 建立好42节的表之后,每个字段英文表示都是有意义的说明.先建立,就知道表的关系和用处了,当然,我的设计只是一个参考,你可能有很多改进的地方. 我们的工作流具体细节流程是这样的: 最终我们的模 ...

  6. ASP.NET MVC5+EF6+EasyUI 后台管理系统(73)-微信公众平台开发-消息管理

    前言 回顾上一节,我们熟悉的了解了消息的请求和响应,这一节我们来建立数据库的表,表的设计蛮复杂 你也可以按自己所分析的情形结构来建表 必须非常熟悉表的结果才能运用这张表,这表表的情形涵盖比较多 思维导 ...

  7. ASP.NET MVC5+EF6+EasyUI 后台管理系统(2)-easyui构建前端页面框架[附源码]

    系列目录 前言 为了符合后面更新后的重构系统,本文于2016-10-31日修正一些截图,文字 我们有了一系列的解决方案,我们将动手搭建新系统吧. 后台系统没有多大的UI视觉,这次我们采用的是标准的左右 ...

  8. ASP.NET MVC5+EF6+EasyUI 后台管理系统(67)-MVC与ECharts

    系列目录 ECharts 特性介绍 ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Fire ...

  9. ASP.NET MVC5+EF6+EasyUI 后台管理系统(63)-WebApi与Unity注入

    系列目录 前言: 有时候我们系统需要开放数据给手机App端或其他移动设备,不得不说Asp.net WebApi是目前首选 本节记录Asp.net MVC WebApi怎么利用Unity注入.系列开头已 ...

最新文章

  1. 一个 Blink 小白的成长之路
  2. 3.Git的基本操作
  3. 用模板来进行类型检查。
  4. xampp mysql mac_如何在mac上用终端打开XAMPP自带的MySQL
  5. java 原生sql排序 gbk_04-SQLServer的排序规则(字符集编码)
  6. 全国通用计算机一级考试模板,共享WPS中符合国人习惯的好模板
  7. 疫情撬动游戏产业“底层认知”,正向价值愈发突显
  8. 【转】VC6.0附带小工具软件一览
  9. c++ 预处理命令 #error 用法
  10. mongodb 数组添加_NoSQL之MongoDB——简介
  11. iso图像测试卡_4700万像素 五轴防抖 徕卡正式发布SL2无反相机
  12. html图片红叉,ireport 用html页面上 图片怎么都出不来 全是红叉的处理办法
  13. unity怎么根据坐标绘制线_怎么根据阴线和阳线判断股票将稳步上涨或者下跌不止,K线组合...
  14. yii 2 中生成自定义模块
  15. 主流数据库之MySQL函数和MySQL数据操作基础知识及示例
  16. embarrass的用法和搭配_embarrass_embarrass的意思和用法搭配
  17. python基于qq邮箱群发邮件
  18. DELL灵越笔记本插上耳机后,只有外放耳机无声音的解决方法。
  19. 怎样清理苹果电脑磁盘空间_Mac启动磁盘已满?如何快速清理电脑磁盘
  20. zoj 2343 Robbers 【贪心】

热门文章

  1. cnblogs,我来了
  2. 以太坊智能合约预言机
  3. jdbcTemplate 调用存储过程。 入参 array 返回 cursor
  4. Bootstrap-下拉菜单
  5. 向李开复和四中校长提问:AI时代来临,孩子的教育需要什么改变?
  6. IBM推出基于Watson的认知营销服务
  7. Line上半年扭亏为盈 用户及营收遇瓶颈
  8. SAP常用BASIS技巧整理
  9. rsyslog的学习
  10. 大道至简第一章观后感(伪代码)