博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET MVC5+EF6+EasyUI 后台管理系统(42)-工作流设计-表建立
阅读量:6321 次
发布时间:2019-06-22

本文共 774 字,大约阅读时间需要 2 分钟。

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

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

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,如需转载请自行联系原作者
你可能感兴趣的文章
乐视控股:易到提现难与乐视无关 纯属韬韫资本甩锅
查看>>
《我们是冠军——辽篮冠军之路全纪实》在沈阳举行全国首发仪式
查看>>
2018十大经济年度人物揭晓
查看>>
山西晋中“铁腕治污”坚决打赢蓝天保卫战
查看>>
Chrome 60 Beta 有哪些新特性?
查看>>
人工智能时代,即将被人工智能替代的十大职业
查看>>
Java10来了,来看看它一同发布的全新JIT编译器
查看>>
不要总谈并发了,并发编程的利与弊你知道多少?
查看>>
懒加载和预加载
查看>>
[译] 以申请大学流程来解释 JavaScript 的 filter 方法
查看>>
Spring Boot 集成 MyBatis和 SQL Server实践
查看>>
玩转iOS开发:iOS 11 新特性《Layout的新特性》
查看>>
咱来聊聊 Vue - compile
查看>>
实习一圈之后我认为实习生的生存指南
查看>>
2018最佳网页设计:就是要你灵感爆棚!!!
查看>>
回顾2017系列篇(三):UX设计大会,都预示了哪些设计趋势
查看>>
NodeJS和TCP:一本通
查看>>
React 深入系列5:事件处理
查看>>
Spring Cloud云架构-SSO单点登录之OAuth2.0 根据token获取用户信息(4)
查看>>
移动端 h5开发遇到的问题总结
查看>>