基于工作流平台的并联审批系统的设计

2011-02-20 00:55陈丽群
陕西科技大学学报 2011年6期
关键词:并联组件流程

陈丽群

(泉州理工职业学院信息技术系, 福建 泉州 362000)

0 前 言

并联审批系统是电子政务建设的重要组成部分,也是实现政府职能转变和提高行政效能的重要途径.政府希望一个良好的工具可以帮助其实现“公民为本”的执政目标,而公众希望通过全社会的努力建立更有效率、更规范的“服务型”政府,当两者的出发点和心愿具有一致性时,便需要一种工具充当其中的纽带,帮助满足两者各自的期待,并联审批系统就是可堪此重任的纽带.

实现并联审批系统,其目的在于通过信息化建设,全面梳理政府行政审批业务职能,并加以整改,通过行政审批业务,转变政府职能,全面体现政府为企业和市民服务的思想,提升政府的公众形象.

1 并联审批系统的需求分析

随着中国电子政务建设的发展和深化,改革开放的不断深入和社会主义市场经济的建立和发展,传统行政审批的弊端已经暴露无遗:审批条件不具体,程序不规范;随意性大,缺乏公开性,透明度差;效率低下且往往和腐败挂钩;现行的审批制度已经在一定程度上成为转变政府职能的一个障碍.究其原因,一是审批事项多、环节多,手续繁琐,时限过长,“暗箱操作”,公民办事难; 二是设定行政审批的事项不规范,多头审批、重复审批严重;三是部门间缺乏信息互通,只能通过纸质文档作为审核依据;四是行政机关实施行政审批,往往只有权力,没有责任,缺乏公开、有效的监督制约机制.

基于目前的政府项目审批的工作现状,政府部门提出了建立并联审批系统.该系统的建设,要解决好以下两个问题:一是审批流程中涉及的各个系统之间数据的可靠传输,二是各个系统之间数据格式的差异性转换.审批流程的整合就是将原有独立的审批业务系统通过技术手段实现对接,使得并联型审批业务实现跨部门的连续流转,对于流转过程,可以进行人工干预.因此,系统建设主要满足用户以下需求:(1)提高项目的申报和状态查询速度,(2)优化项目审批流程、简化项目申报工作,(3)提高审批工作的办公效率,(4)加强审批工作的监控管理.

2 总体架构设计

系统将对现有审批的工作模式、工作方法、工作手段进行革新,以发展电子政务为契机,对跨各个委办局的业务处理和管理模式进行优化.本系统基于工作流平台,采用了一套灵活管理、简单操作的审批项目管理体系,对于审批流程变化、增删审批项目系统都无需进行再开发,只需要流程管理工作人员进行流程定义和修改就可以完成对审批流程的设置.系统的总体架构如图1所示.

图1 并联审批系统的总体架构

并联审批系统的总体框架从物理逻辑(横向)和应用逻辑(纵向)上进行了划分,同时系统提供了安全支撑平台和系统管理维护平台来支撑系统的整个应用.

2.1 从物理逻辑(横向)划分

(1) 行政服务中心门户网站:网上审批门户网具有项目申报、受理、状态查询、办事指南查询、用户管理等功能.

(2)审批大厅业务办理系统(网上审批平台):具备项目审批流程定义、审批状态跟踪、审批监控、审批资料的分发及审批反馈的接收处理.

(3)内外网数据交换系统:借助于人工方式实现内外网之间的数据交换.

2.2 从应用逻辑(纵向)划分

包括访问接口层、应用逻辑层、数据访问层、数据资源层、基础平台.

2.3 安全支撑平台

安全支撑平台将用于解决整个系统中的安全问题,包括使用者的身份认证和权限管理以及数据存储、传输、交换和发布的安全管理等.

2.4 系统管理维护平台

系统提供可视化的系统管理和维护平台,管理维护简便,通过可视化的配置来达到数据的备份、联机数据维护、全文索引的实时更新及定时的数据交换,可确保系统信息服务的不间断运行.

3 系统功能和层次结构设计

3.1 功能模块设计

(1)网上审批门户(外网). 具有项目申报、受理、状态查询、办事指南查询、用户管理等功能.

(2)内外网数据交换. 借助于人工方式,实现内外网之间的数据交换.

(3)网上审批平台(内网). 具备项目审批流程定义、审批状态跟踪、审批监控、审批资料的分发及审批反馈的接收处理.

(4)信息交换系统. 实现审批资料在各委办局接收并处理,同时反馈带电子签章的审批结果.

3.2 层次结构设计

系统采用了最成熟的软件体系架构模式——层次结构进行架构,系统从逻辑应用上可分为访问接口层、应用逻辑层、数据逻辑层、基础层.每层都是按系统中业务逻辑而划分的,它具有唯一的职责.每层与相邻层都是松散耦合的.

(1)表示层. 表示层解释客户端的请求,提供单次登录,实现会话管理,控制对业务的访问(权限检查),构造客户端的回复,同时通过业务逻辑和数据逻辑的调用把回复传递给客户端.

表示层为用户提供了统一的接入服务,包括两部分,一是为公众提供网上申报和政务公开信息服务,二是为办事大厅和各办事部门人员提供接入服务.用户使用都通过B/S的方式接入,并能实现系统的智能化升级,控制自动下载功能.此外,系统提供手机短信接口,具有系统消息的短信提醒功能.

(2)应用层. 应用层采用模块化设计,各应用模块可根据实际的业务需求进行功能模块的选择,系统包括政务公开、预申报及审批流程预处理、信息交换及与部门内部审批业务系统集成、电子监察系统、服务评价与排队系统等子系统并提供系统管理功能.

(3)应用支撑层.应用支撑层采用组件化设计,为应用层提供基础服务,包括工作流引擎、搜索引擎、统一身份认证、信息交换、短信组件、数字签名组件、电子印章、PKI/CA认证接口组件、Office集成组件、邮件系统及其接口组件、行政审批信息门户等,并可随着业务的增长进行组件的扩展.

(4)数据层. 主要是指系统该层的数据库,由门户网数据库和内网数据库组成.

数据层为系统提供数据服务,数据层的设计应遵循各类电子政务元数据设计标准,数据库按照业务逻辑进行分类存储,并能提供数据库接口,通过中间数据库XML实现与其它数据库的数据共享.

(5)基础层. 主要是指系统运行的基础平台,包括网络平台、硬件平台、应用服务器和数据库等.

4 关键技术介绍

技术实现架构的设计上有诸多优势,充分应用了 J2EE分布式体系架构、消息中间件、应用集成、工作流引擎、Portal、WEB 应用、 目录服务等技术.

(1)J2EE分布式体系架构. 以JavaBeans、Servlet、EJB技术为核心的J2EE技术作为专门开发多层Internet计算模式的关键技术,为开发真正高可用性、高安全性、可扩展性的分布式应用奠定了基础,可以较大地降低开发多层Internet模式应用的成本和复杂程度,从而保证项目的低风险、高成功率.

(2)工作流引擎组件. 工作流引擎组件是应用开发平台的重要组件,也是政务办公系统、网上审批系统等应用系统的基础平台.根据电子政务的需求特点,结合多年政务信息化的建设经验,作者开发了工作流管理系统,为各应用系统提供统一接口规范.该工作流管理系统采用J2EE技术开发,是基于Petri网理论构造的动态工作流公共中间件.

(3)中间件技术. 网上审批必须满足大量的应用,系统还要运行于多种硬件和 OS 平台, 支持分布式运算,提供跨网络、硬件和OS 平台的透明性的应用或服务的交互功能,同时支持标准的协议和标准的接口.要满足上述要求,通过中间件来实现就非常简单了,首先通过中间件屏蔽各操作系统、网络和数据库的低层细节,为分布式应用提供基础框架.有了中间件以后,可以更方便地开发、运行和管理分布式应用系统.

(4)Portal技术. Portal技术是将Web技术与企业或政府部门的运作过程相集成的解决方案,提供了一个单独的网关来访问信息和应用.Portal可以对组织的信息进行编目和跟踪,也可以访问国际互联网上的内容,并根据用户的商业需求和角色来过滤这些内容.Portal在企业和政府部门信息发布的高效性与简易性上面具有明显的优势.它能将存储在企业和各个政府部门内的各种数据源转换为可用的信息,通过新型的信息传递方式传递,从而提高效率.

5 结束语

目前,该项目已在南平市建立了行政审批大厅为公众服务,有专门的工作人员为申报项目的企业和个人提供相应的服务,用户也可以通过网上进行项目申报,或是到大厅的各职能局在相关人员的指导下直接进行申报.审批结果直接在大厅或网上发布,用户也可以通过上网查询办事进度.该系统的成功应用简化和优化了办事流程和手续,提高了政府工作效率,为公众提供了“一站式”、“一揽子”服务,进而可以大大增强政府与人民的亲和力.

参考文献

[1] 俞 琰,郑阿奇.J2EE应用实践教程[M]. 北京:电子工业出版社, 2009:23.

[2] 余浩东.J2EE应用框架设计与项目开发[M]. 北京:清华大学出版社,2008:45.

[3] 叶 鑫,李怀明,王延章.一站式行政审批系统研究与设计[J].计算机应用研究, 2006,(4):201.

[4] 吴清安.我国行政审批制度的弊端及改革途径[J]. 邵阳学院学报(社会科学版),2004,(1):12.

[5] 邓中美.基于新制度经济学的建设行政审批管理改革[J]. 工程建设与设计,2008,(7):123.

猜你喜欢
并联组件流程
无人机智能巡检在光伏电站组件诊断中的应用
识别串、并联电路的方法
吃水果有套“清洗流程”
新型碎边剪刀盘组件
U盾外壳组件注塑模具设计
违反流程 致命误判
审批由“串联”改“并联”好在哪里?
本刊审稿流程
析OGSA-DAI工作流程
并联型APF中SVPWM的零矢量分配