Portal布局管理
Portal用户定制页面说明书

Portal主页定制主要通过两种途径,一种是用户提供完整的主页只需要我们将输入表单嵌入即可;另一种是只对现有H3C默认主页做局部修改。
一用户指定页面提供了定制页面index_custom.jsp,该页面仅仅包括认证页面中的输入表单部分(如下图蓝色部分)。
当用户指定或提供其认证主页时(如下图三个红色部分),可以将index_custom.jsp 页面通过frame框架的方式嵌入到用户页面中。
图1 example.html如上图例子所示,页面被划分为4个部分,每个部分都是个独立的页面,其中浅蓝色的输入表单部分就是index_custom.jsp,其余部分都为用户指定的页面。
所有页面可以通过frame框架组织起来,整个框架的布局可以由用户调整,每框架中每个frame的大小也可以由用户指定。
这个框架页面为example.html。
这个例子中将index_custom.jsp嵌入到了example.html,可以用文本编辑器将example.html打开可以看到代码中<frame>标签是框架中一个页桢,可以在页桢里嵌入一个独立的子页面(如上图的红色和蓝色的部分)。
<frameset>标签可以包含多个<frame>的同时,也可以嵌套多个<frameset>。
<html><head></head><frameset rows="72,*" cols="*" ><frame name="topFrame" src="topFrame.html"><frameset cols="310,*" rows="*"><frameset rows="160,*" cols="*" ><frame name="leftFrame" src="index_custom.jsp"><frame name="leftDownFrame" src="leftDownFrame.html"> </frameset><frame name="mainFrame" src="mainFrame.html"></frameset></frameset></html>图2首先页面被最外层的frameset分为上下两部分,上下两部分的大小由标签中属性rows指定(如图三)。
用友NC5.0 Portal 手册

第十九章 Portal19.1 Portal概述19.1.1什么是Portal企业和组织需要为企业内部员工、外部客户群体量身定制有“价值”的企业信息,但是,一方面,许多有“价值”的企业信息的获取并不是一件轻松的事情,信息部门需要整合来自不同应用系统、不同数据源、不同平台的各种类型的数据和资源;另一方面,如何轻松实现一个为所有的用户群体量身定制的系统构架也不是一件容易的事情。
应用传统技术整合这些资源的技术复杂度和成本都太高,企业无法负担。
Portal技术的出现,带给人们解决这类难题的曙光。
Portal技术强调以用户为中心,提供个性化、单点登录、不同来源的内容整合功能,从而实现了信息的集中访问。
Portal从本质上来说就是一个内容聚集的平台。
19.1.2NC Portal的简介NC Portal是基于JSR168规范而实现的一套J2EE技术体系架构的Portal。
它构建于NC基础服务与NC Rich Client基础组件之上,完美融合ajax技术与Spring MVC技术,提供了灵活而丰富的个性化和管理定制功能。
NC Portal允许多种安全认证方式和自选第三方系统用户来源,采取了基于角色访问控制(RBAC)的权限模型。
并提供了完善和通用的第三方系统集成框架和单点登录框架,NCPortal发版默认集成NC、IUFO、BO、自定义查询报表应用,实施SSO比商业Portal简单易用。
它提供的Portal管理功能,允许管理员在运行态对Portal进行定制,而无需重启甚至编码。
同时,内建的换肤机制使得实现自定义皮肤非常简单,只需完成相应图片的替换即可。
NC Portal提供了引入了一些通用的API,使得Portlet 可轻松调用Ajax,json,以及使用NC RichClient组件。
NC5.0的Portal默认定义了Portal管理、CMS管理、我的日程、企业论坛、NC集团应用和NC集团报表等布局,可根据需要自由调整。
IBM_PORTAL统一信息门户理论架构

IBM_PORTAL统一信息门户理论架构
首先,该架构包括了用户管理和认证模块。
用户通过认证之后才能访问门户系统,同时还可以根据用户的权限和角色来控制其对信息资源的访问和操作。
这样可以确保信息的安全性和可控性。
其次,架构中包含了内容管理模块。
通过这个模块,管理员可以对门户页面进行设计和管理,包括布局、样式、主题等。
同时,还可以通过该模块管理门户的各种内容,如新闻、公告、文档等。
这样可以实现门户页面的个性化和内容的及时更新。
另外,架构中还包括了个性化和推荐模块。
通过这个模块,系统可以根据用户的历史行为和个人偏好来向其推荐相关的信息资源,以提高用户的信息获取效率和满意度。
个性化功能可以根据用户的角色和偏好来展示不同的门户页面和内容,以作为用户使用门户的依据。
最后,架构中还包括了集成和扩展模块。
通过这个模块,系统可以与其他企业应用和服务进行集成,以实现信息的全面性和一体化。
同时,也可以通过扩展模块来增加新的功能和服务,以满足不同用户的需求和扩展门户的功能。
总之,IBM_PORTAL统一信息门户理论架构提供了一个综合而完整的解决方案,以满足企业内外不同用户对信息资源的需求。
通过该架构,用户可以方便地访问并获取所需的信息,提高工作效率和决策质量。
企业统一门户Portal平台方案

企业统一门户Portal平台方案快速集成多应用的轻量级企业门户平台目录1 Portal产品背景 (4)1.1企业面临的挑战 (4)1.2Portal应运而生 (4)2 Portal产品概述 (6)3 Portal产品客户价值 (8)4 Portal产品特点与优势 (10)4.1高性能 (10)4.2高扩展 (10)4.3易集成 (11)4.4安全可靠 (11)5 Portal产品组成及功能概述 (12)5.1单点登录集成 (12)5.2内容管理平台 (13)5.3内容集成 (13)5.4Widget交互 (14)5.5多层次权限控制 (14)5.6个性化 (14)5.7菜单集成组件 (15)6 Portal产品环境配置 (16)6.1支持的操作系统 (16)6.2支持的JavaEE服务器 (16)6.3支持的数据库 (16)6.4支持的浏览器 (16)6.5支持的JDK版本 (16)7 典型案例 (17)7.1德邦物流OA系统改造和IT系统整合案例 (17)7.1.1德邦物流简介 (17)7.1.2背景与问题 (17)7.1.3使用产品与方案 (18)7.1.4实施效果 (19)7.2交通银行信用卡中心案例 (20)7.2.1交通银行信用卡中心简介 (20)7.2.2背景与问题 (20)7.2.3使用产品与方案 (20)7.2.4实施效果 (21)1 Portal产品背景1.1 企业面临的挑战在过去的几十年中,大部分企业走过了职能级IT建设过程,在企业内部实施了人事、财务、行政、ERP、CRM、SCM等能够独立运行的“孤立”系统。
随着市场全球化竞争加剧和互联网的发展,企业业务呈现多元化发展,也逐步兼并重组走向集团化的道路。
企业由以产品为核心,向以市场为导向和以客户为中心的方向发展。
这些“孤立”的系统已不能满足企业管理者对企业协同、资源优化、扁平化管理、以及快速决策等的管理要求。
另外一方面,金融、银行、电信、传媒、政府等行业/机构,因为自身的业务特征和服务需要,产生了大量的非结构化的文档资料和信息资产,我们称之为内容,包括:客户的原始凭证、客户资料、报表、办公文档、邮件、影/视频资料、HTML等,这些文档资料和信息资产是重要的业务驱动源,如何高效、低成本地管理好这些资产,并快速实现信息的整合,利用这些业务信息取得更高的投资回报,是企业信息管理十分关注的课题。
企业统一门户Portal平台介绍

业务部门
IT部门
管理者
• 多系统:企业内有多个应用 系统,员工需要在不同系统 之间频繁登录和切换
• 竖井现象突出:多系统环境 下,进行跨系统数据交互和 流程重组遇到瓶颈,问题突 出
• 缺乏任务的全景视图:员工 需要在各个应用系统间切换 处理任务,工作效率低,存 在任务漏办和迟办的情况
• 管理工作量大:IT部门需要 配合机构重组和人员调整维 护各个系统的用户,工作量 大,效率低,随着应用系统 数量的增加,维护工作量也 呈指数级增长
• 需求变化快:新业务和跨系 统信息集成的需求频繁,要 求快速上线,但IT能力又不 足
5
• 决策支持弱:领导需要 来源于多系统的一站式 的决策支持数据,但IT 支持能力薄弱,形成了 众多信息分散的孤立报 表,无法支持领导在决 策时进行溯源
产品背景 — 企业面临的挑战
安全性
多应用 集成
信息资 产管理
挑战
决策支 持
6
个性化
随需应 变
产品背景 — 企业愿景
• 统一入口,提高 工作效率
• 任务全景视图 • IT系统快速满足
业务重组需求
业务部 门
IT部门
• 统一组织机构用 户管理
• 备的安全机制
• 快速响应需求变 化,通过统一的 平台快速发布
员工 管理者
• 关注和自身业务 相关的信息
• 可定制常用功能、 业务提醒等
组织机 构扩展
身份认 证扩展
扩展点
• SQL模式 • 缓存模式 • LDAP
widget 容器扩
展
• Widget容器 • Portlet容器 • Gadget容器
• 最大化 • 最小化 • 首选项 • 按钮/菜单 • 换肤
企业统一门户Portal平台方案说明

企业统一门户Portal平台方案快速集成多应用的轻量级企业门户平台目录1 Portal产品背景 (4)1.1 企业面临的挑战 (4)1.2 Portal应运而生 (5)2 Portal产品概述 (6)3 Portal产品客户价值 (8)4 Portal产品特点与优势 (10)4.1 高性能 (10)4.2 高扩展 (10)4.3 易集成 (11)4.4 安全可靠 (11)5 Portal产品组成及功能概述 (13)5.1 单点登录集成 (13)5.2 内容管理平台 (14)5.3 内容集成 (14)5.4 Widget交互 (15)5.5 多层次权限控制 (16)5.6 个性化 (16)5.7 菜单集成组件 (16)6 Portal产品环境配置 (17)6.1 支持的操作系统 (17)6.2 支持的JavaEE服务器 (17)6.3 支持的数据库 (17)6.4 支持的浏览器 (17)6.5 支持的JDK版本 (18)7 典型案例 (19)7.1 德邦物流OA系统改造和IT系统整合案例 (19)7.1.1 德邦物流简介 (19)7.1.2 背景与问题 (19)7.1.3 使用产品与方案 (20)7.1.4 实施效果 (22)7.2 交通银行信用卡中心案例 (23)7.2.1 交通银行信用卡中心简介 (23)7.2.2 背景与问题 (23)7.2.3 使用产品与方案 (24)7.2.4 实施效果 (25)1Portal产品背景1.1企业面临的挑战在过去的几十年中,大部分企业走过了职能级IT建设过程,在企业内部实施了人事、财务、行政、ERP、CRM、SCM等能够独立运行的“孤立”系统。
随着市场全球化竞争加剧和互联网的发展,企业业务呈现多元化发展,也逐步兼并重组走向集团化的道路。
企业由以产品为核心,向以市场为导向和以客户为中心的方向发展。
这些“孤立”的系统已不能满足企业管理者对企业协同、资源优化、扁平化管理、以及快速决策等的管理要求。
企业统一门户Portal平台介绍

整合自建系 统
简单方便的SSO配置,支持多类型的客户端接入
完善的安全管理
• 防止非授权用户非法访问
– 你是谁(认证Authentication)
• 用户的注册信息是什么、存放在哪里? • 采用何种身份认证机制
– 你可以做什么(授权Authorization)
• 门户权限设置(应用/主题/Widget) • 门户访问控制管理 • 外部应用访问控制管理
业务部门
IT部门
管理者
• 多系统:企业内有多个应用 系统,员工需要在不同系统 之间频繁登录和切换
• 竖井现象突出:多系统环境 下,进行跨系统数据交互和 流程重组遇到瓶颈,问题突 出
• 缺乏任务的全景视图:员工 需要在各个应用系统间切换 处理任务,工作效率低,存 在任务漏办和迟办的情况
• 管理工作量大:IT部门需要 配合机构重组和人员调整维 护各个系统的用户,工作量 大,效率低,随着应用系统 数量的增加,维护工作量也 呈指数级增长
Portal
• SSL协议保证用户登录 安全
• 应用授权访问 • 系统主题授权访问 • widget授权访问 • 沙箱机制保护集成框架
安全
微软SharePoint
• 采用AD认证 • 提供了基于RMS的安全
技术,保护Web内容、 文档和电子邮件安全
36
与SharePoint对比 — 扩展性
Portal
Portal引擎
Widget API
http
IFRAME
SSO Proxy
SSO Client
Widget
SSO 服务器
内容 管理 服务器
应用程序接口 文件目录接口
内容 服务
企业统一门户Portal平台方案

企业统一门户Portal平台方案1 Portal产品背景1.1 企业面临的挑战企业在数字化转型的过程中,面临着诸多挑战。
其中一个重要的挑战是如何快速集成多个应用,以提高工作效率和员工满意度。
传统的应用集成方案存在着诸多限制,如复杂、耗时、成本高等问题,因此需要一种轻量级的企业门户平台来解决这一挑战。
1.2 Portal应运而生Portal平台应运而生,它是一种轻量级的企业门户平台,可以快速集成多个应用,提高工作效率和员工满意度。
Portal平台可以将企业内部的各种应用整合到一个界面上,让员工可以在一个地方访问所有的应用,从而提高工作效率和员工满意度。
2 Portal产品概述Portal平台是一种轻量级的企业门户平台,可以快速集成多个应用,提高工作效率和员工满意度。
Portal平台具有以下特点:高度可定制化:可以根据企业的需求进行定制化开发,满足企业的特定需求。
易于集成:可以快速集成多个应用,提高工作效率和员工满意度。
易于使用:可以让员工在一个界面上访问所有的应用,提高工作效率和员工满意度。
3 Portal产品客户价值Portal平台可以提供以下客户价值:提高工作效率:员工可以在一个界面上访问所有的应用,提高工作效率。
提高员工满意度:员工可以更方便地使用各种应用,提高员工满意度。
降低成本:可以快速集成多个应用,降低应用集成的成本。
4 Portal产品特点与优势4.1 高性能Portal平台具有高性能的特点,可以快速响应用户的请求,提高用户的体验。
4.2 易于集成Portal平台可以快速集成多个应用,提高工作效率和员工满意度。
4.3 易于使用Portal平台可以让员工在一个界面上访问所有的应用,提高工作效率和员工满意度。
4.4 高度可定制化Portal平台可以根据企业的需求进行定制化开发,满足企业的特定需求。
高扩展、易集成、安全可靠是这个产品的三大特点。
Portal产品由以下几个组成部分构成,并拥有各自不同的功能:5.1 单点登录集成5.2 内容管理平台5.3 内容集成该产品具有高扩展性,易于集成,安全可靠。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
门户页面配置主要通过集团管理员中【客户化配置】功能进行设置,包括布局管理、节点管理、菜单管理、模板管理等几部分。
图7 门户页面配置
以集团管理员身份或有【布局管理】节点权限的用户登录,打开【系统管理】→【客户化配置】→【门户配置】→【布局管理】节点,进入布局设计器,即可进行布局的搭建。
5.1 布局设置
重新启动中间件,然后以集团管理员登录系统,切换到布局管理,然后组织选择全局,如下图所示,选择自定义显示用户信息。
步骤如下
第1步:选择自定义显示用户信息布局,然后点击修改,设置如下图红框中信息。
l 设备:表示此布局适用于那种设备,例如pc,ipad,移动
l 样式:平台默认提供简约,经典等样式,客户可以开发个性化的样式
l 是否只读:如果是只读,那么个性化布局中,就可以修改样式,否则不可以修改
l 是否默认:是否默认主页
l 是否受权限控制:是否权限控制,如果勾选,那么需要在职责中进行授权才能看到
l 下级组织是否可见:因为布局是有组织的,所以如果勾选了此下级组织可见,那么下级组织可以看到此布局
l 显示类型:正常,禁止访问,隐藏
第2步:对自定义显示用户信息布局,进行应用,如下图所示
效果展示如下:
首先设置自定怀疑用户开发Portlet的属性显示行数,例如“2”,如下图所示。
然后以一般用户登录,如下图示所示,显示的用户就是两条数据。
5.2 布局属性
布局是有组织属性的,搭建新布局之前,首选需要确定新建的布局是属于哪个组织的,然后在“所属组织”参照中选要建布局的组织,再点击〖新增〗按钮开始布局的搭建。
集团管理员可以为全局、集团或任意一个业务单元搭建布局,而有权限的用户,只能为其可管理的组织搭建新布局。
布局设计器界面如图所示:
图8 布局设置
5.2.1 设置布局基本信息。
在页面设置页签定义布局的基本信息,包括名称、标题、用户类型、优先级、
设备、主题、样式、菜单分类、是否默认、显示类型等。
l 页面名称:布局的唯一标识,字母和数字的组合,且只能以英文开头;
l 页面标题:布局页签上的显示名称,可以输入中文;
l 用户类型:只能定义用户级的布局;
l 优先级:用于定义布局显示的优先级,箭头在最左边的优先级最高;
l 设备:定义布局的显示设备,系统目前支持PC机、手机、IPad三种显示设备;l 主题:定义布局的主题,系统目前仅支持一种主题;
l 样式:定义布局的样式,系统目前支持简约、经典和兼容三种方式;
l 菜单分类:用于定义该布局上绑定的菜单;下拉框中显示的是系统内定义的菜单分类;和〖高级设置〗中的“绑定链接组”是一致的;
l 是否默认:用于定义该布局是否为默认首页面;
l 显示类型:用于定义该布局的默认显示方式:默认/不显示/显示但不可点击,和〖高级设置〗中的“显示类型”是一致的;
5.2.2 进行布局设计
根据布局的最终显示效果设计布局,比如搭建一个如图所示的布局。
在这个布局里,最上面是一个导航条portlet,最底下是一个版权portlet,中间是一个两列布局,分别放置了我的日程portlet和我的会议portlet。
图9 布局设计1 在布局设计器中,选拖入一个一列的布局容器,然后点击“系统”下的导航条portlet,将其拖入容器中,再拖入一个一列的布局容器,然后在这个布局容器下面拖入一个版权portlet,如图所示。
图10 布局设计2
在中间的单列布局容器中拖入一个两列的布局容器,如图所示:
图11 布局设计3
选中布局容器下面“系统”右边的下拉箭头,选中其中的协同办公,然后分别将我的日程portlet和我的办公portlet拖入其中。
选中“布局设置”页签,然后在设计器上选中这个两列布局容器,按期望显示的比例修改“宽度比例”字段的值。
如图所示。
“布局设置”页签上的几个属性:
宽度比例:用于定义多列布局容器中各列的宽度比例,单列时宽度比例为100%。
输入格式为50,50或50,50%或100,50%,50%,整数表示像素宽度,百分数表示比较宽度;例如,50,50%,表示第一列占50像素的宽度,第二列占剩下宽度的50%。
样式:用于定义布局的样式,系统支持以下几种布局样式:默认布局、框架布局、左右补丁布局、上下补丁布局、蓝色背景布局五种方式。
外边距/内边距:用于定义布局的边距。
完成了以上设置后,点击〖保存〗图标保存设计好布局。
5.2.3布局属性配置
在【系统管理】→【客户化配置】→【门户配置】→【布局管理】节点,刷新并展开新建的布局,如图所示。
高级设置:用于设置布局或portlet的高级属性设置,选中布局时为布局设置属性,而选中布局下的某个portlet时,则是为portlet设置高级属性。
不同类型的portlet,其可设置的属性不同,弹出的界面也不尽相同。
布局的高级设置:
选中新建的布局,点击〖高级设置〗按钮,弹出如图所示的界面:
绑定链接组:是为布局设置菜单,点击参照弹出来的是系统内定义的菜单分组;图标:为已创建的布局设置布局图标,布局图标一般显示在布局名称的左边;是否启用:设置当前布局是否启用,当不勾选此项时,表明该布局禁卡用户使用;当勾选此项时,表明该布局允许用户使用;
是否受权限控制:设置当前布局是否受权限控制。
当不勾选此项时,表明该
布局不受权限控制,任何用户都可以访问;当勾选此项时,表明该布局受权限控制,只有分配了权限的用户才可以访问该布局。
显示类型:设置当前布局显示方式的参数。
当该参数为隐藏时,用户无论是否有该布局的权限,界面上都不显示该布局;当该参数为禁止访问时,界面上显示该布局,但该布局不能访问;当该参数为正常时,该布局能正常访问。
5.2.4 Portlet的高级设置
选中任何一个portlet,点击〖高级设置〗按钮,弹出如图所示界面,可以根据需要修改参数值。
布局管理节点的相关功能:
l 新增:新增一个布局。
l 修改:修改一个布局。
l 删除:删除一个布局。
l 升级:是将修改的文件更新到数据库中,修改的文件是指portlet.xml中的版本号发生改变的时候,门户会把改变的portlet同步到数据库中。
l 应用:把布局在设计态的修改同步到运行态;
刷新:界面刷新。
l 复制/粘贴:布局的复制和粘贴是方便布局快速高效的重用,通过选中要重用的布局点击“复制”按钮即可获得该布局的一份拷贝,选择要放入的组织后点击“粘贴”按钮即可把拷贝的布局复制到目标组织下。
l 导入/导出:选中需要导出的布局点击〖导出〗按钮,即可获得该布局的一个.pml文件;选择要放入导入布局的组织后,点〖导入〗按钮,即可把导出的.pml文件恢复到目标组织中来;
5.3小组件管理
Portal 布局是由Portlet组成的,小组件管理就是对Portlet进行管理,以集团管理员登陆后,通过系统管理打开小组件管理对话框,如下图,在左侧选中一个Portal模块,在右侧显示此模块下的所有的Portlet,选中一个Porlet,可以对此进行删除,或者,设置器属性,同时还可以给其模块添加新的组件。
组件也是具有级别范围的,可以是全局的,也可以是某个组织下的组件。
5.4 门户模块配置
以系统管理员登陆门户,在系统管理下有一个门户模块配置,通过它可以对Portal模块进行升级,恢复模块出厂设置,以及Portlet的初始化设置等操作。
打开门户模块配置页面,显示安装好的Portal模块,模块状态有两个“正常”,“异常”,如果显示异常,那要检查Portal的文件是否符合上面要求的几个文件是否都存在。
选中一个Portal模块后,在点击Portlet设置,可以对此模块下的Portlet进行属性的设置。