信息化 频道

综合信息资源平台

  为了进一步增强企业活力,企业管理水平和科学技术水平,完成企业信息化建设,提高企业运作效率,降低企业运营成本,更快更好更多地提供针对性的服务,电力公司有必要尽快实施企业综合信息资源平台系统,提供企业用户统一访问入口把它的各孤立的业务子系统作以整合而同时数据库与数据库之间也需要互连、共享。当一个用户经由统一的入口一次性的单点登陆系统,用户要求可以很方便的查询及访问到他/她所想访问及查询的有关综合信息。同时这些数据将经过整理后呈现在一个整合的界面上,从而达到为客户提供更好的服务的目的。

  电力企业综合信息资源平台是一个基于Internet/Intranet技术的企业信息资源中心,它包含:

  第一,通过企业门户将企业分散的应用和内容进行聚合,实现应用关联和信息共享,企业用户通过风格统一的个性化入口,浏览到相互关联的数据,同时可以进行相关的事务处理,能够轻松地获取有关的企业信息。

  第二,通过集中智能安全控制平台,定义完善的策略,并按照策略对安全进行管理,其中,安全策略就是基于每一名用户的责任给予员工、合作伙伴、供应商和客户具体的访问权限,将用户进行分组,为分组分配访问权限,从而大大简化跨多种应用和资源的访问控制管理。

  第三,通过信息集成平台,针对电力企业各业务系统得到的原始数据,建立高集成的综合查询应用

  电力综合信息资源平台面临的挑战 在建立电力行业信息资源平台的建设中,不可不免的要遇到如下挑战:

  1、各个业务应用系统的操作彼此独立、资源分散,用户界面风格随系统需求、委托开发公司使用的开发平台而各不相同,没有一个统一的、安全的、个性化的系统访问入口,使业务过程中相关职能部门人员间无法相互协作,工作效率低下

  2、建立企业的现场办公环境,支持移动设备和无线设备,如手机、PDA、Palm等,实现真正的现场办公和无线访问

  3、目前电力行业的办公自动化系统大多使用了Lotus Domino ,如何电力信息资源平台与基于Lotus Domino平台的办公自动化系统集成联接并协同工作

  4、现在各电力企业已经建设了一大批各种各样的系统,这些系统各自保存自己的用户和权限相关的信息,一方面,用户必须记住很多系统的用户名和密码以登陆到各个系统,增加了使用难度;另一方面,各个系统都必须设置专门的管理员对用户帐号和权限进行分散式的维护和管理,提高了管理成本。如何基于完善的安全策略,集中对用户进行的管理、认证、授权和审计。

  5、业务系统种类繁多,基础数据来源广泛,由于数据分布在不同的子系统中不能共享,如企业的人员信息存储在人事管理系统中、业务决策数据分散在用电营销、生产管理等系统中,文献资料分散在不同的科室以不同的电子文档方式存放,而且各业务系统的数据格式也会是多种多样,如结构化的关系型数据库DB2、Oracle、Sybase、SQL Server等以及非结构化的电子文档和半结构化的XML信息,使企业综合性、全局性的分析查询难以实现;对企业级的异常情况(例如资金占用情况等)不能实施有效的、及时的反映;对用户临时性的、突发性的信息查询要求也不能满足

IBM电力综合信息平台解决方案

  基于IBM产品IBM Tivoli Access Manager(以下简称TAM),IBM Websphere Portal Server(以下简称WPS),IBM Websphere Information Integrator(以下简称 II)能够很好的解决以上问题,IBM电力综合信息资源平台技术架构如下图:

图:综合信息资源平台技术架构

  核心技术

  1、企业门户服务器(IBM Websphere portal Server)

  门户技术是IBM电力综合信息资源工作平台的核心组成部分,IBM WebSphere Portal提供了可扩展的框架,使电力各种应用、内容、人员和流程可以实现互动。自助服务特性使最终用户可以个性化或组织他们自己的门户网站视图,管理自己的配置文件,以及发布并与其他同事共享文件。WebSphere Portal还提供了其他服务,例如:单点登录,安全性,文件管理,Web内容发布,搜索,个性化,协作服务,企业应用集成,移动设备支持和站点分析等。WebSphere Portal是业界综合性最强的门户网站解决方案,已经成为了事实上的电子商务体系结构标准。主要技术如下:

  与后台系统整合技术。Portlet是门户网站的核心。“Portlet”指门户小应用程序,它是可以重复使用的组件,提供对应用、基于Web的内容及其他资源的访问功能。通过Portlet可以访问网页、Web服务、应用和合成内容。在解决方案中提供了多个层次的支持:(i) 提供就绪的Portlet组件,实现对已有系统的快速集成;(ii) 提供Portlet模板,对于标准技术的应用(如JSP、Servlet、HTML、XML),实现Portlet的快速开发;(iii) 提供面向业务人员的Portlet开发工具,在生产环境中,无需编码,可以让业务人员通过图形化界面工具,开发出Portlet(数据库、JCA连接、Domino等);(iv) 另外,还提供了完整的J2EE集成开发环境,提供相关的开发向导,方便、快捷地实现门户小服务程序(Portlet)的开发;提供集成测试环境,支持本地和远程单步调试,以方便开发人员,节省开发周期。

  在用户操作界面上实现各种应用间的互操作性(C2A)。在界面上点击一个应用(Portlet)中的数据内容,数据可以自动传送到其它的应用系统(Portlet)中去进行相关的处理。  现场办公技术:随时随地随意安全访问企业内部信息系统、实现日常移动办公和现场办公是目前最受欢迎的无线/移动协作方式   针对电力行业的OA大多数使用Lotus Domino的特点,Websphere Portal Server无缝的集成Lotus Domino
  i.WebSphere Portal提供一些现成的Portlet,以与Domino 的功能连接,如e-mail、To-Do、Calendar、Team Room、Lotus SameTime、Lotus QuickPlace 等现成的OA 应用功能。仅仅是简单的定制功能,无需开发。

  ii.WebSphere Portal还可以直接联接已经开发好的OA数据库,例如:收发文、项目管理等应用。如,集成办公自动化中的报销和差旅系统,仅需简单的定制功能,无需开发。

  iii.在WebSphere Portal 中还提供了Collaborative Components API,它所提供的 methods 和 tags可以将在Lotus的协同工作软件中开发的特殊应用扩展到Portlet,并展示在Portal页面上。即开发人员还可以通过Collaborative Components 设计、实施一些增强的Portlet ,实现与Domino, Lotus QuickPlace, Lotus Sametime, Lotus Discovery Server等服务更好的整合。

  2、集中智能访问安全控制平台(IBM Tivoli Access Manager)

  IBM公司的Tivoli Access Manager是T. Rowe Price、Shell Canada Ltd.以及数百家其他公司,为了避免应用开发人员需要在每个应用中编写定制安全规则而采用的访问管理解决方案。如此就有助于缩短开发时间和降低新电子商务应用的成本。

  这个用于电子商务、企业和传统应用的访问管理解决方案,可支持电子商务的两大关键技术要求:支持几乎任何类型的用户认证的能力,以及控制经过认证的用户对几乎任何类型资源的访问。Tivoli Access Manager支持用户标识和密码、令牌卡、数字证书(支持绝大多数主要公用、秘钥基础设施提供商)及其他控制用户访问的认证机制,以及通过对Web服务器和Java、J2EE、JAAS技术的支持,保护对绝大多数常见应用和门户的访问。它也通过基于标准的认证应用程序接口支持许多其它认证方式。

  Tivoli Access Manager for e-Business与其他产品成员Tivoli Access Manager for Business Integration和Tivoli Access Manager for Operating Systems一起,除了提供对电子商务应用和门户的单次登录外,也交付了对企业应用和平台的广泛支持。安全规则可跨资源一致地得到执行,这包括IBM WebSphere和Plumtree软件,Siebel等产商的CRM应用,SAP等厂商的ERP应用,诸如IBM SebSphere MQ的应用,诸如IBM WebSphere和BEA Weblogic等基于Java的应用服务器,面向对象的应用服务器,企业UNIX平台,以及许多其它开箱即用产品。Tivoli Access Manager也对IBM电子商务基础架构产品提供了强劲的支持。它可帮助强化利用IBM Web Sphere Application Server、IBM WebSphere Edge Server、IBM WebSphere Portal Server、IBM WebSphere EveryplaceTM Suite、IBM SebSphere MQ之应用的安全,也可帮助保护为包括z/OSTM在内的几乎任何操作系统编写的应用,并可使用基于DB2的IBM LDAP Directory Server内的安全用户数据。

  从用户的角度看,Tivoli Access Manager提供了出众的易用性,不仅支持Web应用和门户的单点登录,而且支持WAP和i-mode的无线设备。从管理员的角度来看,Tivoli Access Manager易于使用和部署,具有内建在其核心产品中的基于Web的委派管理能力(当未与Tivoli Identity Manager一起使用时)。

  3、信息集成平台(IBM Websphere Information Integrator) 

  利用WebSphere Information Integrator建立一个信息集成访问接口,一个逻辑上集中、物理上集中存储结合分布存储的电力统一信息平台。通过WebSphere Information Integrator建立一个可读写的双向访问接口,通过访问接口的支持,就可以在一个整体数据库的逻辑视图下(这一视图是跨越当前电力各个业务系统之上的),实现电力内部统一的数据管理、访问及部署。

  使用这一设计实现模式,能够在电力内透明访问关系型、结构化、甚至将来可能存在的非结构化数据,支持读写操作;能提供战略上的数据集成架构,以帮助用户去访问、处理以及整合分散的、分布式的、甚至异构的实时数据。WebSphere Information Integrator包括联邦数据服务器(Federated Data Server)和复制服务器(Replication Server),用于整合各种数据源的实时数据。联邦数据服务器(Federated Data Server)利用SQL或产生SQL的工具(整合的开发环境、报表、分析工具)访问、整合及处理分布式的和分散的数据。该产品主要适用于数据源为各类关系型数据库及其他如XML、Web或内容数据源。

  通过部署这一模式,可以将所有的分散数据源(分布在各个业务系统中的各个数据库,可以是同构的也可以是异构的),统一成一个数据库读写访问接口,应用开发者只需要使用WebSphere Information Integrator提供的一套访问接口就可以实现与各个分散数据源的连接、访问、处理操作,简化编程难度,从而开发出跨越各业务数据库的综合业务功能。

  IBM特有的企业信息集成技术,通过联邦数据库,复制等技术实现企业内各种信息资源的透明访问和数据同步,真正意义上实现企业信息的集成。该技术具备以下特点:

  提供无缝的连接手段,将目前电力各个业务子系统的数据连接在一起,形成一个统一的数据视图,完成各种跨多个业务数据库综合的业务查询。在不对数据进行搬移的情况下,对数据进行实时访问。不管是访问本地表和还是访问远程数据源,就象所有的数据都在本地一样操作。

  在不影响,更改已有系统应用的前提下,对原有子系统进行包装,对外提供Web Service、消息队列、XML数据交换的能力。

  提供高效的各子系统数据传输方案,如利用各异种数据库的本地接口进行互相通讯。

  提供异种数据库之间数据复制的能力。

0
相关文章