你好,欢迎您来到福建信息主管(CIO)网! 设为首页|加入收藏|会员中心
您现在的位置:>> 企业招聘 >> 企业招聘
企业信息门户(EIP)设计与实现(下)
作者:曹伟 来源:AMT 发布时间:2006年01月30日 点击数:

(一) 门户服务

Portal实现门户和电子商务应用开发和提交的企业级服务,它们包括内容管理、内容工作流程、动态内容发布、高级开发选项、目录分类、个性化和搜索以及展示服务。Portal是开发和提交门户与电子商务应用,同时集成现有的业务系统,进而提供内容、交易和团队的无缝集成。

Portal提供的门户服务包括:

用于支持内容生命周期管理(从概念到许可和出版)的内容管理、内容工作流程和目录服务。
针对终端用户优化内容组合的个性化服务。
通过安全的、n-层环境使得在分布环境中用户能够建立、测试和提交动态内容和其它数字资产的提交选项。
提供(内置)工作组级的门户解决方案,对于需要提交具有内置个性化和定制能力的高性能门户来讲,该方案提供了直观的、基于Web的接口。
Portal提供了完整的内容管理基础架构来支持内容的生命周期管理——从概念到许可证和发布。它允许内容开发人员使用其熟悉的开发工具来提交、编辑、浏览和确定内容。它提供了具有简单下拉列表式接口来完成其任务。用户能定义具有电子邮件通告的工作流程来管理团队开发。内容管理基础架构保证用户对其电子商务应用和内容的有效控制。

(二)B2B 扩展

一个企业在企业应用中,企业应用包含MIS、ERP、SCM应用系统,一个贸易性的或者以贸易为主的公司为了降低成本而选择采用客户自主的方式 。

Portal在B2B方面进行了有效的扩展,为企业门户提供了B2B协作和集成能力。而且,在利用开放标准的基础上,这些功能的扩展推动了组织之间信息的自动交换,以及横跨企业所有应用的集成,揭示了新时期B2B的丰富内涵。其提供的功能扩展包括:

  1。直接B2B协作。Portal的B2B扩展实现了供应商和其它企业(更适宜已经使用Portal的企业)之间的直接通讯,因此提供了直接的B2B协作。

  2。访问多个异构的电子市场。Portal的B2B功能扩展可以为用户访问多个不同语言(例如,不同习惯用法的XML)的异构电子市场提供一个专一门户,从而保证业务流程的顺利实施。

3。企业外部活动的统一视图。Portal的核心提供了企业内部的信息、应用和活动的个性化视图;Portal的B2B的扩展提供了企业外部的信息、应用和活动的统一视图。Portal应有多个B2B扩展选项,而消息的传输协议是其多个许可选项的集合,它提供了高层次的外部集成、主要用于把业务消息从一种格式翻译成另外一种格式,诸如EDI和XML。

该集合包括 :

◆XML映射项管理
   XML映射项帮助用户组织和维护XML模式,它可以提供下列功能:
模式分类目录和合并 Schema Central 使得用户对模式进行逻辑分组并且把它们集 中存储以便于访问和重用。
模式同义词 Schema Central使得用户能建立模式之间的基本同义词,这有助于用 户理解和跟踪各种来源模式之间的联系和冗余度。
模式版本 Schema Central 提供了让用户跟踪随着时间变化修改不同模式版本的能 力。
模式检查 Schema Central使得用户对XML模式建立规则,这些规则基于公司标准, 并且允许用户根据这些规则检查模式,保证这些规则满足标准。

◆XML-XML 映射
鉴于XML标准、公司要求的不断变化和XML互操作性的需求,XML-XML映射提供了从一个XML标准快速映射到任何目标XML标准的图形用户接口,这使得公司可以使用自己的语言标准进行业务和商贸信息通讯,不需要受到业界专用XML标准的限制。一旦建立了映射关系,该选项可以在Portal中自动进行不同XML标准之间的翻译,XML-XML 映射器就可帮助企业建立B2B电子商务,熟悉微软产品的BizTalk Server 和Visio将提供组件开发等。

◆EDI-XML映射
EDI-XML映射使得没有能力实现EDI的较小企业能够使用较少投资加入到交易通讯中。通过在交易中任意增加贸易伙伴和供应链成员的解决方案。许多大型企业已经大量投资电子数据交换(EDI)系统。但由于实现EDI是比较昂贵的,所以有近80% 的贸易伙伴公司没有使用EDI, 它们常常借助其它效率较低的通讯方法完成业务商贸活动,包括邮件、电子邮件和传真。

在XML和EDI选择方面,我建议选择XML ,在XML保存数据方面,我个人认为仅仅是数据的格式也得到了保存,为此数据的容量在增长,但此项并非是考虑的点,因为数据存储的容量已经日趋增长非常迅速。
 


图14:IBM技术Portal架构(资料来源IBM)

(三) 移动和无线扩展

Portal使企业可以建立扩展和集成现有业务系统的电子商务系统来提供内容、商业和团体的无缝集成。它的移动与无线扩展功能可以在大量移动和无线设备上扩展业务内容和应用 - 这些设备包括了客户、合作伙伴和雇员的掌上设备、智能终端或手机。该功能模块包含一个在销售和许可上独立于Portal的选项。

该选项包括三个组件(Sysbase和IBM有相同之处,IBM的三个组件包括异步、实时和团队协作):

1。Portal移动选项:把要求传送内容发到移动Web设备上。Portal移动选项对于把门户内容传送到瘦客户或基于浏览器应用中(这包括在掌上型电脑和PDA、智能电话、智能传呼机和诸如机顶盒互联网应用中的移动或者嵌入式Web浏览器)提供了完整的、基于Java的平台。利用Portal移动选项门户应用能通过人机接口、计算系统和通讯连接把门户内容发送到这些设备上。

Portal移动选项服务器具有接收移动Web 请求、初始会话、标识请求设备、安全 信息交换的入口- 所有这些都能紧密地与Portal集成在易于使用的平台上。Portal移动选项支持智能传呼机、膝上电脑、PDA、Web电话和互联网应用。在通 过这个入口维护一致性安全权限的情况下,它也能与各种Web和移动Web服务器一同 工作,例如WAP网关。

2。Portal移动消息选项:把消息安全、可靠地发送到移动设备上。Portal移动消息选项在传递消息方面提供了企业级消息 传送和管理平台,并且具有对客户及合作伙伴的警示功能。Portal移动消息选项传送消息到包括单向和双向文本呼机、智能传呼机、数 字电话、PDA、掌上电脑和膝上电脑的设备上。

Portal移动消息选项 提供了包括存储并转发路由、布告、排队、安全、设置优先级、过滤和终止、故障通告、安全和移动传输优化的关键任务消息特性。移动应用管理工具保证了企业有效管理和维护移动实时消息基础架构的能力,并且与SNMP网络管理系统有接口。

3。EP移动应用选项:通过将关键信息扩展到移动客户应用中来弥补无线覆盖的间隙。EP移动应用选项通过提供24x7的存取关键、事务型信息来扩展Portal- 即使用户已经超出无线网络覆盖范围。使用诸如PDA、数字电话、膝上电脑和智能传呼机等智能设备,移动工作人员或合作伙伴在无线网络覆盖范围之外仍能继续使用关键任务应用。 EP移动应用选项建立在智能设备上提交的小型移动数据库。这些数据库利用包括在该选项中MobiLink移动设备复制工具,手工或自动地与Portal中信息进行同步。因为同步是透明的并且一旦设备进入无线覆盖范围之内会被这个门户所调度,所以用户会感受到“永远可用”的信息。

在关键任务应用中最为关注的信息安全性是通过内置在该选项中的复杂授权和加密能 力得到保证的。
 


图15:IBM移动和无线扩展的Portal架构(资料来源IBM)

(四)电子商务基础架构

Portal对于开发和提交门户和电子商务应用提供了集成的电子商务基础架构。它具有强大的可伸缩性并且能配置为24x7可用的操作。它也能够使用不同语言和字符集进行提交。它包括一个J2EE应用服务器、目录服务(与LDAP和Microsoft Active Directories进行同步)、一个包括基于角色的单点登录(single sign on)的集成安全框架以及存储和同步数据的企业级数据服务器。它的功能包括:

1。搜索和索引服务
Portal的自治 概念搜索和代理技术提供给门户用户更多相关搜索结果。与传统搜索引擎仅查找精确匹配的文档不同,自治(Autonomy) 概念搜索引擎因为其唯一模式匹配技术也将查找相关文档。自治查找单词之间(概念搜索)的关系并且能够发现对于终端用户有价值的文档,即使文档中可能没有包括搜索项。这将给门户用户带去更有价值的搜索结果。

2。安全性
  Portal对于开发和管理安全门户提供了完整的、点到点的安全架构。它是基于角色安全架构而设计的,这样保证对于门户内部信息的安全存取。

3。高可用性的体系结构
  Portal的高可用性软件直接集成并且弥补硬件厂商关于企业级系统的HA选项:UNIX(HP、IBM、Sun等) 和NT。例如,如果一个HA硬件节点出现故障的话,硬件厂商的HA软件将自动给Portal的HA软件发送节点故障事件信息。

4。开发工具
  Portal提供了一个覆盖所有开发周期的集成开发工具套件- 从设计、开发到提交。这些产品套件有助于减少把现有应用集成进门户所需要的工作量,保证了更新的应用仍能继续与原有系统相兼容。

技术协会所支持的,成熟的并多次获奖的产品线中,每一个产品都将很容易地适应技术专家的技能,保持与诸如J2EE和UML最新标准的一致。每一个产品都能被定制来适应任何企业的已有应用架构和标准开发方法的环境,保证开发者和设计者几乎不需要重新培训就能继续协同工作。

(五)企业集成服务

Portal具有最全面的后台集成特性,这使得集成企业事件、应用和数据到企业门户中更为容易 - 不需要重新构建已有系统和业务过程。不管以前所选择厂商和体系结构如何,Portal的开放式体系结构鼓励再用和集成所有已有企业应用的基础架构。这使得成功实施门户更为快速,可最充分地利用已有知识、最灵活地适应未来变化。该项服务的主要功能包括:

? 事件集成和消息服务

Portal的消息和事件集成服务控制企业业务事件的产生、捕获、转换和传播。事件触发体系结构是成功提交高伸缩性、具有多样性和常常不可预知用户负载的电子商务应用的关键。事件集成允许所集成应用把信息发送给企业其他部门,通知其内部变化,因此保证了关键业务在企业内部的一致同步。转换能够改变信息格式使得它们被任何所接收应用正确理解。消息能被立即处理或者存储起来随后使用,保证业务单位和部门IT组织能把新信息集成到他们所希望的专用信息系统中。因此部门能够更有效的处理主要用户需要以及整个企业的需要。事件激活现有应用已经完成而不需要修改应用。因此现有应用能修改、更新或删除、增加新应用而不需要破环所集成的企业应用。

? 应用集成服务
  企业的竞争优势很大程度上依赖于正在运行业务的现有应用。依赖于单独厂家的产品集或者快速发展的组件模型充满风险并且要降低ROI。Portal无缝集成原有应用并打包到企业门户中,充分利用原有信息系统及组件体系结构使得企业更具生产力。

? 大型主机的集成服务
  Portal的大型主机服务把“Web时代”开发带入MVS应用环境中。 这些服务使得基于LAN和Web的客户和服务器可对大型主机上的数据和应用进行存取,并且允许大型主机参与到贯穿整个企业的Portal中。

? 工作流处理
   对各种企业资源(事件、应用和数据)的集成只是成功了一半。集成的数据在与企业其他信息组合之前,没有显示出较高的价值。为了促进业务流程的完成,Portal提供了功能强大和灵活的工作流处理引擎,在正确时间集成正确数据和业务流程。这个工作流处理引擎能存取企业门户可用的任何应用和数据资源。结果是丰富了合作伙伴、雇员、客户、分销商、供应商的综合和无缝的门户经验。

四。Portal的实现

企业的Portal的内容应该根据企业的战略、业务、管理模式和发展过程来定制Portal内容,一般情况企业大体都有文档管理、工作流等OA管理、MIS应用和企业资源系统应用管理、知识管理等内容。


图16:企业的Portal该如何(资料来源Gartner)

从图16中Gartner提出的观点,从协同系统、内/外系统和内/外内容到Web服务,中间采用组件技术来实现内容整合、搜索服务、应用服务、目录服务、应用整合等一些Portal的知识库。Portal的内容管理由Portal组件服务、辅助以目录服务和安全服务。

在外部服务上,Portal采用Web服务来支持Portal内容。Portal内容分两块,一块是内联网,一块是外网。针对内网和外网Portal内容,列表如下:

1 产品发布系统
a。 产品分类管理,可多级分类,以树状组织显示;
b。 产品资料管理,可进行产品的增加、删除、修改,并选择产品是否发布;
c。 关键字/分类查询产品;
d。 最新产品与热门产品浏览;
e。 产品详细资料显示;
f。 产品浏览次数记录与统计;

2 在线订购系统
a。 可以通过网站在线订购各种产品;
b。 客户可随时登录查看自己的订单处理情况;
c。 后台查看每位客户的定单情况,并将处理情况实时反馈给客户;
d。 后台查看各种产品的销售情况;

3 客户反馈系统
a。 简单易用,只需进行简单的编辑、设置,就能完成反馈项目的制作、发布、回答、查阅、统计;
b。 能对客户信息进行归类,方便后台查看;
c。 界面简单、友好、人性化,操作方便;

4 人才招聘系统
a。 通过后台管理程序,发布招聘信息 (增加,删除,修改);
b。 允许来访者通过在线自荐;
c。 程序自动保存自荐信息,并发送到指定邮件存档;
d。 通过后台管理查看管理自荐者信息;

5 新闻发布系统
a。 通过后台管理程序直接对新闻即时增加,删除;
b。 支持在线上传新闻图像;
c。 自动生成网页;
d。 增添、修改、删除各栏目信息(包括文字与图片)的功能;

6 网站调查系统
a。 通过后台管理调查项目内容,可以随时预览;
b。 可创建多个调查表,并自行设置调查表版面与样式;
c。 程序自动生成调查表单,即采用所见即所得方式建立和修改调查表 ;
d。 程序自动生成调查结果;

7 代理商管理系统
a。 代理商档案管理;
b。 指定代理价;
c。 代理商具有在线订购功能;

8 管理员其它功能
a。 增加管理员;
b。 管理员档案管理;
c。 忘记密码。 邮件取回密码;
d。 在线修改登录密码;


图17:Portal技术实现(资料来源Gartner)

从Portal的实现上来看,以J2EE为技术标准的,如果支持移动设备,也需要支持移动开发标准,在协议、标准的基础上,支持各类企业应用。为此我从企业本身来考虑,需要将以下内容整合到Portal里面,为此,我对Portal的内容定义了三个区:工作区、学习区和休息区 :

工作区:
1. Message的内容:Mail、传真、短信、BBS、通知通告;
2. 日程安排:会议、约会、出差、请假及其他事务;
3. 任务:应做的(日常工作)、审批审核、项目

学习区:
1. 文档类:最新文档、文档管理、文档查询
2. 学习计划:新员工学习安排、学习安排、学习申请、已学情况(安排续学)
3. 便签:学习纪录、牢骚区、感悟区
4. 关联资料:收藏夹、文档共享

休息区:
1. 音乐欣赏、图片库、媒体
2. 笑话、故事等趣味信息
3. 公司文化
4. 内外新闻
5. 活动:组织活动、以往活动


图18:Portal技术实现(资料来源Gartner、曹伟注释)

在图18中,我选择Gartner提供的一个界面来描述在外部Portal表现的内容,在界面上,存放着各类应用的入口。关于Portal内容的设计,读者可以参见Gartner的研究资料。


图19:Portal 的厂商的比较(资料来源Gartner)

图19中描述了一些厂商对Portal的自身的看法和各个厂商的提供Portal的功能倾向。客户在定制自己的portal 的时候可以参照如下的一些属性。
本篇文章仅仅大体上介绍一下Portal 的泛泛的设计,仅仅给设计者提供一个框架型的参考 墨幽中文网 www.moyou17v.com 墨幽中文网,如有Portal设计者可来信和作者沟通