20、Eternal框架-工程项目管理系统-自定义工做流

以没法为有法,以无限为有限。 spa

用户自定义工做流,对流程的变动有极大的灵活性,如何能知足用户这样的灵活需求呢?每一个节点的传递的表单可能不一样,设定的条件可能不一样,因此想实现自定义工做流也一样须要实现自定义表单和自定义条件设定,才能使流程发挥灵活的做用。 设计

流程节点的内容有哪些呢?“开始、结束、分支、汇聚、判断”这些?(看到手指,你是否忽略了手指所指的月亮)应该不是,对于用户来讲这些很晦涩,或者得花费很大时间为他们讲解这些东西,使他们理解,这样他们才能用这些,设计出真正的实际流程。其实咱们能够从用户角度去思考:没有这些,只有每一个节点谁来处理和谁们来处理或申请,谁和谁们是什么呢?谁确定是具体的人,谁们确定是一组类似的人,类似的人在pms里是角色,因此节点就2种,人和角色。 orm

每一个节点是否处理都有条件设定,知足时才到这节点,如何作到条件自定义呢?说条件的自定义就得说这些条件来源于哪,从实际状况考虑应该来自3方面:一、表单里的内容;二、自定义的;三、流程的。先说2自定义的,未有实际系统这个没法推断有哪些啊,pms会实现一个自定义的规则功能,之后会详细说。来自流程的不用说啦,节点间的流转。表单里的这种状况最多,如借款、请假,当表单的里钱数、天数超过界限时,由不一样的人来处理。把表单里的内容做为流程判断的条件,若是实现呢?pms里是当选择流程图的链接线时,会在属性面板里有条件选显卡,里边列出了全部的表单输入项,能够把这些输入项做为条件判断,能够有多个。 工作流

自定义表单:表单的实现分2步,一、设计表单;二、表单和流程创建关系。
form

设计表单,一个表单就是一个表格(几乎全部的公司都是这样的吧),用户能够设计这个表格,如添加行列,合并行列,添加输入,下拉框,单选按钮等form内容和文字描述等。 表单

相关文章
相关标签/搜索