容管理系统的通用性,几乎都内置了新闻模块、投票模块、广告模块、用户管理、搜 东北大学硕士学位论文 第1章 引言索模块、个性化设置、栏日管理等子系统。
(2)从开发技术看,内容管理系统开发技术包括了PHP、ASP、JA、,A和.NET技术,但以PHP最为流行。
(3)从开放程度看,目前主流的内容管理系统,开源系统和商业系统并重,但在中国,开源系统还仅局限于对国外开源系统的翻译和引进,国内内容管理系统还是以有限授权为主。
(4)从是否可定制看,只有开源系统使用者可以在源代码基础上进行二次开发,定制本网站的个性化内容,而商业系统基本上不开放接口,使用者只能在原有功能的基础上使用或者是付费让经销商修改。
(5)从页面表现上看,主流内容管理系统均有模板管理功能,结合AJAX技术和CSS显示技术,主流内容管理系统的视觉效果很好。
综合以上论述,内容管理系统技术上已经比较成熟,它也的确能为企业的f-jp网站管理带来便利,但主流内容管理系统对企业部署技术和资金要求较高,后期维护难度也较大,比较适合具有一定经济实力和较高技术力量的大型企业。
纵观目前内容管理系统的应用情况也可以看出,国内只有较大企业门户才部署内容管理系统。
对于中小企业,目前的内容管理系统还存在以下问题: (1)流行开源的内容管理系统大都基于PHP或JSP,入门门槛和维护难度较高,技术难度较大,对技术人员要求较高。
(2)主流的内容管理系统结构庞杂,易用性较差,与企业的需求不能完全吻合,不能很容易的按需定制。
(3)国外内容管理系统与国内用户使用习惯不一致,而国内内容管理系统授权有限,不开放源代码,可扩展性差。
对于中小企业来说资金实力较弱,没有过多的专业技术人员储备的现状,制约了内容管理系统在中小型企业的应用,毕竟在上千种内容管理系统中寻找出适合本企业使用的内容管理系统并不容易。
再者中小企业并没有过多的技术人员参与企业的网站建设和维护,主流内容管理系统并不适合中小企业。
综合各种因素,一个廉价的、使用起来更加方便而且可自由定制的内容管理系统就成为了绝大多数用户所期待的软件产品,本课题所研究设计的内容管理系统采用ASP.NET 2.0作为主要的程序设计语言,综合各种现有内容管理系统的特点,用户只需具有基本计算机操作能力就能轻松上手,能被大多数用户所接受,具有一定的商业价值,值得市场推广。
东北大学硕士学位论文 第1章引言1.3论文的研究内容 本文对主流内容管理系统进行深入分析,在现有内容管理系统体系结构基础上,提出了一种基于.NET2.0开发和运行平台的模块化内容管理系统,本系统具有轻量、可用、易用、可扩展等特点,弥补了现有内容管理系统的不足,为中小企业的门户网站管理提供了一个新的选择。
论文主要对以下问题进行研究: (1)对现有主流内容管理系统存在的功能进行分析提炼,发现现有内容管理系统的优缺点,结合现有内容管理系统的优点,针对缺点,提出一种基于模块化的内容管理系统模型; (2)提出了内容模型的概念,解决了现有内容管理存储非结构化信息时存在的问题,提高系统的易用性和可定制性; (3)分析现有内容管理系统,考虑中小企业实际需求,结合笔者工作经验,完成了基于模块化内容管理系统的系统设计,重点探讨了系统体系结构、数据结构、内容模型的设计方法,论述了系统多层架构、内容模型、模板引擎的具体实现方法; 。
(4)结合东北大学秦皇岛分校图书馆需求,对基于模块化的内容管理系统进行部署,验证系统的特性,并根据部署情况进行系统测试分析。
1.4课题研究意义 近年来,随着网络技术的迅猛发展和市场竞争的不断加剧,企业门户网站在现代社会中扮演越来越重要的角色,企业建立门户网站除了宣传企业,树立品牌和形象外,更重要的是建立企业与外界的商务往来和信息交流,因此越来越多企业迫切需要建立企业门户网站,因此内容管理系统具有广阔的应用前景。
本课题研究的模块化内容管理系统充分考虑中小企业资金不充裕、技术实力较弱的现状,重点解决了内容管理系统可定制性和易用性的问题,为中小企业门户网站的部署了提供一个完整解决方案,对我国企业的信息化建设贡献一份力量。
基于模块化的内容管理系统的设计研究具有如下意义: (1)高可定制的模块化内容管理系统可以根据企业需求建立和管理网站,使企业网站变得易于管理; (2)采用主流的Windows平台和ASP.NET技术,系统维护和二次开发难度低,降低企业维护成本; (3)系统结构明晰,系统模块高内聚低耦合,系统易于使用,使企业建站不需要过东北大学硕士学位论文 第1章引言多的专业人员参与。
1.5论文的组织结构 第1章:引言。
本章介绍了课题研究背景和研究意义,阐述了内容管理系统目前国内外研究动态和研究热点,最后说明了本文的主要研究内容和论文结构。
第2章:基于模块化内容管理系统技术概述。
本章分析了主流内容管理系统的系统结构,并在技术概述中从系统开发运行平台选择、系统结构变化等技术手段来解决基于模块化的内容管理系统的易用、可定、易维护、可扩展等问题。
第3章:模块化内容管理系统的需求分析。
本章主要是对模块化内容管理系统进行系统需求分析,并对需求分析进行需求建模。
第4章:模块化内容管理系统的系统设计。
本章结合前一章的系统需求分析和需求建模,为解决中小企业门户网站栏目和栏目内容存在非结构化信息的问题,引入内容模型;完成了系统总体结构设计,对数据库结构和系统体系结构进行设计。
第5章:模块化内容管理系统的实现。
本章在前一章系统分析与设计的基础上,重点介绍了数据库持久层、内容模型和模板引擎的实现方法。
第6章t模块化内容管理系统应用实例。
本章对系统运行的软硬件提出了要求,特别介绍了确保内容管理系统安全运行的注意事项,最后结合东北大学秦皇岛分校图书馆需求,对基于模块化的内容管理系统进行部署和实现,并根据部署情况对系统进行测试分析。
第7章:总结与展望。
最后对本系统的开发做了总结,对后续工作提出展望。
东北大学硕士学位论文 第2章基于模块化的内容管理系统技术概述 第2章基于模块化内容管理系统技术概述2.1主流内容管理系统分析 CMS系统已经成为企业和个人建站过程中必不可少的工具,究其原因就是因为CMS具有使用简单,维护方便等众多优点。
CMS的发展也带来了企业和个人网站的长足发展,各色各样的网站使网络世界更加丰富精彩。
经过八年多的发展,网站内容管理系统也随着技术的进步而得到长足的发展,如果不考虑价格和使用成本,一些商业化的网站内容管理系统和开源网站管理系统功能已经十分强大。
目前主流的网站内容管理系统结构如图2.1所示。
霎 图2.1主流CMS框架结构图 Fig.2.1 Pop CMS Framework chart 网站内容管理系统大都遵循三层体系结构,WEB程序的三层体系结构【14】与标准三东北大学硕士学位论文 第2章基于模块化的内容管理系统技术概述层客户端朋艮务器体系结构114】是基本对应的,它的每一层对应着一个体系结构中必须的元素:交互(interaction)、操作(manipulation)以及存储。
这三层是: (1)表示层——处理与用户的交互、交流; (2)业务逻辑(busincss logic)层——处理用户所需要的信息; (3)数据库层——存储系统所处理的所有数据。
在这个结构中,数据库服务器中可能存储有各种不同结构的数据库或数据表;
上一篇:
Weka平台设计的研究和其数据预处理功能的改进
下一篇:
ASP小区停车管理系统(Access)(含录像)