基于ASPNET的新闻发布系统的设计与实现-毕业设计

基于ASPNET的新闻发布系统的设计与实现-毕业设计

ID:45579728

大小:321.84 KB

页数:50页

时间:2019-11-15

基于ASPNET的新闻发布系统的设计与实现-毕业设计_第1页
基于ASPNET的新闻发布系统的设计与实现-毕业设计_第2页
基于ASPNET的新闻发布系统的设计与实现-毕业设计_第3页
基于ASPNET的新闻发布系统的设计与实现-毕业设计_第4页
基于ASPNET的新闻发布系统的设计与实现-毕业设计_第5页
资源描述:

《基于ASPNET的新闻发布系统的设计与实现-毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业论文(设计)题@:基于ASP.NET的新闻发布系统的设计与实现所在系:计算机科学系专业:计算机科学与技术基于ASP.NET的新闻发布系统的设计与实现摘要随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建一个新闻发布管理信息系统了。大部分网站都是采用静态的方式来发布和管理信息的,可是网站需要更新的信息量也越來越大,所以这很不利于网站管理人员的工作。为了更加方便的管理网站,于是我们就很迫切的需要利用动态技术创建一个新闻发布管理信息系统了。本设计采用MicrosoftStudio2008作为开发

2、工具,后台数据库采用SqlServer2005数据库的设计,利用ADO.NET数据访问技术实现对数据库的各种管理操作,实现新闻发布系统的浏览和新闻搜索等功能,系统模块设计包括系统类的设计、前台用户模块的设计和后台用户管理模块的设计。由于要对数据库进行不断的读写操作,所以建立数据连接类和对数据的操作类会使设计减轻负担,还根据数据库的设计建立了各种对象的业务相关类。前台用户模块主要是实现新闻的浏览、对新闻进行评论、用户注册等功能;后台管理模块主要是实现管理现有新闻、添加新闻内容、审核最新新闻、新闻评论管理、管理新闻类别、管理系统用户等功能。关键词ASP.NET;C#;ADO.NET;S

3、QLServer;新闻管理1绪论11.1新闻发布系统概述11.2国内外新闻发布系统研究现状11.3开发工具选用及介绍12基于.NET平台的相关技术22.1.NET简介22.2SqlServer2005数据库的新特点22.3ADO.NET数据访问技术32.4三层结构42.5C#2.0的新特性53系统分析与总体设计63.1系统功能模块划分63.2系统流程分析84数据库结构设计与实现94.1创建数据库94.2数据库逻辑结构设计94.3创建表的脚本文件125数据访问类的实现、母版及用户控件145.1数据访问类的实现145.2母版215.3用户控件226系统主界面与登录程序设计226.1设计

4、主界面226.2登录程序设计237后台管理主界面248新闻管理模块设计2258.1管理现有新闻258.1.1修改新闻268.1.2删除新闻278.2添加新闻278.3审核最新新闻278.4新闻评论管理289类别管理模块设计299.1设计新闻类别管理页面2910用户管理模块设计3010.1管理系统用户3011系统运行3111.1安装IIS服务器程序31结论33致谢34参考文献351绪论1.1新闻发布系统概述新闻发布系统(NewsManagementSystem)又称为信息发布系统,是一个利用计算机网络为平台构建的新闻发布体系,它将网站上的新闻发布等重要信息集中管理,并通过信息的某些性

5、质进行分类,最后系统化,标准化的发布到网站上的一种网站应用程序,网站信息通过一个简单的界面加入数据,然后通过已有的网页模版格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新的速度大大缩短,从而大大加快了信息的传播速度。1.2国内外新闻发布系统研究现状目前,新闻发布系统的开发技术已经十分成熟,用到的技术有很多,比方ASP技术,php技术,jsp技术,.net技术等,成熟的新闻发布系统有很多,如著名的V7ContentMangementSuite(西门了公司采用的系统),Inter

6、woven-TeamSite(Cisco采用的系统)以及开源的产品也得到广泛的应用,女OOpenCMS,Zope-ContentManagementFramework等。1.3开发工具选用及介绍传统的新闻发布系统主要有两种,一是静态HTML页面,更新信息时需要重新制作页面后上传,同吋还要修改相应的链接,这种方式因效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库相结合,通过应用程序来处理新闻,这是目前较流行的做法,但是由于ASP本身的局限性是的系统有一些不可克服的缺陷,而采用ASP.NET技术,在系统性能上就有了很大的提高,主要体现在一下几个方面:(DASP.NET页面

7、不同于ASP页面,它只需要一次编译不需要重新编译,直到该页面被重新修改或WEB程序重新启动为止,使得多次访问速度有了极大的提升。(2)ASP.NET支持应用程序的实吋更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。(3)ASP.NET采取“code・behind”方式编写代码,使系统更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。基于ASP.NET的优点,所以我选择了VisualStiduo2008作为开发工具,并结合Sq

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

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

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