协同办公系统流程管理模块设计

协同办公系统流程不一定沿着一条路径从一而终,就像分岔路口一样,多个分支通往不同的方向和目的地。分支节点之后定义多个流程分支,流程发起人或审批人在业务模块里填写的信息决定了流程向哪个分支发展。


1. 协同办公系统流程管理模块绘制
流程绘制过程中的可视化方式因系统而异,我们不讨论这个方面的问题,值得探讨的是流程节点的类型。业务场景决定了系统应该提供哪些流程节点,下面列举几个常见的节点类型。

1)协同办公系统流程管理模块审批节点

审批节点指定了在该流程环节由谁完成审批动作,应当提供丰富的选择以满足不同的业务场景。下面列出几种指定审批人的方式:

指定用户:用于特别要求交给某个人处理时。不具有通用性,不常用,但不排除用于应对特殊情况。
直接上级领导:比如请假单这类行政审批单,交给直接领导审批。
指定职务的用户:比如办公设备的申请会提交到设备管理员,只需要指定“设备管理员”职务。
指定接口人:比如提前创建好一个“公文接口人”的接口人类型,包含所有部门的助理。下发全公司公告时选择发给“公文接口人”即可。
指定角色的用户:比如所有的高管都有“高管”角色(角色赋予了用户特定的权限,接口人是不定义权限的,只是圈定某一些用户而已)。比如公司财务报表最终发给所有高管查看,在流程节点里指定“高管”角色即可。
指定部门+以上条件:组合条件提供更严格的限制。比如请假单提交给“人事部门”的“HR”。
2)协同办公系统流程管理模块会签节点

会签指的是多人共同签批,该节点要指定多个审批人,并且设置会签规则,包括一人同意或者全部同意即可进入流程下个环节。

3)协同办公系统流程管理模块分支节点

流程不一定沿着一条路径从一而终,就像分岔路口一样,多个分支通往不同的方向和目的地。分支节点之后定义多个流程分支,流程发起人或审批人在业务模块里填写的信息决定了流程向哪个分支发展。

比如请假天数少于3天时只需要部门负责人同意,请假天数超过3天需要分管副总同意。

2. 按钮配置
这里的按钮指的是“提交”、“同意”、“退回”等显示在业务模块给用户使用的按钮,用户点击按钮后触发不同的后续流程。

虽然按钮显示在业务页面,但是按钮应该在流程模块里定义。在流程节点上可以自定义按钮的名称,并且定义每个按钮关联的后续流程。

3. 字段权限
处于流程某个环节的用户看到业务页面的内容应当被限制使用权限,比如请假单填写人可以填写请假时段、请假理由等,审批人只能查看这些字段而不能编辑。字段权限包括只读、编辑、隐藏。在流程节点上设置字段权限。

4. 字段校验
在流程发起人或审批人点击上文提到的按钮后,需要校验业务页面的信息是否填写完整、正确,才能进入到下个流程环节。不同按钮要求校验的字段可能不同,比如有的按钮要求页面所有信息都填写,有的按钮要求部分信息填写就足够了,一般校验字段是否必填即可。

有的校验规则比如要求填写纯数字、纯字母、或者邮箱地址,在业务模块的控件上而不是这里提到的按钮上施加这样的校验规则比较合适,比如填写请假天数的控件只能填写数字,这一类校验规则应当在业务模块定义而不是流程模块。




  • OA办公系统软件移动化势不可挡


    首页 -> OA办公系统
    智能手机的普及,越来越多的公司开始寻求把OA办公系统软件在智能手机设备上进行应用,公司管理者随时可以看到待审批事件。OA办公真正实现了随时随地的可以进行,不再受PC物理条件的限制,OA办公系统软件移动化势不可挡。......



  • 协同OA的选型分析


    首页 -> OA办公系统
    用户在对OA选型的时候关注的内容有很多,包括系统的功能、安全性、稳定性、性能、易用性、可维护性,以及系统的灵活性和扩展能力,但易用性应该是用户们OA选型的一个重要指标。OA软件的易用性不仅仅体现在用户的体验上,简单易用的系统也更加有利于在用户单位内部的推广和实施,节省了OA软件的培训时间和成本,为OA办公系统在企业的全员化实施提供了良好的保障。 ......