支持内容管理的开发框架的研究与实现

上传人:E**** 文档编号:118154845 上传时间:2019-12-11 格式:PDF 页数:70 大小:2.21MB
返回 下载 相关 举报
支持内容管理的开发框架的研究与实现_第1页
第1页 / 共70页
支持内容管理的开发框架的研究与实现_第2页
第2页 / 共70页
支持内容管理的开发框架的研究与实现_第3页
第3页 / 共70页
支持内容管理的开发框架的研究与实现_第4页
第4页 / 共70页
支持内容管理的开发框架的研究与实现_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《支持内容管理的开发框架的研究与实现》由会员分享,可在线阅读,更多相关《支持内容管理的开发框架的研究与实现(70页珍藏版)》请在金锄头文库上搜索。

1、分类号:T P 3 9 1 密 级: , 单位代码; 学号: 1 0 4 2 2 2 0 0 7 12 5 9 4 芡力孥 硕士学位论文 论文题目:支持内容管理的开发框架的研究与实现 R E S E A R C HA N DIM P L E M E N T A TIO NO FD E V E L O P M E N T F R A M E W O R KF O RC O N T E N TM A N A G E M E N T 作者井明 专业计算机软件与理论 导师一李学庆教授 合作导师 2 0 10 年4 月5 日 1JJ卜 1 2 原创性声明和关于论文使用授权的说明 原创性声明 f 舢 Y

2、1 7 9 3 0 8 I I I I I 。5 I I f | l l 本人郑重声明:所呈交的学位论文,是本人在导师的指导下, 独立进行研究所取得的成果。除文中已经注明引用的内容外,本 论文不包含任何其他个人或集体已经发表或撰写过的科研成果。 对本文的研究做出重要贡献的个人和集体,均已在文中以明确方 式标明。本声明的法律责任由本人承担。 论文作者签名:撤 日 期:泣f ! ! 生:互 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同 意学校保留或向国家有关部门或机构送交论文的复印件和电子版, 允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的 全部或部分

3、内容编入有关数据库进行检索,可以采用影印、缩印 或其他复制手段保存论文和汇编本学位论文。 ( 保密论文在解密后应遵守此规定) 论文作者签名:三扛灶导师签名: L p P q 僵t J1_舢J一一p 蚧, 细 - L L J 东大学硕士学位论文 目录 摘要I A B S T R A C T I I 第1 章引言1 1 1 研究背景1 1 2 研究现状2 1 2 1 内容管理定义:2 1 2 2 内容管理系统研究现状4 1 2 3 内容管理系统框架的研究现状6 1 3 主要研究内容7 1 4 本文组织结构7 第2 章系统框架总体设计9 2 1 内容管理的业务流程,9 2 2 系统功能框架设计11

4、2 2 1 数据管理层1 2 2 2 2U I M S 1 3 2 2 3 系统权限控制1 4 2 2 4 其它功能模块1 7 2 3 系统框架的分层设计1 8 第3 章内容建模与显示模型2 2 3 1 元数据与元数据模型2 2 3 1 1 元数据定义及分类标准2 2 3 1 2 元数据模型2 5 3 2 元数据模型设计2 6 3 3 显示模型建模及解析3 0 第4 章内容发布引擎设计3 5 4 1 架构设计3 5 A I 】 鼍 、 夸、_, 詹 - 1 山东大学硕士学位论文 C o N T E N T S A b s t r a c ti nC h i n e s e I A b S t

5、r a c ti nE n g l i s h I I C h a p t e r1P r e f a c e j 1 1 1R e s e a r c hb a c k g r o u n d 1 1 2R e s e a r c ho b j e c t i v e :2 1 2 1 D e f i n i t i o no f c o n t e n tm a n a g e m e n t 2 1 2 2 R e s e a r c ho b j e c t i v eo f c o n t e n tm a n a g e m e n ts y s t e m 4 1 2 3 R e

6、 s e a r c ho b j e c t i v eo f c o n t e n tm a n a g e m e n ts y s t e mf r a m e w o r k 6 1 3M a i nc o n t r i b u t i o n 7 1 4C o n t e n t so r g a n i z a t i o n 7 C h a p t e r2D e s i g no f s y s t e mf r a m e w o r k 9 2 1B u s i n e s sp r o c e s so fc o n t e n tm a n a g e m e n

7、 t 9 2 2D e s i g no fs y s t e mf u n c t i o nf r a m e w r o k 11 2 2 1D a t am a n a g e m e n tl a y e r 1 2 2 2 2U I M S 2 1 3 2 2 3S y s t e ma u t h o r i t yc o n t r 0 1 1 4 2 2 4O t h e rf u n c t i o nm o d u l e 1 7 2 3H i e r a r c h i c a ld e s i g no f s y s t e mf r a m e w o r k 1

8、 8 C h a p t e r3 C o n t e n tm o d e la n dv i e wm o d e l 2 2 3 1M e t a d a t aa n dm e t a d a t am o d e l 2 2 3 1 1D e f i n i t i o na n dc m e g o r ys t a n d a r do f m e t a d a t a 2 2 3 1 2M e t a d a t am o d e l 2 5 3 2D e s i g no fm e t a d a t am o d e l 2 6 3 3M o d e l i n ga n

9、 dp a r s i n go f v i e wm o d e l 3 0 C h a p t e r 4D e s i g no fc o n t e n tp u b l i c a t i o ne n g i n e 3 5 4 1A r c h i t e c t u r ed e s i g n 3 5 ”L r 峨 -J,二 o , l “ 山东大学硕士学位论文 摘要 内容管理系统是当前计算机领域的一个重要应用,是对各种数字资源进行全 面管理的有效途径,并将成为管理信息系统架构的核心,所以完整的管理信息系 统的底层整合机制,不仅包括应用管理基础架构与业务管理基础架构,还应该包

10、 括内容管理基础架构。为了适应支持内容管理的系统架构的发展趋势,本文使用 元数据模型实现对内容的建模,并将关注点分离的思想应用于内容发布引擎的设 计理论中,实现了一个支持内容管理的系统开发框架。 本文对内容管理的业务流程进行了分析,针对内容管理的四步业务流程,本 文将管理信息系统架构划分为业务子系统和内容发布引擎子系统,业务子系统负 责内容的采集、存储及数据挖掘等业务逻辑的执行,而内容发布引擎提供了内容 发布与共享的功能实现。本文从系统功能框架和分层架构设计两个方面对业务子 系统架构的设计进行了阐述。本文在系统的功能框架设计中集成了权限管理、工 作流引擎、规则引擎和U I M S 等功能模块,

11、支持内容的采集、存储及数据挖掘等 业务逻辑功能的快速开发,而系统框架的分层设计中对控制层的封装,使得界面 设计与业务开发相分离,降低了内容管理业务功能的开发难度,提高了开发效率。 本文分析比较了目前具有影响力的几种国际的元数据标准,并使用都柏林核 心元素集的简单模式作为元数据模型设计的依据,分别设计了面向页面和面向多 媒体内容的元数据模型,并用元数据模型对内容进行描述,实现了对内容的建模。 针对元数据模型表示的内容,本文使用X S L T 技术作为显示模型的建模语言,为 内容模型建立了相应的表现模板,然后使用X S L T 引擎将内容模型和显示模型进 行动态绑定生成最终的内容显示格式。为了降低内容发布流程开发的复杂度,提 高各业务模块之间的重用性,本文提出的开发框架引入了关注点分离的思想进行 内容发布流程的设计,并使用管道技术对内容发布流程进行了建模。 基于本文提出的系统开发框架,开发人员可以快速的进行内容管理及内容发 布业务功能的开发,同时也避免了表现模板管理与内容管理混合在一起,降低了 系统管理的耦合度,使内容的发布流程简洁高效。 关键字:内容管理;元数据模型;显示模型;解析引擎;内容发布引擎 ,r氐 _ J J K e yw o r d s :C o n t e n tM a n a g e m e n t ;M e t a d a t aM o d e l ;V

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号