毕业论文简介(缩写)格式.doc
文本预览下载声明
基于政府网站群内容管理系统设计及模块组件开发
李钊雄(2010500160)
(武汉工程大学 计算机科学与工程学院 计算机科学与技术(信息技术) 3班)
摘 要:本系统是针对文章内容设计的一个管理系统,它是一个相对独立的B/S架构的信息管理系统,采用Visual Studio2005 作为开发平台,C#为开发语言,SQL Server作为数据库平台,主要使用SQL语句,DateSet及控制类来实现数据库的操作。使资源得以综合管理。.NET框架是一种新的计算平台,基于.NET框架设计了一套适合小型的网站系统。
关键词: 三层构架;B/S结构;.NET;SQL2005
Based on the. NET platform for analysis and design of WEB site content management system CMS group
LiZhaoXiong
Abstract: This system is for the content of the article design a management system, which is a relatively independent of the B / S structure information management system, using Visual Studio2005 as a development platform, C # as development language, SQL Server as the database platform, primarily using the SQL statement, DateSet and control class to implement the database operation. To the integrated management of resources. . NET Framework is a new computing platform, based on the. NET Framework design a website suitable for small systems.
Keywords: Demand Analysis;B/S Model;.NET;SQLServer2005
1.研究背景及内容概述
内容管理系统,英文名称是Content Management System(CMS),一般认为,CMS是一种位于WEB前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容管理解决方案重点解决各种非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中,如OA,CRM 等。内容的创作人员、编辑人员、发布人员使用CMS来提交、修改、审批并发布内容。这里指的“内容”包括文件、表格、图片、数据库中的数据甚至视频等一切需要发布到Internet、Intranet以及Extranet网站的信息。 网站CMS机构将内容的采集、使用以及管理和复杂的程序设计、网页编辑相分离。当一个用户请求页面时,各部分联合生成一个标准的HTML页面。网站内容管理系统底层的操作系统、Web服务器和数据库软件必须通过中间件对内容管理系统提供支持,现在网站建设中最常用的中间件是ASP、ASP.net、PHP、JSP等。为了隐藏操作系统和各种服务软件的细节,内容管理系统一般采用分层设计的方法,通常分成核心层和功能扩展层。核心层除提供标准的扩展接口外,还提供基本身份认证、数据库管理和应用程序框架等基本功能。功能扩展层构建在核心层之上,利用核心层的扩展接口,开发出针对不同类型应用的插件和模块。用分层设计的思想开发的内容管理系统,前、后台子系统之间耦合度低,可以方便地插拔模块,系统设计思路清晰,便于不同应用模块的修改升级。
2.相关技术
三层架构, 三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层XML,.NET?Framework数据提供程序; ASP.NET技术: .NET框架是一种用于构建、配置、运行Web服务和应用程序的多语言环境,是在Microsoft.NET平台上进行开发的基础,它采用一种全新的网络计算机模式,通过标准的Internet协议如XML(Extensible Markup Language即可扩展标记语言)简单对象访问协议[1]毛德祥,罗荣阁.基于ASP.net技术的Web应用程序三层设计模型[J
显示全部