(计算机应用技术专业论文)门户平台中内容管理技术的研究.pdf_第1页
(计算机应用技术专业论文)门户平台中内容管理技术的研究.pdf_第2页
(计算机应用技术专业论文)门户平台中内容管理技术的研究.pdf_第3页
(计算机应用技术专业论文)门户平台中内容管理技术的研究.pdf_第4页
(计算机应用技术专业论文)门户平台中内容管理技术的研究.pdf_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西北工业大学硕士学位论文 摘要 摘要 随着计算机技术和网络技术的迅猛发展,大量的企业通过信息化提高企业的 管理和服务水平,但是由于我国信息化建设的基础相对比较薄弱,特别是应用水 平比较低,大多数企业在建立信息系统时都采用分步实施的方法,针对不同的应 用需求建立不同的业务子系统,这些系统往往都是自成一体,相互分隔,形成了 一个个的“信息孤岛”。 本文分析了目前企业信息化过程中出现的问题,研究了企业信息门户和内容 管理技术的现状,提出了适合中小企业的通用型门户平台( m e o p ) 解决企业面 l 隘的问题,并在此平台上设计开发一个可扩展的门户内容管理框架e p c m f ( e x t e n s i b l ep o r t a lc o n t e n tm a n a g e m e n tf r a m e w o r k ) 进行企业信息资源的管理。 在深入研究了e p c m f 的框架组成之后,结合使用x m l 技术的和元数据设计, 对存储管理子系统,内容获取子系统和内容发布子系统进行了详细设计和实现。 本框架的设计覆盖了内容管理的主要功能,具有较好的扩展能力,能够满足 企业的一般应用,为门户平台其它模块和二次开发提供服务。 关键词:企业信息门户,内容管理,x m l ,元数据 西1 l 2 1 2 业大学硕士学位论文 a b s u a c t a b s t r a c t w i 也t h ed e v e l o p i n go f c o m p u t e rs c i e n c ea n dn e t w o r k m a n ye n t e r p r i s e se n h a n c e t h eb u s i n e s sm a n a g e m e n ta n ds e r v i c el e v e lt h r o u g hi n f o r m a t i z a t i o n d u et oaq u i t e w e a kc o n s t r u c t i o na n da p p l i c a t i o nl e v e li ni n f o r m a t i z a t i o n ,m o s to f t h e me s t a b l i s ht h e i n f o r m a t i o ns y s t e mi n d i v i d u a l l y a sar e s u l t ,t h ee n t e r p r i s e sb u i l dd i f f e r e n ts y s t e m s i n t om a n y “i s l a n d so f i n f o r m a t i o n ” t h et h e s i sa n a l y z e st h ei s s u e sw h i c ha p p e a ri nt h ep r o c e s so f p r e s e n t e n t e r p r i s e i n f o r m a t i z a t i o na n ds t u d i e st h es i t u a t i o no f t h ee n t e r p r i s ei n f o r m a t i o np o r t a la n dt h e c o n t e n tm a n a g e m e n tt e c h n o l o g y i ta l s op r o p o s e st h eb l o c k si nf r o n to f t h em i n o r e n t e r p r i s eo r i e n t e dp o r t a l ( m e o p ) w h i c h i ss u i t a b l ef o rs m a l la n dm e d i u m e n t e r p r i s e s t h e n ,i tm a k e sad e s i g nf o re x t e n s i b l ep o r t a lc o n t e n tm a n a g e m e n tf r a m e w o r k r e p c m f ) b a s e do nt h ep l a t f o r ma n ds o l v e st h ep r o b l e mo fe n t e r p r i s e s i n f o r m a t i o n r e s o u r c em a n a g e m e n t a f t e rat h o r o u g h l ys t u d yo ft h ef r a m e w o r ke p c m f ,ad e t a i l d e s i g na n di m p l e m e n tt h es u b s y s t e mo fs t o r a g em a n a g e m e n t ,c o n t e n te x t r a c t i o na n d c o n t e n tp u b l i c a t i o ni sm a d eb yc o m b i n gt h et e c h n o l o g yo f x m la n dm e t a d a t a t h ed e s i g no f s y s t e m sf r a m e w o r kc o v e r st h em a i nf u n c t i o no f c o n t e n t m a n a g e m e n t i tc a nb ee x p a n d e de a s i l y ,a n dw i l ls a t i s 匆t h en e e do fe n t e r p r i s e sb y p r o v i d i n gs e r v i c e sf o ro t h e ra p p l i c a t i o no f p o r t a lp l a t f o r m k e yw o r d s :e n t e r p r i s ei n f o r m a t i o np o r t a l ,c o n t e n tm a n a g e m e n t ,x m l ,m e t a d a t a l i 两北:1 :业人学硕士学位论文 第一章绪论 第一章绪论 1 1 论文的研究背景和意义 随着信息时代的到来,先进的管理思想融入国内企业,为了更好的加快企业 反应速度,增强企业竞争优势,越来越多的中小企业意识到信息化建设的重要性。 目前,企业信息化进入实质性发展阶段,其信息化建设正在逐步从单机或局域网 应用阶段向更高层次的系统应用与整合方向发展。 随着信息化的深入发展,也渐渐地暴露出一些问题。1 、很多企业早已意识 到信息化建设的重要性,在企业内部针对不同的应用需求建立不同的业务子系 统,这些信息系统通常是在不同历史时期建成的,所采用的技术和标准并不完全 相同,使得系统与系统之间互不兼容,数据资源得不到有效共享,导致了企业各 种信息资源彼此分隔、相互封闭,形成了“信息孤岛;2 、随着企业的发展与网 络经济的兴起,这些应用系统使得企业数据开始以几何级数迅速增长,大量非结 构化数据的存在,而又没有系统的管理:3 、不同应用系统的用户界面各异,客 户端配置繁琐,维护工作相对复杂,移植性和扩展性较差;4 、用户在使用不同 的应用时,需要在不同的系统之间进行切换,用户需要记忆不同的用户名和密码, 效率不高;5 、中小企业还砸临着资金和技术相对匮乏,受时间、成本、经济效 益、财力等因素的制约,他们不可能投入大量的人力、财力去开发新系统或购买 成熟的商业软件。 企业信息化建设和企业门户管理,最重要的一个方面就是企业信息内容的管 理。 随着互联网技术的飞速发展,在企业内部与外部网上,信息以人们无法预 计的速度增长,以至于使人常常迷失在信息的海洋,难以及时快速地发现、定位 自己所需要的信息。 在信息时代的今天,信息己成为企业的财富,企业需要快速地从市场中获取 信息、分析决策、发布信息,这有助于企业及时发现市场机会、分析企业自身的 生产、运营状况,在激烈的市场竞争中取得优势,这同样需要完善的系统提供支 持。 企业的信息不仅来源广泛,包括企业内部网的各个应用系统所产生的大量 西北工业大学硕士学位论文第一章绪论 数字、文档、图片等资源,以及互联网的大量信息和客户、供应商、合作伙伴所 提供的大量资料、数据;同时,各种不同的数据的存储方式、格式等也存在着种 种差异,没有强大、完善的系统支持是无法面对内容的广泛性与多样性的。 内容管理技术通过综合运用先进的计算机技术,对企业内外的各种结构化和 非结构化的各种数字资源进行采集、管理、利用、发布、挖掘等处理,从而为更 好地服务于企业的信息化,改善组织的运行效率,提高企业的竞争力,为企业的 管理、优化、决策提供了有利的工具。 1 2 论文的主要工作 本文重点研究了基于企业级门户平台中内容管理系统的设计与实现。主要工 作有: 分析当前国内中小企业信息化现状,针对出现的困难,提出使用门户技 术搭建企业信息平台,使用内容管理技术解决企业信息资料的管理。 对企业信息门户和内容管理技术的内涵、应用价值、发展状况的进行研 究分析。 针对中小企业特点,提出了面向中小企业的通用型门户平台m e o p ( m i n o re n t e r p r i s eo r i e n t e dp o r t a l ) ,并对其框架和功能进行了研究。 重点提出了基于m e o p 平台下的可扩展的门户内容管理框架e p c m f ( e x t e n s i b l ep o r t a lc o n t e n tm a n a g e m e n tf r a m e w o r k ) ,分析了该框架的体 系结构和功能模块,并通过服务和接口等方式应用在门户平台上。 通过使用x m l 和元数据等技术研究了内容存储管理、内容获取、内容 发布的子系统的设计和实现。 1 3 论文的组织结构 本文的组织结构如下: 第一章绪论,介绍了课题背景,论文的主要工作和论文的组织结构。 第二章企业门户和内容管理,分析了企业信息门户的发展现状和使用价值, 分析了内容管理系统的概念、发展状况和应用到的关键技术。 第三章m e o p 框架设计,提出了面向中小企业的通用型门户平台m e o p 的设 西北工业大学硕士学位论文 第一章绪论 计目标和系统框架。 第四章内容管理系统分析,根据内容管理在m e o p 的作用和企业信息资源管 理特点,结合扩展的内容管理的总体框架,提出了一个可扩展的门户内容管理框 架e p c m f ,并分析其框架结构和系统的组成,本章还研究了使用t u r b i n e 服务为 平台提供开发接口和在p o r t l e t 中应用。 第五章内容存储系统的设计与实现,研究了内容管理的核心部分存储系统的 设计。具体介绍了对非数据库内容通过定义它的元数据,描述成内容组件,并把 元数据映射到数据库的方法对其组织管理;数据库数据使用持久化工具t o r g u e , 建立关系数据库的持久化访问层,实现对数据库的统一访问。 第六章应用和服务系统的设计与实现,重点研究了通过设计内容模版实现内 容获取,通过使用发布模版和格式转换实现内容发布这两部分内容。另外还简要 介绍了内容服务。 第七章结束语是本文的总结与展望。 西北工业人学硕士学位论文第二章企业门户和内容管理 第二章企业门户和内容管理 2 1 面向企业级门户系统概述 2 1 1 企业信息门户的产生与发展现状 关于什么是门户( p o r t a l ) 有很多种说法,包括:拥有信息的团体、集中的 商业环境或电子市场、集成化的桌面环境等等,共同点是一种高级别的集成环境。 p o r t a l 一词原来是“门户网站”的意思,如y a h o o l 、a l l a v i s t a 、s i n a 。而对 于企业信息化而言,它扮演的角色则有所不同。对企业来说,建立p o r t a l 的意义 在于可以使员工共享各种系统和信息资源,并对其进行统一的管理。对员工来说, 通过p o r t a l 可以了解和掌握有关企业的各种信息、参加讨论、协同工作等。p o r t a l 自动将分散于企业各处的信息资源整理并发送给员工,真正实现信息找人的目 的。 p o r t a l 现在已经成为企业最关注的领域之一,是实现企业整合的第一步。其 重要价值在于它是企业现有投资与新投资的集成节点,使用户能够与人、内容、 应用和流程进行个性化的、安全的、单点式的互动交流。 p o r t a l 技术强调以用户为中心,重视工作流及整体工作效能。通过与应用无 关的图形化界面映射以知识为中心的工作流,提供单点集成界面,实现信息的集 中化访问。p o r t a l 将“自动化孤岛”( i s l a n do f a u t o m a t i o n ) 和“信息化孤岛”( i s l a n d o f i n f o r m a t i o n ) 联接起来,创建一个提供支持信息访问、传递,以及跨组织工作 的集成化商务环境。 现有p o r f a l 技术可概括为以下四种: 企业信息门户( e i p ,e n t e r p r i s ei n f o r m a t i o np o r t a l ) 依据主题将大量的内容进行组织,并利用这些信息将用户连接起来。 协作门户( c p ,c o i l a b o r a t i v ep o r t a l ) 为用户团队提供协同工具,建立虚拟项目工作区并辅助团队协同工作。 专业门户( e p ,e x p e r t i s ep o r t a l ) 将用户依其能力、专业知识及对信息的需求进行连接。 知识门户( k p ,k n o w l e d g ep o r t a l ) 4 西北工业大学硕士学位论文 第二章企业门户和内容管理 具备上述三种p o r t a l 的功能,并继而完成知识管理、内容管理、商务智能等 更多工作。 通常所说的p o r t a l ,基本都是e i p 的概念。e i p 最初是由美林公司( m e r r i l l l y n c h ) 的c s h i l a k e s $ 口j u l i e t y l m a n 于1 9 9 8 年1 1 月1 6 日提出的。他们在发表的研究报告中 把企业信息化门户定义为在企业内部和企业间管理、分析及发布信息的软件系统 ( 如商务智能( b i ,b u s i n e s si n t e l l i g e n c e ) 、内容管理( c m ,c o n t e n tm a n a g e m e n t ) 、 数据仓库( d a t aw a r e h o u s e & m a r t ) 及数据管理( d m ,d a t am a n a g e m e n t ) ) 等 的融合体,p o r t a l 使得企业能够充分利用内、外部的信息,为用户提供一个面向 商务决策的定制信息获取入口。 综上所述,e i p 是企业提供给商业用户访问信息和应用,以及完成各种交互 或协作行为的单一集成访问点。相应的门户系统软件则提供了开发、部署和管理 门户应用的各种服务。 企业信息门户技术是目前解决企业信息化过程中所遇到问题的一种有效方 法。企业门户代表着电子商务的新浪潮,它在传统的企业信息系统架构之上,为 电子商务提供了一个跨越分散的、内外部信息处理过程的统一平台,因此它是企 业实现电子商务战略的必要手段,其重要作用体现在对企业内外资源的整合上。 随着互联网应用于企业市场,企业也逐渐将各类型的业务搬到一个开放统 一、安全度很高的网上平台,企业门户网站对于企业的发展越来越重要;世界各 大预测公司提供的数据表明:e i p 己经并且将继续保持着快速发展的趋势:根据 国际著名的调查公司d e l p h i g r o u p 的调查表明,建立门户系统的高潮正在到来, 而全球最大的金融管理与咨询公司m e r r i l l l y n c h 更把门户的建设提高到信息技术 的建设与投资方向的高度上来。m e r r i l l l y n c h 在一份报告中预测。信息技术建设 与投资的下一个高潮将在门户系统上出现。据i d c 的“2 0 0 0 2 0 0 5 年全球信息门 户系统软件市场预测与分析”报告,全球门户系统市场将从2 0 0 0 年的2 5 2 亿美 元增长到2 0 0 5 年的2 4 4 亿美元。年复合增长率为5 7 2 ,远远高于其它软件类 产品的增长速度,具有极好的市场前景。 世界各大软件厂商对门户产品的介入也说明e i p 具有良好的发展势态:e i p 自提出以后,先后有众多的软件厂商倾力投入并推出自己的产品。最早推出门户 产品的软件厂商有e p i c e n t r i c ,p l u m t r e e 和v i a d o r 等,然后有一些基础软件供应 西北j7 业大学硕士学位论文 第二二章企业门户年内容管理 商也加入这一行列,包括i b m ,o r a c l e ,b e a ,s y b a s e 以及m i c r o s o f t 等,并且成为 门户产品中具有实力的供应商,此外一些c r m 、e r p 的厂商也进入这一市场, 并跟他们原有的系统进行集成, 这些厂商包括d o c u m e n t u m ,i n t e r w o v e n , b r o a d v i s i o n ,v i g n e t t e ,s a p 和p e o p l e s o f t 等。 今年来国内也有多家软件企业在门户产品上进行了相关研发,例如北京慧正 门户平台、方正呈思门户平台、山东金益康门户平台等。 2 1 2 企业门户的特点和使用价值 企业信息门户将信息和应用集中在一起,并提供针对人的综合服务,因此, 信息、应用、人是体系中的关键要素,门户的功能则是服务于各个要素或用于维 系三者之间的关系,如图2 1 所示。 图2 1 门户和信息、应用、人的关系图 目前企业门户平台多具有以下特点【1 s 1 : 统一的信息访问渠道。通过将内部和外部各种相对分散独立的信息组成 统一的整体,使用户能够从统一的渠道访问其所需的信息。 不问断的服务。通过网络和安全可靠的机制使用户在任何时间、任何地 点都可以访问企业的信息和应用。 强大的内容管理能力。能对企业各种类型信息进行处理,支持多种结构 化和非结构化数据。 个性化的应用服务。信息门户的数据和应用可以根据每一个人的要求来 设置和提供,定制出个性化的应用门户。 与现有系统有效集成。能将企业现有的数据和应用无缝地集成到一起, 无需重新开发。 6 西北工业人学硕士学位论文 第二章企业j 户和内容管理 高度的可扩展性。 安全可靠。 由此可见,门户技术对企业有相当大的商业价值:企业可以把原来不同的内 部部门分割、不同的企业内外分割,通过系统集成使其相互连接到一起,形成广 泛的、相互关联的企业应用环境,由此简化和统一了对企业信息及应用的访问, 并形成真正的企业含力:提供高质量的客户服务,通过丰富的企业信息资源吸引 新客户,密切老客户的关系,并方便商业伙伴进行通信和协作,提高合作的效率; 方便进行商业活动的跟踪、分析和优化;方便进行数据的分析、再组织;容易发 现新的商机和快速进入市场;方便员工进行更快速而准确的商业决策,降低成本, 增加收入;更重要的是可以缩短企业对市场的响应时间,从而使企业在激烈的市 场竞争中占据有利地位等。 2 2 内容管理系统现状研究 2 2 1 内容管理的概念 首先说明内容这一概念。“内容”( c o n t e n t ) 的含义是非常复杂和广泛的。比 如,在w e b 应用中,“内容”不仅仅包括了网页,网页元素及其相关内容,例如 文本、图形、多媒体数据、脚本( s c r i p t ) 和广告等等,还包括了网页之问的关系, 生成动态页面、执行商务操作的数据库信息,甚至还包括了进行商务活动的业务 规则。 下面是内容和其有关概念的定: 内容:内容是记录在介质( 声音、图片或打印文件等) 上的意义( m e a n i n g ) , 而且这样意义与记录它的媒体无关。 意义:意义是人们对客观事物的共同理解,它是某些思想和度量中固有 的。意义的四个基本特征是定义、状态、上下文环境( c o n t e x t ) 和 行为( b e h a v i o r ) 。 内容是一个比数据、文档和信息更广的概念,是对各种结构化数据、非结构 化文档的聚合,这在某种程度上,也包含了知识。总而言之,内容是一笔巨大的 数字资产。企业内容可能是文件、档案、图形、影像、网页、声音、视讯,产品 数据、研发文件、数据库表格、应用程序代码、合约等结构化或非结构化数据。 西北t 业大学硕士学位论文第二章企业门户和内容管理 内容的管理就是施加在“内容”对象上的一系列处理过程,包括收集、确认、 批准、整理、定位、转换、分发、更新、存档等,目的是为了使“内容”能够在 正确的时间、以正确的形式传递到正确的地点和人。 企业内容管理是指协助组织和个人,借助信息技术,实现内容的创建、储存、 分享、应用、更新,并在企业个人、组织、业务、战略等诸多方面产生价值的过 程。企业内容管理系统就是能够支撑内容管理的一种工具或一套工具的组合。 内容管理是许多先进技术的综合应用,它涵盖企业内联网( i m r a n e t s ) ,互 联网( i n t e m e t ) 和企业外联网( e x t r a n e t s ) 应用,大大突破了传统信息流管理软 件、办公自动化软件以及文档管理软件的应用范围、使用效果和商业价值。内容 管理解决方案重点解决各种非结构化或半结构化的数字资源的采集、管理、利用、 传递和增值,并能有机集成到结构化数据的商业智能( b i ) 环境中,如e r p , c r m 等。电子商务和x m l 是内容管理市场发展的源动力,内容管理解决方案的终极 目标是实现内容价值链的最优化。 2 2 2 现状分析 ( 一) 起源 内容管理是出现在互联网时代的新宠,最初起源于许多i c p 公司用于管理他 们的复杂网站的内容。一个大型的政府网站或者企业网站每天可能会发布上千上 万条甚至更多的文章,如何使用先进的技术,节省人力和物力,是这些大型企业 不断思考的问题。随着企业规模的不断扩大,新的内容不断扩充,使用f r a n t p a g e 和d r e a m w a v e r 这样的工具制作页面并发布文章已经不能满足需要,大家在思考 着同一个问题,如何在增加内容服务的同时,尽量减少编辑人员。该需求引出了 内容管理的慨念,许多软件公司进行相应的软件开发。 ( 二) 内容管理产品介绍 就国内而言,目前的内容管理厂商可分为3 大类,一类是i n t e r w o v e n , b r o a d v i s i o n ,v i g n e t t e 和d o c u m e n t u m 等国际大厂商,它们进入这一领域的时间最 早,因而推出的方案软件具有功能齐全、应用成熟的特点,但其价格十分昂贵; 第二类是诸如o r a c l e ,s y b a s e ,l n f o r m i x ( 尸, 被i b m 收购) 这样的拥有数据库技术支 持的厂商,这类厂商中的后来者i b m ,m i c r o s o f t 的发展咄咄逗入:第三类厂商, 就是国内厂商,t r s 、如易宝北信、i b a s e ( 国信贝斯) 、联想等都是其中的代 s 西北上业大学硕士学位论文 第二章企业门户和内容管理 表厂商。下面就对i n t e r w o v e n ,i b m 的内容管理系统和i b a s ei n t e r n e tg e a r f r a m e w o r k 内容管理系统进行简单介绍。 i n t e r w o v e n 内容管理系统 i n t e r w o v e n 的内容管理解决方案比较全而的涵盖了w c m , d o c u m e n t a t i o n m a n a g e m e n t 以及m e d i a a s s e t m a n a g e m e n t ,形成了一个完整概 念的企业内容管理平台,使其能够胜任复杂的门户架构和复杂的内容的管 理。i n t e r w o v e n 企业内容管理解决方案平台具有行业应用广泛且业务拓展性 强的特征,能够动态地同时处理编码和内容,智能浓缩来源于元数据的内容。 并迅捷地利用其特有的专利技术和基于标准的构成。该解决方案是完整的企 业内容管理平台,能从内容的采集、创建、传递到内容分析等整个产业价值 链的完全整合。应用内容管理,企业可以做到以信息共享为目的,面向海量 信息处理,集信息数字化、分布存储、管理、发布、查询为一体。 1 b m 内容管理系统 i b m 其自身具有开发和生产高性能硬件服务器的能力。在他们的方案中 包括高扩展性的体系架构c m 服务器。由索引服务器、对象服务器和客户程 序构成,形成一个三角形架构的体系结构。在此硬件基础上运行其提供的内 容管理软件,来满足对内容整个生命周期的管理,包括捕获、存储、组织、 流转、归档、跟踪和销毁。软件和硬件能很好的整合在一起,以保证稳定的 服务。目前i b m 在内容管理领域的客户涵盖银行、电信、政府、房地产、图 书馆、电视台等各行业。 i b a s ei n t e m e tg e a rf r a m e w o r k 内容管理系统 i b a s ei n t e m e tg e a rf r a m e w o r k s 内容管理系统是建立在i b a s e 非结构化 数据库核心技术之上,集成数据检索、文档管理、工作流管理、企业数据管 理和个性化信息服务,支持分布式计算环境的应用服务平台。它通过有效整 合企业内外各种信息资源,结合i b a s e 的强大数据管理和全文检索能力并配 以业界各种标准的组件技术,不仅为用户提供了对企业内外广泛信息资源的 访问、搜索、集成和管理的强大功能,同时为用户部署和开发高可用性、高 系统灵活性和可伸缩性的数据管理、信息发布、全文检索等信息管理应用系 统提供了强大、高效的应用开发平台。 西:i l y _ 业人学硕士学位论文 第二章企业门户和内容管理 ( 三) 应用前景 内容管理发展到今天,时间并不长,其价值也未被充分挖掘,还具有很大的 发展潜力。目前内容管理软件市场主要有两类产品,一类产品功能比较丰富,主 要面向企业级用户,如m i c r o s o f t 、i b m 等公司提供通用平台性c m 解决方案; 还有一类是内容管理的专项技术提供商,如v e r i t y 提供知识检索,m i e r o m e d i a 提供内容创作平台等。 从技术和应用角度来看内容管理的未来发展,可能会有以下几个趋势:一是 应用范围的继续拓展;二是和业务应用更加紧密结合,应用集成将成为内容管理 解决方案所必须要考虑的问题:三是技术应用的进一步深化;四是和知识管理趋 向融合,并最终成为知识管理解决方案的组成部分门【1 8 】。 1 内容管理应用范围的拓展主要表现为两种方向的“e ”。第一个“e ” 是企业( e n t e r p r i s e ) ,是指内容管理将从办公自动化以及某些局部应用拓展到整个 企业,形成企业内容管理。g a r t n e r 组织在2 0 0 1 年给出了企业内容管理的定义, 将之定位为“运用技术对贯穿企业的内容进行创建、捕获、分发、客户化以及管 理的过程”。另一个“e ”是电子商务( e b u s i n e s s ) ,如果说企业内容管理主要强 调对企业内部管理,而电子商务的内容管理主要强调电子商务交易中对整个内容 价值链的管理,使企业能够和供应商、合作伙伴、客户之间能够实现充分的内容 共享。 2 和业务应用的结合也是内容管理发展的必然趋势,因为内容管理最终还是 要服务于具体的业务过程。这很大程度上是一个系统和应用的集成问题,它需要 消除应用( o ne r p 、s c m 、c r m 等) 之间妨碍内容应用的界限,使企业能够充分 感知市场和用户的需求并做出快速响应。如在微软的c o n t e n tm a n a g e m e n ts e r v i c e 2 0 0 1 和c r m 的集成方案中,客户使用w e b 站点输入个人特征信息,这些信息 存储到c r m 中,而c o n t e n tm a n a g e m e n ts e r v i c e2 0 0 2 访问这些数据并根据客户 特征管理客户访问到的内容,如果客户特征发生变化,提交给客户的内容也自动 变化。 3 内容管理中技术应用的深化主要表现为更多智能手段的引入。目前的内容 管理解决方案具备了检索、工作流、版本控制等基本功能,处理的智能性尚还不 高;文档自动分类技术、文本挖掘、w e b 挖掘、p o r t a l 等技术也有了一定的应用, 1 0 西北工业大学硕士学位论文 第二章企业门户和内奔管理 但必定还会发展出更智能化的内容处理技术,如语义分析、自然语言理解、智能 代理等。 4 内容管理还将逐渐和知识管理趋于融合,这主要是归因于内容管理的很多 功能和知识管理都有相似之处。而且在目前内容管理和知识管理各自的应用中, 也没有显示出太多的差异性。这其中一个原因是因为知识管理尚处于初步阶段, 更多强调地恰恰是内容管理的功能。随着知识管理应用的深化,很多内容管理解 决方案提供商可能会将其标签改为“知识管理”,将成为必然。 2 3 关键技术研究 2 3 1 元数据 元数据( m e t a d a t a ) 的概念由来已久,它的传统定义是“关于数据库( 特别是 关系型数据库) 模式的描述信息”,这个定义把元数据看作是描述数据库性质和属 性( 包括表、列名、列属性、主键、外键) 等信息的一种方式。简而言之,元数据 就是“关于数据的数据”。前一“数据”,泛指数据库的“内容信息”,后一“数 据”,是指为理解数据库的内容信息而存贮的“信息”,即元数据。元数据是为了 运用数据所必须附加的一些信息,元数据描述了关于数据的一组典型特征但通常 不包含数据本身。 在内容管理系统中,元数据描述信息资源或数据等对象的数据,给计算机提 供了自动处理内容所需要的信息,从而使得计算机可以自动的处理内容,使得能 够识别资源,评价资源,追踪资源在使用过程中的变化,实现简单高效地管理大 量信息资源,实现信息资源的有效发现、查找、一体化组织和对使用资源的有效 管理。 元数据标准设计首要的问题是要利用元数据实现哪些功能。元数据应考虑实 现的功能有如下几个方面【5 : 描述:对信息对象的内容、属性等的描述能力,是元数据最基本的功能,应 当能比较完整地反映出信息对象的全貌。衡量插述能力最重要的一点是,它能否 准确地区别不同的具体信息对象。这是元数据标准制订工作中最困难的一部分。 针对每一类具体的资源对象需分别研制。 检索:支持用户发现资源的能力,印利用元数据来更好地组织信息对象,建 西0 e :( :业大学硕士学位论文 第二章企业fj 户和内容管理 立它们之间的关系,为用户提供多层次、多途径的检索体系,从而有利于用户便 捷、快速地发现其真正需要的信息资源。 选择:支持用户在不必浏览信息对象本身的情况下,能够对信息对象有基本 的了解和认识,从而决定对检出信息的取舍。 定位:提供信息资源本身的位置方面的信息,如d o i ,u r l ,u r n 等信息, 由此可准确获知信息对象之所在,便于信息的获取。 管理:保存信息资源的加工存档、结构、使用管理等方面的相关信息,以及 权限管理( 版权、所有权、使用权) 、防伪措施( 电子水印、电子签名) 等。 评估:保存资源被使用和被评价的相关信息。通过对这些信息的统计分析, 方便资源的建立与管理者更好地组织资源,并在一定程度上帮助用户确定该信息 资源在同类资源中的重要性。 交互:有些信息资源的元素内容需经过专家考据才能确定,尤其是在描述比 较复杂的对象的时候。对使用元数据的专家学者提供专门的元素,允许他们对某 些数据项的内容进行反馈,有利于建立更为准确的元数据,提供更为良好的服务 功能。 2 3 2x m l 可扩展标记语言( e x t e n s i b l em a r k u pl a n g u a g e ,x m l ) 是面向i n t e m e t 应用 的标记语言,它是从标准通用标记语言( s t a n d a r dg e n e r a l i z e dm a r k u pl a n g u a g e , s g m l ) 演化而来。x m l 作为s g m l 的最小完备子集,在继承s g m l 强大功能 的同时,删除了其复杂繁琐的定义,使得x m l 更加简单、易用。x m l 是基于 文本的、自描述的结构化语言,它完全独立于平台和编程语言,所以特别合适作 为i n t e m e t 上不同应用程序之间进行数据交换和消息传递的数据载体。在i n t e m e t 空前发展的推动下,从1 9 9 6 年互联网联合组织( w 3 c ) 开始设计x m l 到1 9 9 8 年x m l l 0 成为w 3 c 推荐的正式标准,x m l 自其诞生之日起就成为i n t e m e t 上最受人瞩目的焦点。 在内容管理中,内容的描述是扩展其它应用的基础技术。x m l 具有的规范 性、结构化、可扩展性、简洁性等特性使得它己成为描述文档内容的标准语言。 有许多x m l 的相关技术,如;x s l 、验证规贝j j ( d t d 与x m ls c h e m a ) 、d o m 、 s a x 、x l i n k 、x p a t h 、x p o i n t e r 、j d o m 等。这些技术都可以应用在基于内容管 西北1 :业大学硕士学位论文第二章企业、j 户和内容管理 理的系统。 综合x m l 的技术特点,可以看出x m l 具有以下显著的优势8 】1 3 8 1 : 开放性。x m l 的规范和标准是开放的,它允许在任何平台上读取和处理 数据,允许通过h t t p 和其他传输协议交换x m l 数据。这使得运行在 某一平台上的应用程序与运行在其他平台上的应用程序之间可以协同工 作,并通过开放的数据标准进行通信。 自我描述性。x m l 是标记语言的元语言,x m l 文档通过d t d 或s c h e m a 来定义文档自身结构,使得x m l 文档不仅可以被人所理解,而且可以 被其它的应用程序自动处理。根据x m l 文档中已定义的标记就可以很 容易的确定该数据的所表达的确含义。 可扩展性。x m l 允许个人、组织根据自己的需要建立适合自己的标记集 合,从而创建在用户领域内信息共享和交换的基础。 简单性。x m l 衍生于s g m l ,x m l 在提供s ( 3 m l 约8 0 左右功能的同 时却仅有s g m l 约2 0 左右的复杂度,使得x m l 更加易学易用且易于 实现;x m l 是基于纯文本的,这使得可以用任何形式的编辑器对其进行 编辑;由于不同平台上的各种应用都提供了对纯文本最好的支持,这也 使得x m l 成为不同应用系统之间进行数据交换的最简单方式。 灵活性。x m l 的灵活性是相对于h t m l 而言的:l 、h t m l 是面向表示 的,而x m l 则是面向内容的,x m l 更多地反映了文档的内容和逻辑结 构。2 、h t m l 的标记是有限的,而x m l 是可扩展的,用户可以通过自 定义的标记来表示自己想要表示的内容。3 、x m l 是鲁棒的,x m l 通过 定义好的d t d 或s c h e m a 来说明文档的可能结构,而h t m l 则没有任 何相关整个文档内容、结构方面的信息,除非扫描整个h t m l 文档。 西北工业大学硕士学位论文 第三章m e o p 框架设计 第三章m e o p 框架设计 3 1m e o p 的设计目标 如今,企业信息门户作为解决企业在信息化过程中面临的“自动化孤岛”和 “信息化孤岛”等困境的有效方案,己被越来越多的企业开始关注,他们中的许多 已经着手或者正在积极准备建立自己企业的信息门户。 然而,从目前市场来看,虽然产品种类繁多,但大都由软件界巨擘所开发, 它们凭借长期的产品和技术积累,结合自己的优势,开发出了功能强大的门户系 统,这些产品在操作方便性、易维护性、二次开发、功能强弱,平台基础上各有 优劣,但都有一个特点,那就是价格不菲。面对这样一个市场,应该如何根据自 身所需选择合适自己企业的门户产品已经成为越来越多的企业所关注的话题。特 别是对于中小企业,一方面企业需求有限,并不像那些大型企业一样需要主流门 户产品的所有功能;另一方面,相对于大型企业,他们的信息化建设资金来源匮 乏,这就造成他们在进行门户产品的选择时会更加困难,往往因为找不到合适的 门户产品而停止了信息化建设的脚步。 在此背景之下,提出了面向中小企业的通用型门户平台m e o p ( m i n o r e n t e r p r i s eo r i e n t e dp o r t a l ) ,它是一个轻量级的门户产品,针对中小企业特点精心 设计了一系列功能及开发框架,设计方案具有较强的针对性,力图满足国内普通 中小企业的应用需求。 针对中小企业自身特点和在信息化过程中遇到的上述问题,使企业能够真正 充分的利用信息化社会带来的诸多优势更好的进行自身发展,m e o p 的设计目标 是: 提供一个方便易用、轻便灵活、高可扩展、面向中小企业运转特点的门 户解决方案: 为企业中的各种应用及数据提供统一的访问入口,让终端用户摆脱频繁 在多个应用间切换及关键数据查找困难的痛苦,专心致力于有效的工作; 1 4 西北工业大学硕士学位论文第三章m e o p 框架设计 专门针对中小企业日常工作中的典型工作模式、工作流程进行功能设计, 提供面向这些典型工作模式、工作流程的开发框架,使得二次开发人员 面对具体的企业应用时能够充分利用这些框架,加快开发速度; 提供一组服务接口规范,使得未来的新应用可以很方便的集成进入系统。 3 2 系统总统架构设计 随着面向对象技术的发展,软件模块的可重用性能大大增加,如今开发一套 应用系统已经不再需要从零做起,选择合适可靠的应用程序框架以及软件组件不 仅可以极大的提高新软件的研发速度,而且可以提供更高的系统稳定性、健壮性。 m e o p 系统的设计很好的遵循了软件复用的原则,m e o p 底层采用了一个可靠成 熟的w e b 应用程序框架;在门户系统基础设施功能的设计上多处直接引入或者 借鉴了成熟的技术:在针对中小企业的特定应用的功能上则吸取了以往信息化项 目的设计经验。m e o p 建立在j a v a 平台之上,以t u r b i n e 为基本程序框架,整 个系统体系结构如图3 1 所示。 图勺1m e o p 总体框架图 西北工业大学硕士学位论文第三章m e o p 框架设计 m e o p 的系统设计很好地遵循了软件复用思想。m e o p 底层采用了t u r b i n e w e b 应用程序框架。采用成熟的应用程序框架不但可以提高整个系统的研发速 度,缩短软件开发周期,而且有效地保证了系统的稳定性和健壮性。在系统框架 之上,m e o p 提供了一组门户系统的基础设施,其中部分模块在设计上采用或借 鉴了相关的开源技术。针对中小企业的特定需求,m e o p 提供了四个典型应用服 务:内容管理、数据集成服务、简单工作流引擎、搜索服务 ( 一) m e o p 基础框架 该层在基于t u r b i n e 的w e b 应用程序框架上实现了门户的原型,并提供门户 系统最基础的功能:p o r t l e t 管理和s e r v i c e 管理框架。后者用于对门户功能的扩 充提供支持。 t u r b i n e ( a p a c h e 基金组织的一个开源项目) 是基于s e r v l e t 的w e b 应用程序 框架。t u r b i n e 对开发普通w e b 应用程序中重复出现的问题进行了处理,并完全 遵循m v c 设计模式。m e o p 的s e r v i c e 管理框架将系统中的所有功能包装成 t u r b i n es e r v i c e ,具体服务的实现与系统框架相分离。这样不仅可以提高系统 的扩展性,而且允许同一服务存在不同的实现,方便这些实现之间的相互替换。 p o r t l e t 是一个由p o r t l e t 容器管理的基于j a v a 的w e b 组件,p o r t l e t 容器处理 用户请求并生成动态内容,p o r t a l 以p o r t l e t 为一个可插入的用户接1 3 组件来给信 息系统提供一个表现层3 9 1 。它就是门户页面中一个个的显示窗口。m e o p 中的 各种应用都是以p o r t l e t 的形式进行组织管理的。p o r t l e t 是由p o r t l e t 容器管理, 负责处理请求和生成动态内容的w e b 组件,一个p o r t l e t 就可以看作一个具体的 应用,它是m e o p 中页面的主要组成元素。m e o p 提供了一套p o r t l e t 开发框架, 使用该框架可以方便快捷的开发出面向特定应用的p o r t l e t :在p o r t l e t 容器的设计 上,m e o p 中直接复用了j e t s p e e d ( a p a c h e 基金组织的一个开源的p o r t a l 项目) 中成熟的p o r t l e t 容器来管理p o r t l e t 的生命周期( 初始化、访问、销毁、c a c h e 等) , 提高了系统的健壮性。 ( 二) 门户基础设施 门户基础设施是

温馨提示

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

评论

0/150

提交评论