企业统一门户Portal平台方案
快速集成多应用的轻量级企业门户平台
目录
企业统一门户Portal平台方案 ................................................................................................................................................ 1 1
Portal产品背景 ................................................................................................................................................................... 4 1.1 1.2 2 3 4
企业面临的挑战 ...................................................................................................................................................... 4 Portal应运而生 ....................................................................................................................................................... 5
Portal产品概述 ................................................................................................................................................................... 6 Portal产品客户价值 ........................................................................................................................................................... 9 Portal产品特点与优势 ..................................................................................................................................................... 12 4.1 4.2 4.3 4.4
高性能 .................................................................................................................................................................... 12 高扩展 .................................................................................................................................................................... 12 易集成 .................................................................................................................................................................... 13 安全可靠 ................................................................................................................................................................ 14
5 Portal产品组成及功能概述 ............................................................................................................................................. 15 5.1 5.2 5.3 5.4 5.5 5.6 5.7
单点登录集成 ........................................................................................................................................................ 16 内容管理平台 ........................................................................................................................................................ 16 内容集成 ................................................................................................................................................................ 17 Widget交互 ........................................................................................................................................................... 18 多层次权限控制 .................................................................................................................................................... 18 个性化 .................................................................................................................................................................... 18 菜单集成组件 ........................................................................................................................................................ 19
6 Portal产品环境配置 ......................................................................................................................................................... 20 6.1 6.2 6.3 6.4 6.5
支持的操作系统 .................................................................................................................................................... 20 支持的JavaEE服务器 ........................................................................................................................................... 20 支持的数据库 ........................................................................................................................................................ 20 支持的浏览器 ........................................................................................................................................................ 21 支持的JDK版本 .................................................................................................................................................... 21
7 典型案例 ............................................................................................................................................................................ 22 7.1
德邦物流OA系统改造和IT系统整合案例 ........................................................................................................ 22 7.1.1 7.1.2 7.1.3 7.1.4
德邦物流简介 ............................................................................................................................................ 22 背景与问题 ................................................................................................................................................ 22 使用产品与方案 ........................................................................................................................................ 23 实施效果 .................................................................................................................................................... 25
7.2 交通银行信用卡中心案例 .................................................................................................................................... 26 7.2.1 7.2.2 7.2.3 7.2.4
交通银行信用卡中心简介 ........................................................................................................................ 26 背景与问题 ................................................................................................................................................ 27 使用产品与方案 ........................................................................................................................................ 28 实施效果 .................................................................................................................................................... 29
1 Portal产品背景
1.1 企业面临的挑战
在过去的几十年中,大部分企业走过了职能级IT建设过程,在企业内部实施了人事、财务、行政、ERP、CRM、SCM等能够独立运行的“孤立”系统。随着市场全球化竞争加剧和互联网的发展,企业业务呈现多元化发展,也逐步兼并重组走向集团化的道路。企业由以产品为核心,向以市场为导向和以客户为中心的方向发展。这些“孤立”的系统已不能满足企业管理者对企业协同、资源优化、扁平化管理、以及快速决策等的管理要求。
另外一方面,金融、银行、电信、传媒、政府等行业/机构,因为自身的业务特征和服务需要,产生了大量的非结构化的文档资料和信息资产,我们称之为内容,包括:客户的原始凭证、客户资料、报表、办公文档、邮件、影/视频资料、HTML等,这些文档资料和信息资产是重要的业务驱动源,如何高效、低成本地管理好这些资产,并快速实现信息的整合,利用这些业务信息取得更高的投资回报,是企业信息管理十分关注的课题。
企业也因为上述问题,面临了重重挑战:
如何快速实现多应用集成,为员工提供统一入口和任务的全景视图。
如何满足员工的个性化需求,提高员工的业务关注度和工作效率。
如何为客户量身定做,快速打造个性化服务。
如何提高企业的随需应变能力,实现跨系统信息整合、流程重组、内容和新业务的
快速重组发布。
如何为领导提供一站式高效决策支持。
需要管理的信息爆炸性增长,种类繁多,数量巨大,如何对这些非结构化资产进行高效管理和价值挖掘。
如何保证企业网站、用户信息、企业信息资产的安全。
1.2 Portal应运而生
针对上述企业面临的困难和挑战,历经多年沉淀,开发了Portal。Portal以多应用集成和内容管理为核心,提供了访问企业信息资源的统一入口,是一个面向企业的内容管理、信息发布和集成展现平台,提供了单点登录、内容管理、信息发布、应用集成、个性化等功能,能够帮助企业快速搭建一个集成的、内容丰富的、可个性化的、随需应变的协同工作场所,大大提升企业的IT集成实施能力,实现企业信息资产的有效管理。从而满足企业灵活、快速响应市场和客户需求,提高企业核心竞争力的业务目标。
2 Portal产品概述
Portal框架如下图所示。
Portal提供了轻量级门户框架,帮助企业快速实施见效。门户框架中,主要包含以下几部分内容:Portal服务器、SSO组件、内容管理服务器、门户应用。
Portal服务器
Portal服务器是Portal的核心,提供了门户展现集成框架,包括个性化门户框架、Portal引擎、Widget容器、内容发布等核心组件,并通过Apache代理实现跨域访问。
个性化门户框架提供Widget运行环境、事件总线、沙箱、可扩展的Widget渲染器,
支持门户风格定制和布局调整。
Portal引擎负责系统主题、用户个性化信息的加载和持久化,并对Widget组件提供基本的注册和授权管理。
Widget容器负责处理Widget请求、加载并生成动态内容。Portal提供了常用的Widget容器并支持扩展Widget容器,支持加载常用的URL链接的Web页面、Flash插件(放在Web页面中)以及符合JSR168标准的Portlet等。
内容发布组件负责发布栏目维护、内容采编和信息发布。
Apache代理负责请求过滤和代理转发,为Portal提供跨域访问和资源注入支持。
SSO组件
SSO组件提供了单点登录集成功能,支持统一的身份认证,通过扩展SSO Client与各种应用系统集成,实现“单点登录、全网漫游”。
内容管理服务器
内容管理服务器提供内容管理的核心服务,包括内容服务、搜索服务、OCR服务等,支持CIFS、WebDAV、FTP、Sharepoint、IMAP等多种协议。
门户应用
门户系统提供了基于COFrame的统一组织机构管理框架,支持统一的组织机构和用
户管理。同时,可与集中任务组件集成,为企业员工提供任务的全景视图;文档管理组件则实现了企业纸质文档的电子化,提供文档的存储、共享与利用。为了快速集成和实施,提供了多种集成展现Widget(如:系统菜单、功能菜单、快捷菜单等),并能够与流程产品集成。
3 Portal产品客户价值
Portal提供一个集成的、内容丰富的、可个性化的、随需应变的协同工作场所,帮助企业达到以下目标:
提高业务效率
– 提供访问企业信息资源的统一入口和工作平台。
– 建立统一的用户身份认证中心。
– 单点登录,全网漫游。
– 实现无纸化办公。
– 高效的信息资源全文检索。
– 智能、易管理的发布系统。
提升员工专注度
– 可定制关注的信息,提高员工专注度。
– 提供任务全景视图。
提升企业形象
– 统一的信息访问入口。
– 统一的界面风格。
– 统一的信息发布平台。
– 统一的搜索引擎。
提升决策支持能力
– 目的性、关联性更强的整合信息。
– 管理驾驶舱,展现一些典型的、关键的业务和管理数据。
– 不断扩展的决策支持组件。
创造安全、协同工作环境
– 通过内容管理平台为企业提供开箱即用的管理和协同组件,让协作更加简单高效。
– 建立安全控制和访问机制。
– 实现企业门户、各应用系统单点登录。
– 防止非授权用户非法访问。
– 建立企业员工个性化工作台。
– 以内容驱动流程优化,实现快速协同。
– 知识积累和共享。
提高收益
– 整合现有应用,减少集成费用。
– 数字化管理信息资产,提高利用率,节省运营成本。
– 提高生产率。
– 降低管理成本。
– 支持业务创新。
– 提高客户满意度。
4 Portal产品特点与优势
Portal作为多应用集成和内容管理的利器,除了提供多应用集成和内容管理所必需的功能之外,还具有高性能、高扩展、易管理、易集成、安全稳固等特性。
4.1 高性能
Portal的高性能体现在以下几方面:
框架轻量,第一次加载<150k,缓存后<40k。
通过Apache代理转发,效率高。
支持异步加载Widget,高并发情况下性能更好。
SSO并发用户1000,响应时间<2s。
支持大文件存储、高并发和文件的快速访问,支持500+并发。
4.2 高扩展
Portal提供了强大的扩展机制,体现在以下几方面:
支持身份认证扩展:Portal提供了多种身份认证机制,如:SQL模式、缓存模式、
LDAP模式,并提供了灵活的接口/实现分离的模式,支持用户定制和扩展。
支持Widget容器扩展:Portal提供了常用的Widget容器并支持扩展Widget容器,从而支持加载多种类型的Widget,如:Web页面、Flash插件、符合JSR168标准的Portlet,以及符合Open Social规范的Widget等。
支持门户主页风格扩展:用户可根据需要扩展主页模板、主页风格、布局模板和菜单。
支持Widget扩展:可通过扩展的方式支持Widget最大化、最小化、配置首选项和菜单、Widget换肤等。
支持组织机构扩展:提供了统一的组织机构权限接口框架,与已有的组织机构框架集成。
支持横向扩展文件库:集群方式或分布式方式扩展服务器,满足文档量的扩张。
4.3 易集成
Portal的易集成能力体现在以下几方面:
组件可插拔,可从界面、菜单、组织机构和单点登录等方面与多种应用快速集成。
Widget容器可扩展,可集成多种类型Widget:Web页面、外部链接、Flash、符合JSR168规范的Portlet、符合Open Social规范的Widget等。
提供事件总线,支持Widget交互,无需修改原有代码即可满足业务数据交互需求。
支持JS注入,满足特殊集成需求。
可与多种应用无缝集成,支持集成Java、.net应用,金蝶、用友、SAP、Lotus等套装软件。
4.4 安全可靠
Portal的安全可靠性体现在以下几方面:
提供完善的安全管理机制,通过SSL协议和Ticket保证登录用户的安全性,通过沙箱机制保证门户框架的安全性。
提供文档访问权限控制,通过文档加密、水印加载等技术进一步保障文档资料的安全性。
支持可靠消息推送,保证信息发布的可靠性。
5 Portal产品组成及功能概述
Portal产品,以多应用集成和内容管理为核心,提供了访问企业信息资源的统一入口,是一个面向企业的内容管理、信息发布和集成展现平台,提供了单点登录、内容管理、信息发布、应用集成、个性化等功能,以及可持续扩展的业务组件库。能够帮助企业快速搭建一个集成的、内容丰富的、可个性化的、随需应变的协同工作场所。Portal产品组成如下图所示:
5.1 单点登录集成
单点登录集成是多应用集成过程中必然会面临的问题,Portal提供了单点登录集成组件(SSO组件),帮助用户实现“单点登录、全网漫游”。Portal的单点登录组件提供了可扩展的用户认证接口,支持多种用户认证模式。并且提供了多种客户端,支持多种不同应用的单点登录集成,如:Java应用、.net应用等。
此外,Portal从两个层面保证了单点登录的安全性:通过SSL传输协议保证传输安全性,确保数据在网络传输过程中不会被截取及窃听;通过多种手段保证票据(Ticket)的安全性,保证票据不可被仿造。从而防止非法用户的侵犯,保证合法用户单点登录、全网漫游。
5.2 内容管理平台
内容管理平台提供内容管理的核心服务,包括内容服务、搜索服务、OCR服务等,支持CIFS、WebDAV、FTP、Sharepoint、IMAP等多种协议。企业可基于该平台轻易地实现和扩展所需的信息组件和IT架构,从而帮助客户提供整体的信息服务能力。通过与 BPS®无缝集成,支持企业从执行固化流程向优化的、以文档驱动的流程转变。
内容服务提供文档管理、影像管理、Web内容管理、报表管理等面向所有非结构化信息管理的能力以及对企业中异构(分布架构)的内容库的联邦服务能力。
内容管理平台提供全面内容管理能力(对办公文档、网站内容、邮件、影像文件、电子记录等内容及相应的元数据进行管理),提供版本管理与全文检索能力,支持对内容信息建模,分类管理。权限管理可以精确限定合适的人访问合适的资源。
5.3 内容集成
Portal作为前端门户集成系统,需要集成后端系统,将后端系统的内容和业务整合在统一的门户页面上,供用户在统一的界面上获取各种来源的信息,而不会意识到信息的真正来源。Widget是门户中提供特定服务或信息(例如:提供日历、天气预报、公司新闻、管理驾驶舱等)的窗口,可通过Portal提供的Widget容器处理请求、加载并生成动态内容。一个门户主页可以有多个Widget,通过不同的Widget可以在一个界面上分别显示来自不同来源(网络服务)的信息。
Portal提供了页面集成的柔性框架,通过加载Widget支持内容集成,是一套解决多应用界面集成的解决方案。在不对原始应用程序进行任何修改的前提下,通过Apache代理对原始应用进行访问,并通过Widget对外进行数据提供、发出事件、接收外部应用的数据、响应外部事件,实现交互需要。使多应用的程序在Portal中无界限的运行。通过定制和提供所需的Widget即可以实现不同应用系统的页面整合和内容集成,内容集成模式如下图所示:
在进行内容集成过程中,Portal框架主要解决了跨域、资源注入、资源隔离和交互问
题。
5.4 Widget交互
Portal通过事件总线,支持Widget交互。Widget运行在一个大的WidgetContext的环境中,这个运行环境管理这些Widget实例,同时为各个彼此不能感知的Widget或者其他过程提供事件监听和响应机制,实现通信。每个集成的应用,通过实例化相应的类,对外提供接口,实现对外发出事件、提供数据、外部事件响应等。应用之间通过这些特定的接口对集成的应用进行编程,而不需要详细的了解被集成应用的页面信息等。
5.5 多层次权限控制
Portal提供了多层次的安全机制,从登录、应用入口、系统主题、Widget、内容访问等多个层面提供了安全管理。在应用管理中提供了授权控制,使得用户登录Portal后,在系统菜单中只能看到自己有权限访问的应用。同时,Portal提供了系统主题和Widget访问权限控制,用以限制合法用户可访问系统主题和Widget的范围。
5.6 个性化
Portal提供了系统级的个性化功能和用户级的个性化功能,提供主题定制、首选项配置、换肤和布局等个性化服务。系统个性化功能帮助企业快速搭建一个统一的企业门户,提供一致的风格、系统主题和系统Widget,为企业用户提供一个默认的访问门户。系统级的个性化内容会自动同步到每一个客户端,让用户在彰显个性的同时拥有统一的风格和必须的内容。用户个性化功能为每一个用户提供了个性化的手段,配置个人关注的主题、内容和首选项,提供换肤功能,实现企业员工的个性化工作台。
5.7 菜单集成组件
Portal提供了菜单集成组件,包括:系统菜单、功能菜单、快捷菜单等,支持快速集成和实施。
6 Portal产品环境配置
6.1 支持的操作系统
Windows 2003/Win7
Red Hat Enterprise Linux 5.3
AIX 5.3
6.2 支持的JavaEE服务器
Tomcat5.5.20
JBoss 4.0.5 GA
WebLogic 10.0/10.3
Websphere7.0
6.3 支持的数据库
MySQL 5.0.22
Sql Server2005/2008
Oracle 11g
DB2 9.5
6.4 支持的浏览器
IE 6/7/8/9
Firefox
Chrome
6.5 支持的JDK版本
SUN JDK1.6.33。
7 典型案例
7.1 德邦物流OA系统改造和IT系统整合案例
7.1.1 德邦物流简介
德邦物流是国家“AAAAA”级物流企业,主营国内公路零担运输业务,创始于1996年。截止2013年8月,德邦物流已开设直营网点3700多家,在职员工59335人,服务网络遍及全国,自有营运车辆6600余台,全国转运中心总面积超过88万平方米,日货物吞吐量3万吨。
德邦物流企业发展十分迅速,每年增长量都在50%以上。德邦物流非常重视信息化建设,希望通过对信息系统的应用和管理,提高公司的产品质量和工作效率,降低成本,并支持企业业务战略目标的实现。目前德邦IT信息中心人数已达到650多人规模,上线系统40多个,有力的支撑了公司的业务发展。
7.1.2 背景与问题
德邦物流经过多年IT建设,已经形成了初步的IT能力。但同其他企业情形类似,因早期的IT建设中并没有考虑到整合,所以历史上基本上都是以业务单元为中心来建设IT系统。随着业务突飞猛进和员工数量与日俱增,德邦物流又建立了一套“大OA”系统,企业日常业务处理基本依赖该系统。但该OA系统在建设初期也没有考虑到与业务系统的挂接,使得企业面临了重重困难:
其实现也无法将内部企业业务流程进行快速的推动。
1. 企业用户数量越来越多,用户并发量越来越大,OA系统技术架构落后,难以支撑更大并发用户的访问。
2. 各子系统越来越多,系统之间的交互也越来越多,缺乏统一的整合平台和数据展现平台。
3. 没有实现单点登录,用户需要登录不同系统来处理相关信息。
4. 各系统都存在自有的一套用户和组织,人员组织经常变动,维护员需要维护多套系统,工作量大。
为了更加稳定的支撑更大数量的用户并发,提高公司的信息化水平,德邦物流在2009年底启动了OA系统改造和IT系统整合项目,项目建设的总体目标是建立具有前瞻性、先进性、可扩展性和易于集成的企业门户和IT基础架构,实现业务系统和财务系统的对接。并希望在今后三年中重点进行IT系统整合和关键项目的实施。为各子系统之间搭建一个信息交互的平台,做好系统整合、IT治理和IT服务,实现先进IT架构的搭建,使企业的IT建设达到同行业的领先水平。
7.1.3 使用产品与方案
对于德邦物流这样的快速成长型企业来说,面临的主要问题是应用系统级的整合问题,提出了建立以OA信息门户为中心的One应用解决方案,总体方案如下:
基于One应用的SOA实施方案如下:
1. 建立企业SOA的基础设施,SOA的设施重点围绕着目前IT系统的问题。
(a) 实施SSO,避免业务人员在多个系统的操作。
(b) 建立企业门户,实现企业业务操作统一入口和个性化界面。
(c) 引入组合应用平台,帮助解决面向集成的应用开发。
2. 建立企业的统一组织机构和授权中心。
(a) 重新规划德邦的组织架构模型。
(b) 建立集中组织机构和授权中心对企业IT用户集中管理。
(c) 梳理人员管理流程,组织权限中心和外部系统服务或数据交互。
3. 重建新一代OA系统。
(a) 基于组合应用平台实现新一代OA。
(b) 在新一代OA上实施统一组织权限系统。
(c) 引入工作流对企业内部流程进行管理。
(d) 建立应用实施体系,逐步实施OA的业务模块。
7.1.4 实施效果
1. 提高了员工工作效率。
建立了统一用户身份认证中心,实现了门户、各应用系统间的单点登录。员工通过统一入口访问各个系统,通过任务全景视图完成自己所需要的工作,大大提高了员工工作效率。
2. 实现了信息共享。
建立了企业内网门户,整合了现有的OA系统的部门级应用的子系统,并且整合了HR系统中的工资查询、考勤记录查询以及其他系统的一些简单应用。通过门户集成展现各个
系统的信息,最大限度的实现了信息共享。
3. 统一组织机构大大减轻了IT部门工作量。
提供了统一的组织机构权限管理,IT部门再也不用因为频繁的人员扩充和调整而加班加点了。
4. 实现了跨系统流程贯穿。
基于BPS产品搭建了统一流程平台,替换了现有的OA工作流。通过工作流实现了流程和数据的整合,实现了跨系统的流程贯穿,为企业流程重组提供了可靠的技术保障。
5. 能够支撑更为庞大的用户数量。
至少可以支持10000用户的并发,并且可以灵活的进行扩容,从而支撑更多用户的并发。
6. 以企业门户为起点,搭建了企业的SOA架构。
在整个企业的SOA架构规划的框架下完成了企业门户的建设,为今后的系统扩展和集成提供了良好的基础。
7.2 交通银行信用卡中心案例
7.2.1 交通银行信用卡中心简介
交通银行太平洋信用卡中心成立于2004年10月25日,是交通银行与香港上海汇丰银行有限公司共同签署战略合作协议后在交通银行内部成立的业务单元。该中心的成立标志着交通银行和汇丰银行战略合作进入了实质性阶段,同时双方希望通过信用卡业务的合作,为其它领域的合作积累经验。
交通银行太平洋信用卡中心汇集国际本土双重优势,力求打造中国一流的发卡机构,为客户提供最佳用卡体验。卡中心采取了集中运营的管理模式,信用卡的单据处理、授信审批、电话服务、卡片服务、授权管理等都集中在总行卡中心办理,相应的风险政策制定、市场活动、系统等也全部由卡中心集中管理。
自2005年7月25日交通银行太平洋双币信用卡正式大规模对外发行以来,太平洋信用卡在市场规模、品牌管理、风险管理、财务管理、集中运营、客户服务等方面取得了长足的进步,为了我国商业银行零售业务的改革和发展做出了有益的探索和积极的贡献。
7.2.2 背景与问题
交通银行信用卡中心与客户沟通环节存在以下问题:
1. 所有渠道的内容没有统一管理,容易产生相同业务不同渠道的沟通内容不一致。
2. 沟通内容缺乏完整记录,没有对客户沟通的“总控”机制和相应流程。
3. 各种客户沟通策略靠人工实施,缺乏标准化管理。
交通银行信用卡中心管理层要求2012年十大项目“客户统一价值经营和服务项目”中需要实现“客户统一沟通”。
7.2.3 使用产品与方案
最终确定项目方案:同步搭建内容管理平台和统一沟通平台,并配套以相应的制度和流程规范使用。
业务需求对内容管理的需求包括,对不同渠道的沟通内容模板(或其他非结构化数据,不包括内部沟通的内容)进行统一管理并可以和活动建立关系。内容管理子系统提供的功能:
1. 内容存储功能。
2. 内容查询功能(根据业务制订的属性值进行查询)。
3. 内容更新功能(支持保存更新前的历史版本,进行版本管理)。
4. 版本查询功能。
5. 内容删除功能。
7.2.4 实施效果
1. 提升了客户满意度。
建立了统一的客户沟通流程和管理机制,保证各个渠道客户沟通内容的安全共享和有效利用,对存储在“非结构化内容仓库”中内容进行整合,缩减了不必要的客户沟通环节,为客户提供更加贴心、深层次的高效服务,提升了客户满意度。
2. 增强了企业竞争力。
实现非结构化内容的数字化管理,确保业务部门网点能够及时准确地高效检索、调阅,增强了企业竞争力。
3. 节省运营成本。
减少原始纸质资料存放空间,节约开支,减少纸质资料的传递,降低风
因篇幅问题不能全部显示,请点此查看更多更全内容