APP下载

基于We b服务的电子政务决策支持系统研究

2015-01-14杨新泉

科技视界 2015年12期
关键词:决策支持系统服务提供者电子政务

杨新泉

(菏泽学院计算机与信息工程系,山东 菏泽274015)

0 引言

电子政务决策支持系统是以计算机和通信技术为基础和平台而进行的政务活动,即政务活动的电子化、网络化。电子政务包括内部办公管理、社会管理和社会服务三方面的网络化。电子政务的意义主要表现在:加强政府部门和居民、企业之间的交互式沟通提高政府部门的工作效率;有利于建立一个透明、廉洁的政府。

但是随着电子政务的不断发展,应用层次的不断提高,一些早期建成的政府部门的办公网络开始暴露出一些问题。首先,由于政府的各个部门原来就有各自的内部网络,如何把这些异质网络互连起来是个问题;其次,网络连接起来后,如何整合网络资源,充分利用各部门原有的数据,使各个部门协同工作;最后,如何保护网络内部的资源,使资源在可控的情况下被访问。对于这些问题已经有了一些办法:利用文件共享实现资源共享,或利用局域网防火墙实现网内信息保护等,但效果都不太理想。随着Web服务技术的提出,解决这些问题又有了新的途径。

1 Web服务技术

Web服务特指用Web服务描述语言 (Web Service Description Language,WSDL)描述的、通过HTTP发送的、处理XML编码的SOAP消息的分布式服务架构。Web服务技术主要包括XML、SOAP、WSDL、UDDI等技术。SOAP是一种以XML为基础的信息传送协议,利用该协议并借助HTTP协议就可以调用特定程序中提供的功能。WSDL是用于描述Web服务功能的抽象化描述语言。UDDI是一项有关Web服务在网络上如何进行注册、如何查询服务的规范。Web服务技术的架构如图1所示。

图1 Web Service的体系结构

从图1可以看出Web服务中各种角色承担的主要工作以及相互的联系:

(1)服务提供者在服务代理上以WSDL规范发布自己提供服务;

(2)服务请求者利用UDDI机制在服务代理中查找所需的服务,如果查到,则从相应信息中查到服务提供者的具体位置和服务规范;

(3)服务请求者按照服务提供者要求的规范与之绑定,使用服务提供者的服务。

2 基于Web服务的电子政务决策支持架构

2.1 系统的功能构成

电子政务决策支持系统是一个与现实政府部门各项管理工作紧密相关的综合信息系统,它是现实政府部门管理工作的延伸和扩展。从系统构成来看,该系统是一个层次结构。其中,最底层是基础,上层提供更进一步的服务和决策。其结构如图2所示。

图2将系统分为四个层次,从下到上分别是:

(1)网络基础及基本服务层:提供网络的基础设施,是系统运行的基础。网络基本服务是电子政务决策支持系统的软件基础。

(2)应用支撑层:该层主要功能主要是将电子政务网内的各类数据按照业务的逻辑规范管理、组织起来,这些系统是电子政务网系统的核心支持系统。

(3)信息服务层:主要处理用户级逻辑,将规范化的数据按照用户的需要提取出来给用户,为用户提供服务。

图2 协同政务网的功能构成图

电子政务决策支持系统的核心内容是:应用支撑系统和信息服务系统,即第二层和第三层的内容。这两层主要解决信息服务多元化问题、应用系统之间的集成、数据共享和数据一致性问题。换句话说,第二层和第三层的主要任务之一就是要解决电子政务网协同办公问题。

2.2 系统的总体架构

根据现代化社会协同政务的需求特点,给出一个基于Web服务的电子政务决策支持系统的框架结构,如图3。在此框架中,通过在Web Application Server中集成多个内部电子政务的应用软件,并提供一个跨越这些应用的业务处理的入口点。通过使用私有UDDI注册中心(Private UDDI Registry)来获得可提供的Web服务的电子政务技术信息,并且在政府内部网上调用这些服务。通过此框架结构,可以将政府公文交换系统、综合办公系统、政府对外办公软件等松散地集成在一起,解决政府信息孤岛的问题。

图3 协同政务网的总体架构图

流程步骤如下:

(1)移动办公的政府职员、政府分支机构的职员和政府内部的职员以及企业、公众,可以在登陆政府的门户网站后,发出请求信息。

(2)支持政府门户的应用程序通过浏览私有的UDDI注册中心获得有关与各个电子政务应用软件的Web服务的技术。

(3)Web服务的位置和WSDL绑定信息被传送给应用服务器。

(4)应用程序调用政府办公系统的Web服务,获得使用用户的个人信息和操作信息等。这个通信过程是基于SOAP交互的。

(5)信息被格式化后,被发给起初的调用用户。

3 结束语

综上所述,Web服务提出了一种新的面向服务的体系结构,所有的开发平台都遵从一个Web服务标准(不管使用的是哪种语言),所开发的应用程序将是统一的、可互操作和兼容的,且所有应用都可通过Internet使用和集成Web服务,减少了部署和集成的费用。因此,要充分利用该技术,激发和调动政府Web服务应用,从根本上促进电子政务决策支持系统的开发和决策效率的提高,真正实现统一的、动态的决策支持环境。

[1]Rajesh Chawla,Vivek Chopra,Gary Damschen,etal.Professional XML Web Services[M].Wrox Press,2012.

[2]王尧.基于云计算的电子政务平台建设研究[J].时代金融,2014(3).

[3]吴迪.行政审批中心在电子政务平台下的思维创新和工作转变[J].商业文化:学术版,2010(6).

[4]陆小敏,陈杰,袁伟.关于智慧城市顶层设计的思考[J].电子政务,2014(1).

猜你喜欢

决策支持系统服务提供者电子政务
护理临床决策支持系统的理论基础
论基于云的电子政务服务平台构建
临床决策支持系统应用于呼吸疾病的现状概述
论网络服务提供者刑事责任的归责模式一一以拒不履行网络安全管理义务罪为切入点
电务维修决策支持系统研究
电子政务工程项目绩效评价研究
县级防汛辅助决策支持系统的设计与实现
网络服务提供者第三方责任的立法审视
试论基于Petri网的电子政务系统