欢迎来到天天文库
浏览记录
ID:35223382
大小:31.00 KB
页数:3页
时间:2019-03-22
《毕业论文简介(缩写)格式》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于政府网站群内容管理系统设计及模块组件开发李钊雄(2010500160)(武汉工程大学计算机科学与工程学院计算机科学与技术(信息技术)3班)摘要:本系统是针对文章内容设计的一个管理系统,它是一个相对独立的B/S架构的信息管理系统,采用VisualStudio2005作为开发平台,C#为开发语言,SQLServer作为数据库平台,主要使用SQL语句,DateSet及控制类来实现数据库的操作。使资源得以综合管理。.NET框架是一种新的计算平台,基于.NET框架设计了一套适合小型的网站系统。关键词:三层构架;B/S结
2、构;.NET;SQL2005Basedonthe.NETplatformforanalysisanddesignofWEBsitecontentmanagementsystemCMSgroupLiZhaoXiongAbstract:Thissystemisforthecontentofthearticledesignamanagementsystem,whichisarelativelyindependentoftheB/Sstructureinformationmanagementsystem,usingVis
3、ualStudio2005asadevelopmentplatform,C#asdevelopmentlanguage,SQLServerasthedatabaseplatform,primarilyusingtheSQLstatement,DateSetandcontrolclasstoimplementthedatabaseoperation.Totheintegratedmanagementofresources..NETFrameworkisanewcomputingplatform,basedonthe
4、.NETFrameworkdesignawebsitesuitableforsmallsystems.Keywords:DemandAnalysis;B/SModel;.NET;SQLServer20051.研究背景及内容概述内容管理系统,英文名称是ContentManagementSystem(CMS),一般认为,CMS是一种位于WEB前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容管理解决方案重点解决各种非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结
5、构化数据的商业智能环境中,如OA,CRM等。内容的创作人员、编辑人员、发布人员使用CMS来提交、修改、审批并发布内容。这里指的“内容”包括文件、表格、图片、数据库中的数据甚至视频等一切需要发布到Internet、Intranet以及Extranet网站的信息。网站CMS机构将内容的采集、使用以及管理和复杂的程序设计、网页编辑相分离。当一个用户请求页面时,各部分联合生成一个标准的HTML页面。网站内容管理系统底层的操作系统、Web服务器和数据库软件必须通过中间件对内容管理系统提供支持,现在网站建设中最常用的中间件是
6、ASP、ASP.net、PHP、JSP等。为了隐藏操作系统和各种服务软件的细节,内容管理系统一般采用分层设计的方法,通常分成核心层和功能扩展层。核心层除提供标准的扩展接口外,还提供基本身份认证、数据库管理和应用程序框架等基本功能。功能扩展层构建在核心层之上,利用核心层的扩展接口,开发出针对不同类型应用的插件和模块。用分层设计的思想开发的内容管理系统,前、后台子系统之间耦合度低,可以方便地插拔模块,系统设计思路清晰,便于不同应用模块的修改升级。2.相关技术三层架构,三层结构是一种严格分层方法,即数据访问层只能被业务
7、逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层;数据库访问技术ADO.NET:对象包含数据行和数据列以及主键、外键约束和有关DataTable对象中数据的关系信息。另一个核心组件是.NET Framework数据提供程序,其设计目的是实现数据操作和对数据的快速、向前、只读访问。Connection对象提供与数据源的连接;Command对象用于返回数据、修改数据、运行存储
8、过程以及发送或检索参数信息的数据库命令;DataReader从数据源中得到高性能的数据流; DataAdapter是连接DataSet对象和数据源的桥梁,DataAdapter使用Command对象在数据源中执行SQL命令,以便将数据加载到DataSet中,并使DataSet中的数据与数据源保持一致。可以为任何数据源编写.NET Framework数据提供程序。 .NET
此文档下载收益归作者所有