找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-6-13 17:45  /   查看:10021  /  回复:0
本帖最后由 willning 于 2022-8-15 15:51 编辑

重要提示

活字格在V8.0中全新的工作流功能,原有教程已不适用。


观看工作流教学课程

============以下为旧版本的解决方案,适用于V7.0 Update 1及更早期版本============

概述
对工作流的概念,为什么需要使用工作流,使用工作流的优势有哪些进行了叙述讲解。针对在活字格中使用工作流,对用户管理中的组织级别和组织结构的关系进行了相对深刻的剖析。

什么是工作流工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。为什么要使用工作流
对于企业而言,随着现代科技的发展,更多的趋向于无纸化办公,减少不必须的时间和人力上的成本浪费。工作流通过将工作分解成定义良好的任务或角色,按照一定的规则和过程来执行这些任务并对其进行监控,达到提高工作效率、更好的控制过程、增强对客户的服务、有效管理业务流程等目的。
工作流主要解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。
当然,上述只是工作流的概念,对于使用活字格的每一个开发人员来说,为什么我们需要工作流呢?
这是一个简单的业务-订货流程
1.客户提交采购订单
2.业务员执行订单处理
3.如果缺货,转工厂生产
4.仓库出货
5.物流发货
HuoZiGe-WorkFlow-上-01.png
如果不使用工作流技术,从头开始开发这个订购流程的业务逻辑,我们需要:
每个活动点都需要开发交互页面和后台处理程序
每个活动的流转都需要硬性判断下一步活动节点及其操作人
每次操作都需要维护业务数据和流程的相关数据
最终结果就是这样:
HuoZiGe-WorkFlow-上-02.png
这还不包括监视、控制、分析流程的部分。
但是,如果我们使用了工作流
HuoZiGe-WorkFlow-上-03.png
很明显使用了工作流之后整个流程简洁了很多,降低了系统开发风险,增加了系统开发效率。
活字格针对这一点,在4.0版本发布时对自身的工作流进行了加强,通过后边教程的学习,相信大家对工作流都会有一个更加深刻的理解和认识。
用户管理
活字格用户管理中包含了用户,角色,组织级别,组织结构,自定义属性等。很多用户最开始接触活字格用户管理的时候,都不理解组织级别和组织结构有什么区别或者关联?至于为什么要在工作流的章节里对用户管理进行讲解很多小伙伴也存在疑问,通过后续的学习了解你就会知道的。
用户:活字格中的登录用户,用于工作流中的申请人和担当者。
HuoZiGe-WorkFlow-上-04.png
角色:在工作流中可以将某一角色作为环节担当者,将角色作为审批流程中的某一个环节。
HuoZiGe-WorkFlow-上-05.png
在组织机构中给用户维护组织角色(该用户必须在这个角色中)。
HuoZiGe-WorkFlow-上-06.png
组织级别:设置组织级别,用于给组织结构树中的每一个部门去分配级别,在设计器中,在创建者字段的扩展属性中存在相应的组织级别,可以获取创建者的对应组织级别。
HuoZiGe-WorkFlow-上-07.png
HuoZiGe-WorkFlow-上-08.png
HuoZiGe-WorkFlow-上-09.png
当创建者为吴一时,设计器中获取创建者的总公司即可以获取为葡萄城。
组织结构:对于组织结构相信大家并不陌生,大都以树形图的样式展示。活字格也不例外。组织结构中包含了组织级别,组织角色,组织上级(是否是领导)。
HuoZiGe-WorkFlow-上-10.png

本章节,对工作流和用户管理在工作流中的运用进行了简要的描述,相信大家也有一定的了解,后续的章节会对工作流的使用进行更为详细的描述,敬请期待。

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部