ASP.NET毕业设计_基于Web的新闻发布系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
传统的网站新闻管理方式有两种:一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻。 copyright think58
静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。 think58
[资料来源:www.THINK58.com]
ASP 全称为Active Server Pages(动态服务器主页),它是一种应用程序环境,可以利用VBscript 或Java Script 语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将ASP 的程序码,解释为标准HTML 格式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将ASP 理解为一种特殊的CGI。利用ASP 生成的网页,与HTML相比具有更大的灵活性。只要结构合理,一个ASP 页面就可以取代成千上万个网页。但是,较之近几年的新兴技术,由于ASP本身的局限性使得系统存在着一些不可克服的缺陷。
因此,在ASP系统性能上有了很大的改善的ASP.NET系统,就有了非常大的市场。目前成熟的新闻发布系统很多,如著名的V7 Cntent Management Suite(http://www.vignette.com,西门子公司采用的系统),Interwover_TeamSite(http://www.interwoven.com, Cisco 采用的系统)以及开源的产品也得到广泛的应用。还有OpenCMS(http://www.opencms.org),Zope-ContentManagementFramework(http://www.zope.org)等。 copyright think58
本论文针对目前新闻发布存在的缺陷,将提出一种采用ASP.NET技术的更为优势的基于Web的新闻发布系统。
该新闻发布系统是在后台由人工输入文章的内容,然后系统自动将文章内容整理保存(即存入数据库);用户在前台浏览到的均是系统自动产生的网页,所有过程均无需用户手工制作HTML网页的一种高效系统。本系统采用ASP.NET技术,主要由新闻管理以及用户登陆两大模块构成。各大模块下面又包括了许多动能小模块,来动态实现新闻发布,使新闻更具有可见性和及时性。总的来说,与之前的新闻发布系统相比较,其优势主要表现为以下几方面:
一、由于ASP页面每次打开都必须经过先编译后执行的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。
二、由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。
三、ASP.NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。 copyright think58 [资料来源:http://THINK58.com]
四、ASP.NET采取"code-behind"方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。
[资料来源:THINK58.com]
本系统以其强大的新闻发布功能、体贴的功能设置及简单的操作流程,得到了众多公司的认可。我在充分考虑公司的新闻发布的基础上,以用户建站特点开发出实用、易用新闻程序,力求满足每一位用户的个性化需求。 内容来自think58
下一篇:ASP.NET毕业设计_基于.NET的驾校理论考试模拟系统