本发明属于教育办公技术领域,更进一步优化资源管理控制领域中的基于不通业务之间的复杂流程多用户参与的解决方案。该方法可以实现根据不同业务配置不同用户之间的复杂业务流转。
背景技术:
办公业务往往涉及到不同身份用户一起参与,且业务之间的流转存在不可确定性。基于多种用户身份的业务流程步骤设计管理,通过对于用户身份的高效配置有效保证不同业务,不同流程的需求,并有效改善资源利用效率。
本系统是运用于教育单位办公的自动办公系统。随着全球信息化的迅猛发展,传统的办公方式已经落后于信息化发展的要求,必将被全新的办公方式取代。在原有的可视化流程配置实现的协同办公系统已不能完全满足单位要求,如分别单独建立,成本高,可控风险低增多,各类信息在系统之间的对接存在安全隐患;在此背景下,实现一套既能基于可视化流程配置,又能按照不同的业务层级和业务要求的信息系统,结合流程定制和用户自定义配置的协同办公系统有利于单位节约成本并拓展可层级信息系统建立和完善。
现有的可视化流程配置过于繁琐,且配置完成后只能按照一级、单一的流程进行文件办理或审批,不同级别及业务办理和业务流程不能做到二次自定义配置。
技术实现要素:
本发明的目的在于克服现有技术的不足,提出一种基于多种用户身份的业务流程步骤设计管理的方法,该方法通过对于用户身份的判断来自定义流程办公中所在步骤。
本发明基于可视化流程配置,按照不同的业务层级和业务要求的信息系统,结合流程定制和用户自定义配置。本发明实现上述目的的具体思路是,首先由用户自定义设计不同用户在业务中的所处流程,计算出流程设计图;然后基于流程图对不同用户进行步骤分配。
本发明实现上述目的的具体步骤如下:
步骤(1)账号管理员对于每一个开通用户账号进行身份分配。
开通用户账号时,对于不同用户账号赋予不同的身份标识id,方便在流程中体现。身份包括:家长、学生、教师、校长、管理。
步骤(2)流程管理员设计流程图
2-1.流程管理员对于不同的业务进行流程图设计,设计流程的过程中将涉及到的用户的账号或者用户的身份进行绑定;
所述的业务包括教师请假业务、报修业务、公文流转业务;
2-2.通过控件jbpm对工作流的流程进行可视化配置,同时通过通过控件jbpm拖拽方式配置流程各节点,并设定判断条件;
判断条件如下:时间或者通过、不通过;
步骤(3)业务流转
3-1若是用户a提交业务申请,根据a的身份交由a的部门负责人进行初审,通过之后根据业务所需的时间t来判断下一步,如果业务所需的时间t超过预设定时间,则交由a的年级组长进行审核,审核结束则流程结束;
3-2流转结束,业务数据标识处理完毕状态,并将流转过程中所有处理的处理信息保存,用于查询
本发明有益效果如下:
第一.本发明针对现有技术中收敛速度较慢、操作复杂问题,提供一种适合于处理多身份用户在复杂业务处理中步骤配置方法。
第二.通过本发明,单位内部可实现整理信息化建设流程配置管理的指导意见及方向,同时各层级针对业务分支和业务要求做到自定义匹配的配置,节约单位信息系统重复建设,多头建设和减少信息流转冗余接口、泄密等风险。并能在单位内部做到实时监控各层业务办理状况,提供单位内部整体信息概览图,利于提高单位内部办事效率,优化单位内部工作流程。
具体实施方式
基于多种用户身份的业务流程步骤设计管理的方法,包括it基础设施层、资源管理层、应用支撑层、业务应用层、表现层;
所述it基础设施平台,为第一层,即系统软件支撑层,包括操作系统、数据库管理系统、短信服务系统、和正文编辑服务系统;
所述资源管理层为第二层,即信息系统数据库,是办公、业务应用数据的汇聚层;
所述应用支撑层为第三层,用于提供业务应用系统的基础服务支撑,从而使架构在该层至上的各种业务服务高效、稳健的运行。
所述业务应用层为第四层,用于将各个功能模块设计成一个个构件、子系统,作为一种服务,成为具体的办公、业务应用系统组件;
所述表现层为第五层,面向最终用户操作、体现日常事务处理的具体办公、业务应用系统层,合法授权的用户经过严密的身份认证后,通过该层友好的交互界面,进行业务操作办理。
所述业务应用层包括拖拽式流程配置模块、流程表单自定义模块、流程二次自定义模块、业务流程配置模块、业务规则配置模块。
所述业务流程配置模块,包括:流程节点审批人员配置、流程节点审批角色配置、流程节点审批机构配置、流程节点操作权限配置、流程节点数据操作权限配置、流程节点表单配置、和流程节点业务规则配置。
所述业务规则配置模块,包括:流程审批节点启用配置、流程审批节点人员锁定、和流程审批相关数据修改。
根据信息系统业务需求,本发明可与短信机、邮件服务器接口对接,需要与其他应用系统接口对接数据库交换,上下级机构的数据的交换。
本发明实现上述目的的具体步骤如下:
步骤(1)账号管理员对于每一个开通用户账号进行身份分配。
开通用户账号时,对于不同用户账号赋予不同的身份标识id,方便在流程中体现。身份包括:家长、学生、教师、校长、管理。
步骤(2)流程管理员设计流程图
2-1.流程管理员对于不同的业务进行流程图设计,设计流程的过程中将涉及到的用户的账号或者用户的身份进行绑定。
所述的业务包括教师请假业务、报修业务、公文流转业务等。
2-2.通过控件jbpm对工作流的流程进行可视化配置,同时通过通过控件jbpm拖拽方式配置流程各节点,并设定判断条件。
判断条件如下:时间或者通过、不通过
步骤(3)业务流转
例如:请假业务流程设计步骤如下:
3-1若是用户a提交请假申请,根据a的身份交由a的部门负责人进行初审,通过之后根据请假天数来判断下一步,如果请假天数超过3天,则交由a的年级组长进行审核,审核结束则流程结束。
3-2流转结束,业务数据标识处理完毕状态,并将流转过程中所有处理的处理信息保存,用于查询。
以上所述仅为本发明的较佳实施用例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。