本文摘要:摘 要:隨着高校教学科研及办公条件的逐渐改善,基建与大修项目处于持续增加中,在建设过程中不可避免地需要签订大量的建设工程项目合同。本文以某大学建设工程项目委托合同审批流程为实例,从项目需求和实现技术两方面,对基于Java EE技术和可视化工作流程
摘 要:隨着高校教学科研及办公条件的逐渐改善,基建与大修项目处于持续增加中,在建设过程中不可避免地需要签订大量的建设工程项目合同。本文以某大学建设工程项目委托合同审批流程为实例,从项目需求和实现技术两方面,对基于Java EE技术和可视化工作流程的建设工程合同审批系统建设进行了讨论。该系统规范了合同申请审批流程,减少了手工流转的延迟,避免了线下审批的低效率。本文对高校基础设施建设项目信息化管理提供了有益的参考经验。
关键词:建设工程合同;可视化工作流;Java EE
一、引言
为了贯彻财政部、教育部关于进一步提高行政事业单位内部管理水平、规范内部控制的要求[1],各个高校对内部控制管理都提出了新的要求。随着高校大规模校园基础建设的增加,不可避免地需要签订大量的建设工程项目合同。建立科学高效的合同审批流程,规范合同签订程序,对合同实施信息化分类管理,有效监控资金使用情况和合同执行过程,对高校基建具有重要意义[2]。
传统的基建工程合同审批管理方法是以纸质为主,线下流转审批,无论是合同的送审、归档、查阅和检索都存在着很大的局限性,需要花费大量的时间、人力和物力在数据整理、查找核实和申请审批过程中。
本系统提供一种基于工作流控制的电子化合同审批管理方法,实现合同审批流程自动化,合同审批流转过程可管控和跟踪,大大提高了合同审批效率,规范审批流程,保留审批和修改痕迹并保护合同信息安全,对高校基建项目的信息化建设管理具有一定的借鉴经验。
本文针对建设工程项目委托合同审批的特点,介绍了可视化工作流平台的总体框架以及功能模块,详细说明了合同申请审批的流程和表单设计,对系统的技术选型、架构和数据类型进行了介绍。
二、工作流及工作流管理系统
1.工作流
工作流(workflow)的概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序的活动而提出的一个概念,是一种重要的人机协同工作形式,目的是将工作分解为明确定义的任务和角色[3],按照一定的规则和程序执行这些任务。它使得具有固定流程的业务可以进行全自动化或半自动化执行,并对其进行监控,从而降低成本,提高工作效率。采用工作流管理,不仅实现了高校业务运作过程的管理和监控,而且能够对工作流管理实时数据进行统计和分析[4-5]。
2.工作流平台的特点
以某大学工作流程平台为例,该平台采用统一的页面显示风格,具有业务表单通用信息自动填报、业务流程电子审批等功能,流程平台的总体架构如图1所示。
该架构下的主要功能模块包括:
(1)一站式流程服务中心
用户通过统一的流程入口,待办/在办/已办流程操作方式,实现各种信息服务和流程协作办事功能。
(2)SaaS化流程表单服务
将编辑生成的表单上传至平台后,对其进行解析和HTML/JS/CSS渲染,并实现与用户的数据交互;实现工作流引擎,按照流程编辑器编排的业务流程严格执行;将表单数据与工作流流程进行整合,实现工作流执行过程中对表单数据的读写操作。
(3)可视化工作流程开发
流程设计采用基于Web的可视化设计技术,开发者访问部署在用户环境中的InfoPlus私有云服务,即可在浏览器环境中完成所有的开发工作。工作流模型的开发采用WebUI可视化工作流编辑,即通过类似MS Visio的拖曳式流程编辑工具进行流程编辑,如图2所示,其中包括人工节点、自动节点、条件节点、串行、各种会签、分支、归并、回退、子流程等功能。
(4)可视化流程表单开发工具
可视化流程表单开发页面如图3所示。表单设计采用基于Microsoft InfoPath的可视化表单技术,开发者只需要掌握Office排版技巧即可进行开发。表单开发具有丰富的控件,支持嵌套、重复、表格、节等等,以及自由组合,无需任何代码。系统实现了效率极高的解析引擎,将Office表单自动转化为交互式的Web页面,无需一行代码,即可实现全功能的表单设计,形成系统标准的工作流描述结构和表单描述结构,交由SaaS化的流程表单服务进行处理。
(5)流程监控与管理
流程监控管理中心可以提供重要的干预功能,以及基于流程运行数据进行的统计分析功能。流程干预功能主要用于流程管理员对流程的异常情况或者一些需要特定干预的情况下,对流程/表单进行高权限的强制修改。图4为流程监控与管理页面,可以对表单进行挂起、终止、补偿和删除等修改,对于流程的稳定运营来说,这是必不可少的功能。
(6)事件驱动接口模型(Messenger)
通过标准的事件驱动模型实现流程平台与各现有业务系统、数据库的整合:支持在流程运行的各个环节触发不同类型的事件并实现数据交互;提供基于Java编程语言的事件模型开发包。
3.用户岗位授权
高校基建工程项目的特点是:投资金额大、质量高、工期紧、功能独特、项目体量大,建设工程合同的管理监控包括多个部门,多界别的流程审核业务需要在不同角色间流转[6],不同岗位角色对业务的操作一般并不相同。一般而言,业务要经过申请人申请,并通过多个岗位审核后才能最终完成。系统管理人员主要通过该平台的用户岗位授权系统,配置角色岗位权限和基本数据权限,对整个系统的用户权限进行分配、控制和管理,为每种用户定义可访问的页面集合。此流程的审核岗位角色有:基建处计划投资科、基建处分管处领导、造价咨询、审计处、法务处、校领导。审批参与人在一门式的待办事项中收到通知,通过点击链接进入流程平台审核页面,在权限控制范围内进行合同审核和修改。通过用户岗位授权,可以明确划分各个岗位角色的操作审核权限,确保不同部门、岗位之间权责分明,实现跨部门审批的线上高速流转,提高办公效率。
推荐阅读:劳动用工合同管理中的法律问题和对策
转载请注明来自发表学术论文网:http://www.fbxslw.com/jzlw/19412.html