论文部分内容阅读
因特网作为第四媒体的出现,由于具有开放、自由、信息传播速度快、信息传播范围广等特点,而倍受世人关注。企业和政府部门都纷纷在因特网上设立自己的门户网站。在众多的门户网站中,绝大多数网站都存在信息组织杂乱无章、数据更新不及时等特点,使得用户使用起来很不方便。那么,如何管理好自己的网站?这就是本课题需要解决的主要问题,也是本课题需要设计的最终软件平台----内容管理系统(Content Manage System)。内容管理系统是一种位于WEB前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。内容管理还可选地提供内容抓取工具,将第三方信息来源,比如文本文件、HTML网页、Web服务、关系数据库等的内容自动抓取,并经分析处理后放到自身的内容库中。最终将动态的、有条理的数据加上丰富的内容展现在网页上面,并完成数据的自动更新,这才是用户所乐意访问的网站。任何一种新技术都不是独立的,它需要原来许多技术的支持,内容管理说到底还是对网站与网站中的网页进行管理。因此,它还需要原有的Web技术进行支持,这就包括HTTP、HTML、动态网页等技术。在内容管理系统中,为了更好地对网站内容的管理,动态网页技术是必不可少的。由于微软公司发布的新一代软件开发平台.NET具有帮助开发者在Internet时代创建和部署企业级的分布式应用,还提供代码重用、自动资源管理、多语言开发、安全性、易于部署和管理等新的特征。因此,本课题选用Microsoft .NET框架作为开发平台。本课题针对本单位建立的两个网站缺乏相应的内容管理平台,致使这两个网站的数据组织混乱,内容更新缓慢,急需一个功能全面的内容管理系统来管理这两个网站的要求,主要分析了内容管理系统的发展、功能、局限,提出了内容管理系统设计思想,并对所选开发工具作了介绍。重点对GXCMS内容管理系统开发的分析与实现方面做了阐述和研究。