新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文

新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文

ID:32962250

大小:59.80 KB

页数:8页

时间:2019-02-18

新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文_第1页
新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文_第2页
新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文_第3页
新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文_第4页
新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文_第5页
资源描述:

《新闻新闻传播论文范文-对于浅淡基于aspnet的网站cms新闻管理模块的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、新闻新闻传播论文范文:对于浅淡基于ASP.NET的网站CMS新闻管理模块的设计与实现论文【摘要】CMS是ContentManagementSystem的缩写,意为“内容管理系统”。它可以加快网站开发的速度,让非专门人员也可以对网站进行日常的维护和内容更新,提高了工作效率,减少了开发的成本。新闻管理模块作为CMS的核心模块,它可以进行新闻的发布、修改和删除。本文将围绕该模块进行阐述。【关键词】ASP.NETCMS新闻发布模块新闻管理模块主要用于新闻的发布、修改和删除,木模块基本ASP.NET和SQLSERVER2005开发,它的实现流程如图1所示。图1

2、新闻管理模块实现流程一、新闻模块数据设计假设新闻栏目已经固定好了,有“新闻”、“娱乐”、“体育”和“财经”,在SqlServer2005数据库中建立一个表“Newsinfo”,它包含新闻的主耍属性,包括新闻所属栏目、标题、内容、来源、新闻LI期等。结构设计如表1所示。字段名字段类型说明NewsIDint新闻编号,口动生成,用于惟一标识,设为主键NewsChannelint所属栏目NewsTi11envarchar(100)新闻标题NewsContentntext新闻内容NewsSourcenvarchar(100)新闻来源NewsDatedateti

3、me新闻日期NewsEditorNvarchar(50)编辑表1新闻表的结构二、新闻发布模板新闻发布模板是将新闻数据添加到数据库中,我们通过界面和代码分离的方式实现新闻发布模板的设计,新闻发布模块的实现流程如图2所示。图2新闻发布模块实现流程(一)设计数据库操作策略要将新闻数据添加到数据库中,需要设计新闻数据的操作策略。我们建立一个新闻操作类,命名为“NewsMan隔e严。数据库操作类使用微软公司提供的SqlHelper类。在类屮添加保存新闻的策略,主要代码如下所示:PublicclassNewsManagerPublicvoidAddNews(st

4、ringNewsChannel,stringNewsTtitle,stringNewsContent,stringNewsSource,stringNewsDate,stringNewsEditor){using(SqlConnectionconn=newSqlConnection(Sqlllelper.CONN_STRING))conn.0pen();CominandType・Text,@titlc,@contcnt,SqlHelper・ExecuteNonQuery(conn,insertintoncwsinfovalues(@channcl,©

5、source,@date,@editor)”,newSqlParameter(@cha.nnel“,NewsChannel),newSqlParameter(”itle”,NewsTtitle),newSqlParameter(@contentNewsContent),newSqlParameter(”@source?,,NewsSource),newSqlParameter("@daten,NcwsDatc),newSqlParameter(n@cditor”,NewsEditor));}}}(一)新闻发布模板设计在新闻发布模板中加入必要的新闻元索

6、,标题、来源、时间用文本框控件实现,新闻内容部份使用Fckeditor编辑器。FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它的功能强大,易于操作,界面友好,是目前最流行的编辑器之一。它可和PHP、JavaScript>ASP>ASP.NET>ColdFusion以及Java等不同的编程语言相结合。新闻编辑模板如图所示:图3:新闻编辑模板(一)实现新闻发布的后台代码项目开发屮,一般界面层不允许出现有关数据库的任何代码,所以需要写一个新闻管理类”NewsManagcr"实现数

7、据库的操作。在”NewsManager”类中加入添加新闻的策略”AddNews”。发布新闻的事件代码如下:ProtectedvoidPublishButtonClick(objectsender,EventArgse){〃初始化新闻操作类NewsManagernews=newNewsManager();//调用添加新闻策略boolresult二news・AddNews(NewsChannel,txtTitle.Text,Fckcditor1.value,txtSourcc・Text,txtDate.Text,txtEditor・Text);//判断添

8、加操作的执行结果If(result)//提示成功信息Literal1.Text=“新闻发布成功”;}三、新闻

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。