智慧政务管理综合信息服务平台系统V1.0_第1页
智慧政务管理综合信息服务平台系统V1.0_第2页
智慧政务管理综合信息服务平台系统V1.0_第3页
智慧政务管理综合信息服务平台系统V1.0_第4页
智慧政务管理综合信息服务平台系统V1.0_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数字政务管理综合信息效劳平台解决方案目录一、工程概述31.1工程背景31.2设计依据31.3设计原那么4二、总体设计52.1主要目标52.2设计思路52.3设计原那么62.4整体框架72.5技术架构82.5.1B/S结构82.5.2JAVA技术82.5.3XML技术112.5.4工作流技术12三、系统功能及内容143.1平台设计143.2数据交换共享平台设计75四、平安体系建设814.1平安因素分析81网络层风险81平安方案设计原那么84系统平安措施85应用平安措施86平安方案小结884.2系统部署90五、方案亮点和特色91六、收益分析926.1经济效益926.2社会效益92工程概述工程背景目前,国务院各部门和地方各级政府都不同程度地推行了政务公开。2006年以来,全国80%的县级以上政府或政府部门建立了政府网站,大多数县级以上地方政府和局部中央国家机关建立了行政效劳中心,全国已建立综合行政效劳中心2100多个。国务院70个部门、31个省(区、市)建立了新闻发布和新闻发言人制度。全国31个省(区、市)和36个国务院部门结合实际,制定了政务公开规定。我国的政务公开采用多种形式,包括在机关办公场所公告栏公布,通过会议、播送、电视、文书手册、电子屏幕、网站等公布,通过召开新闻发布会公开有关信息。推行政务公开是实践科学开展观,坚持立党为公、执政为民,加强党的执政能力建设的具体表达;是坚持和开展社会主义民主,建设社会主义政治文明,构建社会主义和谐社会的必然要求;是落实依法治国根本方略,推进依法行政,建设法治政府的重要举措;是建立健全惩治和预防腐败体系,形成行为标准、运转协调、公正透明、廉洁高效的行政管理体制的重要内容。设计依据数字政务管理综合信息效劳平台的建设,将遵循国家电子政务标准化体系,主要包含以下六个方面:总体标准:包括电子政务总体性、框架性、根底性的标准与标准。应用标准:包括各种电子政务应用方面的标准,主要有数据元、代码、电子公文格式和流程控制等方面标准。应用支撑标准:包括各种为电子政务应用提供支持和效劳的标准。主要有信息交换平台、电子公文交换、电子记录管理、日志管理和数据库等方面标准。信息平安标准:包括为电子政务提供平安效劳所需的各类标准。主要有平安级别管理,身份鉴别、访问控制管理、加密算法、数字签名和公钥根底设施等方面的标准。网络根底设施标准:包括为电子政务提供根底通信平台的标准。主要有根底通讯平台工程建设标准、网络互联互通等方面的标准。管理标准:包括为电子政务工程建设质量所需的有关标准,主要有电子政务工程验收和信息化工程监理等工程建设管理方面的标准。设计原那么统一设计原那么统筹规划和统一设计数据系统。稳定性原那么数据系统的数据结构设计要具有扩充性,从而适应业务的变化,保证数据系统的稳定性。先进性原那么系统构成采用成熟、具有国内先进水平,并符合国际开展趋势的技术和设备。高可靠/高平安性原那么系统设计中充分考虑系统的平安和可靠;系统要具有较强的平安性和灾难恢复能力,运行稳定,数据传输可靠,通过软件、硬件、管理制度等建立全方位的平安保障体系。开放性原那么信息系统设计采用开放式系统平台,以保证不同产品的集成性,并降低系统的开发和维护本钱。标准化原那么遵守国家与省、市相关信息系统建设的统一标准。适用性原那么充分利用目前的根底环境、硬件设施,在满足应用需求的前提下,尽量降低建设本钱,防止重复投资。可扩展性原那么信息系统设计考虑到业务未来开展的需要,尽可能设计得简明,降低各功能模块耦合度,并充分考虑兼容性。操作/维护的易用性原那么设计和开发的系统符合实际情况,满足使用需要,充分考虑业务人员的操作习惯和行业习惯,易于操作,界面友好,方便实用。总体设计主要目标全面贯彻落实科学开展观,进一步发挥电子政务对加强经济调节、市场监管、社会管理、公共效劳的促进作用;坚持政府主导与社会参与相结合,坚持加快建设与深化应用相结合,坚持促进开展与保障信息平安相结合,坚持技术创新与管理创新相结合;以提高应用水平为重点,以政务信息资源开发利用为主线,建立信息共享和业务协同机制,更好地促进政务信息公开和行政管理体制改革,推动电子政务建设健康开展。基于统一的技术架构,构建政务管理综合信息效劳平台,实现内部资源整合和业务应用整合,用信息技术对内部信息资源进行集中式管理,实现高度整合和关联共享。系统建成运行之后,将构建形成全县统一的电子政务系统,为公务员提供信息化办公环境,为市民、企业提供全流程电子化的办事效劳。系统中协同办公系统、行政审批系统和电子监察系统三大应用互相融合的电子政务模式,将使各部门的办事流程完全展现在阳光下,极大提高政府部门的办事效率,使公众轻松享受网上轻点鼠标进行办事的便捷效劳。我县将通过综合信息效劳平台的建设和长期运行,逐步建立健全电子政务的长效管理机制和运行机制,全力构筑一个“低本钱、高效率、重法治、可持续”的信息化支撑环境,全面提高政府部门依法行政和公共效劳的能力,构建政府行政管理、社会管理和便民效劳的新模式。设计思路建设通过分层、分模块的设计和开发,使应用软件系统表达出如下特点和优势:可分解性:降低整个系统的复杂性,提供将问题分解成子问题的系统化机制,实现模块化解决方案可组装性:使设计构件能被组装成新系统,提供一种不一切从头开始的模块化解决方案。可理解性:一个模块可以作为一个独立的单位〔不用参考其他模块〕被理解,以便于构造和易于修改。连续性:对系统需求的微小修改只导致对单个模块,而不是整个系统的修改,那么修改引起的副作用就会被最小化。模块保护:模块内高聚合,模块间低耦合。如果模块内出现异常情况,其影响只应限制在模块内部,使得因错误引起的对整个系统的副作用降低到最小程度。设计原那么根据政府工程的经验,本系统在规划和实施过程中,应遵循以下一些原那么:先进性原那么在实用、可靠的前提下,跟踪国内外先进的软件开发平台和软件开发技术,使系统能够最大限度地适应技术开展变化的需要,以确保系统的先进性。实用性原那么以满足当前工作的业务需求为首要目标,面向实际、注重实效,坚持实用、经济的原那么,应充分利用原有设备和信息资源,应用软件考虑用户的操作习惯,为后台用户和终端用户提供友好的操作界面以及丰富的联机帮助,全面提升系统的实用性和经济性。实用性原那么主要包括:易操作性、适应性强、界面友好、可维护性好。可靠性原那么采用国内成熟、稳定、可靠的J2EE软件技术架构,把各种可能存在的风险降至最低,确保系统长期平安地运行。平安性原那么充分考虑信息平安的重要性,具有必要的信息平安保护和信息保密措施,建立可靠的平安保障体系,对非法侵入、非法攻击和网络计算机病毒应具有较强的防范能力,具有健全的备份和恢复策略,所采用的保护措施应能按照等级保护的要求,建设符合相关保护标准的信息平安体系,保证整个系统正常高效的运转。扩展性原那么充分考虑业务未来开展的需要,具有一定的前瞻性,考虑在统一系统架构下增加新险种业务的可行性;充分考虑系统升级、扩容、扩充和维护的可行性;充分考虑与原有系统的兼容性,保证整个系统在实际需要时可以平滑地过渡或升级。易维护性原那么充分考虑可维护性,使日常维护和操作直观、简便和高效。建模工具要先进,模块化程度要高。统一性原那么按照“统一工作平台、统一信息发布”的原那么进行建设。整合性原那么按照总体设计的要求对内网门户、政府信息公开、业务系统等现有的网站系统进行有效优化和整合。整体框架综合以上章节的分析,数字政务管理综合信息效劳平台根据设计思路和原那么的要求,其总体设计方案逻辑架构如下列图所示:标准标准体系位于整个体系架构的最左侧,贯穿整个工程,是整个工程建设非常重要的组成局部;标准与标准体系是保障整个工程实施成功的软性因素,也是成功实施最重要的一环。为了实现OA办公系统与后续建设业务系统的互联互通和信息共享,必须要遵守或建立统一的行业业务数据标准,为业务协同、数据交换的奠定根底。平安保障体系与运维管理体系位于整个体系架构的最右侧,贯穿于整个体系架构各层的建设过程中,是整个工程建设非常重要的组成局部。平安管理体系包括物理平安、网络平安、数据平安和系统平安措施所构成的平安根底设施、平安支撑平台、应用系统平安及平安管理体系,为系统提供全方位的平安防护。系统平台包括网络拓扑和布局、网络设施、主机、效劳器等硬件设施、以及存储藏份系统、操作系统和数据库系统等根底软件平台;硬件网络根底设施是数据综合评价系统建设的根底平台。数据中心电子人民政府所有数据[包括系统结构化数据与非结构化数据〔图片、文档等〕],存储着新系统本身产生的数据信息,为应用系统正常稳定运行提供数据支持数据平台是系统数据的支撑层,提供系统搭建过程中所需原始数据信息,便于新系统与原系统的数据整合。应用支撑平台为工程建设提供给用支撑框架和底层通用效劳,在本次工程建设中,主要由工具软件组成。应用支撑层为系统提供一个灵活定制组件化的开发及运行环境。实现业务与数据的别离,在满足目前建设需要的根底上,适应未来业务、技术的变化和开展,使系统具有“生长性”。根底中间件是指J2EE的WEB和应用效劳器,通过第三方专业工具软件的支撑,来满足业务的需要。应用系统以应用支撑平台为根底,向电子人民政府提供OA办公业务应用,电子监察、行政审批、应用支撑平台和数据交换平台,及内外网门户等组成。技术架构2.5.1B/S结构系统采用B/S结构〔Browser/Server〕即浏览器/效劳器结构,该结构在20世纪90年代末期开始盛行,是目前最流行的网络软件系统结构。B/S技术的优势在于:〔1〕基于开发的,非专用的标准B/S技术所基于的标准是开放的、非专有的,是经标准化组织指定而非单一技术厂商指定的。〔2〕较低的应用开发及管理本钱客户/效劳器的应用,无论是安装、配置还是升级都需要在所有的客户机上实施,B/S技术的本钱较为低廉,一般只需安装、配置在效劳器上,在客户机上的工作较少,故而降低了开发和管理的本钱。〔3〕对信息及应用系统的自由访问现在许多计算机用户已经建立起了网络,由于信息和应用系统可通过WWW浏览器进行访问,因此几乎所有的客户均可自由地、主动地访问信息和系统。〔4〕主动效劳的信息系统每个用户在信息系统上可以各取所需,自由地、主动地访问信息和系统〔5〕较低的培训本钱浏览器的技术简明易用,一旦用户掌握了浏览器的用法,也就掌握了运用系统上各种信息资源的钥匙。2.5.2JAVA技术J2EE的概念J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的根底就是核心Java平台或Java2平台的标准版,J2EE不仅稳固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBCAPI以及能够在Internet应用中保护数据的平安模式等等,同时还提供了对EJB、JavaServlets、JSP、JMX以及XML技术的全面支持。J2EE体系结构提供中间层集成框架用来满足需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,增强了平安机制,提高了性能。J2EE的优势J2EE为搭建具有可伸缩性、灵活性、易维护性的业务系统提供了良好的机制。在系统的运营、开展中,保护现有的信息化的投资,而不是重新制定全盘方案是很重要的。这样,一个以渐进的方式建立在已有系统之上的效劳器端平台机制是本次系统建设所需要的。J2EE架构可以充分利用原有的硬件、软件、应用系统的投资。这是因为J2EE拥有广泛的业界支持和一些重要的软件厂商的参与。由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保存使用。支持异构环境:J2EE能够开发部署在异构环境中的可移植程序。基于J2EE的应用程序不依赖任何特定操作系统、中间件、硬件。因此设计合理的基于J2EE的程序只需开发一次就可部署到各种平台。这在典型的异构计算环境中是十分关键的。J2EE标准也允许使用与J2EE兼容的第三方的现成组件,把它们部署到异构环境中,节省了由自己制订整个方案所需的费用。可伸缩性:基于J2EE平台的应用程序可被部署到各种操作系统上,为消除系统中的瓶颈,允许多台效劳器集成部署,实现可高度伸缩的系统,满足未来业务系统的需要。稳定的可用性:一个效劳器端平台必须能全天候运转以满足业务运行的需要。将J2EE部署到可靠的操作环境中,将支持长期的可用性。强大的应用集成能力:J2EE框架中的多种技术提供了应用集成的手段,如XML、JMS、RMI/IIOP、JCA,从数据级、组件级、应用级等层次支持企业应用的集成。J2EE的四层模型J2EE使用多层的分布式应用模型。应用逻辑按功能划分为组件,各个应用组件可以根据它们所在的层分布在不同的机器上。事实上,Sun设计J2EE的初衷正是为了解决两层模式〔client/server〕的弊端,现在J2EE的多层企业级应用模型将两层化模型中的不同层面切分成许多层。一个多层化应用能够为不同的每种效劳提供一个独立的层,以下是J2EE典型的四层结构:运行在客户端机器上的客户层组件运行在J2EE效劳器上的Web层组件运行在J2EE效劳器上的业务逻辑层组件运行在数据源效劳器上的数据源引擎层软件J2EE标准中定义了以下的J2EE组件:客户层组件:HTML,应用客户端程序、AppletsWeb层组件:JSP页面或Servlets正如下列图所示的客户层那样,web层可能包含某些JavaBean对象来处理用户输入,并把输入发送给运行在业务层上的EnterpriseBean来进行处理。业务层组件EnterpriseJavaBeans〔EJB〕是业务层组件。业务层代码的逻辑用来满足具体业务系统的需要,由运行在业务层上的EJB进行处理。下列图说明了一个EJB是如何从客户端程序接收数据,进行处理,并发送到EIS层储存的,这个过程也可以逆向进行。数据源系统层是实现数据的存储、读取和处理的引擎。2.5.3XML技术电子政务的建立以信息技术作为根底。由于政府部门的数据可能来自不同的数据库,都有各自不同的复杂格式,因此电子政务处理过程中要求能够在不同的平台、不同的网络中实现数据交换和业务自动处理。在这种情况下,应用XML的自定义性及可扩展性,那么足以表达各种类型的数据。政府部门受到数据后可进行处理,也可以在不同的数据库间进行传递。XML因而解决了数据统一接口问题。如在公文交换方面,XML文件具有跨平台性,同时又是一种数据传输语言,在系统中非常适合进行不同系统的公文交换的中间介质。XML的优势:XML的优势之一是它允许各个组织、个人建立适合自己需要的置标集合,并且这些置标可以迅速地投入使用。这一特征使得XML可以在电子商务、政府文档、司法、出版、CAD/CAM、保险机构、厂商和中介组织信息交换等领域中一展身手,针对不同的系统、厂商提供各具特色的独立解决方案。XML的最大优点在于它的数据存储格式不受显示格式的制约。一般来说,一篇文档包括三个要素:数据、结构以及显示方式。对于HTML来说,显示方式内嵌在数据中,这样在创立文本时,要时时考虑输出格式,如果因为需求不同而需要对同样的内容进行不同风格的显示时,要从头创立一个全新的文档,重复工作量很大。此外HTML缺乏对数据结构的描述,对于应用程序理解文档内容、抽取语义信息都有诸多不便。XML把文档的三要素独立开来,分别处理。首先把显示格式从数据内容中独立出来,保存在样式单文件〔StyleSheet〕中,这样如果需要改变文档的显示方式,只要修改样式单文件就行了。XML的自我描述性质能够很好地表现许多复杂的数据关系,使得基于XML的应用程序可以在XML文件中准确高效地搜索相关的数据内容,忽略其他不相关局部。XML还有其他许多优点,比方它有利于不同系统之间的信息交流,完全可以充当网际语言,并有希望成为数据和文档交换的标准机制。2.5.4工作流技术根据WfMC的定义,工作流〔Workflow〕就是自动运作的业务过程局部或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。workflowone工作流系统是我公司推出的工作流设计系统,它是一个完整的工作流定义、管理和控制系统。工作流流程定义工具功能特点:开发和配置工作流时,采用图形化的操作方式,无须编写任何的程序快速的流程开发和配置流程状态的实时监控、跟踪和分析与多种数据库无缝集成支持多点的分布式部署功能结构:工作流系统在功能结构上分成三局部工作流引擎工作流的逻辑根底,控制流程的执行情况设计工具图形化流程定义的集成环境,通过图形化的操作,实现流程的定义和修改。监控工具提供一个图形化的监控工具,负责监控流程的执行情况。实现的功能:自定义流程公文流转表单管理任务管理归档文稿编辑工作提醒权限管理流程监控系统功能及内容3.1平台设计应用支撑平台设计应用支撑平台建设目标应用支撑平台是连接根底设施和应用系统的桥梁,是以应用效劳器、中间件技术为核心的根底软件技术支撑平台,其作用是实现资源的有效共享和应用系统的互连互通,为应用系统的功能实现提供技术支持、多种效劳及运行环境,是实现应用系统之间、应用系统与其他平台之间进行信息交换、传输、共享的核心。应用支撑平台由运行环境软件和公用子系统开发二局部组成,其中公用子系统开发由数据交换、统一用户管理、身份认证、门户、业务应用中间件组织、综合检索、模型接口、移动办公、GIS效劳、空间数据预处理等构成,效劳于上层的业务应用系统,连接下层的根底支撑平台,是保障系统整体稳定、平安运行的中枢神经。应用支撑平台设计思路应用支撑平台是整个软件系统的核心平台,是系统的关键应用。应用支撑平台将门户系统、目录效劳系统、消息队列系统、报表系统、应用整合套件、GIS支撑软件、数据交换与共享系统、内容管理系统、系统管理平台、综合检索平台、移动平台集成在一起,形成一个由运行环境软件和公用子系统开发二局部组成的应用支撑平台。应用支撑平台,具有对上层应用的支撑,对下层与根底设施的联系,同时还具有总公司、分公司等各级平台之间的相互联系枢纽作用。应用支撑平台通过数据交换与共享子系统,将总公司、分公司数据集成在一起,通过业务应用中间件组织,将各业务系统效劳集成在一起,通过门户系统、统一用户管理系统和身份验证系统,将各业务系统的用户、权限和操作界面整合在一起。应用支撑平台建立统一的平安体系和系统标准标准。这些体系和标准标准是新建、扩建业务系统的依据。应用支撑平台,支持事务处理过程和实时监控系统等类型的应用系统提供信息管理、信息效劳。应用支撑平台建设和集成过程中将充分考虑系统的是实用性、先进性、科学性、合理性、经济性和可行性。即满足现有系统需求需要,也考虑未来系统扩展方便。应用支撑平台设计中总体采用SOA架构,使应用支撑平台具有低耦合、可扩展。保障系统之间集成。支持多层部署,统一管理。平台内部采用多层架构的设计方式。使应用支撑平台更加灵活、平安、可靠。应用支撑平台建设采用配置开发的思想,将可以抽取出来的业务逻辑封装在系统配置文件中,使修改方便,降低系统维护工作量。提供完善的开发手册和使用手册,使操作人员方便维护。应用支撑平台主要功能包括:集成业务系统效劳〔本地效劳和web效劳〕和数据、重新编排系统效劳,形成新的应用。提供统一的用户管理、身份验证、综合检索、统一的访问门户、支持移动办公、支持GIS效劳和空间数据预处理、提供报表效劳、内容管理、流程管理等。应用支撑平台主要作用,是支撑上层业务系统运行、联系下层数据,管理整个泗阳政务管理综合信息效劳系统平安和为整个系统提供统一的开发、管理标准和标准。应用支撑平台设计原那么采用开放的技术标准应用支撑平台是一个基于J2EE环境的业务中间件,采用了WebService、SOAP、XML、JMS、EJB、JTA、JDBC等技术。平台不依赖于任何硬件平台和软件平台,可以部署在RS6000、HP9000等小型机上,也可以部署在PC机上;支持AIX、HP-UNIX、SUNSolaris、Linux、WINDOWS等操作系统;支持WebLogic、WebSphere、Tomcat、Jboss等应用效劳器;支持Oracle、DB2、INFORMIX、SYBASE、SQLSERVER等数据库。分层实现的框架模型应用支撑平台框架层次清晰,层与层之间防止相互依赖,便于每一层的升级和分布式部署。基于J2EE的应用一般可以划分成三个层次:用户层、业务层和数据层;其中用户层可以划分为展示层和控制层。平台使用MVC模型,采用四层模型:展示层、控制层、业务层、数据层。平台的业务组件容器采用POJO实现,不依赖WEB容器和EJB容器,可以方便地部署在WEB容器或EJB容器中。平台禁止跨层调用,层与层之间不直接依赖,采用单一接口的方式,通过依赖注入方式实现层与层之间的调用。支持应用整合在信息化建设过程中很少有完全独立的工程,因此在应用支撑平台设计中必须遵循以下几个原那么:采用C/S/S和B/S/S结合的架构,支持多类型的用户端,包括Web浏览器、WAP用户端、其他用户端等,通过Servlet接口或WebService接口和效劳器相互交换。至少提供一种开放接口,包括WebService接口、SOAP接口、或者直接基于TCP/IP接口等;业务组件必须独立于WEB容器,确保组件是可复用的和可集成的;能够通过多种方式和外部系统互联,能够支持WebService接口、WJB接口、SOAP接口、普通的XML接口、基于TCP/IP的接口等,支持同步、异步、MQ等方式;支持应用之间的文件数据交换。支持7×24小时运行应用系统越庞大,对稳定性要求也越高,很多系统都要求7×24小时运行。为确保应用不间断运行,需要做大量的优化处理,包括系统资源监控、业务流程的调整等。应用支撑平台支持以下功能:日终处理、业务日期处理、自动批处理、应用动态部署、定期清理资源实时监控和预警、系统运行日报、定期清理数据库和文件系统等。面向SOA架构SOA架构关键在于能为用户提供一个灵活的架构,使IT的开展更加面向业务,SOA架构是企业应用集成的开展趋势,平台采用AXIS模块,在WEB层实现了WebService接口,可以结合其它的效劳器实现SOA架构。平台增加了WebService接口模块,共用业务层的处理逻辑,使得开发WebService接口的工作量非常小,方便整合其它应用和进行二次开发。支持构件化的开发部署将应用中有关公用功能,如配置文件管理、数据缓存管理、认证与授权、日志管理、业务流程等功能以插件或公共效劳的形式集成到平台中,并提供相关调用接口,以简化系统开发强度,并能减少系统间的耦合度。缓存技术的应用应用支撑平台实现了对数据层的缓存功能,对于变动较少的数据,比方代码表、流程配置表、业务参数表等,只需加载一次,减少对数据库以及配置信息的屡次访问,数据更新通过版本进行控制。元数据和数据总线管理采用数据总线方式可以减少各个层次之间的数据转换,框架中所有组件都可以通过数据总线交换数据;数据结构灵活,用户接口或者数据库结构发生变化时,不需要修改数据对象;通过灵活的数据区,容易实现与外部应用之间的整合。目前以数据交换为目标的主流框架模型都是采用数据总线方式交换数据的。通过元数据可以控制数据的有效性,采用元数据的技术作为平台业务对象的根底支撑,当业务对象的属性随着业务的变化发生改变时,无需进行结构的调整,防止繁重的开发工作量。支持业务流程配置化通过可配置的工作流引擎,实现了流程的配置化实现,适应业务逻辑的不断变更的需求。工作流支持串行、并行分支、合并分支、选择分支、会签、传阅、跳转与回退、人工干预等多种流程。平台工作流支持BPEL标准,具有全面的工作流处理引擎,包括图形化的工作流设计和开发工具,具有可视化的工作流配置功能;工作流核心引擎,基于J2SE开发的独立模块,支持各种数据库和事务处理方式,流程处理接口简单;工作流管理工具,提供了管理员配置和监控工作流引擎运行状态的工具;BPEL模块,工作流引擎中支持BPEL的插件,使系统能够在SOA架构下部署。支持灵活的用户界面B/S架构下的用户端有很多限制,如不支持局部更新、不支持事件触发的方式执行业务规那么等。平台采用Ajax技术,能够实现对页面数据的局部更新,以及在操作界面中直接调用效劳端的业务逻辑,使浏览器模式下的用户界面具有更灵活的展现手段。Ajax是一种异步的效劳访问接口,可以支持XML、也可以支持HTML。通过Ajax可以实现页面的局部更新,减少网路的通讯流量。同时,Ajax可以方便地实现页面调用WEB容器中的Servlet,使页面的功能更强大。分布式开发管理基于J2EE的应用开发,往往会涉及大量的开发人员,平台采用协同开发模块,支持应用的分布式开发。平台的应用开发在本地应用效劳器完成,方便应用程序的调试,并且可以防止程序之间的互相冲突。平台采用集中的测试环境,实现了程序的上传和下传功能,可以实现任何时间点的集成测试和连编。采用CVS模块,实现程序的版本管理,采用缺陷管理模块,实现业务测试的问题错误管理。应用的动态热部署应用程序中产生错误是不可防止的,很多时候是在运行期间,某个业务组件存在错误,如果不更新程序,可能有一项业务就不能正常使用;如果要替换程序,可能需要关闭系统,这会影响所有的操作员,显然是不现实的。应用支撑平台采用动态加载的方式,实时监控各种业务组件和应用参数的修改时间,当应用程序或配置参数发生变化时,能够自动加载更新程序。采用动态部署也可以大大减少开发调试工作量,亦可防止反复启动效劳器。定期清理资源J2EE框架虽然可以回收所有的内存资源,但是应用程序除了申请内存资源外,还需要使用数据库连接、文件句柄、TCP连接等外部资源,因此需要在程序在运行过程中实时检测这些资源的使用情况。实时监控和预警预警事件包括暴力攻击、交易超时、数据库连接错误、数据库事务处理失败、数据库处理超时、大规模的并发请求等,这些信息可以通过电子邮件或短信方式发送给管理员。系统监控的主要对象是网络的流量、系统内存的使用情况、CPU的使用率、磁盘空间的使用情况、数据库连接数量、数据库锁数量、应用进程的状态等。监控系统需要定时检查这些系统资源,如果检测到的数据超过了预先设定的阀值,平台将提示报警信息。应用透明运行系统的监控是非常重要的功能,可以确保系统在正常运行,并且每一个业务都是正常的。其中,监控往往是通过对日志的管理来实现的。事实上,日志文件可以记录每个交易的状态用于分析错误原因,也可以记录下每个交易的处理时间,用于分析系统的处理瓶颈。一个较大系统中,日交易量可达数十万,甚至数百万,日志文件可能会到达几百G,对日志文件的处理会非常困难,因此日志文件的组织是非常重要的。应用支撑平台结构的说明应用支撑平台逻辑架构图资源层主要功能包括支持多种资源访问协议,这些访问协议包括SOAP、LDAP、SOCKET、JMS、JDBC、FILE、MQSeries等。保障资源访问平安,控制资源访问权限,对资源访问进行监控。提供资源访问标准和标准。通过资源层,实现对多种数据资源的整合,这些资源包括关系型数据库、非关系型数据库等多种类型资源整合。实现信息交换与共享、数据统一访问。领域层主要功能包括建立和维护数据字典、维护数据对象映射、多种数据库sql方言转换、封装数据库操作、数据/效劳格式转换、数据/效劳访问权限控制、数据/效劳访问监控、数据/效劳访问事务控制、提供效劳领域层开发、注册标准标准。通过领域层,实现对系统元数据、数据库字段映射、根底数据库建设管理。效劳层主要功能包括建立和维护业务字典、控制效劳访问权限、控制效劳访问 主要功能包括建立和维护业务字典、控制效劳访问权限、控制效劳访问事务、监控效劳执行情况、提供效劳开发、注册标准和标准。通过创立和维护业务字典,使系统效劳集中注册、管理,监控效劳状态,保证系统效劳平安。使平台具有发布整合效劳的功能。采用统一标准标准实施的系统效劳,可以跨越平台进行交互。控制层主要功能包括业务流程引擎容器、业务规那么引擎容器、调度字典建立和维护、调度访问权限控制、调度访问监控、提供调度配置标准和标准。业务流程引擎容器,支持XPDL和BPEL标准标准。可以与支持XPDL和BPEL标准标准的流程引擎无缝集成。业务支撑层主要包括支持平台管理和运行和系统开发工具集合。这些工具包括平台运行环境工具、组件开发工具和应用集成工具。其中平台运行环境工具包括,权限管理、监控管理、事务管理、调度管理、效劳管理、持久化管理、数据字典管理和业务字典管理;组件开发工具包括,开发管理工具、运行维护工具和行业组件工具;应用集成工具包括,企业效劳集成、企业流程管理和企业数据集成管理工具。展示层展示层主要包括,系统门户和移动门户。通过系统门户,用户通过计算机网络访问各个业务系统;通过移动门户,用户可以通过手持终端设备访问各个业务系统。移动门户与系统门户共同作为系统的展示层,保证了系统业务流程时时通畅。用户可以在任何时间、任何地点、任何终端设备办理工作。应用支撑平台功能数据交换子系统系统描述数据交换效劳主要是为了在不同网段之间交换数据而开辟的效劳,其主要作用是对上屏蔽网络的差异,统一管理数据流动,便于在统一的信息传输平台上构建上层的功能和应用。工程应完成平台系统内、平台系统间的数据交换工作,对所有支撑平台构成的平台体系及平台内部建立统一的数据交换机制和妥善的管理流程,在保证数据信息的平安性、可用性、实时性的同时,到达数据交换的可监控、可管理、可统计的要求。数据交换子系统由ORACLE_Tuxedo、ODI和ODSI组成。Tuxedo主要负责平台数据访问层工作。Tuxedo是交易中间件,负责数据传输和访问,支持多种访问协议,具有高效、稳定、可靠、简单、易用、标准开放等优点。ODI是OracleDataIntegrator的简称是一个完整的数据集成平台,它可以满足所有数据集成需求—从大量、高性能批量数据处理到事件驱动的近实时数据集成流程到支持SOA的数据效劳。ODSI是OracleDataServiceIntegrator的简称,专用于自动实现企业数据的效劳化。ODSI采用基于“元数据驱动”技术的独特方法,允许声明性地定义数据效劳。ODSI能自动创立数据效劳,使数据效劳架构师和开发人员不必再构建复杂的数据访问工作流,也不必为企业的多个数据源人工编写访问逻辑。ODSI能自动创立数据效劳层,效劳层的各个效劳提供对可查询〔如RDBMS〕、可调用〔如Web效劳或应用适配器〕或被动〔如XML文件或文本文件〕数据源的集成访问。 上述三个商业软件集成形成数据交换子系统。数据交换在开放式的操作系统和网络环境中为应用系统提供一组丰富的应用程序接口〔API〕、WEBservice接口,它主要为解决效劳器应用程序之间的连通性和互操作的能力提供中间件效劳。功能地图文件处理对文件格式的识别、数据的格式和有效性校验、错误处理、自动编程的不同文件格式的转换和基于文件内容的动态路由。支持对单一文件、多个文件和文件夹的数据文件处理及数据交换。可通过可视化界面和后台工具,对标准的数据化XML格式文件根据要求对数据的属性进行数据转换、组合和重构。数据通信支持多种不同的通信方式:使用基于TCP/IP网络的各种文件传输协议,支持HTTP、HTTPS、FTP、SMTP、MQSeries等通讯协议等。支持双向互操作性:应用程序调用效劳器应用程序〔以及反向调用〕的能力;将效劳器应用程序集成到数据交换环境的能力;应用效劳器和数据交换系统之间的多个连接的能力。信息处理消息处理需要完成统一消息封装和解析、消息寻址、消息可靠性处理、消息平安性处理等功能。要求保证交换节点间能够正确定位web效劳和消息处理效劳地址,遵循可靠性协议保证数据可靠完整传输到目的节点。数据交换系统包含传输管理、请求/响应、会话、队列、发布/订阅消息处理功能以及为分布式应用程序通信提供效劳接口、缓冲管理的功能。支持对信息处理的查询和管理,详细记录处理的过程及数据并可存储在永久性介质〔如数据库〕上,提供不可抵赖的信息处理机制。事务和平安提供数据消息池及消息队列,可对信息处理具有高负荷的处理能力。支持数据消息对象事务效劳回滚、断点续传和多线程的桥连接能力。提供数据传输过程中支持数据加密、数字签名等的平安机制,从而实现数据的平安传输。提供通过防火墙在没有应用程序活动时保持域的持久性及快速觉察连接的失效机制。业务表示业务数据表示用于在异构分布式系统间进行数据交换时数据的表示方法,通过业务表示,需要让目的端系统了解待交换的数据信息。数据信息可以是数据集、附件或者文本信息等。因此业务表示功能需要支持的数据种类有结构化数据、半结构化数据、非结构化数据。流程管理功能支持流程管理的用于对交换后的数据的处理描述,包括相应的事件发生时所关联的事件处理程序以及后续活动状态的设置。支持消息流程路由及流程根据需要可自定义数据的功能设置。统一用户管理子系统系统描述统一用户管理子系统由有WP_IAM和WP_OSB组成。WP_IAM负责用户身份验证管理,WP_OBS负责集成WP_IAM身份验证效劳各项效劳。形成并建立统一的用户管理,结合数字证书的应用,建立基于数字证书的用户平安管理系统,统一对所有业务系统的用户进行管理,实现业务系统用户数据的“一库”管理,并能对业务系统所有用户进行统一监控。统一并集中各应用软件的单位、部门、用户、权限管理,为各应用软件提供用户身份认证效劳。要求实现对用户的集中管理和对业务系统权限的分布式管理。WP_IAM的身份和访问管理战略遵循以下四个原那么:全面:OracleIM提供了一套全面的市场领先的组件,包括身份管理和角色管理、用户供给和合规性、Web应用程序和Web效劳访问控制、单点登录和联盟身份、防欺诈、多因子强身份认证和风险管理,以及审计和报告。所有OracleIM组件都利用该产品套件中同类最正确、高度可伸缩的目录和身份虚拟化效劳,从而最大程度提高运行效率并确保获得最高等级的性能和可用性。集成:OracleIM组件可以单独部署,也可作为一个集成的身份效劳套件进行部署。组成OracleIM的各个组件可以协同工作,以满足业务事务中遇到每个身份管理和访问控制需求。OracleIM组件无缝集成Oracle应用产品,如人力资源管理〔Oracle的PeopleSoft〕、绩效管理〔Oracle的Hyperion〕、客户关系管理〔Oracle的Siebel〕以及其他Oracle融合中间件组件〔如OracleSOA、OracleWebCenter和OracleBusinessIntelligence〕。OracleIM与Oracle的治理、风险和合规性平台集成,提供一个企业范围的治理解决方案。OracleIM通过自己的目录和身份虚拟化效劳利用Oracle数据库并与之集成,从而提供了无与伦比的可伸缩性并降低了拥有本钱。最后,OracleIM以应用程序为中心的方式为Oracle信息权限管理提供了扩展,缩小了身份管理和内容管理之间的差距。可热插拔:OracleIM基于标准的产品套件旨在支持异构的多供给商开发和运行时环境,包括操作系统、Web效劳器、应用效劳器、目录效劳器以及数据库管理系统。例如,用于联盟的XML标准〔如平安效劳标记语言—SAML和WS-Federation〕使OracleIM组件能够同时支持自主开发的任务关键应用程序〔如基于Java的效劳提供程序〕和第三方打包应用程序〔如基于Microsoft.NET的财务或工程管理系统〕,从而优化已有的和将来的IT投资。OracleIAM组件同类最正确:除了OracleIM的完备性、集成以及可热插拔性的级别之外,该套件的组件还提供了功能深度和完善度,单就这两方面而言,足以让该套件组件成为市场领先的同类最正确产品。客户〔尤其是寻求高级功能来支持其应用网格的客户〕可以选择同类最正确的OracleIM组件来满足其特定需求,并将此组件与其现有的其余身份管理产品系列集成;他们也可以部署同类最正确的OracleIM套件以利用其增强的集成功能。功能地图统一用户登录根据用户名和密码实现登录支撑平台系统的功能。使用单点登录技术,实现对所有接入支撑平台的应用系统的访问。统一用户管理〔1〕部门/分支机构设置,部门/分支机构是真实地反映当前系统运行时所涉及到的部门/分支机构的结构。每个部门包含假设干不同的用户。各个部门具有不同的权限;同一个级别的部门可以具有不同的权限。部门结构的建立要求采用图形化机制,要求通过鼠标点击和快捷菜单等简单操作就可以完成一个复杂的树型部门结构的定义,使用人员可以随意定制部门层次结构。〔2〕角色设置,可以为角色设定相应的各种权限,而不需要对每一个用户进行设置,角色也可以指定缺省人。在权限中指定执行者时,允许将某个角色作为执行者,也就是等同于将该角色集合中的所有用户作为的执行者。〔3〕用户设置,用户是组织结构中最小的且唯一的单位,每一个用户均唯一的对应具体的每个工作人员。允许为用户单独指定权限,用户也可以被分配到不同的部门或角色,并具有这些部门、角色的复合权限。用户设置中除了用户资料管理、用户密匙管理还要有用户代理设置,当一个用户有事或出差时候,在信息系统中所履行的职责将由代理用户来履行。此外,用户设置还需要有域用户添加功能,可以直接从域里面导入用户,减少重复输入。〔4〕权限资源设置,权限资源是指整个平安系统能控制的所有权限对象,包括:系统、模块、子模块、操作、数据等等。〔5〕组织机构的导入/导出,可以把建立好的部门、角色、个人及三者之间的关系图和各自的结构层次图以类似于XML的格式保存为文件,同时可以对历史备份进行恢复。这样除了数据库的备份以外,同时可以有另外一种简捷有效的备份途径,增加系统的可靠性。〔6〕机构信息同步,完成对新导入的机构信息和重新恢复数据后的操作,在数据库中重新为用户建立角色和登录权限工作。权限分布式、分级管理在权限资源设置中,权限资源的设定是由管理人员自定义数型结构的,一般都是会设定:系统级、模块级、子模块级、操作级、数据级等等。权限的分布式管理由于系统涉及的业务子系统、功能模块和用户较多,如果采用集中式的权限管理的话,负责权限管理的系统管理员需要熟悉各人员的职能权限,而且还需要应付不断变化的权限需求。采用分级权限管理的模式,由系统管理员下放权限给各部门管理员,各部门管理员负责本部门的人员权限分配,实现权限的分布式管理,加强权限管理的可控性。系统级权限设置此局部权限主要是控制用户能使用哪些信息系统,不能使用哪些信息系统,只有当某个部门、角色、用户拥有某个信息系统的权限后,才能对这个信息系统底下的所有权限资源进行权限分配。模块级权限设置模块级权限设置是指系统级下面的下一级权限单元,主要是某个功能或者某个界面,在权限设置中,当对某个部门、角色、用户授予某个信息系统的权限后,管理人员就可以对此信息系统下面的模块级权限资源进行权限设定。操作级权限设置操作级权限设置是指对某个界面或者其他使用对象的操作权限〔包括新增、编辑、删除、浏览等等〕的定义,同上,必须先拥有系统级权限后在拥有某个模块级权限就可以对其进行操作级权限设置了。字段、数据级权限设置字段、数据级权限设置是指对某些数据记录集或数据字段的操作权限,也就是说不同的部门、角色、用户可以看到同一个数据表的不同数据、不同字段。数据备份用户可以定期的对这些权限数据进行备份,同时可以随时进行备份,备份一般采用XML文件格式。应用系统注册管理功能。支撑平台应该提供对接入到支撑平台的各个应用系统进行注册,来方便业务系统的接入。身份认证管理子系统系统描述统一身份认证,通常支持多种身份认证方式,如匿名、用户名/密码、PKI/CA数字证书、IP地址、时间段、访问次数等,同时提供单点登录功能,实现用户登录一次,即可访问所有集成的应用和效劳。身份认证管理子系统由WP_OAM和WP_OID组成,OAM是OracleAccessManager的缩写。提供身份验证、单点登录(SSO)以及身份断言提供集中的、策略驱动的效劳。OAM集成了大量身份验证机制、第三方Web效劳器和应用效劳器以及基于标准的联合SSO解决方案,以确保最大灵活性和高度集成的、全面的Web访问控制解决方案。OAM在Web层提供身份验证和SSO效劳,并且通过向应用程序访问控制系统断言已验证的身份来集成应用程序和数据提供程序。OAM通过与OracleEntitlementsServer集成来完善自己的粗粒度授权和属性断言功能,从而可以为应用程序、门户、数据库以及Web效劳提供细粒度授权。功能地图身份和认证的统一管理实现对所有应用系统的用户身份和认证的统一管理,尤其是实现所有应用系统认证方式的统一;单点登录用户通过身份认证子系统,实现单点登录。系统漫游用户通过身份认证子系统,实现系统漫游功能。信息平安支持加密传输,防止口令窃取、窜改,防止重放攻击,加强信息平安,实现信息保密性和用户行为的不可抵赖性。综合检索子系统系统描述综合检索系统包括应用系统查询功能,内容检索效劳功能,智能检索功能,位置检索功能,二次检索/渐进检索功能,逻辑检索功能,与GIS紧密集成检索功能等等。综合检索子系统由TRS综合检索平台构成。TRS综合检索平台具有全文检索和中文分词功能。全文检索技术信息分为结构化和非结构化两类,对于结构化数据,关系数据库管理系统可以很好的管理,而非结构化数据包括网页、电子邮件、Word文档、PDF文件以及没有以行列格式保存的任何内容,关系数据库很难进行有效的管理和查询。而舆情信息是从互联网采集的大量的非结构化信息,面对海量的内容数据和并发检索压力,要保证检索性能,就需要将分布群集检索、高速缓存和负载均衡这些技术都结合到检索里来。因此必须采用全文检索技术对信息进行有效的检索利用,全文能检索技术的核心体表达在如下方面:1、结构化与非结构化数据的统一管理:实现结构化和非结构化数据的统一检索,答复基于元数据〔meta-data〕和全文〔full-text〕的联合查询。2、实时动态索引:数据增删改时快速同步更新索引,无需重建整个索引,也无需局部重建索引。即数据增删改后立即能够被检索。3、中文字词混合索引:由于中文的特殊性,存在字词索引的问题,按字索引保证百分之百的查全率;按词检索保证一定的查准率,并且可以维护分词词典,通过对词典的训练,逐步提高检索查准精度。所以中文检索系统需要提供一种索引方式,保证一定查准率的同时提供百分之百查全的手段。4、英文精确索引:因为词根处理的正确率不高,还有各国英文用词不是很标准,导致词根处理后错误更多,查全查准成问题。精确索引是解决之道,检索时通过截断符表达式加以解决,例如:eason%or(flavo?ring?Orflavoring?Orflavoring)。TRS除了词根索引,还提供精确索引。5、分布式与负载均衡:提供分布式检索和负载均衡集群效劳器,实现分布式检索和负载均衡功能,满足大数据量和高并发的检索要求。中文分词技术中文分词技术是信息智能分析及全文检索实现的根底。采用TRS全文数据库及TRS文本挖掘系统,内置完全自主知识产权的中文分词技术,与系统完全集成。TRS公司从1985年开始,在北京信息工程学院UNDP中文处理研究中心进行中文处理研究,其核心是中文分词技术。技术的成熟和产品化应用比其他厂家提前十年以上。TRS对分词技术有完全的自主知识产权,有持续改良的能力,中文分词与软件产品有很好的匹配。TRS中文分词技术内置有大量歧义排除规那么,提供智能的过滤,全面提高查准率。功能地图定制查询条件要求定制查询条件支持的字段类型:整数、实数、货币类型、时间、日期、字符串、字符;定制的条件包括:大于、小于、大于等于、小于等于、等于、不等于、包含、不包含;定制的条件逻辑关系包括:与、或、非支持多种数据格式的检索系统支持包括TEXT、HTML、PDF、RTF、MSOffice等多种文件格式的存储、索引和检索;支持多媒体数据的存储和管理。支持XML数据管理,实现XML的全文索引。可以实现对XML的任何标签以及属性检索。支持多种字符编码格式,如GB2312、GBK、GB18030、BIG5、UTF-8、Unicode等。智能化检索针对中文的特点进行检索,提供按字、按词、字词结合等索引方式。建立分词词典,在其中创立主题词、同义词、反义词、同音词、禁用词等数据,用户可以根据需要维护词典。建立分词规那么库,保存分词歧义排出规那么,提高分词准确性。关键词提取,可以从自然语言串中根据语言特性提取关键词。摘要提取,可以从自然语言串如文章、段落中提取摘要信息。索引快速更新,在检索资源增加时能够快速更新索引而不是重建整个索引。满足业务数据快速增加时检索的实时性。多种检索方式支持按词、按字、按句索引,支持多种检索逻辑如与、或、非、包含、不包含、严格匹配等,支持位置检索、二次检索、渐进检索等多种检索方式。与GIS系统结合检索对空间数据进行检索,输出空间信息,如包含、不包含、相交、相离等空间信息检索。对空间属性信息进行检索,输出符合检索条件的空间实体信息根据空间信息限定检索范围,对于和空间信息相关联的业务信息可以实现根据空间信息限定检索范围,如根据行政区查询、根据流域查询、根据相关性查询、根据距离查询、根据任意多边形查询等。检索结果输出对于非空间数据支持报表格式输出。支持按一个或多个特征字段、按关键词相关度排序,支持关键词反显,文本信息摘要输出等。对于与空间数据相关的数据检索支持结合地图的输出方式,如动态标注、静态标注、专题图,检索结果在地图中快速定位等。海量数据增长能力支持检索效劳器集群技术,对于快速扩展的海量数据可以分布存储在多台效劳器中。检索效劳器集群支持负载均衡技术,在高并发环境下支持将查询请求动态调度到多台效劳器上进行查询,以提高系统的负载能力。开发接口支持检索系统提供Java或.NET开发接口,通过开发接口,开发人员可以快速定制查询效劳,方便应用系统开发。门户子系统系统描述门户子系统由WP_WLPortal和SybaseiAnyWhere组成。WP_WLPortal负责来自网络的访问。SybaseiAnyWhere主要是负责来自移动终端设备的访问。WP_WLPortal构成系统门户和SybasenyWhere构成移动门户。通过系统门户,用户通过计算机网络访问各个业务系统;通过移动门户,用户可以通过手持终端设备访问各个业务系统。移动门户与系统门户共同作为系统的展示层,保证了系统业务流程时时通畅。用户可以在任何时间、任何地点、任何终端设备办理工作。WP_WLPortal是ORACLEWebLogicPortal的缩写,WP_WLPortal提供了一个全面的平台,用于创立包括雇员门户、顾客门户、和合作伙门户。建立于业界领先的J2EE应用效劳器-ORACLEWebLogicServer强大的根底之上。它也是ORACLEWebLogicE-BusinessPlatform的根底构件。WP_WLPortal提供了用户接口架构,采用预构表达元素和模版,大大简化了个性化门户网站的创立。丰富的管理和定制工具能够控制用户接口架构的行为、构架内容的表示以及用户与门户的交互方式。iAnywhereMobileOffice是InformationAnywhereSuite中的重要组件,她强大而灵活的解决方案能平安地将电子邮件和业务流程扩展至移开工作人员的手中。她将对众多根底架构的支持、高度的设备平安性、可用性和高性能集成在一起。iAnywhereMobileOffice的关键特性为公司的“未来的移动收件箱”提供了坚实的根底。功能地图应用集成将业务内网中不同的、相互之间相对独立的应用系统集成起来,并且在集成过程中不影响应用软件本身,实现系统、应用、流程以及数据的有机结合。单点登录通过后台的身份验证机制来保证,从技术上提供平台中各系统统一的用户注册、登录和管理接口。访问控制对主站点内信息的访问和发布都需要受到权限的限制,保证适当的人在适应的时间能访问适当的信息,防止越权访问的现象发生。个性定制为适应不同部门、不同使用者的特点而提供的多种页面风格和内容定制,门户可以根据用户的需要随时进行方便的调整。业务应用中间件组织子系统系统描述业务应用中间件组织是将平台功能以构件的形式提供效劳,并可以重新编排效劳形成新的业务构件效劳。子系统为应用系统开发商提供一些根本的,系统公用的,成熟的一些开发好的组件包,进而方便各个业务系统的开发。业务应用中间件组织子系统由WP_OSB组成。WP_OSB是OracleServiceBus的缩写。OracleServiceBus是一个ESB,用于集成效劳,管理效劳交互,并在不同IT环境之间执行消息代理。它的轻量级、无状态、高性能架构扮演“中间人”角色。OracleServiceBus是部署和实现SOA的理想工具,支持智能消息代理,监控和管理效劳;它在企业根底架构中添加一个可扩展的动态路由和转换层,并管理效劳生命期:配置和供给效劳、监控效劳的运行和履行SLA。OracleServiceBus以“配置”为中心,由策略驱动,实现了“效劳使用者”和“效劳提供者”之间的松耦合配合。OracleServiceBus提供动态配置效劳和策略的多功能控制台和环境,能支持多个效劳集成工程,能确保所有配置元素的引用完整性,并能在测试或生产期间监控和运行系统。开发人员通过“配置”,而不是“编码”动态更改效劳集成关系,以便从几个方面扩展效劳架构:平安类型、效劳位置、效劳可用性、效劳响应性、数据格式、监控、传输和通信;与传统的EAI方法相比,ESB需要的时间少得多。功能地图效劳管理效劳管理是将平台的功能以构件形式提供效劳,包括效劳的根本信息管理,效劳的策略、平安管理,访问控制管理。支撑平台提供代理的角色,为了保证发布效劳的完整性、正确性、平安性,平台提供效劳管理包括注册登记、效劳查询、更新、删除、测试、部署、效劳调用平安、效劳监控及效劳报告统计分析的功能。效劳编排效劳编排需要满足SOA松耦合和异构的要求,并且需要是敏捷的。效劳的编排必须具备以下条件:效劳编排首先要基于效劳,效劳编排本身只是业务流程相关的逻辑,而具体的功能那么由其所调用的效劳来实现一定要有嵌套性,由效劳编排而成的业务流程可以被封装为一个新的效劳,提供更加复杂的业务功能要有松耦合性,流程和所调用的效劳之间是松耦合的,可以独立地进行替换或修改,而不对另一方产生影响。效劳质量、交易和生命周期的管理,效劳编排不仅仅是简单的效劳装配,还支持长时间的流程定义,以及有状态的交互,并且提供了相应的失败处理和补偿机制。不仅如此,还有相应的效劳质量和事务处理机制等。开发组件管理开发组件主要是平台为应用系统开发提供的一个窗口,是平台为应用系统开发商提供一些根本的,系统公用的,成熟的一些开发好的组件包,进而方便各个业务系统的开发。平台提供开发组件的上传,下载,查看,审批等相关功能。模型接口子系统系统描述管理在支撑平台中集成的供给用系统复用的模型算法程序。模型在形式上分为两种,一种为以效劳形式提供的模型,一种为以应用程序或者开发组件方式提供的模型。以效劳形式提供的模型是指按照支撑平台效劳的标准开发的模型,是一种特殊的效劳,部署在支撑平台的ESB系统中。应用系统使用与效劳调用相同的标准调用模型。如使用Java开发的遵循J2EE标准的WebService模型计算程序。以应用程序或者开发组件方式提供的模型是指使用VB、C++、FORTRAN等语言开发的传统的模型程序和模型计算组件。这种模型由应用系统下载到本地运行环境中调用。各个支撑平台之间可以共享以效劳形式提供的模型,跨平台共享模型依托“业务中间件组织子系统”完成。功能地图模型效劳模型效劳包括发布、部署、查询、修改、删除等功能模型程序模型程序包括上传、审核、查询、修改、删除、下载等移动办公子系统系统描述移动办公,也称4A办公,即办公人员可在任何时间(Anytime)、任何地点(Anywhere),使用任何设备(Anydevice)处理与业务相关的任何事情(Anything)。这种全新的办公模式,可以摆脱时间和空间对办公人员的束缚,提高工作效率,加强远程协作,尤其是可轻松处理常规办公模式下难以解决的紧急事务。管理层出差和移动办公人员实时接入,进行审批和处理工作流。他们需要的不仅仅是移动接收电子邮件,而是随时随地接入内部资源,访问核心业务系统,了解实时运营信息,以提高决策效率和迅速进入决策流程。另外,大多数电信运营商已经部署了协同工作流系统,任何一个环节的中断都可能会成为工作流转的障碍,带来整体效率的降低。因此,需要通过等手持终端移动办公,使工作流始终处于畅通状态,提升工作效率。移动办公系统主要由SybaseiAnyWhere组成。功能地图移动办公子系统主要包括平安接入、动态查询、移动GIS及WAP门户等功能,如下列图所示:平安接入为了保证移动办公的系统平安,移动办公子系统支持建立移动VPN,通过IPSec和SSL协议实现平安接入。效劳器与WAP网关之间采用128位SSL加密平安连接,WAP网关之间数据采用WTLS〔WirelessTransportLayerSecurity,无线传输平安协议〕传输数据,信息平安有保障。短信功能移动办公子系统支持短信收发功能,这样业务人员就可以随时随地的通过短信的收发,对业务进行办理;同时支持收到特定短信能自动激活终端软件的功能。统一无线短信网关,信息下发和上报,实时接入审批、工作流、工单管理等业务系统的功能。动态查询移动办公子系统支持动态查询功能,实现数据的转向和动态查询业务系统的数据并显示在用户终端,系统将采用J2EE的框架为业务系统WAP提供简单、友好、易用的用户界面及人性化设计。移动GIS移动办公子系统在手持终端拥有GIS地图功能,利用移动GIS,可以浏览地图数据,该地图的大小和范围与终端持有人的工作范围相关;同时终端通过GPS模块,获取当业务人员的当前位置或焦点位置的信息,并能在终端实现GIS标注功能。WAP门户WAP门户Portlet将后台信息采集、编辑等交与内容管理,动态发布信息、图片、动画、音频、视频等内容,并在移动终端上动态定制显示。业务系统移动办公WAP,将处理终端指定的具体业务〔如工单处理情况、事故处理情况、信息上报等〕,其业务数据与Web管理平台数据一致。GIS效劳子系统系统描述GIS效劳子系统是系统必不可少的组成局部,GIS效劳子系统提供与地理信息系统相关的根本操作功能,它包括基于手持终端的GIS效劳子系统和基于分布式Web网络系统的GIS效劳子系统。通用的GIS功能及其可扩展的插件接口由GIS软件开发平台提供,用户可根据实际需要,通过GIS软件开发平台及系统根底平台提供的插件机制扩展已有的GIS效劳子系统。GIS效劳子系统可根据用户需要提供二维、三维地图显示及操作,对各类型根底地理信息数据进行元数据管理和维护,同时对各类型业务数据进行GIS专题图分析。功能地图GIS效劳子系统涵盖常用的八大类GIS功能,主要包括:地图操作、数据管理、对象绘制、数据编辑、数据显示、数据查询、空间分析、专题图编制等,GIS效劳子系统的组成结构如下列图所示:图STYLEREF1\s2SEQ图\*ARABIC\s11GIS效劳子系统数据管理数据源管理数据源是由各种类型的数据集〔如点、线、面类型数据,TIN、GRID、NetWork〕组成的数据集集合。一个数据源可包含一个或多个不同类型的数据集;也可以同时存储矢量数据集和栅格数据集。应用程序提供多种数据源类型:SDB文件型数据源、跨平台UDB文件型数据源、SQL数据源、Oracle数据源。数据源文件是文件类型的数据源,其余数据源是空间数据库。根据需求选择相应的数据库及其与该数据库相对应的数据源。对数据源的操作主要有四种,分别是新建数据源、翻开数据源、关闭数据源以及查看数据源属性。数据集管理数据集是由同种类型数据组成的数据集合,也就是一组数据对象的集合,数据集一定属于某一个数据源。支持以下多种类型的数据集,如:点数据集,线数据集,面数据集,GRID数据集,复合数据集,网络数据集,文本数据集等,详细情况可参阅下表:类型说明是否可新建是否可显示是否可编辑矢量数据纯属性数据集纯属性数据集,无任何实体对象导入外部文件格式是是点数据集存放点类型的数据,如离散点的分布是是是线数据集存放线类型的数据,如可以表示河流、道路的分布是是是面数据集存放面类型的数据,如可以表示房屋的分布是是是文本数据集存放文本类型的数据,如可以表示注记是是是网络数据集存放网络类型的数据,用于进行路径分析等线数据集拓扑处理而成是是三维点数据集存放三维点类型的数据,如高程点的分布文本文件\属性生成或点数据集转换是否三维线数据集存放三维线类型的数据,如管线的分布文本文件生成或线数据集转换是否复合数据集存储不同类型的矢量数据是是是栅格数据影像〔Image〕数据集栅格影像数据,不具备属性信息导入外部文件格式是否DEM数据集数字高程模型数据,是一种三维模型数据由二维数据转换而成或导入外部文件格式是否Grid数据集格网数据集由二维数据转换而成或导入外部文件格式是否对象绘制根据要绘制的对象类型不同,可以分为点绘制、线绘制、面绘制、文本绘制。所有对象绘制都支持普通绘制和精确定点绘制两种绘制方式。普通绘制绘制过程中鼠标点击的位置不能通过数值进行精确控制,只能通过鼠标移动来找到适当的点击位置来点击鼠标绘制一个点。精确定点绘制精确定点绘制方式下,鼠标光标右侧将会出现两个数值输入框,用来显示和设置当前鼠标位置的坐标值〔其中上面的数值输入框为X坐标,下面的数值输入框为Y坐标〕,用户可以直接在适当的位置点击鼠标来绘制点;也可以通过在数值输入框中输入X、Y坐标值来确定鼠标位置,用户可以通过按Tab键,在两个数值输入框间切换,当用户输入坐标值完毕后,按Enter〔回车〕键,将在相应的位置处绘制一个点。数据编辑数据编辑指对各个图层中的地理实体对象及相关属性表进行编辑检查与修改订正,从而可以直接使用GIS软件对GIS数据进行数据建库、管理、更新等维护工作。图形编辑图形编辑器提供对点、线、面三种图元的空间数据进行编辑的功能。可以对图形进行节点的编辑,包括添加节点、编辑节点;图形的移动、删除、拉大、缩小等。属性编辑桌面系统除了提供强大的空间对象编辑功能外,还提供方便的属性〔非空间数据和系统字段〕数据编辑功能。属性数据编辑包括对图形要素的属性进行添加、修改、更新、删除、复制、增加字段、记录定位、更新列等。数据显示数据显示功能包括地图浏览、放大、缩小、平移、测距、测面等GIS相关方面的根底操作。数据显示功能可以方便进行地图显示对象和显示状态的控制。该模块提供的操作功能主要包括直接放大、直接缩小、拉框放大、拉框缩小、地图漫游、全图显示、距离测量、面积测量、打印、鹰眼、图例、去除高亮显示、点选、框选、多边形选择等。其组成结构如下列图所示。图31地图操作功能地图数据显示功能是用户进行地图浏览、查询的重要工具,主要功能的页面效果如下列图所示:图32电子地图操作工具栏直接放大:点击按钮,地图窗口的地图放大两倍显示。直接缩小:点击按钮,地图窗口的地图缩小两倍显示。拉框放大:点击鼠标左键,然后在地图上画出一个方框,将方框内的地图放大显示。拉框缩小:点击鼠标左键,然后在地图上画出一个方框,将方框内的地图缩小显示。地图漫游:在地图上按住鼠标左键拖动地图,将把拖动的局部显示为当前地图。全图显示:点击按钮,地图窗口显示全部地图。距离测量:在地图窗口依次点击鼠标左键画出折线,最后点击鼠标右键结束,显示折线的实际长度。面积测量:在地图窗口依次点击鼠标左键画出多边形,最后点击鼠标右键结束,显示多边形的实际面积。打印地图:打印地图窗口的当前地图。鹰眼图:将整个地图窗口的内容缩放到一个比地图窗口小的一个窗口内,使用户能够看到整幅地图的内容。图例:显示地图元素的风格符号。去除高亮显示:去除用户选择产生的高亮显示以及用户在地图上添加对象。点选查询:在地图上点击鼠标左键,查询出点击位置周围的信息。框选查询:在地图上点击鼠标左键,然后在地图上画出一个方框,查询出方框中的信息。比例尺:设置当前地图窗口的比例尺大小。其中距离测量和面积测量,测量结果随着选择点的移动动态显示,显示效果图如下:图33距离测量和面积测量效果图缩放工具及比例尺页面效果如下列图所示:图34比例尺〔缩放工具〕地图窗口左下角地图比例尺显示效果如下列图所示:图35地图比例尺数据查询SQL查询在“参与查询的数据”框中指定参与查询的数据集,“字段信息”列表框中将显示相应数据集属性表的字段信息;选择查询模式:查询空间和属性信息、还是查询属性信息;设定查询字段:可以在“字段信息”列表框中直接选择字段作为查询字段,也可以将生成的派生字段作为查询字段。查询字段将在查询结果的属性浏览表中显示;在“查询条件”编辑框中输入查询条件,“字段信息”列表框中的任意字段均可用;设定排序字段,可以是一个或多个字段;排序字段使得查询结果按照指定字段进行排序,当指定多个排序字段时,系统首先按第一个字段对记录排序,第一个字段有相同值的记录,就按其第二个字段的值进行排序,依此类推,最后得到按照这个顺序排列的查询结果。指定查询结果的显示方式提供三种显示方式:在属性表中浏览查询结果、在地图中高亮显示查询结果以及在三维窗口中高亮显示查询结果,三种方式可以同时使用。如果想保存查询结果,那么选取“保存查询结果”单项选择框,选择目标数据源并输入新的数据集名称;点击“查询”按钮,进行SQL查询。功能需求根据输入的属性查询条件进行查询返回查询结果的属性信息返回查询结果在图上高亮显示可以保存查询结果为新的数据集空间查询空间查询是通过几何对象之间的空间位置关系来构建过滤条件的一种查询方式。相对于完全由属性过滤条件构建的基于属性的查询,基于空间位置关系且同时可以应用属性过滤条件的称为空间查询。空间的查询模式包括:包含、被包含、交叉、叠加、邻接、相交、别离、重合8种。空间查询的根本步骤如下:在地图窗口中选中进行空间查询的对象选择进行空间查询的查询模式和设置属性过滤条件进行空间查询返回查询结果在图上高亮显示可以保存查询结果为新的数据集功能需求支持包含、被包含、交叉、叠加、邻接、相交、别离、重合8种空间查询模式返回查询结果可以显示属性数据返回查询结果可以在地图上高亮显示保存查询结果可以为新的数据集空间分析矢量空间分析叠加分析叠加分析〔OverlayAnalyst〕是指在两个数据集之间进行的一系列集合运算,是GIS中的一项非常重要的空间分析功能。叠加分析采用独立分析对象进行空间分析,不与任何几何对象或数据集对象、图层对象进行连接,而采用设置参数的方法,这大大增加了分析的灵活性和高效性。叠加分析中主要包含以下叠加分析类型:Clip、Union、Erase、Intersect、Identity、SymmetricDifference、Update等。在此着重说明一下前7个常用的类型。裁剪〔Clip〕裁剪是用裁剪数据集从被裁剪数据集中提取局部特征集合的运算。其中,裁剪数据集〔第二数据集〕的类型必须是面,被剪裁的数据集〔第一数据集〕可以是点、线、面、路由、CAD数据集。在被裁剪数据集中,只有落在裁剪数据集多边形内的对象才会被输出到结果数据集中。裁剪运算的输出结果的属性表来自于被裁剪数据集的属性表,其属性表结构与被剪取数据集结构相同,数值除了面积、周长、长度等需要重新计算的属性外,保存第一数据集属性表的属性值。合并〔Union〕合并是求两个数据集并的运算,合并后的图层保存两个数据集所有图层要素,只限于两个面数据集之间进行。进行Union运算后,两个面数据集在相交处多边形被分割,且两个数据集的几何和属性信息都被输出到结果数据集中。合并运算的输出结果的属性表来自于两个输入数据集属性表,在进行合并运算的时候,用户可以根据自己的需要在第一、二的属性表中选择需要保存的属性字段。擦除〔Erase〕擦除是用来擦除掉被擦除数据集中多边形相重合局部的操作。其中,擦除数据集〔第二数据集〕的类型必须是面,被擦除的数据集〔第一数据集〕可以是点、线、面、路由数据集。擦除数据集中的多边形集合定义了擦除区域,被擦除数据集中但凡落在这些多边形区域内的特征都将被去除,而落在多边形区域外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论