2018/3/21
一站式服务必然对现有的管理和服务理念、服务方式、业务流程提出挑战,从而推动高校管理机制的变革。
在这个信息高度融合开放的IT时代,许多流程性的事务需要在不同部门之间协作交互才能完成,例如新生入学、毕业生离校、事务申请等,这类事务单纯依靠某个独立应用系统是很难解决的。 聚焦于解决“业务流转”的问题,Zodiac流程引擎最核心的部件之一就是流程设计器。Zodiac提供了一站式流程设计与配置功能,不仅以图形化的方式直观地设计和展现流程的结构,并可实时配置每个流程节点的属性与状态。 流程设计完成后即可发布,具有操作简单、功能完善、方便快捷的特点。下图展示了新生入学的部分流程设计效果: 关于Zodiac流程设计器的主要特点,可以从以下几个方面来了解: 贴合校园组织架构的选人策略 人员范围的选择与确定,包括发起人和审批人范围,是许多流程引擎很难解决的问题。 范围过大,导致许多无关的人员也能参与流程,是对资源的极大浪费,也会破坏流程逻辑,例如某流程引擎甚至允许男性用户发起请“女工假”的流程,确实贻笑大方了。如果范围过小,则会导致流程设计过于琐碎复杂,例如同样都是请假流程,本来一个流程就可以解决,却不得不设置“学工处请假”、“教务处请假”等等,大大增加实施和管理成本。 Zodiac的一个强大功能就是精准定位候选人。我们根据校园组织机构以及与用户挂钩的职位职务信息,可以精确地定位发起人和审批人范围。 自动审批与跳转 依靠强大的Zodiac Coder,我们提供了自动审批与跳转功能。通过Coder设置自动审批条件,同时支持引用表单填报的数据、本地数据库数据和远程服务接口返回数据,通过任何自定义运算逻辑,得到判断结果,并自动根据结果进行下一步操作: △以请假为例 △以报到为例 自动审批特别适用于对外数据接口的场景,即使数据源数据有延迟,合理设置定时器,也不会影响自动审批结果,避免人工干预,大大提高流程引擎的使用效率。 完美对接数据与服务 尽管前文已经多次提到,但这里我们还是特别强调Zodiac最吸引人的特点,就是可以非常容易地连接数据与服务,并自由地处理返回结果。 首先,我们提供了可自由编程且语法简单易用的Zodiac Coder,在这里,可以高效地连接数据库,执行SQL查询和更新(有权限的条件下),更可以一键连接远程服务接口,这在面向(微)服务架构的数字化校园中,显得特别可贵。 然后,Zodiac拥有特别强大的数据处理能力,无论数据库查询结果是何种字段结构,也不用对远程接口的数据格式提出任何要求,也就是说,Zodiac可以处理任意数据结构,数据库设计和远程接口设计无需针对Zodiac作出任何修改,让Zodiac去适应它们就好。 另外,我们提供了丰富而且好用的库函数,通过良好的封装,设计者可以非常轻松地处理各类业务逻辑,也就是说,复杂的事情我们干,设计者只用敲敲几行字就可以了。
Zodiac流程引擎系列详情回顾: