协同办公系统流程管理概念

诸多业务模块都可能涉及协同办公系统流程,从程序设计的角度来看流程的代码实现应当被作为公用的独立的函数被其他代码模块调用,对于产品设计而言同样要把流程配置作为单独可访问的功能模块,避免流程和业务的耦合。业务模块通过特定的接口查询流程节点的信息,或者向流程模块传递更新的流程信息。如此一来,产品经理需要思考如何让某个流程和具体的业务绑定。


1. 协同办公系统流程让OA区别于其他系统
机构内各部门和人员间有严格的管辖关系,因此诸多业务都有严格的办事流程。

最容易想到的例子就是行政事务的审批流程,比如员工提交请假申请,需经直接领导、部门领导、分管副总审批,最终汇总到人事部门。其他例子还包括部门申请某会议室的使用权限,或者内部公告在发布前经相关人员审查内容等等。

由于OA的主要目的是把线下业务移至线上,因而OA的业务模块往往要遵循特定的事务流程,深深打上了“流程”这个让OA区别于其他系统的印记。

2. 协同办公系统流程模块要独立于业务模块
诸多业务模块都可能涉及流程,从程序设计的角度来看流程的代码实现应当被作为公用的独立的函数被其他代码模块调用,对于产品设计而言同样要把流程配置作为单独可访问的功能模块,避免流程和业务的耦合。

业务模块通过特定的接口查询流程节点的信息,或者向流程模块传递更新的流程信息。如此一来,产品经理需要思考如何让某个流程和具体的业务绑定。

解决思路无非两种,在流程配置模块里设计好流程,然后选择关联的业务模块;或者在各业务模块里分别嵌入可以配置流程的子功能。第二种方式更灵活,可以根据业务模块的特别需求定制改造流程配置的功能细节。



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


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



  • 协同OA的选型分析


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