企业门户系统的建设与应用浅析
任翠云 E-Works

1 引言
    企业门户(porta1)系统是近几年发展起来的一种应用软件,其基本服务功能就是对企业内部和外部提供不同的信息服务,在保证安全的前提下对企业内部的应用系统进行集成,门户系统目前在我国应用的范围还不是太广,随着人们对门户系统了解的不断加深,门户系统的应用将会普及。文章将首先对门户系统做简单的介绍,然后以ORACLE的门户系统为例,对企业实施门户系统的过程做简单的描述。


    2 门户系统简介


    2.1门户的基本功能


    企业门户(Porta1)的概念是由美国美林公司最先提出的,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区。首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息,此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。


    门户按其功能与作用可以划分为多种细分的门户类型,如“信息门户”、“知识门户”等。企业门户是一个应用系统,它使企业能够释放存储在企业内部和外部的各种信息,使企业员工、客户和合作伙伴能够从单一的渠道访问其所需的个性化信息。这些用户利用从这个渠道获得的信息做出合理的业务决策并加以执行。企业门户通过及时地向用户提供准确的信息来优化企业运作,并提高生产力。企业门户有三个特点:


    (1)单一的访问方式(浏览器+企业主页);


    (2)对应用系统和数据的集成;


    (3)个性化服务。


    门户系统有很多优点,首先是企业内部员工、客户、合作伙伴和供应商们可以更方便、更迅速地获得自己所需的信息与服务。今天的人们早已认识到,在当今知识经济的时代中,信息传递方式的简单、高效与迅捷与否将直接影响到企业的生存与发展。
    其次,企业门户可以大大降低企业运营成本。在这方面最显著的效果就是信息技术软硬件投入的减少,因为企业门户的用户端只需要一个普通的w eb浏览器,不论用户需要何种信息与服务,都可以在一个浏览器中得到,并且可以通过浏览器维护门户系统中的信息,因此从某种意义上说,企业门户将使瘦型机的思想得到真正的应用。


    最后,企业门户能够更有效地开发利用企业内的各种信息与应用资源,企业内的各种信息与应用服务资源都将得到统一的跟踪和整理,并经过相应的过滤和调整,迅速提供给企业门户的各类用户,从而能够充分挖掘出企业内信息与应用资源的潜在价值。


    2.2 企业门户和传统企业网站的区别


    传统的企业网站只是一个企业信息发布平台,一般情况下主要用于企业介绍、产品广告等企业信息的发布,企业网站很难做到单点登录(sso),内容管理,个性化订制等功能,而企业门户系统可以将企业内部的各种应用集成在一起,是一个双向互动的企业与用户、供应商之间的沟通平台。


    2.3 ORACLE门户系统平台介绍


    Oracle 9ias Portal是1999年初作为Oracle WebDB 的一部分而引入的技术。Oracle 9ias Portal是Omcle9i的关键组件,作为一项服务集成到Oracle9i应用服务器中,其应用必须有Oracle数据库的支持。Oracle门户系统平台的一些特性:


    单点交互(SSO)-可扩展的门户框架提供了集成能力和对企业信息的标准访问途径,同时,灵活的工作环境使各门户、班组和个人用户能够对他们的门户风格进行个性化定制。


    集成的成套门户服务-自助式门户服务使用户和开发人员能够组织与发布信息并创建应用。


    完整的部署和管理环境一与Omcle9i应用服务器和Oracle数据库紧密集成的、基于w eb的工作环境。
   
    3 企业门户系统建设的方法与步骤


    经过作者使用Oracle f-1户系统平台对Portal项目的实施,认为其开发过程应该有以下几个阶段为宜:


    3.1分析阶段


    分析阶段也可称为系统需求或者数据收集阶段。通过认识企业业务流程和鉴别Portal用户及权限来对Portal的系统需求进行分析和整理。制作企业现有的业务流程矩阵,对每一个应用程序、每一个业务流程,重新设置安全权限。


    3.2 设计阶段


    在设计Portal酬坚持的一条重要原则就是“简单”。保持简单对建立Portal的开发者和将来使用Portal的终端用户都会带来好处。Portal GUI(图形用户界面)的简单性和功能性使处理性能调整和维护问题变得更加容易。
    设计应包含三个过程:Portal用户界面设计、Portal数据设计、Portal功能设计。


    3.3 Portal的构建


    一个企业信息门户(EIP— —Enterprise Information Porta1)应当由3个关键部分组成:(1)应用-提供集成化的用户环境;(2)服务-将业务运作系统与散乱的文档和工作信息集成起来,并通过可扩展的应用界面提供集成化的服务;(3)集成-集成当今信息技术组织中各种技术的应用。


    首先建立一个引导或原型,然后通过终端用户运行,根据用户的反馈分析和修改设计。对原有的应用系统从门户技术的角度进行整理,归类,对现有的业务流程进行分类和整理,对原有的基于IIS(Intemet Information System)的web服务器及新建立的用于门户系统的Appache服务器进行统一配置和整合。


    建议使用两台PC服务器作为前端门户服务器,用于响应用户的请求, 这两台服务器安装的操作系统是Windows2000 Advanced Server,做负载均衡,运行Omcle-ias(9.0.2.0.1)服务器软件,以多节点方式安装.这样可保证服务的可靠性和响应速度,如果需要,还可以再安装几个节点,Oracle的服务器具有此功能,后台是一个Omcle9i(9.2.0.1.0)数据库服务器。
  门户系统构建完成之后如图1所示。

 

3.4 Portal系统测试、运行和维护
  测试过程应该从设计阶段开始,根据系统的要求反复核对确保没有任何遗漏。如果不止一位开发者构建该Portal,那么每个人都应该测试他们自己的Portal单元。最后还应作一次综合测试,以保证所有的Portal单元在一起工作正常,确保满足Portal系统要求。一旦主要的Portal系统要求得到满足,就可以将该Portal发送给用户。但这并不意味着开发过程结束。尽管该Portal已经投入运行,用户也开始使用它,但是,还应该对Portal进行监控、搜集使用的统计资料、获取用户回馈、修补漏洞,并且根据需要对硬件和部分软件进行升级。
  
  4 结束语
  门户系统可以很方便地解决企业内外信息高效交流问题,对企业内部员工提供个性化服务,对原有的应用程序进行整合,实现单点登录,同时也可以对企业内部、企业外部提供不同的信息服务,相信门户系统的应用会越来越广泛。

CIO之家 www.ciozj.com 公众号:imciow
关联的文档
也许您喜欢