本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET实现的面向对象的CMS系统
编号  12127
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server 2000
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

l电大系统网站的总体概况及调研分析
在电大系统中建立各级电大的网站也是有其独有的优势的:从目前各级电大的现有技术装备来看,都已经具备建立网站的条 件。在电大系统中各级电大针对系统开放教育的特点、按照中央电大的要求先后都安装了,开放教育网络服务平台。因此各级电大基 本上都拥有或租有WEB服务器,这为各级电大网站平台的建立提供了硬件支撑和保障。同时根据电大系统开放教育评估工作的要 求.各级电大也都先后在建立自己的网站平台。
在对各级电大所建立的网站进行前期的调研分析工作中发现:各省级电大由于部门建制比较完备.技术力量较为充实,所以其 现代教育技术部门都有独立开发本级电大的主网站的能力,并且能够长期及时的对网站进行维护和管理.而区县级电大无论是在 部门建制还是在技术力量上都有所欠缺,所以他们在网站的建设过程中出现了这样或那样的问题:
1)部分区县级电大网站建设工作还没有开展,只有开放教育平台,直接影响本级以及所属省级电大的各项考核评估工作。
2)部分区县级电大网站虽然已经建立,但主要内容和形式相似却又各自进行开发设计,浪费人力、物力、财力。
3)部分区县级电大的网站虽然已经建立,但由于部门调整和人员变动等原因而导致对网站进行反复或重复设计开发。
4)网站虽然已经建成但可能由于种种技术层面的原因没有及时对网站进行更新维护.没能发挥网站应有的作用。
同时.在对省级电大网站的调研分析t作中发现:省级电大主网站中一些部门的二级网站也出现与区县级电大相似的问题。在 对调研上述问题进行-r比对分析的基础上,通过反复研究,对以上的问题进行了如下分析:
1)网站开发与维护的技术力量不够。必须开发出一种通用的、模板型的网站解决方案。
2)二级网站前台的开发“各自为政”,没有统一的认识和统一的规范。
3)网站后台数据的组织与存储没有统一的规范和要求,不利于整个系统数据的垂直检索。
4)网站开发过程和网站维护过程的规范性不够。急需对软件开发过程中的文档规范以及测试与维护过程的规范进行统一。
2 CMS体系结构及相关开发工具简介
CMS是一系列技术和软件的集合.基本思想是分离内容、结构和设计。页面设计存储在模板里。而内容存储在数据库或独立的 文件中。根据不同行业的不同要求.内容管理也划分成网站内容管理(WebContent Management,WCM)、企业内容管理(Enterprise Content Management,ECM)、出版内容管理(Publish Content Management,PCM)等。
CMS:三层体系结构与标准i层客户端/服务器体系结构是基本对应的。CMS三层体系结构的每一层对应着一个体系结构中必 须的元素:交互(interaction)、操作(manipulation)以及存储12-31。这三层是:
1)表示层——处理与用户的交互.交流。
2)事务逻辑(business logic)层——处理用户所需要的信息。
3)数据库层——存储系统所处理的所有数据。
实际上,多个层可以存在于同一台计算机中.但是将它们分布在多台计算机中可以更好的分配CMS系统的负荷。
业内专家根据多年从事内容管理的经验.认为CMS的发展方向是:流程控制上加强.更稳健的运行在内部系统中:版本控制管理能力上完善:注重内容安全 上的控制;更侧重于不同系统问内容信息的交换;强大异构数据的检索功能。就用CMS来建立电大系统的二级网站而言.CMS就是可以让电大系统分校 或部门相关人员不需要学习复杂的建站技术.不需要学习太多复杂的HTMI。就CMS三层体系结构言,就能够利用CMS构建出一个风格统一功能强大的专业网站。从CMS本身的 特点来说,从电大系统二级网站的本身的需求特点来说,用CMS来建立电大系统的二级网站具有非常现实的意义。
在用CMS来建立电大系统的二级网站的具体设计过程中,涉及相关开发工具软件和设计技术。具体包括Visual C#.NET 2005 软件开发工具、SQL2005数据库工具、Rational Rose系统分析工具、CMS三层体系结构技术等。

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:基于工作流和BS架构的OA系统设计与实现
  • 下一篇:ASP.NET编程中对Excel文档操作的探讨及应用