基于.NET多层架构的内容管理系统的研究

来源 :太原科技大学 | 被引量 : 0次 | 上传用户:sunday_rectina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web的发展,越来越多的企事业单位建立了网站,方便用户获取信息和宣传自己,但采用传统的建站方式存在着内容不易管理、信息更新不及时、页面一致性较差和响应速度慢等问题。本文设计实现了以内容为中心,内容与展现形式相分离的内容管理系统,它可以满足网站管理员和普通注册用户等各类人员的需求,减少网站维护工作量,使网站发布和维护更加方便快捷。本文首先介绍了内容管理系统的研究背景、相关概念以及发展趋势,论述了开发本系统所用到的相关技术。其次对内容管理系统进行需求分析,归纳出内容管理系统涵盖的各项功能,并设计了数据库的概念数据模型。紧接着对内容管理系统进行架构设计,最后给出了系统实现,分析了系统的主要模块。由于内容管理系统的业务逻辑比较复杂,传统的三层架构不能很好地满足其需求,本文基于三层架构,弥补其不足,提出了多层架构模式,将内容管理系统分为表示层、业务规则层、业务逻辑层、数据访问层和业务实体层五层,该架构降低了系统的耦合度,使系统结构更加清晰,各层功能更加单一,开发效率更高,同时也便于系统维护。由于内容管理系统的功能较多,本文介绍了模板技术、信息采集和全文检索三个主要模块。其中模板技术模块包括模板管理、模板引擎和标签管理三部分,重点分析了模板管理和解析原理;信息采集模块包括网页抓取和正文提取两部分,网页抓取探讨了抓取策略和链接识别分析等,正文提取给出了基于规则的精确提取和通用正文提取两种方法;全文检索模块包括索引建立和信息检索两部分,使用DotLucene实现检索。
其他文献
在RealSystem环境下,采用RealSystemSDK为开发工具,对分布式多媒体的媒体内同步进行研究.研究建立在流媒体技术之上,通过在网络上流化一个自定义的媒体文件来达到研究同步的
DICOM是用于医学图像通信的国际标准,在对DICOM标准所规定的各种对象模型、数据结构以及文件格式和编码方式全面分析的基础上,通过设计和编写DICOM图像处理软件,实现了基于UN
安全工作流管理系统以多级安全环境下的工作流授权模型(MLSW)为基础,实现了用户自行设置工作流模板及其任务环节;工作流中的任务节点仅能被经过授权的用户(主体)执行;权限的
通过对当前工作流模型的研究现状的总结分析,发现针对工作流中的数据信息的建模,方法还存在局限性.因此,为了建立一种可以合理的同时描述工作流中的过程信息和数据信息的模型
随着三网融合以及数字技术、多媒体和网络技术的发展,数字广播电视的普及已成为必然趋势。通过数字电视上网冲浪、视频等多媒体应用和游戏娱乐对于用户而言越来越有迫切需求,嵌
90年代计算技术最引人注目的进展之一是计算环境从集中走向分布,在此过程中,分布式网络计算的概念被提了出来,它是对传统计算模式的一次变革,其最大好处是实现了数据分布和计算分
为了满足现代数据库应用中主动实时应用领域的新需求,研制开发了一个主动实时内存数据库管理系统ARTs-DBMS,它完善地集成了传统数据库、实时系统、内存数据库及主动规则的理
我国目前的系统软件基本上被国外软件所垄断,民族软件产业发展面临着巨大的困难,国家信息安全难以保证,Linux操作系统的出现无疑使我们可以从高起点起步,为我国发展系统软件创造
近年来,Internet迅速发展起来,而World Wide Web(简称Web)不仅成为Internet上主要信息资源,而且也成为日益流行的网上教育之核心。开发基于Web的教学应用程序,已经成为现代网上教
与传统的访问控制模型相比,基于角色访问控制(RBAC)模型是一个策略中立的模型,它具有授权管理、职责分离等方面的优势.对于单域的分布式环境下基于角色访问控制系统的实施问