企业门户建设方案参考

上传人:无*** 文档编号:46679333 上传时间:2021-12-14 格式:DOC 页数:142 大小:9.05MB
收藏 版权申诉 举报 下载
企业门户建设方案参考_第1页
第1页 / 共142页
企业门户建设方案参考_第2页
第2页 / 共142页
企业门户建设方案参考_第3页
第3页 / 共142页
资源描述:

《企业门户建设方案参考》由会员分享,可在线阅读,更多相关《企业门户建设方案参考(142页珍藏版)》请在装配图网上搜索。

1、淮浙煤电凤台发电分公司企业信息门户项目投标文件.技术文件泛微软件2010.12第1部分方案概述51.1凤台电厂门户建设的总体思路51.1.1系统建设总体规划51.1.1.1系统建设定位51.1.1.2门户建设规划方法和步骤51.1.1.3系统总体规划建议61.1.2本期项目建设内容81.2方案设计原则和要求9第2部分系统总体技术方案设计122.1系统体系架构规划122.1.1门户总体技术架构122.1.2门户逻辑架构132.1.3门户应用体系架构152.1.3.1应用功能总体架构152.1.3.2逻辑组件架构152.1.4门户物理部署架构172.2系统软硬件建议配置182.2.1硬件建议配置1

2、82.2.2软件建议配置18第3部分门户应用方案设计203.1门户应用功能规划203.2基于WebLogic Portal搭建门户平台223.2.1统一访问接入223.2.2访问安全233.2.3展现功能233.2.4展现管理233.2.5策略管理243.2.6内容及应用的聚集243.2.7统一界面风格243.2.8个性化展现243.2.9统一的企业信息资源管理253.3基于门户的应用集成方案263.4门户无线接入方案293.5内容管理平台建设方案303.5.1网站内容管理303.5.1.1基于Oracle UCM的总体的开发模式313.5.1.2用户的授权和工作流定制323.5.1.3内容转

3、换333.5.1.4模板采集333.5.1.5内容编辑343.5.1.6图文混排343.5.1.7编辑锁定功能343.5.1.8内容比较353.5.1.9内容的发布353.5.1.10版本管理363.5.1.11管理门户发布内容的访问权限363.5.1.12提供门户内容的统计报告363.5.2知识管理363.5.2.1文档/数字媒体统一存储管理功能393.5.2.2签入/签出管理和版本控制403.5.2.3元数据管理413.5.2.4文档搜索功能423.5.2.5格式转换423.5.2.6内容打包功能433.5.2.7文件复合功能433.5.2.8与office软件、邮件系统、桌面集成443.

4、5.2.9多维展现453.5.2.10审计、追踪及报表功能463.6门户搜索建设方案483.6.1产品概述483.6.2产品特性493.6.2.1基于强大的安全搜索493.6.2.2提供丰富的搜索接口533.6.3产品优势553.7身份管理系统建设方案563.7.1统一帐号与组织管理563.7.2单点登录573.7.3产品选型原则583.7.4方案说明593.7.4.1认证管理593.7.4.2目录服务633.7.4.3帐号管理643.7.5产品配置列表673.7.6系统部署建议683.7.6.1Oracle Access Manager部署建议683.7.6.2Oracle Virtual

5、Directory部署建议693.7.6.3Oracle Identity Manager部署建议693.7.7功能及特性703.7.7.1Oracle Virtual Directory的功能及特性703.7.7.2Oracle Identity Manager的功能及特性723.7.7.3Oracle Access Manager的功能及特性83第4部分方案关键技术平台优势介绍874.1Weblogic Server应用服务器平台874.2Weblogic Portal门户平台884.2.1适应性强884.2.2支持协同办公904.2.3个性化和交互管理914.2.4平台优势总结924.2

6、.4.1技术开放性924.2.4.2技术统一性934.2.4.3技术标准性94第5部分实施方案965.1实施进度965.2实施方案965.2.1应用系统培训方案965.2.1.1培训对象及目标965.2.2平台的建设建议1015.2.2.1项目开发和管理工具1025.2.2.2软件生命周期各阶段的工艺、方法1035.2.2.3项目实施方法1105.2.2.4项目管理方案1175.3技术支持与售后服务方案1295.4系统性能评估与优化1355.4.1软件模块优化1355.5数据库优化135第6部分相关项目证明140第1部分 方案概述1.1 凤台电厂门户建设的总体思路1.1.1 系统建设总体规划1

7、.1.1.1 系统建设定位凤台电厂前期已经建设多个内部信息化系统,如邮件、短信、OA办公环境等,建设统一的、综合性企业门户网站便成了IT系统建设的重中之重。它能够在技术层面实现统一用户管理、单点登录、多渠道接入、应用集成等多方面价值,在功能层面提供统一信息发布与内容管理、流程协同、多种协作沟通工具、报表中心等多方面的功能,最终表现为部门、虚拟组织门户和个人工作台,通过系统性针对性的门户规划设计使企业战略的有效贯彻执行、组织的统一管理、核心管控流程实现、预算与绩效管理的展示、品牌宣传与企业文化建设、知识管理落地等多方面管理价值集中体现。1.1.1.2 门户建设规划方法和步骤企业门户规划是融合了业

8、务目标和IT目标的综合咨询服务,整体规划应包括门户平台规则、基于门户的应用架构规划、信息架构规划、内容制度规划和实施策略规则等几个部分。具体的规划步骤建议如下图中的数字所示。1.1.1.3 系统总体规划建议为了配合凤台电厂企业门户项目的建设,并且作为重要的应用基础架构,根据本项目的建设实施策略,即对于企业门户建设,应该遵循“战略规划、分步实施”的建设原则,即通过整体规划来制定目标和标准,用于指导系统建设的方向和具体的技术实现方式;通过分阶段的实施来实现信息化建设与业务发展的合拍。按照业务发展和信息化发展水平,结合相关系统的建设经验,项目建设可以分为三个阶段分步实施。具体包括:1) 第一阶段(初

9、始阶段):根据项目的需求与范围,本阶段需要实现以下建设目标。Ø 实现外品牌门户建设目标,建立一个统一管理的企业数字化品牌网站;建立健全统一的内容管理系统和信息管理制度,保证网站从形式到内容的统一,保证信息的时效性和权威性。品牌门户的应用功能架构规划建议如下图所示。Ø 实现基础平台框架搭建,初步完成员工信息门户的建设。实现企业各部门子门户、企业稽核中心、企业共享服务中心及企业层面的虚拟组织(如各类委员会、企业统筹项目组)子门户,实现 OA系统上述子门户的登录级集成。2) 第二阶段(深化阶段):本阶段需要实现以下建设目标。Ø 本阶段需实现内网门户的典型应用体验包括统一

10、用户管理,统一授权管理,员工自助服务,报表中心、领导驾驶舱、统一待办中心以及跨系统单据流转。初步实现内部员工协作门户的建设。3) 第三阶段(提升阶段):本阶段需要实现以下建设目标。Ø 本阶段的内网建设目标为打造成企业员工的协同知识门户:打造完成企业战略执行监控平台,从决策者的视角出发,提供企业运行情况全景视图,帮助领导系统以及全面掌握经营情况,支持企业运营监控管理;为员工的信息协作和知识共享提供平台,提高获取信息、知识的效率,增强协同工作能力,提升企业整体运作效率。员工协同知识门户的完整规划架构图如下所示:1.1.2 本期项目建设内容签于凤台电厂门户的规划和实施需求,本次项目将主要实

11、现门户规划第一阶段(初创阶段)的建设,主要建设内容如下所示:Ø 通过专业的门户规划完成对门户整体框架的设计,以完成对统一平台、统一业务的高效、无缝结合,确定门户建设整体规划;Ø 制定门户建设的实施路线图;Ø 建设门户系统平台,形成门户应用体系架构,建立统一的内外部门户信息发布与管理平台;Ø 实现网站群模式的企业门户;Ø 内网门户建设:实现企业各部门子门户、企业稽核中心、企业共享服务中心及企业层面的虚拟组织(如各类委员会、企业统筹项目组)子门户;实现 OA系统上述子门户的登陆级集成;Ø 基于内网门户对于其它应用系统采用界面集成方式提供简

12、单链接。1.2 方案设计原则和要求在考虑企业门户系统的建设原则上我们也不能仅仅局限在单纯的门户建设,还应通盘考虑如下因素:1 前瞻性原则系统设计应采用当前先进而成熟的技术,充分吸收国际厂商的先进经验,所采用的技术,应该以SOA(面向服务架构)技术为基础,包含应用集成框架(Application Integration Framework)、企业信息门户(EIP)和应用服务器(Application Server)的完整框架,并考虑到企业自身的特殊性,平台系统不仅可以满足本期工程的需求,也应把握未来的发展方向,并保证系统平台具有相当长的生命周期。2 技术开放性该系统将会最终将成为企业所有业务的核

13、心支持系统,需要集成、连接、操作的系统、技术标准、设备等将会覆盖企业的各个IT系统,因此其技术中立性和开放性将成为门户平台成功与否至关重要的因素。开放性不是一个绝对的标准,一个产品的开放性始终决定于一个公司的整体发展策略。3 技术统一性技术的统一简单将直接影响到一个项目实施和后期维护的成功系数和运维成本,可以想像,培养一支熟悉10几种乃至数十种、数百种产品的技术队伍和培养一支专注于一种统一的技术的队伍,给企业带来的运营成本是何种差别。更长远的看,当系统需要变革时系统的可用性和灵活性的重要保证正是技术的统一简单性。4 技术完备性企业应用集成技术是一项比较复杂的技术,涵盖的技术范畴应包含:Appl

14、ication Server:提供底层软件平台的功能,包括支持交易完整性控制、安全性控制、负载均衡能力、容错能力、集群能力等各个方面。Enterprise Portal:支持通过多种渠道访问统一的企业门户入口,门户为不同的用户提供个性化的服务。5 采用组件体系结构组件是具有预制性、封装性、透明性、互操作性、通用性的软件单元,其粒度可大可小。组件体系结构具有如下特点:复杂性的包容器,对外部屏蔽了复杂度;“黑盒”组件的实现鼓励了更多的灵活性;可进行针对接口的测试;封装后的组件将变化放在内部,对变化形成一个防火墙;在使用上有更好的一致性。采用组件技术可以实现灵活的接口定义、执行代码运行时刻的联编/载

15、入以及通讯网络协议,支持异构分布应用程序间的互操作性及独立于平台和编程语言的组件重用。6 异种系统融合性企业应用集成不仅要考虑对现有系统的集成能力,同时还要考虑对集成这些系统时的技术支持程度。换言之,如果在各个独立系统中的技术路线与EAI平台采用的技术路线相同或相似时,系统的整合难度会大大降低,达到事半功倍的效用。7 一致的开发工具使用一致的开发工具和开发平台,至少有以下益处:利于系统间接口程序的开发;降低系统技术的不一致性,利于集成项目的开发;降低系统维护成本;利于技术人员的培训。以下我们将从系统的总体技术构架、内外网应用建设、项目实施计划、项目管理等多个方面对本方案进行详细地阐述。第2部分

16、 系统总体技术方案设计2.1 系统体系架构规划2.1.1 门户总体技术架构如上图所示,门户的总体架构主要包括以下几个组成部分:门户管理功能组、访问服务功能组、门户服务功能组、信息服务功能组、协同服务功能组和应用服务功能组、应用整合服务组、整合基础服务组。Ø 门户管理功能组中包括系统管理、用户管理和安全管理,其主要作用是管理管理支撑系统日常运作。Ø 访问服务功能组中包括交互管理和多渠道访问,主要用于为用户提供多渠道访问方式,例如浏览器、移动设备等多种访问渠道。Ø 门户服务功能组中包括个性化管理、搜索引擎、导航管理、上下文管理和内容发布,主要用于提供基于门户通用服务。

17、Ø 信息服务功能组中包括内容管理和内容聚集,主要用于管理企业信息门户中各种内容服务处理流程。Ø 协同服务功能组中包括即时消息、文档工作流和工作组群件,主要用于实现不同用户组之间信息交流、协同工作和工作文档流转。Ø 应用服务功能组中包括基于应用服务器开发定制应用和其他厂家提供第三方应用。这些应用是根据各个业务部门具体需求而量身定做、有专用性质应用程序,用于解决各个部门具体业务需求。Ø 整合服务功能包括整合基础服务功能组和应用整合服务功能组,这些功能都属于各个IT系统公用基础架构功能。Ø 其中整合基础服务功能组包括安全服务和目录服务功能,主要用于提

18、供公共安全和目录信息服务。Ø 应用整合服务功能组包括流程工作流、消息代理、事务管理、内容整合和数据库访问,主要是利用中间件技术,通过工作流及整合平台,标准化各业务应用系统连接,实现统一数据传输、应用系统整合和业务流程整合功能。2.1.2 门户逻辑架构为了提高系统的可扩展性和可维护性,我们采取三层逻辑架构的设计,整体架构规划如下图所示: 主要结构层包括如下: Ø 访问层,又可以称应用表现层,主要是功能的用户界面;本系统采用基于Portal平台的Portlets进行个性化展现;Ø 业务层,又可以称数据处理层,主要是功能的数据逻辑处理,主要包括以下逻辑组件;n 用户授权

19、管理:提供统一用户管理、组织机构管理、用户登录认证和授权管理,负责完成整个系统的安全;n 内容管理服务器:负责管理内外网WEB信息内容,提供内容管理和发布的功能,提供用户简单易用的管理方法;n 全文检索引擎:负责提供多个数据源中信息的全文搜索功能,提供用户统一的搜索服务;n 社区管理服务器:负责提供社区功能,通常是一个Web2.0社区服务系统;n 个人协同办公平台:负责提供邮件、工作日历、网络会议、应用共享在内的协同功能;n 其他应用逻辑:指需要考虑集成的内部信息管理系统,如OA系统、电子邮件系统、业务报表系统、财务系统、在线学习系统、财险核心系统、寿险核心系统等;Ø 数据层,各类数

20、据根据需求,按一定的关系进行存储;n LDAP目录数据,包括统一存储的用户信息和组织机构信息;n 内外网信息内容知识库;n 其他业务应用数据库,如Domino数据库等;这样的设计有如下好处:数据和表现分离,使数据可以真正成为信息库,便于其它系统共用,为用户提供更好的服务,在进行挖掘后,可以得到更加有用的信息,在竞争中取得有利的地位。数据和表现分离的另一好处是表现形式可以经常更换,就象人的皮肤一样,可以有不同的颜色,这样可以使系统的维护费用大大降低。中间的数据处理层可以使系统有更大的灵活性,因为用户的需求经常变化,当需求变化发生时,我们可以修改处理层来满足它,而不需改变表现层;当有新的要求时,可

21、以在处理层增加模块,对现有的功能没有任何影响。系统的逻辑层次划分,遵循了WEB应用的设计理论,帮助企业实现未来应用的扩展和改动,同时从架构逻辑上便于功能逻辑的分割和项目的实施。方案中建议分别采用如下的系统软件:门户服务器:建议部署Oracle公司业界领先的Weblogic Portal门户系统目录服务器:采用企业现有的Novell LDAP系统 认证服务器:前期可基于应用服务器框架实现安全认证,后期建议购买Oracle的统一认证产品,可与目录服务器整合部署。内容管理服务器:部署Oracle的UCM内容管理系统搜索服务器:部署Oracle的 Secure Enterprise Search全文搜

22、索引擎关系型数据库服务器:建议内外网统一采用Oracle数据库系统2.1.3 门户应用体系架构2.1.3.1 应用功能总体架构门户系统的总体应用功能架构建议如上图所示,基于Oracle的Weblogic Portal平台统一搭建外网门户和内网门户应用,实现门户信息内容的统一管理和多渠道发表,实现门户的一站式搜索,搭建Web2.0门户社区,并实现门户的个性化以及与内部企业应用系统的整合。2.1.3.2 逻辑组件架构下图是企业门户系统的逻辑组件架构图,组件架构图用于描述系统中的各个组件是如何相互协调运作的。在组件架构图中,用户通过管理支撑系统获得对接口业务系统的访问信息,并实现用户与用户之间、用户

23、与企业之间的信息交互和协同工作。下面详细描述各个组件的功能以及这些组件和其他组件的关系。 (A)目录与安全服务:负责统一维护和管理信息门户注册用户的资料,例如用户的身份验证信息、访问权限、配置信息等;多个组件都需与其交互,获取或者更新用户信息。(B)信息推送:当应用需要主动将信息通知用户时,由信息推送部件负责主动将相关信息通过各种方式(如邮件,短信,即时消息等)送达用户。(C)实时协作:用户之间可以利用实时协作部件提供的功能实现相互之间的实时沟通交流。(D)个性化服务:根据用户的需要或特点,向不同的用户群组或用户个体提供不同的内容,以更好地为用户服务。(E)工作流引擎:用于实现定义、创建、运行

24、、监控、控制和管理工作流的基础组件。(F)HTTP服务:用于提供基本的Web服务;存放绝大部分的静态内容,这些内容对所有用户都开放,无需事先验证用户的身份;记录下用户的访问日志(包括静态内容的访问和动态内容的访问)。(G)认证授权:负责用户认证和权限校验,依据权限,用户可以管理门户内容(K)、查看门户访问统计(M)、访问信息门户上提供的信息和应用(I)。(H)表现集成:多个应用返回的结果经界面集成部件组合成完整页面后返回给用户。(I)应用服务:具体应用运行在应用服务组件上,利用工作流引擎(E)等支撑服务实现其功能。应用接收到用户的请求后,执行相应处理,再将结果返回给用户。企业信息门户的具体应用

25、服务包括OA核心应用、信息发布和查阅服务、信息搜索应用等。(J)外部系统接口:应用与企业其它内部系统的交互经过接口部件统一实现。(K)信息内容管理:负责维护、管理HTTP服务(F)上的内容。(L)搜索引擎:定期对HTTP服务(F)上的内容进行检索,生成索引,并向用户提供搜索界面,协助用户快速找到所需的信息。(M)访问统计:访问统计部件(M)通过分析访问日志,生成各种访问统计报表。(N)邮件服务:即企业内部的电子邮件服务系统。(O)企业应用整合平台:包括流程工作流、消息代理、事务管理等功能的组件,用于实现各个系统的信息连接或业务流程整合。2.1.4 门户物理部署架构企业企业门户的物理部署架构建议

26、如上图所示,门户系统包括外网门户和内网门户两部分,基于系统的高安全性设计考虑,外网和内网应用在网络上进行物理隔离,外网的DMZ区部署2台Web服务器,建议采用F5负载均衡交换机进行访问负载分配以达到门户系统的高访问性能和高可靠性。在内部的门户应用层部署外网和内网的Portal服务器集群以保证系统的高可用性和使用性能。门户的数据库系统、统一用户管理和认证系统等应用部署在企业内部网段。2.2 系统软硬件建议配置2.2.1 硬件建议配置建议采用国际主流品牌的高端服务器作为应用服务器,以下配置建议供参考。编号产品描述配置用途数量1IBM X3850四颗六核E7540(2.0/18MB/64GT/S)6

27、4G内存(16*4G)/2*300G 10K SAS硬盘/8个千兆网口/DVD-ROM/Portal应用服务器12IBM System Storage N6000双控制器,16*600G SAS 15 K存储存储12.2.2 软件建议配置系统软件配置建议如下:编号软件名称用途数量1Weblogic Portal Server门户服务器软件8CPU2Oracle SSO Suite统一认证服务器软件3Oracle DBEE 数据库服务器软件4Oracle UCM内容管理软件2CPU5Oracle IRM信息安全管理平台6Oracle Weblogic Server or IAS应用服务器软件第3

28、部分 门户应用方案设计3.1 门户应用功能规划门户本阶段的主要栏目以及应用功能规划如下:一、 门户主要栏目及应用功能一级功能二级功能三级功能备注关于总经理致辞企业介绍介绍整体企业的情况,针对下属每个专业公司的简介企业/公司简介企业文化组织架构业务领域人力资源人才观人才招聘公司荣誉公司历史历史照片大记事服务网络企业:世界地图显示合作伙伴新闻中心/公司新闻总部新闻分支机构新闻媒体关注总部新闻分支机构新闻行业新闻/动态专题如残奥、抗震救灾等,建议按年分隔公告中心按需选择,主要为对客户,业务运作的公告企业/公司公告服务动态企业成员链接方式呈现知识中心网站地图站内搜索联系我们网站使用常见问题免责与隐私政

29、策声明公共信息公文查阅网上调查内部招聘下载中心规章制度通讯录文档模板企业成员门户企业各部门子门户、企业稽核中心、企业共享服务中心及企业层面的虚拟组织(如各类委员会、企业统筹项目组)子门户;其余各专业公司、单位以链接方式呈现待办事项和现有OA系统进行登陆级集成,可以显示待办事项数目公文待办公文待阅公共资源会议室审批公车审批资产审批办公用品审批在线办事和现有OA系统进行登陆级集成,可以显示待办事项数目发文工作通知书签报公共资源会议室预订公车预订资产预订办公用品预定应用系统以链接方式呈现邮件系统收邮件发邮件信息发布可发布至内外网用户及权限管理3.2 基于WebLogic Portal搭建门户平台3.

30、2.1 统一访问接入门户服务器支持不同设备的接入方式,一般来说企业用户将通过使用电脑接入到Intranet访问企业门户网站。Portlet接入方式是通过Portlet开发规范,调用后台系统的接口获取相关数据,并通过Portlet容器在Portal中展现后台数据。(1) JSR168JSR168是本地Portlet的一种开发规范,是基于java技术的web组件,它由portlet容器管理、处理请求,并动态生成输出内容。JSR168 Portlet接入流程如下:n 客户(如web浏览器)得到授权后,向portal发出HTTP请求n Portal接受请求n portal决定这个请求中是否有指向本与p

31、ortal相关的portlet的动作n 如果有,portal将要求portlet容器唤醒portlet来处理这个动作n portal唤醒portlet并从后台系统获得内容片断。这些片断将出现在portal页中n portal收集portlet的输出,最终把portal页发给用户(2) WSRPn 虽然本地 portlet 可按预期方式为门户提供大部分基本功能,但远程 portlet 让您无需在当前使用的门户服务器上进行本地安装或运行代码即可绑定到多种远程 portlet。更加方便用户的使用。n WSRP是远程Portlet标准,它简化了远程应用程序和内容向门户的集成过程。WSRP 标准定义了面

32、向显示的交互式 Web 服务,这些服务具有经过完整定义的通用界面和协议,可用于处理门户之间交互操作。采用WSRP规范实现系统接入的实现步骤如下:n JSR 168 portlet 在 portal server 上进行本地部署n 这些 portlet 可由 WSRP 生产者实例公布n 另一个 portal server 通过其 WSRP 用户可以订阅这些远程 portlet(3) Web剪裁 PortletWeb剪裁Portlet用来显示现有网页的各个部分。可以直观地选择页面的不同部分,或剪裁特定标志之间的所有文本。这样,便能够精确地控制提取的标志。Portlet还可以重写剪裁的页面内部的链接

33、;这样有助于在不离开门户网站导航结构的情况下显示现有页面。每次剪裁网页时,会在门户网站注册表中创建新的Portlet。只要显示这个Portlet,它就会检索最新的网页版本并提取剪裁的部分,在页面上显示(4) iFrame Portlet对于各种基于Web的应用系统,可以采用内嵌证书库机制的iFrame Portlet进行集成。该集成的方式只需要提供Web应用的URL地址和Web的原始登录方式,而不需要修改后台的应用系统,即可以通过单一登录的方式在门户中展现后台Web应用的内容。3.2.2 访问安全在访问安全控制方面,用户浏览和定制时,只能选择和产看自己具有访问权的那些资源。当输出资源时,框架验

34、证用户对使用请求的资源适当的权限。通过对用户和组授权,通过访问控制表(ACL)方便地配置整个门户网站内网站资源的访问权。在权限控制方面,门户服务器通过继承和传播机制支持级联授权,权限管理中支持权限的委托,一方面管理员可以把自己的权限委托给其他子管理员管理,另一方面权限管理可以全部委托给外部访问管理服务器进行访问控制。3.2.3 展现功能在门户展现方面,将通过Portlet方式,将原有系统的相关数据和功能在门户上做集中展现,并能通过Portlet进行相关的业务操作。3.2.4 展现管理门户网站根据用户的相关权限从策略管理模块中提取需要展现的内容定义,从相应的应用或信息源,形成相应的桌面内容展现给

35、用户。3.2.5 策略管理门户网站管理员可以通过管理界面为不同用户角色(例如域、组群、用户)态统一调整定义已有设定,强制共享或使某些用户界面的某些内容与风格统一。门户网站管理员可以定义页头标识、桌面内容、操作按钮、页面布局、默认的风格内容和布局等内容3.2.6 内容及应用的聚集门户中将通过多种方式,将后台的应用系统中的数据在门户网站中统一展现,其中包括内容管理、OA系统,等系统的集成。未来还要和企业的内容及应用的聚集主要通过上面介绍的几种方式:n Portlet接入方式:是通过Portlet开发规范,调用后台系统的接口获取相关数据,并通过Portlet容器在Portal中展现后台数据。n We

36、b剪裁Portlet:用来显示现有网页的各个部分。可以直观地选择页面的不同部分,或剪裁特定标志之间的所有文本。这样,便能够精确地控制提取的标志。Portlet还可以重写剪裁的页面内部的链接;这样有助于在不离开门户网站导航结构的情况下显示现有页面。每次剪裁网页时,会在门户网站注册表中创建新的Portlet。只要显示这个Portlet,它就会检索最新的网页版本并提取剪裁的部分,在页面上显示n Iframe方式:对于各种基于Web的应用系统,可以采用内嵌证书库机制的iFrame Portlet进行集成。该集成的方式只需要提供Web应用的URL地址和Web的原始登录方式,而不需要修改后台的应用系统,即

37、可以通过单一登录的方式在门户中展现后台Web应用的内容。3.2.7 统一界面风格统一界面风格是指门户网站内展现的各类信息都必须在门户统一的界面规范要求下进行组织,给用户一致的体验。通过模板定义实现门户界面风格的统一,门户服务器自带了几十种模板可以即时使用,用户也可以通过可视化界面修改这些模板或者重新定义符合各个公司要求的门户展现风格。门户服务器应能够实现终端分辨率的识别,展现内容布局能自动适应标准的终端显示尺寸大小。3.2.8 个性化展现个性化功能是指信息门户可根据用户的需要、喜好、特点甚至是特定的规则,向不同的用户群组或用户个体提供不同的内容,以更好地为用户服务。门户的个性化展现的主要内容一

38、般包括如下:n 布局个性化布局个性化是统一信息平台提供的页面布局管理,用户可以根据工作内容的重要性、工作规律、个人习惯、个人喜好等随意调整自己的页面布局。而且布局管理只需通过相关的配置页面,即可实现个性化的页面配置。同时用户可以看到页面中各个内容所在的区域以及它们的排列顺序,用户可以通过更改这些内容所在的位置,将页面中的各个内容在页面中的位置以及排列顺序进行调整,定义自己所需要的页面布局,同时您还可以对页面中各列的宽度进行调整以适应整个页面布局的美观性。n 菜单个性化门户提供了一个大量信息同时展示的平台,同时,门户平台还会提供大量与后台系统的功能联接。这些联接将以功能菜单的方式提供给用户。管理

39、与通过用户权限,定义不同人或不同角色的页面菜单。在实现方式上,管理员通过功能菜单列表对不同的页面进行页面定制,保存设置后平台便自动根据用户的选择生成个性化菜单。n 风格个性化平台将根据企业特色,为企业定制以及制作相关的Banner、图片风格等,在使用过程中,用户可以通过列出的模板和按钮选择自己喜欢的页面颜色和显示风格,轻松的达到美化页面创造个性化的目的。3.2.9 统一的企业信息资源管理统一企业信息资源管理主要实现对企业内部所有的人员、组织、工作组、角色、应用系统等信息的统一保存和管理,为门户网站提供认证、访问授权和资源管理服务。统一信息资源管理一般通过LDAP技术以目录服务的形式实现。门户网

40、站和目录服务相辅相成,门户网站的用户管理和存储基于目录服务实现,用户的认证和授权也和目录服务息息相关。门户服务器支持业界流行不同的目录服务器产品, 这些产品包括IBM Directory Server,Sun One Directory Server, NovelleDirectory,Lotus Domino,Windows Active Directory等。3.3 基于门户的应用集成方案企业门户需要连接现存的众多系统,为用户提供统一的存取入口。本节首先阐述了企业门户网站与应用系统连接的一般性策略。企业的门户网站和应用系统之间的集成是一个复杂的过程,当中涉及了各式各样应用系统和各种复杂的集

41、成需求,在该部分我们将详细描述各种应用系统和企业门户网站之间的集成方式和集成方案。企业门户网站是企业各核心应用平台和资源的入口,是企业各种管理和运维资源在展现层面的集中整合展现,在这样的基础上我们将企业门户网站与应用的集成方式分为三种。一、简单连接集成在这种情况下,企业门户网站只是应用系统的一个入口,通过资源访问控制列表,用户可以通过企业门户网站访问自己可以访问的应用,在这种情况下,要解决的问题主要就是企业门户网站和应用系统之间的认证问题和之间连接的数据安全问题。图 Web应用系统内容连接当外部应用本身就是基于Web方式的应用时,Portal Server通过HTTP或HTTPS的方式与应用相

42、连,获取相关内容后传输给浏览器即可。在这种方式当中,要求WEB应用系统提供基于HTTP的数据接口。在用户对该应用的操作过程中,Portal Server可以获取其内容并转换为应用的HTTP/HTTPS请求或Portal Server直接将用户的请求重新定向到应用系统,由应用完成具体操作,至于最终结果可以由Portal Server将结果显示给用户,也可以直接有应用将处理结果显示给用户。在这种类型的应用集成当中要解决的主要问题有两个,一是对于应用系统的单点登录问题,包括数据提取时的认证和数据处理时的数据认证;二是应用系统内容的提取问题,应用系统需要提供基于HTTP的数据接口,并且需要有对这些HT

43、TP数据接口的处理过程和处理内容的详细说明。二、抽取展现集成在这种情况下,企业门户网站将应用系统需要在企业门户网站中展现的内容,抽取出来再按照需求将抽取的内容展现在企业门户网站当中,在这个过程当中工作平台完成了两个功能,一是完成应用系统数据的抽取工作,二是抽取内容的展现工作。至于这些抽取内容的处理则需要在原应用系统中进行。如果应用系统和企业门户网站进行的是这种级别集成的话,要解决的问题包括:工作平台与应用系统之间的认证问题,工作平台与应用系统之间数据抽取的问题,工作平台和应用系统之间数据安全的问题。这种方式是企业门户网站和应用系统进行集成的主要方式。图 具有远程API功能的应用系统的连接图对于

44、提供远程API(如JDBC/RPC)功能的应用,Portal Server可直接调用API获取应用系统的内容及进行相关操作。在这个过程当中,浏览器将用户请求传递给Portal,Portal调用应用系统的API,并将处理结果传回浏览器。这种方式需要解决的问题和WEB应用内容连接需要解决的问题一样。三、完全取代集成在这种情况下,应用系统能够完成的功能将全部能够在企业门户网站当中实现,企业门户网站不仅仅完成了应用系统数据到工作平台系统数据的抽取工作,同时将完成这些抽取内容的处理工作,需要的工作量非常的大。图 其它应用的的连接图对于其它类型应用系统的内容连接主要通过应用服务器或集成服务器中间件的方式来

45、实现。应用服务器或集成服务器对各类应用提供可相连的适配器Adapter。Adapter运用JCA、SOAP、CORBA及SOCKET等技术与外部应用相连。主要流程为浏览器将用户请求传递给Portal,Portal发送HTTP/HTTPS请求至应用服务器或集成服务器。应用服务器或集成服务器接收请求并调用Adapter,由Adapter连接外部应用实现操作。最后Portal将其从应用服务器或集成服务器接收的结果传回用户界面。四、与Lotus 集成方案Lotus在群组协作软件中市场占有率较高的。考虑到它的市场占有率,对一个好的门户系统而言,能否和该系统有效互联,是一个很重要内容。但由于该产品有很多功

46、能不符合业界标准、自成体系,如Ldap、安全机制、数据库等,所以Domino在和其它系统互联确实存在一定难度。然而BEA公司凭借着其Weblogic Portal在门户市场上的领先的占有率,率先已推出多种与Domino系统集成的方法,供铁路系统客户选择。方案一、通过第三方Portlets与Domino集成方案二、通过Lotus Notes JDBC Driver集成方案三、通过Lotus Connector classes集成方案四、通过Lotus Domino Objects for Java over IIOP (CORBA)方案六、通过Lotus Domino Objects for J

47、ava (Locally)方案七、代理请求方式采用在Domino的服务端安装一个代理来解决集成问题。该代理接收来自客户端的请求,然后根据客户端请求处理对应数据库的数据,这些处理包括读取、更新或者创建等操作。图 Domino集成方案其中,代理采用JAVA编程,而且代理和客户端之间数据传递采用XML格式,所以保证了可移植性。在和Domino系统互联时,门户系统将通过客户端应用把原邮件系统的身份认证信息传替给服务器端代理,然后有代理进行登录,是客户获得访问系统的权利。3.4 门户无线接入方案图 无线接入在可预见的未来门户系统的接入前端必定会以多种方式存在,例如手机访问、PDA访问、笔记本无线访问、文

48、字终端等。那么为了系统能够适应未来应用趋势的发展,WebLogic Portal为门户系统设计了多种前端设备统一接入解决方案。该方案核心部分是如何实现对接入端设备类型的判断。Oracle的产品与其他产品最大的不同在于不是以网关位置来判断接入设备而是以访问协议来判断。通过该技术可以最准确最简便的判断出目前的接入设备类型。同时依靠Platform内置的内容翻译器可以自动对所提供的内容按协议及策略进行转化以适应当前的接入设备。3.5 内容管理平台建设方案Oracle Universal Content management ( 简称 UCM ) 是全球内容管理业界唯一基于统一的整体平台而架构的解决方

49、案,是Oracle 中间件产品线的重要组成部分。Oracle UCM统一内容管理提供一个单一的、统一的架构,允许在一个平台上部署管理多个网站的内容,同时还可以进行文档管理、协作管理和数字资产管理应用。Oracle 内容管理解决方案不仅可以实现网站内容的管理功能,同时可以实现文档管理,对图片,音视频文件等多媒体内容的管理。并且网站内容管理平台和知识管理平台均使用相同的产品,无需额外安装,极大的减少了系统集成和整合的难度和工作量。3.5.1 网站内容管理网站内容管理 Web Content Management,简称 WCM。Oracle网站内容管理(WCM)是构建在UCM内容服务器(Conten

50、t Server)上的一个解决方案。它提供了对内容的集成,管理,生产和发布到外部网站和门户的全过程管理。下图是Gartner最新的网站内容管理厂商的评测结果,Oracle UCM居于领先者地位:通过Oracle UCM内容管理平台,所有的用户包括业务人员,IT人员,业务经理,美工人员,合作公司的人员等可以进行内容的编辑,协作,处理,审批,发布等工作。每类用户根据业务需要可以划分不同角色,对内容进行创建,编辑,选择发布样式,执行审批流程等。Oracle内容管理平台通过强大的内容聚集,内容管理,和内容生产发布机制,实现了内容全生命周期的管理,为用户提供了一套完整的信息发布解决方案。根据信息发布渠道

51、的不同,可以重用一份内容到多个渠道,包括企业内部门户,外部门户,移动用户等等。3.5.1.1 基于Oracle UCM的总体的开发模式Oracle UCM提供的一个面对多站点管理的三层方式,它是基于占领导位置的统一内容管理架构和他的针对Web内容管理的特定方法。在部署web内容管理的过程中,为了更好配所有权和工作量,Oracle UCM完成了三个关键部门的特定需求的协调工作。IT人员组件开发者业务人员网站管理者业务用户内容提供者 本地业务单位和个体业务用户的协作。1公司IT开发人员Oracle UCM提供给核心开发团队必要的工具,以便于创建和定制可重复利用组建库。该库包括模板,版面设计,片断和

52、导航,还有数据库集成或其他应用。Oracle UCM Web内容管理器提供了一个即开即用功能,是基于Web服务器的解决方案,本方案对于异构环境是很理想的,并且支持微软和Unix操作系统,以及许多类型的数据库,Web服务器和应用服务器。另外,Oracle UCM的基于Java的架构显得很灵活,因此这种方案能够被迅速地部署,且易于定制和企业级可伸缩性。2针对业务单位(部门等)网站设计和当前的个人站点的维护都是分布式的。使用安全的可重复利用的组件库和格式化控制,业务单位能开发出自己的Web站点(照做一个集中化,感观一致的)。使用拖拽库以及可重复利用组件,Oracle UCM使业务单位能设计出健壮的和

53、动态的Web站点,很少甚至没有涉及到HTML和其他程序语言的知识。3.针对业务用户业务用户是分布式的,业务用户能够扩大和更新他们常用到的内容。Oracle UCM Web内容管理器让作者使用基于Web形式的或其它工具来创建网页内容,例如通过微软的office办公软件创建网页。用户也可以从Web站点直接浏览、编辑和预览变化来修改内容。另外,内容可以自动发布,并且能针对快速内容编辑和生命周期来通过Email发送通知。业务用户不再依赖技术人员来提交网页内容,不必等待若干天甚至若干星期来发布内容。使用Oracle UCM的解决方案,内容作者能快速而直接地发布信息到多个Web站点和门户,且能确保当前的W

54、eb站点内容的准确性,及时性。3.5.1.2 用户的授权和工作流定制Oracle UCM支持网页发布流程审批和多层用户授权。 一个工作流包括了许多步骤,每个步骤都指派给了独立的用户或一组用户。对于每个步骤来说,可以设置一个阀值,这个阀值用来定义页面或是文档必须经过多少个用户确认,才能进入下一步。 可以建立一个工作流,它可以基于部门、文件类型、用户或任何其他在系统中配置的元数据域自动发送。工作流可以依据新的内容或存在的新版本而触发。Oracle UCM可以设定,所有的内容都遵循审批、最终发布这样一个流程。 Oracle UCM的工作流将使网站的控制和跟踪内容审查、修改和批准的协作过程, 工作流可

55、以使授权的用户在内容完成或发布到Web站点之前,指定应该分发到的特定个人或群体。 流程可以指定时限审批,并正确的自动进入下一步审批。 工作流的特点还包括定时的步骤、分支、突发流程、重选工作流的路径、并行工作流和可变审稿人的工作流。3.5.1.3 内容转换Oracle UCM采集数据时支持多种格式的数据文件,发布系统支持多种数据格式的内容,除了html页面文件格式以外,还会支持doc、xml、xsl、pdf、ppt等文件格式。 Oracle UCM 提供内容转换能力,可以转化超过200种格式的文件到HTML和PDF格式。通过内容转换功能,交换平台可以在不同业务系统之间进行信息共享的过程中,使用统

56、一的数据格式(XML),为建立标准的信息定制标准提供强有力的支撑。此外对video、media等多媒体数据格式也提供很好的支持,可以通过管理元数据的方式实现。元数据管理是指通过使用内容标示,将原始数据进行内容对象化,使之服务于不同的访问要求。3.5.1.4 模板采集模板采集是指在采集过程中,使用内容组织模板,将信息内容按照既定的发布版式进行内容组织,我们将利用Oracle UCM的Site Designer中的contributor 提供的模板功能来实现这一需求,如图所示:面向不同的管理信息的发布需求,在信息的采集过程中,可针对最终的展示版面对信息进行模板采集,所采集的文字、图片等不同内容等内

57、容,可自动根据排版设计进行内容组织。3.5.1.5 内容编辑平台提供数据捕获模板功能,可根据不同资源数据库的内容处理需求定制不同的采集、编辑界面。工作人员使用数据捕获模板所定制的功能,可以编辑不同类型的信息,并将信息自动同步到不同的数据存储介质中(如结构化信息存储数据库、非结构信息存储)。同时,业务人员也能够利用熟悉的微软办公软件等工具来提供内容。 3.5.1.6 图文混排通过数据采集模版录入的数据,成为数据采集文件(Layout File),其存储方式可针对不同的业务信息类型按照XML、对象数据(如图片)或数据库表单记录等多种方式。对采集的数据支持图文混排功能;能够达到如word所提供的图片

58、和文字任意混排的效果,如下图所示:3.5.1.7 编辑锁定功能在贡献区内,内容提供者可以锁定档案,防止他人复制或改写他们的作品。系统管理员可以选择锁定档案的严格程度。提交锁定可以让不同的用户,同时开发内容,但是可让特定的保管人,享优先权提交档案到测试区。写入锁定则可以防止其它用户,编辑已遭锁定的档案。此功能可强制性或选择性执行。3.5.1.8 内容比较对编辑后的文件,可以通过文件比较来察看内容修改过的地方,该工作通过系统现成的内容比较和合并工具完成,见下图:3.5.1.9 内容的发布存储在Oracle UCM解决方案中的内容可以规律和自动的发布。这里有两种发布情况,静态发布和动态的发布。当新的

59、内容登记或修改时,上面描述的完整过程将重复。系统使用户看到最新版本的内容。3.5.1.10 版本管理版本控制是 Oracle UCM 内容管理系统的核心部分;所有库中的内容项目都被设置严格的版本控制,每个版本的内容项目均被作为一个完整的项目目标在库中储存,并且具有完整的审核步骤;Oracle UCM 支持单一序列号型、数字型、文本型、递增数字型和字母等;对于更复杂的版本序号,其值是从文件属性、数据或日期中提取,同样支持跟随一个从外部系统中获得的序列号。3.5.1.11 管理门户发布内容的访问权限Oracle UCM 解决的门户应用不一定是一个真正意义的门户。 它是 Oracle UCM 提供了

60、一系列的企业内容管理(ECM)能力。尽管门户是一个独立的应用需求,也要求明确的日期,也可不必运用 Oracle 的门户 。在 Oracle UCM 运用或在门户环境中,用户可以对不同的内容在 Oracle UCM 中管理使用权限。每一个内容项目(原始文件,WYSIWYG 页等)可以被 Oracle UCM 安全管理,然后在安全规定的基础上被门户体现。3.5.1.12 提供门户内容的统计报告Oracle UCM 提供了报告和跟踪活动的能力。Oracle UCM 内容跟踪器可以使用矩阵式来定义报告,以此分析 Oracle UCM 内容服务器的使用。内容跟踪器与 Oracle UCM 内容管理一起整合,使得可以根据特殊的用户信息,组或多用户,或者任何内容设置可以被某个查询或一组数据值定义来发布报告。这个灵活性允许极小颗粒状的内容分析,为统计管理提供关键信息和在客户使用审计内容的目标。这个信息可以包括数据、用户概况数据和用户们的信息。Oracle UCM 内容跟踪器会在数据库表格中写入这些信息。一旦数据库被写入,个性化报告可以

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!