成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
OA办公自动化系统中工作流审批流转功能设计与实现
OA办公自动化系统中工作流审批流转功能设计与实现
通常由逻辑规则来对转移加以约束,而将规则进行归纳和整理,并形成规则库,将对转移起到后台支持作用。是一个典型的“报销申请”审批流程,其中有6个结点,每个结点有不同的跳转条件。不同的申请人有不同的身份(或岗位),每个岗位均被赋予一定的权限,因此所走的流程也不一样。流程流转的选择取决于规则库中的相应规则,可依据步骤名称的不同,依次对申请人、部门经理、副总、总经理、财务经理进行条件跳转。
该审批流程是基于角色的访问控制,步骤1,5,6,7,8和9为一个角色集合,每一种角色对应一种相应的审批权利。从步骤1到步骤5,6,7,8则设置特定的条件来实现跳转,这样整个流程将根据申请人的角色不同,来建立不同的流转过程,以减少流程数量,简化系统开销。
1、流程与表单实现分离

OA办公自动化系统通过表单和流程的分离,可在工作流运行之前选择不同的表单,并能对表单内容进行修改训。申请发起时,可在窗口中选择相应的表单名称,实现一个流程使用多个表单。
表单自定义通过调用宏控件把系统中其它模块的信息插人至表单中,灵活添加和删除表单中的各个控件,实现表单内容自定义。
2、流程监控与管理
由于允许用户自行修改流程,因此需对OA办公自动化系统流程的流转过程进行监控和管理。特别是对于修改后的流程实例,需监控其流转的方向、条件、状态和结果等信息。在系统的审批监控页面中可以查看所有流程状态,例如流转记录的查看,包括流转过程、流转进度、审批时间、审批结果。
此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com

