首页> 中文学位 >模块化内容管理系统的设计与实现
【6h】

模块化内容管理系统的设计与实现

代理获取

目录

文摘

英文文摘

第1章 引言

1.1 课题研究背景

1.2 国内外技术研究现状

1.2.1 内容管理系统概念

1.2.2 内容管理系统的发展现状

1.3 论文的研究内容

1.4 课题研究意义

1.5 论文的组织结构

第2章 基于模块化内容管理系统技术概述

2.1 主流内容管理系统分析

2.2 基于模块化内容管理系统的技术概述

2.2.1 系统开发和运行平台的选择

2.2.2 系统体系结构选择

第3章 模块化内容管理系统的需求分析

3.1 模块化内容管理系统平台的需求分析

3.1.1 中小企业对系统提出的需求

3.1.2 系统的功能性需求

3.1.3 系统的非功能性需求

3.1.4 系统的业务过程描述

3.2 模块化内容管理系统的需求建模

3.2.1 系统参与者

3.2.2 系统用例建模

3.2.3 系统活动时序图描述

第4章 模块化内容管理系统的系统设计

4.1 系统的总体框架设计

4.2 内容模型概念的提出及其应用

4.3 系统功能结构设计

4.4 系统的数据结构的设计

4.4.1 数据库设计的原则

4.4.2 数据库需求分析

4.4.3 数据库概念结构设计

第5章 模块化内容管理系统的实现

5.1 数据库持久化的实现

5.1.1 Nhibernate在项目中的使用方法

5.1.2 数据持久化的实现步骤

5.2 内容模型的实现

5.2.1 传统的内容输入处理方法

5.2.2 内容模型的分析

5.2.3 内容模型的实现

5.3 模板引擎的实现

5.3.1 模板引擎开发思路

5.3.2 模板引擎设计分析

5.3.3 模板引擎的实现

第6章 模块化内容管理系统应用实例

6.1 内容管理系统的运行环境需求

6.1.1 系统运行软件平台

6.1.2 系统硬件需求

6.1.3 系统安全设置

6.2 模块化内容管理系统的部署过程

6.3 利用本项目CMS实现东北大学秦皇岛分校图书馆网站

6.3.1 根据需求构建目录树,并分析内容模型

6.3.2 全局变量设置和栏目设置

6.4 系统测试

6.4.1 安全性测试

6.4.2 系统功能测试

6.4.3 系统性能测试

第7章 总结与展望

7.1 总结

7.2 系统的进一步开发

参考文献

致谢

展开▼

摘要

内容管理系统(CMS)是一种专门面向网站内容编辑与发布的管理应用系统,有助于减轻网站维护工作量,降低建立各类网站的复杂性,规范网站后台信息管理和发布流程,从而使网站的运营管理、内容维护变得简单、快捷。
   本文在针对现有内容管理系统功能庞杂、系统维护技术要求高、不可定制、部署和维护成本高等存在问题,提出了一种结构简单、功能易用、可按需定制、部署和维护成本较低的模块化内容管理系统解决方案,适合于中小企业门户网站的部署和管理。系统采用MVC开发模式,基于.NET Framework2.0平台开发工具和SQL Server2000数据库。本文主要从以下几个方面进行了研究:
   首先,分析现有主流内容管理系统的系统结构和功能,总结了现有内容管理系统的优缺点,介绍了内容管理系统中使用的技术,提出一种适合中小企业应用部署的模块化内容管理系统体系结构。为解决内容管理系统存储非结构化信息的难题,增强系统的易用性和可定制性,提出了内容模型的概念,并成功应用于系统。
   然后,在分析现有内容管理系统的基础上,结合中小企业实际需求和笔者的开发维护经验,完成了基于模块的内容管理系统的结构和功能分析和系统设计,重点解决系统的易用、可扩展等问题。在系统具体实现部分重点对数据结构、内容模型、模板引擎的实现技术做了详细阐述。
   最后,结合东北大学秦皇岛分校图书馆需求,对基于模块化的内容管理系统进行部署,并根据部署情况对系统进行测试分析。
   本系统充分吸取了现有市场上的一些成熟的内容管理系统的特点,并加入了一定的技术创新,完全适用于中小企业、政府等用户。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号